1,040,604