1421 1844 506 6048 8871 7295 596 8798 1000 8395 2557 2182 8171 3125 5554 2098 6938 4048 7100 7460 1928 1419 1395