Spleen, hepatic portal vein and large vessels