343
511
199
304
566
519
477
660
293
431