31535
0
25137
20634
8
2275
2
19279
17353
968
3646
3
1824
1020
2574
1
2668
3114
4
5223
9
2730
6
2224
798
2337
1869
5
2438
400
719
2369
215
467
3251
1074
3205
3498
6800