839
840
842
844
846
852
853
853
853
853
851
847
845
846
848
851
853
857
863
864
865
864
863
862
861
860
860
860
860
860
861
861
861
861
861
864
867
870
871
872
873
874
874
874
878
881
881
881
879
876
884
887
894
899
908
915
916
911
910
910
912
917
918
923
926
933
936
939
941
939
933
931
935
939
940
943
953
958
961
966
969
969
969
969
969
969
971
974
980
983
981
983
987
987
988
989
991
994
1000
1000
988
987
988
992
989
986
983
979
979
982
984
982
979
967
963
954
953
955
957
960
964
963
962
960
953
949
945
942
940
938
941
947
950
947
944
941
926
914
915
916
921
927
926
921
913
910
916
924
930
925
919
909
906
910
914
912
910
907
903
901
899
894
892
888
887
886
885
883
882
881
880
874
869
866
866
866
866
861
857
852
851
850
848
842
836
837
838
840
837
835
835
833
825
826
827
822
817
817
815
811
803
800
798
807
808
808
808
808
806
803
796
786
780
776
771
762
753
747
742
738
734
730
714
706
706
708
711
715
717
712
710
708
707
696
690
689
689
688
680
680
680
678
683
683
678
676
671
663
657
659
651
650
651
644
641
639
639
635
632
630
630
630
630
625
624
622
618
620
620
619
617
619
614
608
600
603
605
607
607
607
607
607
603
604
604
603
600
594
594
593
593
591
584
584
594
608
608
609
611
613
613
612
617
623
625
627
628
628
627
626
624
624
622
616
611
610
610
611
612
614
612
610
602
593
587
583
581
581
579
577
574
573
572
570
553
552
552
548
548
547
544
543
538
536
536
536
536
536
536
536
536