3090
6
2903
3
2932
2
21152
8
3080
3673
1289601
4
736
1
2023
3083
17946
0
3546
2996
1425
1189
2435
32302
14
3649
5
2059
84
1903
2919
5390
7
1123
2531
2258
535
3297
12
372