25137
0
3092
1
2442
2
20634
8
2730
6
31535
2166
2657
3
2668
1614
3691
5
2301
2855
5223
9
968
418
180849
436
953
332
2979
1824
1025
988
1869
3047
10
1020
2089
4
425
918