347 365 379 407 429 537 603605