Tents Puzzle

Place tents in the grid.
Each tree should have one tent next to it (horizontally or vertically).
Tents do not touch each other, not even diagonally.
The numbers outside the grid show how many tents in that row or column.