31535
0
25137
2275
2
19279
968
2008
3595
8
2730
6
273
2574
1
1509
3114
4
1873
1020
1803
2459
9
17353
2546
20634
1824
1862
467
2076
2650
2668
7334
6128
5223
2881
798