535
486
494
304
307
540
342
884
497
356