UNHCR estimates approximately 9,000 Ukrainian civilian deaths.
https://www.statista.com/statistics/1293492/ukraine-war-casualties/
The Iraq war logged about 300,000 civilian death with the US doing all it could to avoid civilian casualties.
https://watson.brown.edu/costsofwar/costs/human/civilians/iraqi
Given the universal Ukrainian use of human shields, I’d say Russia has done very, very well in avoiding civilian casualties
OHCHR believes that the actual figures are considerably higher, as the receipt of information from some locations where intense hostilities have been going on has been delayed and many reports are still pending corroboration. This concerns, for example, Mariupol (Donetsk region), Lysychansk, Popasna, and Sievierodonetsk (Luhansk region), where there are allegations of numerous civilian casualties.