Sensex crosses the 2000 mark