25137
0
31535
17353
19279
2
2730
6
458
3114
4
467
6800
1098
1824
20634
8
363
1073
1897
1
2275
802
2091
2546
325
918
1339
787
46
2897
377
1859
171
251