stroke and peripheral vision lossstroke vision loss recoverystroke causing vision lossoccipital stroke vision lossloss of vision in one eye strokeheat stroke vision lossmini stroke vision losseyesight loss due to diabetesloss of sight due to diabeteseye loss due to diabetesvision symptoms of strokeperipheral vision loss due to stroke