20021004 india: Mayawati defends stand on Ayodhya