3420
4370
3810
1100
860
2900
790
1396
267
1637148
626
212
13719
724
469292
11618
13231
316
292
372
640
334
181
1115
26548
150
5310
809
210
143
304
3914
6612
5630
10479
4111
190
5211
90
41216
144293
352035
46132