1094
1083
1066
1064
1063
1060
1058
1000
989
983
957
950
938
932
930
894
890
872
862
831
827
809
798
785
773
772
771
751
724
723
715
691
682
677
676
666
639
637
623
614
604
598
593
574
572
556
555
554
550
540
537
525
517