656
655
1792
911
664
694
651
1201
1233
1172
961
1254
873
776
704
647
930
723
621
887
1276
789
925
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
777
1944
2421
779
663
847
693
943
715
991
655
1482
1987
754
788
722
737
1871
639
700
1149
762
1812
1458
1147
701
592
867
901
774
1507
872
634
1675
640
796
713
619
678
645
648
653
1268
1738
1403
1161
2186
815
1186
699
916
1415
1154
1095
653
1355
667
2357
1860
1232