16
52
274
109
166
850
147
639
470
1K
303
603