19
56
275
113
166
852
147
640
470
1K
306
603