1398
1132
1226
1104
678
832
700
773
847
875
793
812
745
893
783
671
845
822
736
850
790
766
775
810
767
756
750
765
732
752
762
747
746
769
863
806