1000 1000 500 1000 687 738 763 997 39025 83 113 162 275 361 431434