1398
1132
1226
1104
678
832
700
773
846
874
792
810
745
893
781
671
845
821
736
850
790
764
775
807
766
756
750
730
752
760
747
746
769
863
806