172
558
566
452
497
706
446
451
330
582