5000 1500 20 673 369 136 307 977 968 356 850 165 783 258 560 229 806 404 559 151 548 880 665