NSW has 681 new COVID-19 cases