Smorg

This Chaos Deconstruction puzzle is named after a boss in Paper Mario: The Thousand-Year Door.

Rules

Fill some cells in the grid with the digits 1-9 such that no digit repeats in a row or column, and some cells are left empty.

All empty cells in the grid must be orthogonally connected.

All digits must belong to a region, which is an orthogonally connected group of 9 non-empty cells. Digits may not repeat in a region. Regions may not touch each other orthogonally.

Clues outside the grid give the sum of the digits before the first empty cell seen from that direction.

A digit in a circle indicates how many of the 8 surrounding cells are empty. A cell with a circle must contain a digit. Not all circles are necessarily given.

Example Puzzle

Here is an example puzzle on a 6x6 grid with the digits 1-4:

Puzzle Links