This Fillomino puzzle is named after a town in Paper Mario: The Thousand-Year Door.
Divide the grid into regions of orthogonally connected cells. Two regions of the same size may not share an edge. A given number indicates the area of the region it belongs to. A given border must separate two different regions.