282572
0
2683
31220
10
48708
3092
1
18403
6
419694
9
363
31535
6800
1222856
4
1343
1073
3663
3287
2330
116
383
3047
475
1009
552
2189
448
4071
1053
714
422
121182
105290