Uttar Pradesh reported 4,164 new Covid-19 cases and 31 deaths, taking its overall figure to 6,30,059 infections and 8,881 total deaths. It was among the five states with the greatest number of new cases in the past 24 hours, according to government data.