.
]]>
.
]]>
876
869
867
856
848
846
837
834
833
830
829
827
812
809
809
809
809
809
809
801
798
796
785
784
783
787
787
782
777
772
767
766
764
763
761
761
761
761
760
757
758
759
761
761
760
759
755
752
750
742
740
740
740
740
740
725
713
711
713
714
722
720
715
713
711
709
703
699
694
692
690
690
687
687
683
679
664
661
660
658
655
653
646
647
649
651
652
653
653
651
650
649
650
651
652
654
649
648
649
651
653
656
656
656
658
661
662
663
661
659
662
665
666
667
673
669
672
675
670
670
670
671
675
675
675
675
676
678
674
681
684
683
681
690
697
695
683
685
686
692
696
688
698
701
701
695
694
697
702
719
718
705
716
712
708
705
703
703
706
709
717
719
719
718
717
712
716
717
717
717
716
716
715
716
716
721
730
727
723
725
725
726
726
730
731
730
731
733
740
739
739
739
739
741
740
743
739
740
744
749
760
753
758
766
766
765
762
767
768
772
778
780
781
786
786
786
787
790
806
823
833
833
832
834
836
846
854
854
855
861
863
855
862
869
896
879
885
883
885
886
889
906
909
909
913
923
940
945
948
951
950
948
948
947
945
944
943
945
944
943
934
941
943
946
949
949
948
948
947
945
943
943
935
933
934
935
933
936
944
945
943
944
943
942
953
953
953
953
953
953
953
954
956
954
956
957
957
958
958
960
960
958
961
961
962
963
962
963
964
963
962
963
967
965
966
969
970
973
974
967
967
968
970
978
977
975
976
978
978
977
990
992
997
1002
1005
1005
1006
1010
1016
1016
1021
1026
1026
1026
1026
1028
1030
1033
1038
1041
1044
1046
1060
1067
1069
1054
1047
1053
1062
1057
1063
1073
1081
1083
1086
1090
1086
1081
1084
1091
1098
1105
1111
1123
1127
1127
1126
1125
1129
1130
1128
1127
1126
1119
1119
1124
1124
1125
1125
1126
1126
1123
1120
1124
1127
1128
1129
1126
1118
1132
1130
1127
1130
1133
1136
1137
1149
1148
1152
1155
1148
1155
1159
1165
1170
1171
1168
1167
1166
1167
1177
1182
1189
1191
1194
1213
1220
1221
1221
1224
1226
1234
1237
1239
1250
1266
1274
1287
1291
1303
1311
1311
1308
1304
1300
1300
1304
1308
1312
1321
1323
1325
1325
1325
1322
1296
1298
1303
1301
1294
1290
1277
1278
1281
1284
1285
1283
1276
1275
1278
1277
1272
1269
1262
1253
1246
1248
1232
1226
1229
1236
1237
1239
1236
1231
1231
1234
1241
1243
1241
1240
1237
1231
1223
1217
1220
1207
1203
1201
1199
1196
1194
1197
1199
1195
1180
1167
1163
1159
1160
1162
1163
1162
1162
1162
1162
1162
1162
1158
1152
1142
1138
1131
1131
1129
1123
1125
1126
1128
1128
1127
1126
1125
1123
1115
1103
1096
1088
1089
1091
1089
1088
1072
1067
1054
1047
1039
1033
1025
1019
1015
1015
1010
1006
999
992
990
989
989
988
987
987
987
971
965
961
950
953
936
933
931
931
931
931
931
929
928
927
924
922
921
921
923
911
900
891
887
883
882
881
883
884
880
880
877
873
872
870
869
867
868
868
868
863
855
855
857
856
849
848
842
842
842
842
844
844
845
848
852
847
832
823
821
824
822
815
813
813
814
814
812
810
811
814
816
818
819
816
806
806
817
821
803
794
791
784
782
782
786
791
790
786
780
774
770
767
765
764
768
772
772
770
766
763
762
762
761
761
761
758
757
755
750
749
749
748
747
743
742
744
764
773
771
758
754
752
736
733
733
729
728
727
725
723
723
723
723
722
722
724
728
728
728
744
750
739
744
749
750
746
741
737
735
733
720
719
718
718
716
712
711
709
708
704
702
701
700
698
698
697
697
697
699
697
696
696
695
693
690
690
690
691
690
685
687
689
688
687
686
684
681
678
675
675
675
679
678
676
676
677
672
669
668
667
666
663
660
660
660
651
651
651
649
649
650
652
649
647
647
647
642
642
642
641
642
640
639
642
643
641
643
643
642
636
632
633
633
634
634
637
637
637
636
636
639
640
639
646
644
642
638
639
646
646
645
643
642
641
639
639
652
652
652
655
656
663
662
671
665
664
668
663
668
673
673
672
673
676
675
670
667
666
666
666
666
666
672
677
676
673
673
673
673
675
675
675
677
679
678
677
675
675
676
687
675
683
687
685
692
695
689
682
685
689
687
681
683
689
689
684
686
689
689
689
690
691
690
690
692
695
696
696
694
695
698
696
696
699
704
710
712
708
705
704
703
709
707
716
713
723
714
714
712
713
719
720
720
720
720
719
720
721
723
726
730
733
737
738
738
738
744
743
749
759
756
753
752
753
762
766
767
770
776
784
777
777
779
792
794
793
796
800
801
802
805
806
810
831
833
833
832
835
847
846
850
850
850
850
850
854
861
866
869
871
873
875
896
895
894
897
899
898
898
899
901
909
913
918
924
924
924
925
927
929
932
937
942
943
944
943
943
952
951
947
949
951
949
947
945
934
916
910
906
913
901
886
886
883
885
881
882
884
873
860
854
851
857
854
854
847
838
834
832
833
833
833
811
803
788
786
786
786
786
780
778
770
766
767
764
763
770
760
757
757
748
747
740
741
744
741
740
739
739
739
739
739
736
731
731
731
731
728
726
725
725
725
725
731
723
717
716
713
716
716
717
717
717
717
713
714
706
710
715
716
708
705
705
704
705
709
722
731
729
712
719
720
707
698
698
700
701
701
704
703
693
689
686
684
684
690
696
697
686
684
684
677
674
677
675
675
675
677
668
668
669
676
670
671
674
668
673
674
667
665
665
661
660
663
663
662
659
656
656
656
655
651
649
648
649
649
652
651
654
661
659
654
653
654
644
646
649
647
646
646
646
649
658
658
660
662
663
666
683
685
694
697
704
706
710
708
703
707
713
718
719
721
726
726
728
730
731
733
739
740
740
740
741
744
748
751
751
750
749
750
751
752
755
756
759
761
761
761
761
766
773
776
779
783
785
787
787
786
785
785
786
787
810
809
809
809
809
815
817
823
825
826
831
831
833
837
839
845
852
854
860
874
876
876
876
876
876