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
911
684
1506
718
947
647
1106
1776
1238
730
816
620
1561
881
1149
788
1224
1738
785
950
749
1689
2123
1220
1003
1156
650
673
627
1154
1055
796
831
1192
697
1396
1880
1155
616
818
844
1415
1120
717
863
745
1859
1505
681
709
2020
655
754
677
1694
701
764
1409
1484
731
1471
591
901
927