The smallest blood vessels, which supply oxygen and nutrients to the cells of the tissues, are the _____.