22 dead, 993 injured in road accidents across Punjab