what does the blood deliver to every part of the the body