924
1
598
2
856
466
668
500
726
631
713
493
681
533
626
717
951
962
905
747
687
786
893
793
907
781
935
652
1187
704
878
820