1115
920
886
1064
1016
1049
897
902
1070
888
1142
1489
1114
1382
1117
1209
1092
706
662
807
682
753
829
840
767
775
721
878
763
653
823
795
715
812
764