25137
0
17353
31535
3114
4
467
1098
415
2730
6
19279
2
1101
2398
1
2123
381
957
403
4111
362
6800
494
454
1557
409
846
798
314
463
1167
367
1020
1133