58,975 1,197 60,599 10,242 286 22,098 38,983 118,251 165,827767,696