425
256
614
189
598
335
253
483
529
581