Liver Glycogen

Can only fructose fill liver glycogen or can other carbs do this too? If your liver is not full and you eat any type of carb does it first go to the liver?