31535
0
2748
2
48708
31220
10
458
1824
6800
1418
467
3659
14
2683
2730
6
1745
1
105290
2657
3
2668
1649
2275
282572
4594
1152
46414
584
1431
20634
8
1452
909
1192
1378
1428