25137
0
17353
31535
467
458
1098
957
3114
4
1020
392
2093
2
19279
2730
6
409
1045
398
1004
1
4111
403
1101
415
5875
945
722
1551
968
456
1557
1661
381