21743
1
613
0
105290
3373
249
363
580
422
356
2189
2683
14076
7
543
411
6515
282572
1222856
4
2142
3980
3
8244
482
1559
2
5316
48708
1343
3092
495
1073
1663
31220
10