25137
0
17353
31535
4111
2
19279
2328
1045
951
1098
467
2730
6
1020
1661
1
722
454
1629
5875
415
1557
381
409
1101
4455
439
1939
1133
2702
1043
596
663