704
647
930
723
621
887
1276
789
925
1791
823
1479
854
1096
935
690
902
823
619
791
603
701
782
642
651
593
1085
641
738
655
763
744
773
797
1861
673
775
1465
659
1028
987
1188
676
711
772
652
972
913
735
732
571
738
1431
692
694
779
2023
691
728
752
788
1411
763
682
1053
672
951
1225
1738
2558
643
1485
1220
1079
970
656
1004
733
743
920
983
1795
712
643
721
909
2141
813
1093
696
901
1620
1358
831
1350
1943
1705
644
924
688
882
672
1147
1119
714
1187
1845
672
2022
614
653
569
658
712
620
907
1717
667
1149
1473