Seven dead, 419 injured in 394 road accidents in Punjab