Hospital stay

How long do you usually stay after giving birth? Vaginal and c section.