31535
0
25137
980
1
2730
6
20634
8
2657
3
2668
2
1469
1551
19279
3233
16
2546
968
17353
3691
5
1824
2855
5223
9
7756
290
2190
743
2420
467
171
744
1748
1015
1869
545