25137
0
31535
17353
19279
2
3114
4
2730
6
1020
20634
8
437
1098
6800
2275
2727
1642
1
2470
467
2091
2668
2459
9
2546
255
2987
1880
2797
10
1824
865
28805
1547
547
814