1043
993
1045
975
934
1039
1084
977
1052
976
951
958
959
990
967
979