3090
6
2903
3
2932
2
21152
8
181997
11
19783
3080
17946
0
3546
1
3071
9
25669
1992
32302
2744
2902
16
4335
3014
20
2799
3765
4
9956
66
2535
2366
10827
4044
5
3083
2465
2571
3125
3551
10