Starting day of the year 2001 is Monday so last day is necessarily Monday, hence total Mondays in the year 2001 are 53
2002 starts from Tuesday, hence total Mondays are 52
2003 starts from Wednesday, hence total Mondays are 52
2004 starts from Thursday, hence total Mondays are 52
Since 2004 is a leap year hence next year starts with a gap of a day
2005 starts from Saturday, hence total Mondays are 52
2006 starts from Sunday, hence total Mondays are 52
2007 starts from Monday, hence total Mondays are 53
2008 starts from Tuesday, hence total Mondays are 52
Since 2008 is a leap year hence next year starts with a gap of a day
2009 starts from Thursday, hence total Mondays are 52
2010 starts from Friday, hence total Mondays are 52