25669
0
19783
2
3083
572
17946
4471
14
2258
1
32302
2996
2139
4
2535
1461
3125
3090
6
2903
3
2964
1603
3765
1189
2906
1849
1045
2478
2883
5
2129
7258
3080
6018
758