25137
0
31535
17353
1098
3114
4
798
6800
418
1020
482
2730
6
19279
2
381
1137
1
4111
1557
409
474
1346
467
1319
1661
456
2328
1101
422
2190
1043
415
951