Medium difficult sudoku #64679

5 1
5 4 7 2
9 4 7
8 5
2 1 4
6 9
6 1 8
1 3 8 2
5 1
123
456
789

Your time