25137
0
17353
31535
458
3114
4
19279
2
2730
6
1098
20634
8
6800
381
1824
392
4940
5
3498
2275
1020
637
2668
467
2091
2546
1
2758
802
1551
1541
2855
3
895
251
325