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