India logs 46,164 fresh COVID-19 cases, 607 deaths in 24 hrs