31535
0
7334
4
25137
2275
2
19279
1245
2730
6
467
2668
3117
3
3114
2574
1
9315
2459
9
5223
1960
7
17353
1020
968
2546
802
1824
625
579
990
2284
20634
8
3748
385
1463