Question: Which town has students that attend Mascoma Valley Regional High School and has a population of 355 according to the 2010 census?

Context paragraphs:
Northern Valley Regional High School: Northern Valley Regional High School may refer to one of the following high schools of Northern Valley Regional High School District in Bergen County, New Jersey:

Shore Regional High School: Shore Regional High School, established in 1962, is a regional public high school and school district serving students from four communities in Monmouth County, New Jersey, United States.  The high school serves students from the constituent municipalities of Monmouth Beach, Oceanport, Sea Bright and West Long Branch, where the school is located.  Students from Interlaken attend public school in the West Long Branch Public Schools for K-8 and Shore Regional High School for grades 9-12, as part of sending/receiving relationships with the districts in which students attend on a tuition basis, having ended a longstanding relationship with the Asbury Park Public Schools.

ConVal Regional High School: ConVal Regional High School (short for Contoocook Valley Regional High School) is a high school in Peterborough, New Hampshire that serves nine surrounding towns: Peterborough, Greenfield, Antrim, Dublin, Hancock, Sharon, Temple, Bennington and Francestown.  Brian Pickering, the previous school principal, has since retired due to reasons that are undisclosed.  At this time, ConVal has no official principal.  ConVal has approximately 850 students and has had several notable sports and academic teams in the past.  ConVal's mascot is the cougar.  The school colors are blue and gold.

Pascack Valley High School: Pascack Valley High School (PVHS) is a four-year comprehensive regional public high school located in Hillsdale in Bergen County, New Jersey, United States, serving students in ninth through twelfth grades as one of two secondary schools in the Pascack Valley Regional High School District.  Pascack Valley High School serves the residents of both Hillsdale and neighboring River Vale, while its counterpart Pascack Hills High School serves the communities of Woodcliff Lake and Montvale.  As part of its 1:1 eLearning Initiative, the school has provided a laptop to every student, teacher, and administrator for educational use.

Mascoma Valley Regional High School: Mascoma Valley Regional High School (MVRHS) is a public secondary school in Canaan, New Hampshire.  Surrounding towns that attend MVRHS are Grafton, Enfield, Orange, and Dorchester.  The facility, opened in 1963, is located on Royal Road, off of U.S. Route 4.  It is adjacent to the Indian River School, which houses grades five through eight.  The school colors are Purple and Gold; the mascot is a panther and teams are known as “The Royals.”

Groton-Dunstable Regional High School: Groton-Dunstable Regional High School (GDRHS) is located in Groton, Massachusetts and serves the communities of both Groton and Dunstable in the Groton-Dunstable Regional School District.  While GDRHS is the only public high school located within those communities students from Groton may also attend the public Nashoba Valley Technical High School while students from Dunstable may attend the public Greater Lowell Technical High School.  Approximately 850 students attend GDRHS and they are primarily graduates of Groton-Dunstable Regional Middle School.  GDRHS has a primarily college preparatory curriculum with approximately 87% of its students attending four-year colleges and over 90% attending two- or four-year colleges upon graduation in 2010.

Housatonic Valley Regional High School: Housatonic Valley Regional High School (HVRHS) is a regional high school in the village of Falls Village in the town of Canaan, Connecticut in Litchfield County.  The school currently has a student population of approximately 421 in grades 9 to 12.  It serves six towns: Sharon, Kent, North Canaan, Canaan (Falls Village), Salisbury, and Cornwall, including the unincorporated villages (such as East Canaan, Lime Rock and Lakeville) within those towns.  It was established in 1939 as a result of a special act of the Connecticut General Assembly in 1937.  It is the first regional high school in New England.

Hamilton-Wenham Regional High School: Hamilton-Wenham Regional High School (HWRHS) is a public high school in South Hamilton, Massachusetts, United States.  It is the only high school in the Hamilton-Wenham Regional School District, which has its administrative offices in Wenham, Massachusetts.  The school's athletic teams are called the Generals, named after General George S. Patton, who lived in Hamilton.  Students' average SAT scores are above the state average and the school regularly sends top students to Ivy League schools.  In 2010, Hamilton-Wenham Regional High School placed in the top 10% of Massachusetts schools, ranking number 12, according to the Boston Magazine's Annual "Best Schools" list.  In 2011, Hamilton-Wenham Regional High School moved up to number 9 in Boston Magazine's "Best Schools" list.

Northern Valley Regional High School at Demarest: Northern Valley Regional High School at Demarest is a comprehensive four-year public high school serving students from several municipalities in Bergen County, New Jersey, United States.  The high school serves students from the suburban communities of Closter, Demarest and Haworth.  The school is one of two high schools that are part of the Northern Valley Regional High School District, the other being Northern Valley Regional High School at Old Tappan, which serves students Harrington Park, Northvale, Norwood and Old Tappan, along with students from Rockleigh, who attend as part of a sending/receiving relationship.

Dorchester, New Hampshire: Dorchester is a town in Grafton County, New Hampshire, United States.  The population was 355 at the 2010 census.

Supporting paragraphs: Mascoma Valley Regional High School Dorchester, New Hampshire
Answer: Dorchester