116
0
2189
121182
1
105290
20634
8
6515
322
448
1751
2
2330
4
282572
4122
9
1343
48708
437
509
482
31220
10
346
1559
3025
1930
1222856
1650
19890
422
363
2442
605
504