City/Town,,,"Christopher Cashman","All Others",Blanks,"Total Votes Cast" ,,, Amesbury,,,353,5,86,444 Newburyport,,,545,0,175,720 Salisbury,,,147,3,42,192 TOTALS,,,"1,045",8,303,"1,356"