3090
6
3083
2
32302
0
25669
21152
8
17946
1813
2535
19783
2932
1683
3498
4
2903
3
2104
1
4044
5
3683
2786
3188
12472
4471
2087
1153
666
2405
1970
2135
2502
3066
7
2194
3364