25137
0
2730
6
31535
20634
8
2172
17353
3114
4
1862
1
1020
1559
2
2587
16
1098
2657
3
19279
2727
6800
4536
2668
3092
1784
1824
547
2758
383
483
418
1137
968
2855
467