Gloucester , Mass 861 New Bedford , Mass2,925