25137
0
2730
6
19279
2
2668
4126
20634
8
2657
3
31535
1824
1932
1
683
2831
418
5155
1222856
4
2224
467
2727
3691
5
2855
671
381
3047
10
802
797
4111
846
17353
1020