1 2 3 4 5 6 7 8 9 10
258 711 970 1782 725 883 626 1199 785 1502 713 820 754 1570 311 1068 866 1364 50 713