31535
0
2730
6
2657
3
2008
2668
2
25137
20634
8
1020
2855
5223
9
1091
1
1949
1869
5
968
492
2574
19279
2564
2275
1824
3691
2809
693
17353
2301
3092
2881
1001
3663
3114
4