3090
6
2903
3
2932
2
21152
8
3083
2155
3080
3673
32302
0
3546
1
108797
1289601
4
17946
5621
2471
7
2258
25669
1628
6983
10
5825
2919
7095
7258
2358
9
2013
55904
2246
19783
2535
3354
5