India sees record 49,000 new Covid-19 cases, drug shortages in places