Class number problem for imaginary quadratic fields