847
640
1582
623
690
747
644
623
697
681
910
911
684
1506
718
744
715
639
667
806
765
1157
797
712
650
640
675
713
795
640
819
621
663
677
665
636
685
650
796
672
1038
957
776
702
631
672
759
751
762
666
673
667
676
658
675
881
775
698
1359
727
568
1859
872
1186
886
1608
664
863
1259
1091
744
831
1581
1252
1095
683
1279
1943
1602
788
3738
657
637
1619
671
657
667
1027
1410
1106
1225
754
1396
795
1184
703
654
1454
1225
785
1277
1154
657
1155
857
638
755
1611
815
637
670
901
1156
667
673
654
760
1455
2194
901