347
908
774
989
853
585
802
316
531
744
610
825
695
773
989
853
717
581
802
314
531
397
961
693
908
419
636
501
717
797
666
531
744
957
823
689
905
767
987
369
580
449
311
876
742
824
690
557
419
984
848
717
929
447