Boundary effects in finite Heisemberg AF S=1 chains: 89Y NMR in Y2BaNi1-xMgxO5