200 200 200 200 200 2000 14482 505 525 569 628 639 866 992 1500336