Medium difficult sudoku #37

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

Your time