25137
0
31535
17353
19279
2
2730
6
3114
4
458
1098
20634
8
467
1897
1
6800
2275
2091
1824
1333
2668
918
2546
2459
9
3815
2093
363
775
1073
1020
1903
802
116