Medium difficult sudoku #55303

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

Your time