3090
6
2903
3
2932
2
21152
8
108797
0
3080
3551
10
736
1
25669
3491
4
2023
3083
17946
3206
5
7793
3546
1537
1425
2823
2435
32302
3649
2059
84
5390
7
1123
2531
2258
535
3297
12