Sizes are approximate.