10
106
238
252
461
558
737
309
273
1K
230
974