829
342
559
641
507