1,886 new Covid-19 cases reported in Punjab