```json
{
  "悲剧程度": 4,
  "喜剧程度": 7
}
```

解析：
- **悲剧程度**：故事中虽然发生了地震，但因为有预防措施和科学应对，居民们没有受重伤，所以悲剧程度不是很高，仅有适度的悲剧情节，故评分为4分。
- **喜剧程度**：尽管经历了地震，但最后大家依靠团结和科学的方法成功渡过了难关，小镇恢复了平静，而且居民之间的关系更加紧密，这使得整个故事具有较为圆满的结局，故评分为7分。
