Divide the grid into coloured regions along cell boundaries such that no two equally sized regions share an edge. Place the region size (in number of cells) into each cell within those regions. Digits on lines must be numerically between the digits in the attached circles.