31535
0
25137
2275
2
19279
1642
1
2864
7
2730
6
2008
938
2668
2600
3114
4
2574
2459
9
5223
17353
1020
968
2546
802
1824
1188
767
20634
8
1463
7334
1869
5
2076
1260
467