42
125
294
536
576
640
339
386
1K
334
949
769