Hum, there are some light scuffs and scratches on at least one wall.
I would use the sailorchic method of checking cylinder taper. Remove one ring from the top of one piston, gently, and slide it 1", 2" 3" and 4" down each cylinder (useing a pistion to push it down so it's true and right angle to the wall and measure the end gap with a feeler gauge. Ideally the gap should be the same (within 0.001" well really 0.0005, but feeler gauges only go by one thousand)) which means there is little wear on the cylinder walls . IF not the cylinders are tapered and probably should be bored to the first oversize .10 over (0.25mm). Then new pistons and rings, and new bearings on the crank.
Measuring the end gap also will tell if the rings are within the service
limit or not.
Note when my piston ring lands broke at 1100 hours there was no appreable wear on the rings (in the good cylinders. New and old measured exactly the same.
You'll want to use plastic gauge to check big end wear too. With 2000 hours its probably not bad at all. I image you would just need new standard bearings.