1,040,704