5939