1000 200 600 200 500 600 200 200 48603 732 790 792 863 927 930 49034 125 143 164 194 246 282 320 359 362 470 496 665 567 716 728787