315
1
774
880
2
647
807
790
457
830
86
857
637
835
681
82
96
1658
337
658
324
620
80
486
575
640
483
399
83
332
489
487