31535
0
1586
1
2748
2
1824
1438
1584
6800
2683
2730
6
458
2657
3
907
1185
2668
1207
2115
4
521
2301
105290
282572
20634
8
1649
4594
46414
467
417
1425
1152
3659
14
584