2975,2974,2974,2973,2973,2971,2969,2969,2968,2968,2967,2967,2967,2965,2965,2965,2965,2965,2967,2969,2970,2970,2972,2973,2973,2975,2975,2975,2976,2976,2976,2975,2975;538,538,539,539,538,538,538,539,539,538,538,537,536,536,535,534,532,529,529,529,529,530,530,530,531,531,533,534,534,535,536,536,537