34
109
289
523
568
635
337
383
1K
333
939
764