Mercer Co. communities receive $5.7M grants, loans for water