1263
984
957
1151
1136
1116
968
959
1126
1143
1208
1568
1172
1443
1182
1283
1149
764
732
889
745
832
900
961
841
882
808
943
715
897
861
794
928
842