from 19890 25857
17213 22376
8543 11105
from 4293 5580