Russia's losses in Ukraine as of June 25: +1180 troops and 35 artillery systems
https://nordot.app/1178207983987163513