25669
0
17946
3090
6
32302
21152
8
19783
2
1461
3498
4
3158
7258
1768
2903
3
2932
1663
5
438
2788
3080
4044
2964
1
6741
2350
1603
3546
1489
3286
2031
2295
9956
1189
108797