20011004 india: Braving rain mourners pay last homage