282572
0
437
1
105290
31535
3373
1222856
4
6800
397
2904
2
580
1751
440
295
18403
6
25440
48708
4328
10
482
31220
3287
180849
363
14076
7
4594
2189
458
1232
11221
23
121182
1009