1189
0
3080
3
3090
6
2903
2932
2
2225
21152
8
14
4443
9
17946
25669
2902
16
5504
5489
11
1992
1
3765
4
2355
1193
572
528
3061
1361
19783
2535
1049
2996
4044
5
3083
8204
2465