345
594
687
649
360
513