impurities impurities5 impurities6 impurities4 impurities3 impurities2 impurities8 impurities1 impurities9 impurities7