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