421 429 447 469 485 505589