3090
6
619
1
3868
10
2903
3
2932
2
2152
21152
8
3078
4
1606
32302
0
3080
3673
2131
1168
2184
1289601
790
644
1306
2919
1057
1727
1545
7884
17
3326
25669
2358
9
19783
2535
2166