813
809
806
777
773
769
767
763
752
750
722
693
688
681
679
676
654
653
651
650
646
630
628
624
622
610
577
575
562
553
548
547
524
519
498
497
488
484
480
459
458
451
446
440
439
436
434
429
426
423
422
416
410
409
401
397