Lets say for one reason or another America stays out of the war but the German offensive in spring 1918 is stopped and the war goes back to stalemate, how much longer could the nations on the western front keep on going and providing troops for the fight?