what does the blood delivered to every part of the body?