25669
0
19783
2
1514
1
3090
6
32302
3008
3
2903
2932
17946
951
913
4358
21152
8
8527
3051
2337
5
3080
2906
2986
15233
3738
1210
1922
297066
2366
3673
3765
4
1849
2203