3898
10
532
1
2802
6
25669
0
1371
19783
2
1166
11
3090
2903
3
2932
4358
21152
8
2173
32302
3485
7
3080
1766
2366
711
1706
990
2535
4044
5
3083
2923
17946
2465
3125
1787
3546