31535
0
18403
6
116
448
1
363
282572
397
2904
2
437
580
3663
296
440
1343
295
1073
48708
1885
2564
105290
1282
31220
10
4071
2347
330
1222856
4
3373
1751
3287
105807
42