Please reason step by step, and put your final answer within \boxed{}.
Rebecca wants to split a collection of eggs into 3 groups with different numbers of eggs in each group. She has 4 marbles and 15 eggs. Additionally, she wants to ensure that the number of eggs in each group is equal to the difference of marbles in the adjacent groups. How many eggs should be in each group?
user