502
406
606
529