517,513,509,505,495,494,497,489,483,479,478,460,452,456,469,472,451,441,426,423,432,440,447,449,454,455,463,463,469,475,479,489,499,502,505,507,508,513,536,537,533,526,526,524,522,517;901,901,903,907,905,901,896,891,890,899,903,902,905,916,919,925,930,928,936,944,953,954,952,959,962,968,965,960,954,956,957,958,956,956,954,949,945,942,932,929,925,921,917,912,904,901