25669
0
17946
3090
6
32302
19783
2
21152
8
1461
1768
3498
4
2087
2903
3
1189
7258
2377
1
572
2270
2932
14
951
1978
3080
2145
2350
2964
1603
1945
3546
2906
2151
297066