Ford Escort 1.3 IC, hesitation, low and uneven idle?

So I have a problem with Ford Escort 1.3 IC, 1997 year, carburated engine.
It hesitates when at low RPM, why is that, what could be the cause?
It also has uneven idle RPMs, and idle RPMs are too low, what could be the cause of that (maybe it is the same cause as at first problem)?
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
Add image file
Upload is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here. All logos and trade names are the property of their respective owners.