1114
920
884
1064
1014
1047
895
899
1067
886
1140
1489
1113
1382
1208
1092
706
662
806
682
753
828
840
767
775
720
878
763
653
822
795
715
812
764