1200
954
940
1114
1099
1090
934
941
1107
1115
937
1188
1543
1150
1425
1158
1255
1122
748
703
857
724
794
867
914
817
859
771
915
823
695
839
891
813