18
55
275
112
166
852
147
640
470
1K
306
603