1449
1275
1157
1113
1070
1017
929
899
879
846
794
776
755
726
695
655
643
642
634
617
609
582
579
565
558
545
525
506
505
502
499
490
488
486
466
459
457
441
440
435
432
432
427
415
406
398
396
393
388
383
382
382
381
381
380
370
369
365
365
364
361
358
358
357
355
354
353
347
340
334
334
326
326
325
324
324
323
322
322
320
320
317
315
315
314
314
309
304
299
299
297
294
291
290
288
286
285
284
282
279
276
274
274
274
273
271
270
266
265
260
259
254
251
244
244
241
240
238
238
238
236
235
232
232
232
231
230
229
226
219
217
217
216
216
216
215
215
215
215
215
212
211
210
210
209
208
205
202
198
198
197
194
192
191
191
191
190
190
188
186
185
182
181
179
178
176
173
170
170
167
166
161