1329
1095
1061
936
861
749
732
692
668
619
596
589
553
535
530
525
504
493
478
475
475
468
466
465
465
460
453
452
451
449
448
444
435
430
429
429
428
411
411
410
408
407
407
407
399
396
391
391
386
385
384
382
379
372
370
369
369
363
362
361
358
357
357
356
356
352
352
351
350
349
348
346
345
341
341
335
334
334
333
333
332
330
326
323
322
322
322
320
319
318
316
315
313
313
309
308
308
308
307
307
306
305
304
304
304
303
302
302
302
300
297
296
295
293
292
292
292
291
290
289
287
285
282
270
265
260
259