294 395 417 424 506 507629