506
343
472