25137
0
17353
31535
1098
3114
4
968
2730
6
19279
2
415
2445
409
4111
980
1
6800
410
454
951
467
1161
275
298
2328
403
602
1133
1101
1661
722
1045
683