520000
490000
310000
340000
320000
980000
900000
800000
640000
1740000
1820000
1760000
2080000
1700000
2310000
2070000
1790000
2080000
80000
320000
110000
130000
260000
20000
60000
700000
710000
720000
256964
383346
1576263
273073
2224049
571885
2663411