2030000
2060000
2890000
2160000
1710000
2480000
150000
140000
220000
210000
240000
280000
360000
120000
300000
130000
100000
90000
250000
1790000
1550000
1970000
383614
943539
10400805
1197120
1042772
1152442
4673383
4228651
2314710
15516177