2,783 fresh cases detected in last 24 hours, NCOC data shows