25137
0
2730
6
17353
31535
19279
2
20634
8
1098
1559
3114
4
2657
3
6800
155
2668
467
152
643
1020
213
2855
418
138
2091
1824
2749
1
3092
1452
2546
2683
339
4111