NSW records 1035 COVID cases, 45 in Hunter region