343
511
199
304
566
477
660
254
431
293