25137
0
2730
6
31535
19279
2
20634
8
467
2657
3
1824
2668
4126
2190
1
2855
691
968
466
953
1020
1614
17353
2546
3092
1498
81
907
5255
16
2093
2330
4
1772
2224
683