Fillomino

Fillomino is a Japanese logic puzzle. The grid has to be divided into areas, where given numbers indicate the size of the areas.