Utopia rules

Utopia is a puzzle type original to this blog, to my knowledge.

Divide the grid into regions, each of which contains exactly one given number that represents the total size of that region. Each region must contain exactly one 2×2 square. The 2×2 square can not touch a 2×2 square from another region on an edge.

See this example puzzle and its only solution.