Sensex Gains Over 400 Points