658
658
481
744
700
678
681
649
633
643
644
645
628
653
616
608
601
596
604
669
788
718
779
1003
946
765
851
1227
978
988
988
1438
1329
1291
1244
934
1251
1178
823
1338
1267
1264
920
904
1023
1326
1142
1281
1192
899
1007
1359
1228
1312
1242
936
1333
1243
1262
1270
825
1278
1308
829
1269
1288
966
1229
1261
965
948
1301
875
1183
1312
1842
1326
1271
1221
1252
916
915
1287
796
917
825
772
742
1312
1295
1272
985
1138
1021
886
1139
1139
814
1289
1259
1307
1176
938
945
1078
931
1287
1118
1195
1207
830
864
1214
879
881
1288
1267
1021
1276
1175
1031
1100
1099
931
2570
1936
1040
143
1006
1317
1078
1077
1276
785
970
1334
1333
1332
592
959
1136
1136
825
1053
1052
870
1000
1122
1244
1255
1158
874
1201
1241
1055
1054
1230
898
1280
1271
798
872
1151
1150
1271
1274
1156
1072
1174
911
824
1229
1061
934
1243
1087
835
1171
1212
846
1197
1190
823
1003
1189
823
937
1239
975
1200
1168
874
1095
1184
920
883
1295
1187
1034
1256
1226
860
1281
1079
858
1258
979
825
1223
867
803
1253
966
807
856
819
768
737
830
830
1214
1168
891
1136
1035
827
1021
1131
827
1002
1171
826
1220
1080
849
1018
1173
844
944
1232
1020
1178
1187
931
892
1211
1092
1111
1183
1113
861
1193
1202
889
1050
1158
885
1170
1234
967
1187
1254
854
1291
1286
989
1240
1264
893
994
1310
1229
969
1268
903
1014
1271
1233
1121
1173
889
1217
885
803
1279
845
883
1245
1109
1009
882
1048
809
776
734
708
822
1126
1112
1076
889
902
1135
956
819
924
1040
1039
873
809
744
874
881
819
834
991
1025
900
1261
1116
1018
1119
916
919
935
817
805
898
1024
1024
844
787
731
882
782
828
888
770
735
840
740
828
915
1068
912
1064
1019
913
1048
1126
1020
1084
1020
818
835
711
682
694
705
687
670
666
665
645
639
634
620
607
590
592
584
563
558
555
547
531
532
523
516
507
508
500
495
492
488
492
491
505
526
526
521
551
568
591
604
583
561
562
593
633
654
651
625
629
625
641
637
631
644
669
718
808
820
926
951
782
743
723
696
694
682
744
770
761
741
778
747
740
675
679
672
708
662
689
731
808
740
844
809
783
734
720
725
711
679
677
698
727
810
727
817
736
736
687
748
708
746
685
763
736
735
706
707
704
696
689
715
707
730
663
722
713
774
715
705
664
639
624
627
641
629
660
672
742
708
758
803
819
742
755
785
771
721
707
735
745
756
707
733
704
715
683
710
719
754
735
715
731
724
724
683
694
694
721
690
701
711
734
738
705
699
692
679
660
662
672
689
654
659
663
715
713
687
707
685
697
652
664
668
692
658
665
667
682
688
673
693
687
717
662
666
667
690
675
651
694
706
810
727
725
717
718
697
676
672
671
666
649
646
675
708
742
687
705
694
723
691
676
697
713
704
672
693
715
715
699
693
702
702
703
676
681
680
672
660
661
675
710
687
674
687
675
671
643
653
649
637
617
614
612
635
652
656
678
682
693
647
643
639
634
641
628
647
652
658
665
664
673
682
677
677
673
686
688
664
664
657
658
658
640
619
604
598
599
619
644
653
640
650
654
655
656
641
660
685
707
695
723
712
741
707
707
701
705
684
692
691
704
697
681
702
701
719
688
705
726
729
678
694
662
666
698
720
729
823
876
798
739
724
705
672
652
637
623
598
609
652
735
720
750
752
740
712
680
681
675
666
649
648
671
708
722
726
775
765
733
701
687
680
684
659
662
685
720
695
711
705
749
722
695
699
712
705
681
691
673
702
662
683
698
725
695
705
685
711
670
677
670
711
686
704
720
756
724
737
707
701
673
685
677
694
672
704
700
767
712
747
745
764
706
702
679
689
685
702
714
764
712
732
719
696
685
676
670
658
652
675
698
711
709
738
753
733
727
732
695
675
646
630
620
604
593
594
617
631
648
672
682
687
664
668
671
686
670
670
666
696
701
687
689
724
703
685
657
633
613
600
600
614
614
653
707
755
738
782
765
737
691
684
695
701
674
680
668
679
678
674
694
707
690
690
706
744
736
739
733
726
697
695
686
672
666
679
699
698
705
738
756
715
730
719
723
685
700
731
753
701
635
715
676
688
733
744
735

