1771013
305346
287894
3378160
731311
12156
620
132
854
1060
1171
388
567
737
594
322
427
464
442
394
345
390
566
9916
431
321
224
352
306
7311
524
335
33630
13322
21414
1272
1140
760
2770
850
4050