1017
1160
912
932
1374
946
1547
984
910
1285
955
1118
937
1117
931
1244
858
1494
1315
1028
1308
1339
1310
925
950
923
1235
907
983
900
1010
1378
1281
1397
1156
1379