1 2 3 4 5 6 7 8 9 10
797 970 423 870 289 692 856 1132 465 1409 521 977 322 545 137 608 934 1682 77 959