25137
0
17353
31535
19279
2
1098
3114
4
4455
2730
6
2328
4111
6800
2727
951
1557
467
1661
1
1308
1133
722
663
1045
1101
403
454
1477
2490
415
409
1043
749