Probably totaled. Bring it in for a complete disassembly, x-ray all parts for fractures, replace any parts that are even slightly worn or scuffed. Do not ride your bike to the shop. Wheel it there, but be really careful. Better yet, carry it on your back before someone gets hurt.