686
777
711
644
674
958
659
699
628
921
699
608
674
681
673
672
722
1992
737
645
699
638
722
641
637
722
668
714
1609
653
777
2485
660
1120
777
620
952
634
734
634
655
666
654
801
1778
5246
736
612
803
847
640
1582
623
690
747
644
623
697
681
910
986
1859
688
681
686
1528
639
657
2446
654
831
1866
948
1471
662
795
628
1061
618
926
1157
763
1359
1219
1220
909
1653
673
775
684
1139
1095
819
650
777
1095
721
1969
1266
1293
1344
1811
1958
2281
1758
614
2525
683
779
1380
2096
1291
796
872
649
1299
650
1415
777
2039