India’s swine flu toll reaches 1,289