New Hampshire Poll: Shaheen 49, Brown 41