520,521,517,515,515,520,523,526,521,520,519,514,511,509,505,498,492,491,488,482,478,479,486,490,492,492,495,497,500,504,506,510,515;999,995,990,986,982,976,964,960,956,949,943,939,936,931,928,931,935,940,949,952,957,959,961,964,967,972,979,982,986,988,992,997,999