430
261
618
190
610
340
253
493
531
588