3933083
532285
1446900
2913700
8753238
877589
394326
1071890
207798
103189
166037
100706
9065315
99017
794125
394350
160331
232883
172524
244455
734383
73628
109840
134159
99388
480000
740000
670000
1507058
802073
1615178
1116456
2616061
3902704
1069319