511,515,517,517,516,514,516,512,508,507,503,501,499,495,492,491,487,483,483,483,483,483,482,480,476,477,481,485,489,492,494,497,501,505,509,511;1505,1507,1510,1514,1518,1522,1526,1528,1531,1535,1536,1539,1543,1547,1549,1553,1556,1553,1549,1545,1541,1537,1533,1529,1526,1523,1524,1525,1525,1522,1519,1515,1512,1509,1506,1505