appendectomy recovery timehysterectomy recovery timegallbladder recovery timelaparoscopy recovery timeconcussion recovery timemyocarditis recovery timeappendicitis recovery timeshoulder subluxation recovery timerecovery time objectivedislocated shoulder time to healpartial hysterectomy recovery timedislocated shoulder recovery timeline