4799
8
1973
0
1291
1
105290
284
1987
2
1751
2330
4
437
48708
509
482
31220
10
346
1559
3025
6515
1222856
2442
504
2564
1352
3
814
462
1334
373
2369
231
2474
1385