1413
1149
1241
1119
693
849
716
792
862
905
810
846
762
813
684
859
833
758
877
806
782
789
827
785
770
764
778
747
767
777
759
787
879
822