5940