Sensex ends 535 points lower, Nifty just above 13,800; Maruti falls 3.5%

A sharp fall in the US markets on Wednesday and weak opening in other Asian markets weighed on sentiment of domestic investors causing the Sensex to drop nearly 900 points in intra-day trade