1126
857
783
862
1081
812
711
693
670
655
683
674
663
651
633
640
645
1051
847
899
958
1005
892
929
954
1017
939
1083
1020
899
941
948
876
878
921
900
802
1066
942
876
923
922
811
829
828
828
828
811
1024
938
841
924
944
902
910
1000
1008
893
925
946
853
870
788
852
752
851
951
1039
905
999
1018
880
933
963
972
911
1019
1213
870
1055
1021
857
1261
860
983
1175
835
903
1312
1198
898
1023
994
866
1257
822
801
841
1037
1036
1287
1127
843
1023
1029
866
920
890
814
784
743
717
919
789
722
769
816
915
831
1122
1004
874
1002
1054
953
947
1085
1228
1582
1251
1116
890
1133
1189
1055
925
1045
1140
922
895
958
973
917
976
1029
1308
1021
986
1148
1073
884
979
1103
1023
932
1062
1078
914
969
1062
908
881
920
987
921
976
1017
991
923
972
957
877
901
852
825
836
1068
905
835
896
891
880
875
908
902
846
799
723
698
722
738
924
1076
865
865
954
903
801
922
1232
900
947
1199
1183
914
962
1227
1060
897
1035
1252
1009
934
1062
1095
974
896
1048
1061
905
959
1060
949
892
960
962
873
890
972
937
880
926
1008
901
908
922
932
885
962
924
830
810
835
879
792
895
1056
834
869
882
821
806
801
744
731
791
782
884
1088
864
821
853
950
811
854
898
853
797
850
1140
797
755
809
962
832
815
1224
921
813
842
1029
892
860
947
881
789
814
1199
895
786
820
891
856
845
1008
931
824
772
729
698
729
748
758
728
708
736
794
787
719
720
720
790
803
850
844
811
988
1215
844
829
1075
1188
899
933
1236
929
966
1016
997
936
1199
1059
895
946
1088
910
930
1021
946
999
1023
898
954
964
898
914
989
953
978
1237
1129
889
984
1271
1210
901
1304
1235
976
964
1328
1282
920
1296
1311
958
988
1376
1102
925
1376
912
970
1439
1274
1193
1333
1482
706
961
949
798
709
701
689
683
664
673
670
669
643
626
622
613
604
584
571
573
557
583
559
566
572
582
592
599
606
633
642
651
711
711
656
648
698
714
729
745
761
732
711
731
730
731
732
733
734
738
734
735
736
737
738
739
740
741
741
746
737
739
741
743
746
749
751
753
754
754
756
758
760
762
763
765
757
759
761
763
765
767
769
771
773
771
772
774
776
778
780
782
784
786
801
796
798
801
804
806
818
819
820
821
822
823
823
995
885
818
715
675
694
705
700
693
686
681
600
584
590
592
619
633
617
613
621
616
624
607
598
602
600
608
602
612
621
622
610
593
590
580
567
562
551
553
557
578
582
570
565
570
575
565
562
555
555
559
557
563
562
575
593
620
620
604
599
599
595
585
569
561
557
553
550
554
551
563
578
631
663
668
628
622
607
602
580
575
558
549
539
530
528
520
513
514
520
535
531
531
539
552
564
567
567
557
561
563
565
566
562
559
564
565
578
580
584
573
582
582
591
591
577
574
573
566
576
561
560
559
557
556
546
541
538
538
540
534
552
538
540
532
530
531
531
529
529
531
537
539
561
564
629
585
677
599
671
605
608
574
572
562
564
551
547
544
557
558
578
558
605
579
666
608
654
592
598
573
567
557
546
535
528
522
515
509
505
506
521
546
566
564
587
587
633
603
587
579
579
573
566
558
572
603
626
628
594
594
595
590
594
576
573
565
570
585
609
602
611
593
593
587
595
587
607
602
640
656
761
721
718
651
637
611
609
600
599
588
586
599
635
686
729
696
662
635
616
624
614
609
599
589
583
585
611
642
657
643
628
606
624
613
618
601
596
583
578
588
601
651
625
658
615
635
605
621
589
581
572
571
577
591
617
621
599
608
597
611
592
589
582
578
573
579
569
570
565
576
586
603
587
591
577
600
587
608
571
565
557
547
533
524
518
514
505
505
505
529
565
612
579
580
563
590
561
562
542
549
542
569
564
609
587
697
655
725
631
681
600
641
592
593
577
581
578
572
581
595
616
625
612
605
604
614
587
579
577
577
573
578
567
603
617
661
616
622
590
615
592
591
580
599
600
631
601
625
595
637
598
604
587
600
585
582
569
578
576
599
579
583
577
600
586
605
586
627
610
659
607
631
590
595
577
566
560
552
540
538
536
527
521
517
521
521
524
532
532
526
524
526
524
528
524
528
527
529
526
540
538
568
575
631
597
630
594
645
595
619
579
590
574
585
579
580
582
588
586
607
604
607
592
603
590
594
576
584
574
585
573
572
564
573
582
601
596
618
584
590
590
597
587
594
576
585
580
597
592
603
590
605
601
620
580
590
564
613
575
578
567
571
572
564
559

