663
662
760
753
741
943
645
1316
792
848
836
698
617
1848
1544
1134
1513
770
804
731
856
625
990
810
1234
1259
642
1481
765
725
864
763
1034
818
820
861
5641
1445
1406
1706
1184
1083
800
992
816
835
868
695
719
723
800
863
799
648
755
613
708
673
872
760
872
676
936
2863
672
1642
729
708
644
782
716
765
643
893
1640
681
713
692
736
844
16769
734
1478
681
3351
675
759
685
660
1076
1059
3108
968
884
708
1811
980
939
805
1540
646
725
781
746
667
785
696
794
2701
867
862
693
645
637
1973
1629
1478
715
965
702