31535
0
363
448
1
3663
18403
6
397
437
116
1073
2142
1343
105290
580
4328
10
295
282572
5611
11
3373
1222856
4
6800
48708
714
2904
2
3287
2011
3
31220
8244
4260
15
56488
422