NSW records a drop of more than 2000 new COVID-19 cases