500 500 2000 44236 349 359 584 592 854 15228 282 633 638834