1307 villages will get water