943
949
1272
948
1255
1256
1344
947
1159
1268
945
1236
1079
941
962
942
946
1308
1012
938
1117
1140
1322
1420
1133
1114
1524
1504
1421