500 729 501 502 503 504 505 584 515 199 516 525 530 540 550 580 782 800 800