200 200 200 600 200 200 200 1000 1000 2000 500 200 200 200 8959 9054 67 94 223 229 285 297 405 523 541 545 567 663 687 723 889 895 923979