from 395845 514599
from 294355 382662
from 121961 146354
349351 419221
568247 681896