366
212
575
299
491
270
221
391
503
464