3090
6
2903
3
2932
2
21152
8
3080
736
1
2023
181997
11
3083
17946
0
3546
2996
1425
1189
2435
32302
14
3649
5
2059
84
5390
7
1123
2531
2258
535
3297
12
372
25669
3608
108797