1026,1021,1015,1010,1007,1003,1002,1003,999,993,990,986,984,979,976,977,979,978,978,988,999,1008,1014,1024,1024,1022,1022;151,149,149,146,146,149,152,157,157,157,155,156,153,152,155,161,170,179,185,188,186,183,181,181,174,166,160