25137
0
31535
17353
19279
2
2730
6
3114
4
2275
1098
20634
8
6800
2459
9
2091
1824
1020
2668
467
745
2546
1
802
968
1906
7
1463
28805
7334
2076
858
1796
3
2855
247
2410