inDICEs Participatory Space 0.26.1 participate.indices-culture.eu Key metrics 16671 users 6 processes 8 assemblies 171 proposals 23 accepted proposals 48 comments 1 debates 93 meetings 7595 survey answers 10 results 113 supports 67 endorsements