исправлено для случая лакуны в данных