31535
0
17353
25137
19279
2
2730
6
3114
4
1056
1
1098
20634
8
6800
2275
2224
2091
918
1020
2330
482
1126
2076
12590
459
2708
7334
4830
3092
11881
3
467
798
4492
1824