diff --git a/src/PIL/ImageStat.py b/src/PIL/ImageStat.py
index b7ebddf06..10cb08b30 100644
--- a/src/PIL/ImageStat.py
+++ b/src/PIL/ImageStat.py
@@ -69,10 +69,7 @@ class Stat:
     def _getcount(self):
         """Get total number of pixels in each layer"""
 
-        v = []
-        for i in range(0, len(self.h), 256):
-            v.append(functools.reduce(operator.add, self.h[i : i + 256]))
-        return v
+        return [sum(self.h[i: i + 256]) for i in range(0, len(self.h), 256)]
 
     def _getsum(self):
         """Get sum of all pixels in each layer"""