25137
0
31535
20634
8
3114
4
17353
1020
19279
2
2730
6
1638
2696
1824
968
325
6800
1098
139
2076
1
2275
683
653
1759
714
1263
1877
2546
798
431
823
2224
55