282572
0
105290
2442
2
48708
31220
10
1222856
4
482
1
2330
3663
422
121182
543
18403
6
2069
3
397
448
580
2683
1343
31535
437
1073
2189
116
1751
3373
180849
2395
431
2564