851
1171
877
797
887
763
720
718
713
1223
760
691
672
678
670
683
668
673
665
666
667
678
740
687
680
671
664
657
666
657
723
670
771
872
994
1056
1077
1089
1104
1139
1123
1152
1085
1020
1089
1176
1201
955
854
1274
1236
917
1104
892
1269
922
802
1281
1259
1077
877
865
1261
1008
851
918
988
988
937
1221
1260
1045
896
1199
1285
955
863
1114
1306
1161
904
1027
1273
1167
1146
1223
1017
1618
1295
1195
1018
1348
1295
1171
911
1283
1126
946
941
1088
1098
1229
819
1253
1202
995
986
1334
1203
872
1225
1119
911
868
964
1283
1161
979
1215
1111
969
908
1054
1104
935
979
1283
1175
1076
824
819
754
724
727
729
761
743
723
724
729
703
725
767
741
1172
1105
1156
1019
1020
972
1016
889
882
1247
1187
1022
1247
1065
1193
885
1230
1089
1050
910
899
1284
1192
1082
898
1253
1033
1734
1375
1356
1093
1018
1282
1147
1625
1300
1225
1059
965
1307
1139
940
853
1068
1119
1021
959
1308
1225
1094
1149
1017
976
903
1310
1206
1129
922
1292
1160
963
865
883
1346
1293
1084
1291
1160
1108
1053
1180
1000
871
917
1282
1171
924
853
900
979
930
1271
1325
1172
874
963
1160
924
970
1343
1233
1176
1254
1077
937
919
965
1332
1203
943
1108
1107
834
1340
1311
1255
1237
1279
1069
922
1096
1307
890
868
969
1320
1029
884
951
1301
1078
1073
1046
899
1073
1027
1245
1240
1232
1182
1058
942
1195
1266
1093
1162
1026
961
937
1242
1293
997
898
1007
1279
1302
1083
1168
1020
1036
928
977
1340
1107
867
879
1382
1262
1063
809
1305
1264
999
1053
1320
1228
906
1059
1125
923
939
1234
1308
1176
1201
1266
1117
897
1014
929
1170
1014
1229
1066
899
1012
1320
1204
1043
1210
1007
888
849
903
1134
1018
976
1274
1193
951
966
1030
896
786
683
662
763
708
786
747
786
825
814
735
734
704
672
667
661
643
648
654
644
643
637
638
625
613
603
604
587
576
569
566
558
554
561
547
539
532
526
522
526
516
507
504
499
500
499
494
491
496
498
496
496
498
501
514
515
533
540
555
545
552
559
565
572
564
562
562
561
561
565
569
569
566
563
562
562
565
575
581
576
591
599
607
611
599
595
595
594
589
581
576
582
590
607
604
613
597
608
606
602
599
589
588
579
574
570
568
572
580
598
616
615
607
606
610
612
604
595
589
580
569
556
544
544
537
530
523
530
552
559
559
571
601
597
612
594
599
600
606
601
600
586
596
598
619
632
649
630
667
651
714
650
659
638
657
644
633
613
614
620
623
636
611
604
603
599
591
581
584
597
602
595
597
586
592
600
611
626
615
607
609
612
606
603
583
582
585
631
636
659
616
621
610
609
604
600
582
590
585
588
606
618
612
628
628
649
647
646
630
634
634
646
640
618
612
611
627
635
651
621
635
633
661
642
631
619
616
604
595
584
579
574
575
580
583
583
597
621
644
643
617
619
624
631
620
597
595
582
570
557
550
557
562
604
600
608
595
622
615
637
615
608
608
616
618
634
624
610
617
620
666
669
671
630
651
637
647
626
621
620
635
632
626
605
621
618
631
618
619
623
632
639
629
604
611
610
614
624
614
605
616
630
644
631
615
612
615
608
611
601
606
633
625
621
588
591
581
572
562
553
550
550
541
532
524
521
517
514
522
520
536
545
558
540
562
573
589
606
599
587
590
588
586
592
582
579
594
600
627
632
621
610
622
636
635
626
606
608
603
601
610
602
608
610
638
646
625
614
618
612
613
606
589
591
598
604
631
610
626
632
687
648
671
613
620
605
614
608
604
616
631
658
676
639
639
624
625
611
587
569
561
555
545
541
544
622
610
577
573
583
585
581
573
567
568
570
564
573
567
575
594
670
682
731
683
651
635
618
635
650
626
638
628
609
599
626
605
603
597
586
592
588
585
571
560
556
546
533
527
521
514
509
508
514
600
673
764
675
688
631
705
649
676
620
646
636
699
665
688
636
660
649
656
650
630
638
626
623
632
607
616
628
646
650
625
628
627
646
643
633
626
629
641
665
674
653
666
705
709
687
670
632
633
627
636
625
625
629
666
674
668
629
627
621
603
589
592
599
593
595
581
590
595
633
646
654
626
638
620
633
633
604
610
615
631
634
622
615
628
628
642
626
607
611
609
615
613
601
601
596
597
665
694
618
626
635
717
677
643
622
620
597
588
582
588
592
585
573
586
600
619
614
602
596
604
605
611
592
589
595
602
605
597
593
608
615
671
687
671
637
618
609
631
619
620

