Russia's losses in Ukraine as of May 31: 1390 troops and 39 artillery systems
https://nordot.app/1169158343450165694