What happened to the numbness and swelling of the fingers on the left hand after waking up?

What is the matter with the numbness and swelling of the fingers of the left hand after waking up? This phenomenon may be due to the following reasons: the first is to sleep in a poor posture caused by sleeping, due to sleep pressure on the left hand caused by the left hand of the peripheral blood circulation is not good, so the phenomenon of numbness and swelling, this time through the hands, massage can be relieved. The second reason is that it may be caused by cervical spondylosis, cervical spondylosis caused by osteophytes oppression of the nerves that innervate the upper limbs, in the evening there will be numbness in the fingers. The third reason is caused by cerebrovascular disease, mainly seen in some patients with cerebral arteriosclerosis, lacunar cerebral infarction, which can cause numbness of fingers. The fourth reason is caused by diabetes mellitus, long-term diabetes can cause diabetic peripheral neuropathy, also appear the phenomenon of finger numbness.