All 2,700 of them to go by March 2010, promises Delhi