31535
0
2730
6
637
25137
2190
1
17353
20634
8
1098
3114
4
19279
2
467
1862
6800
1559
2041
2657
3
2668
2459
9
443
316
1880
2809
257
1306
2855
1020
2091
968
2275
458