Russia's losses in Ukraine as of June 4: 1290 troops, 65 artillery systems, 15 tanks
https://nordot.app/1170604172440617362