25137
0
31535
3114
4
17353
19279
2
2730
6
1098
20634
8
6800
2275
2091
1020
2668
467
2459
9
1880
2546
1
802
1824
968
1463
553
798
7334
2076
2855
3
1343
1960
714
247