1115
920
886
1064
1020
1051
900
904
1072
890
1144
1489
1114
1383
1118
1213
1093
706
663
808
682
753
829
841
767
775
721
878
763
653
823
795
715
812
764