Evaluating list inside list in a table

I’m stuck with a List and Table command. I want to evaluate $F[x,y]$ and get all the possible configurations, knowing that x and y are lists.
How I should evaluate this correctly in Mathematica? and thanks in advance!

F[x_, y_] :=Flatten[Table[{a, b, c, d}, {a, 1, 2}, {b, 0, x - a + 1}, {c, 1, 2}, {d, 1, y - 1}], 3]; x = {14, 9, 7, 5, 10}; y = {1, 3, 2, 4, 5};