3090
6
2903
3
2932
2
21152
8
2954
0
14861
7
3080
3546
1
467
17946
1189
2258
1659
32302
14
3240
2949
1279
4
496
990
25669
3315
7034
2902
16
19783
2535
2996
4044
5
3083
9956