1393
1128
1223
1103
675
824
695
769
841
864
783
798
737
889
778
665
842
814
733
838
759
770
803
763
754
746
757
726
743
756
741
742
764
848