1115
920
886
1064
1019
1051
900
903
1071
890
1143
1489
1114
1383
1118
1213
1093
706
663
808
682
753
829
841
767
775
721
878
763
653
823
795
715
812
764