How many squares are there in this picture?

how many squares puzzle
There are a total of 17 squares.
How?
Let say smallest square is of side 1cms then
Number of squares with side 1cms: 6
Number of squares with side 2cms: 8
Number of squares with side 3cms: 2
Number of squares with side 4cms: 1