25137
0
17353
31535
1098
3114
4
381
2730
6
19279
2
469
398
744
200
4111
456
6800
505
1824
467
415
454
2490
489
479
3676
12
321
403
909
663
918
1079
1