863
727
806
677
887
399
970
834
348
912
781
642
374
936
453
675
888
752
832
346
912
777
643
511
723
452
320
536
749
616
480
694
911
429
643
372
589
452
319
536
749
830
347
557
424
996
506
720
936
799
666
883
749
962