25137
0
31535
1098
17353
19279
2
2730
6
3114
4
20634
8
6800
2224
116
2275
1734
9
968
2091
171
961
918
418
2648
5
2301
1
1020
521
1838
1663
3691
1589
3
798
1645
2668