509
1
673
2
5009
0
417
105290
1923
2897
5
1751
2330
4
1222856
48708
482
31220
10
346
1559
3025
4802
15
407
6515
3659
14
2442
504
2564
1352
3
814
1593
7
1516
462
1334
373