25137
0
2730
6
31535
20634
8
17353
1098
3114
4
3092
1
19279
2
2442
6800
1559
2166
2657
3
2668
1614
3691
5
2301
2855
2091
418
180849
436
953
332
2979
1824
1025
988
3047
10