Hard Nuribou

Nuribou (ぬりぼう) is another rare Nikoli type. The rules are:
Paint some empty cells black so that they form strips of width 1. These strips do not share sides. If they share corners, then they must be of different lengths. All remaining white regions contain exactly one clue. Clues give the area of the containing region.

This really shouldn't be your first Nuribou, so of course it's the blog's first.