508,507,505,502,499,489,479,475,469,463,463,455,448,440,437,441,446,444,439,444,447,454,459,462,467,473,469,483,488,492,500,505,510,511,513,521,527,522,518,518,514,511,509,509,508;945,949,954,956,956,958,957,956,954,960,965,968,967,969,974,981,981,990,997,1002,1006,1011,1007,1010,1012,1004,998,995,1000,1004,1004,1006,1003,999,994,990,986,978,971,968,965,957,952,950,945