1047
876
817
770
668
652
625
623
613
606
606
603
593
586
580
578
566
556
554
543
539
520
513
497
496
486
484
479
477
470
468
468
468
460
457
456
449
447
447
447
438
432
431
429
427
426
422
420
416
415
412
404
398
393
393
393
391
390
389
388
388
387
384
382
373
372
371
370
370
369
368
365
361
361
360
356
354
354
354
347
346
345
339
339
337
327
327
327
323
322
321
320
314
311
310
309
308
308
306
306
303
302
302
299
298
298
296
296
296
294
292
292
289
289
286
285
284
284
284
282
282
282
279
278
278
277
276
275
275
275
273
272
272
270
269
269
268
267
266
266
265
265
261
258
256
255
255
254
251
251
250
244
243
243
241
239
237
237
236
233
232
231
229
228
225
225
224
221
221
219
219
216
215
211
211
209
202
201
201
198
193
188
186
183
181
179
178
174