1029,1029,1031,1035,1040,1043,1043,1046,1051,1046,1040,1034,1033,1031,1027,1023,1021,1017,1015,1015,1013,1013,1015,1017,1021,1023,1028,1029;971,966,962,961,961,959,955,953,951,945,945,943,941,940,941,941,945,947,950,953,956,959,963,965,967,969,969,971