506年