15 840 31337 15 750 130 731 539 588 940 300 20423