Square Jam #56
It is necessary to divide the grid into squares along the grid line. A number indicates the side length of the square it contains.
A square can contain several (identical) numbers. There can also be squares without numbers. No four squares can meet in one grid point.