how long do panic attacks last Archive