1018
1013
1012
998
957
956
949
941
937
934
885
880
840
837
823
820
814
810
809
796
785
782
778
768
765
760
750
745
743
731
720
706
675
652
649
648
643
636
635
625
624
614
606
587
580
573
567
563
539
536
522
506
503
499
497
491
481
479