1012,1003,989,940,893,907,921;532,565,600,584,572,536,508