But the rails and cross members are clean? Looks like the rear crossmember twisted a bit. IMO it doesn't look that bad either. Dunno what insurance company you have but mine doesn't care about frame damage. They just told the dealership to pull the front end off and bend it back.
3K later and a new front fascia my truck runs just as clean as it did before the accident. No increase to my premium either. How'd the firewall fare in all that?
Edit: Looked closer; are they worried about that ~3 degree up bend and denting of the frame rail under the firewall? Damn, finicky insurance company is finicky.