low blood count and impure blood