1005
931
939
1132
920
1188
1040
1194
935
958
1419
1002
1588
1015
963
1334
1021
1181
984
1177
986
1294
905
1564
1365
1073
1368
1371
1348
977
995
1277
1028
949