1267
968
790
752
605
545
527
486
480
442
428
412
403
385
383
372
330
328
327
324
318
314
308
300
298
295
294
289
282
278
247
242
237
234
220
216
213
209
195
188
185
183
182
177
167
163
162
159
144
141
137
136
130
126
125
123
122