25137
0
17353
31535
430
1
19279
2
918
1098
3114
4
467
2730
6
4111
6800
951
415
3351
367
269
381
78
245
1557
2328
407
280
401
325
403
454
722
20634
8