504 285 12662 618 270 12663 131 254 12664