4,116 21,965 1 , 052 , 526 178,806 42,549 27,958 39,178 45,312 425,643 491,000 1 , 072 , 094 884,372 47,223 121,886 13,910 20,032 290,111 70,201 31,025 376,381 633,234 237,914 31,003 120 475,710 290,209 458,7763,243