25137
0
31535
17353
19279
2
2730
6
3114
4
1098
1608
20634
8
6800
2275
2091
2005
1020
1336
835
4033
255
1921
437
2668
563
2348
1
1018
2459
9
346
2546
802
772
1824