1017
1160
912
932
1375
946
1547
984
913
1285
956
1118
937
1117
1244
858
1495
1315
1028
1308
1339
1311
926
951
923
1236
907
983
900
1010
1379
1281
1398
1156