Medium difficult sudoku #61471

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

Your time