25137
0
2730
6
1880
2
20634
8
17353
31535
3114
4
1020
1559
1098
1551
2657
3
19279
1936
1
2727
6800
968
2114
303
2668
1824
282572
2881
337
2907
383
795
1518
458
661