814
731
713
666
662
1103
677
613
646
668
762
684
760
828
723
680
855
656
707
833
714
646
677
792
854
778
739
1404
876
808
1065
696
833
771
766
725
1309
1437
1668
773
755
1369
803
898
768
863
904
870
886
860
833
962
872
1005
1088
954
849
1034
826
932