25669
0
19783
2
3090
6
32302
3083
3080
3
3008
2903
2932
1922
951
1
913
4358
15233
21152
8
8527
2366
2732
4471
17946
2337
5
2535
1461
3125
948
1514
108797
2906
2478
2219
4