2989,2987,2987,2987,2986,2986,2986,2985,2985,2985,2985,2984,2983,2983,2984,2984,2984,2985,2986,2987,2988,2988,2990,2991,2991,2991,2992,2992,2992,2993,2993,2993,2993,2992;512,512,511,510,510,509,508,508,507,505,504,504,504,503,503,502,500,500,500,500,500,501,501,501,502,504,504,506,507,507,508,510,512,512