1017
1161
912
932
1375
948
1548
984
914
1286
957
1118
939
933
1245
858
1496
1316
1029
1308
1340
1313
927
951
925
1237
909
902
1012
1379
1281
1398
1159