In the holiday-shortened Diwali week, Indian benchmark indices ended with a gain of one percent. For the week, BSE Sensex rose 652.7 points or 1.10 percent to end at 59,959.85 while the Nifty50 added 210.5 points or 1.19 percent to close at 17,786.8.