3-ways-to-calculate-aggregation-in-mongodb-2