25137
0
1020
1824
3691
5
20634
8
2275
2
683
3114
4
1551
1880
968
2758
1
17353
4111
31535
2881
19279
371
1098
467
407
3505
2749
924
521
2299
820
547
859
980