1017
1161
912
932
1375
948
1547
984
914
1286
956
1118
938
933
1245
858
1495
1316
1029
1308
1340
1312
926
951
924
1237
909
900
1011
1379
1281
1398
1158