Please reason step by step, and put your final answer within \boxed{}.
How many squares of a 1000 x 1000 chessboard can be chosen, so that we cannot find three chosen squares with two in the same row and two in the same column?
user