40000
4
590000
820000
5
60000
140000
120000
1880000
170000
160000
240000
6090000
270000
850000
630000
521930
1161578
1283742
1915118
2116533
770000
283632
313462