424
256
613
598
335
253
483
529
581
243