490000
310000
840000
920000
1550000
1470000
1750000
1560000
1120000
830000
1070000
930000
1000000
1660000
1910000
830000
910000
1720000
2650000
2050000
330000
340000
1990000
1660000
1830000
660000
700000
1010000
28642531
309317
377800
563612
688398
1532058
1871260