25137
0
31535
17353
19279
2
3114
4
2730
6
20634
8
1098
2275
830
2546
1
3248
1020
1559
6800
2076
1336
1824
2091
2657
3
2224
467
286
7334
438
1898
469
798
4111
2760