As the Russian offensive enters its 225th week, we track where battles are taking place and the human cost of the war.