1115
920
886
1064
1018
1051
899
902
1070
889
1143
1489
1114
1383
1117
1212
1093
706
663
807
682
753
829
841
767
775
721
878
763
653
823
795
715
812
764