31535
0
363
3287
1
517
3373
397
2904
2
5316
3
437
440
5611
11
295
580
458
1343
445
18403
6
7683
18
282572
4328
10
709
169211
759
1009
4594
46414
422
639
1649
6800