959,956,956,954,958,961,962,959,958,956,958,958,957,962,964,967,970,977,984,991,991,995,995,1003,1011,1015,1021,1025,1024,1025,1030,1027,1028,1028,1030,1036,1041,1041,1048,1051,1054,1056,1059,1057,1056,1055,1055,1052,1047,1041,1038,1037,1033,1028,1023,1021,1017,1012,1007,1003,997,990,986,984,980,974,968,963,961,959;550,553,555,558,558,559,567,569,573,577,582,584,588,589,588,585,579,577,575,580,585,590,596,598,596,592,592,584,580,575,570,566,562,557,553,552,550,545,544,540,538,532,530,523,520,515,509,507,500,496,500,505,508,513,520,524,530,530,532,536,537,541,543,548,549,550,551,552,552,550