25137
0
31535
3114
4
17353
19279
2
2730
6
20634
8
1098
2275
1020
6800
530
2091
1880
3588
1824
2546
1
714
303
431
2343
2587
16
899
1559
2410
2076
616
21
802
944
1712