1115
920
884
1064
1014
1047
895
900
1068
887
1140
1489
1113
1382
1114
1208
1092
706
662
806
682
753
829
840
767
775
720
878
763
653
822
795
715
812
764