1593
974
870
827
808
778
762
675
654
651
647
631
598
590
589
582
562
550
534
530
525
523
514
511
499
487
485
475
474
474
473
472
467
466
457
456
455
453
452
450
441
435
435
431
427
426
426
425
411
409
403
402
395
395
394
390
390
388
388
387
384
380
377
377
377
372
370
368
366
365
364
364
363
358
356
355
352
352
350
348
347
345
341
341
339
332
332
332
320
319
318
316
315
315
315
315
314
313
312
309
309
308
308
303
303
302
298
296
295
294
294
294
292
292
292
290
285
283
282
281
280
279
278
277
276
276
274
274
274
273
272
272
271
268
267
266
264
263
261
256
253
251
251
248
247
246
246
243
242
242
241
241
241
239
239
238
237
237
237
235
235
234
233
230
229
227
227
227
226
223
222
222
221
219
218
213
211
211
210
209
209
208
207
207
206
205
204
202
200
200
199
197
197
193
188
188
187
185