20111222 city.mumbai: Sensex gains 510 pts on global cues; short covering