511
199
304
566
519
477
660
254
293
431