31535
0
25137
2730
6
20634
8
1824
2657
3
2668
2
968
467
19279
2546
1
17353
3691
5
2855
5223
9
105290
1869
492
2369
543
2574
2275
9355
116
2809
2257
2301
1020
3092
2881