906
885
874
1051
1056
675
849
814
2385
4163
656
964
930
1284
1065
806
1068
1015
801
722
969
1310
800
833
1716
886
869
742
811
833
1779
718
864
2010
918
807
811
947
2827
899
1000
970
1425
1707
927
1306
884
844
906
643
1446
843
750
907
1512
790
1142
972
846
929
690
704
959
797
883
1799
838
676
754
692
825
1476
686
753
623
986
609
781
691
752
713
619
764
785
1078
1208
670
694
667
626
733
654
621
791
2204
792
768
1024
678
1193
1207
897
1588
737
680
867
758
1082
702
717
831
877
5137
859
1726
646
718
737
700
721