Chevalley Warning type results on abelian groups