25137
0
31535
20634
8
2668
2
17353
2574
1
2657
3
1020
2730
6
2189
19279
1551
2727
968
1222856
4
5223
9
371
1898
1869
5
282572
2283
2369
121182
4111
467
2224
1042
7952
9355
3691