1042
1202
936
959
1423
1005
1588
1017
963
1335
1023
1190
987
1181
990
1297
909
1569
1370
1074
1373
1352
979
996
988
1281
962
1032
952
1045
1422
1314
1436
1245