As Ukraine loses troops, how long can it keep up the fight?