2,520 104,885 65,130 100,620 7,843 343 519,357 6.906 13,091 21,139 6 , 330 , 063 511 48 89 71 3,2112,156