NSW records 344 new local COVID cases and two deaths