1200
954
939
1114
1099
1089
934
941
1105
1115
937
1187
1542
1149
1425
1158
1255
1122
748
703
857
724
794
867
913
816
859
771
915
823
694
838
891
813