thru a body shop n what not... $1600-3200 cant really tell from pics..
i got rear ended once and it did not even 1/2 that much damage and it cost $2400. lucky none of it came outta my pocket, lol.
however you could probably do it yourself for well under $1000