3871
12516
606
655
731
572
764
987
678