5 7
773 249 237 144 521
54 1044 1474 368 306 663 531
