7752
2469
1704
1405
1377
1171
1146
763
754
730
583
576
557
535
527
466
283
277
229
219
209
197
178
177
172
129
128
114
110
109
105
100
99
96
84
82
80
74
73
67
60
55
52
49
40
38
37
34
33
32
31
30
27
24