Sensex Gains Over 1200 Points Led By RIL And Banks, Ends Above 51,400