1115
920
884
1064
1015
1048
896
900
1068
887
1141
1489
1113
1382
1209
1092
706
662
806
682
753
829
840
767
775
721
878
763
653
822
795
715
812
764