Russia's losses in Ukraine as of May 3: 1270 troops and 58 artillery systems
https://nordot.app/1158997678436532775