1055
1054
1046
1021
1012
1007
1002
981
971
958
922
915
901
898
892
890
881
878
866
859
833
814
808
795
793
792
789
779
764
743
737
730
716
713
698
694
675
672
637
636
634
631
608
604
602
585
582
581
579
577
574
566
546
542
539
537
536
528