Thu November 05, 2026 Russia's losses in Ukraine as of November 5: +2,380 troops and 23 artillery systems