679
678
340
398
919
276
694
499
257
337
809
340
342
812
891