1543
993
1366
1023
1338
1623
961
907
905
1103
884
1154
1018
1161
912
932
1375
949
1548
985
914
1286
958
1118
939
933
1246
859
1496
1316
1029
1308
1340
1313
928