Correctly skip existing numbers when generating the name for a new