1408
1394
1309
1100
1024
959
907
891
809
801
797
761
723
717
707
700
693
691
661
635
632
613
600
589
587
582
579
563
545
534
521
512
503
495
491
487
483
481
479
452
449
447
443
436
433
418
412
409
403
397
396
386
385
384
383
378
376
376
374
366
363
353
349
349
345
345
342
338
336
326
313
289
284
282
271
230