3090
6
32302
0
2903
3
2932
2
21152
8
25669
3080
5402
9
1193
736
1
2023
3083
17946
2009
5
3546
2996
1425
1189
2435
14
3649
2059
84
5390
7
1123
2531
2258
535
2750
3297
12