Six friends, E, F, G, X, Y and Z, are sitting in a row facing north (but not necessarily in the same order). No one sits to the left of F. Only four people sit between F and E. Only three people sit to the left of Z. X sits to the immediate left of G. How many people sit between Y and F?