25137
0
2730
6
31535
20634
8
17353
19279
2
1098
3114
4
6800
1559
467
2657
3
2668
5464
3676
12
706
1
1020
458
2855
1682
2091
580
2093
2546
3092
1824
2042
1498
2442
907