25137
0
17353
31535
20634
8
2730
6
19279
2
2668
1098
2657
3
1020
2189
3114
4
1551
2727
1222856
371
1898
282572
2283
1
6800
2369
1559
121182
4111
467
2224
1042
7952
9355
3691
5