441
271
621
235
629
354
256
512
533
397