1115
920
885
1064
1015
1049
896
901
1070
888
1142
1489
1113
1382
1116
1209
1092
706
662
807
682
753
829
840
767
775
721
878
763
653
823
795
715
812
764