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