SO(10) fermion masses from rank-1 structures of flavour