Meandering Numbers

Pencil puzzle in which the grid must be filled with numbers. Each region must contain consecutive numbers which must be adjacent orthogonally, with the largest number equalling the size of the region. Cells with the same digit cannot share an edge, not even diagonally