NEW HAMPSHIRE:

Voters to cast primary ballots next week in 4 tight races