Sensex rises 601.66 points