1113
945
944
1116
1151
826
801
1031
922
921
937
1010
868
742
789
788
1000
951
1000
1048
1309
1333
1357
1343
1333
1323
1086
1085
815
842
1294
1228
1271
1018
1241
1140
1110
1209
1136
1167
1304
1154
1216
1200
1205
1319
1182
1227
1245
1003
1253
1268
1084
1225
1243
1169
1231
1176
961
1307
1261
1169
1141
1162
1080
1061
1150
1082
956
1110
1153
1082
1254
1221
1068
1069
1165
979
897
1203
1228
1097
1145
1263
1037
1108
1118
1055
1085
1266
1147
1158
1271
1047
899
1199
1237
1117
1204
1185
1145
1162
1096
1070
1174
1128
1044
1229
1184
1069
1151
1237
1172
1152
1159
1118
889
1221
1196
1232
1198
1264
1204
1076
1228
1211
1053
1024
1288
1264
1056
1215
1215
911
1006
1178
987
1126
851
850
1281
1126
1120
1230
1105
897
1187
1218
1115
1088
1235
1225
1044
1043
1264
1196
1097
1192
1171
996
1041
1325
1193
1131
1255
1181
973
1226
1219
886
943
1320
1268
1135
1332
1292
1205
1245
1217
1016
1089
1285
1277
1045
1263
1252
1056
1272
1245
1204
937
1260
1250
1209
1097
1203
1114
934
1177
870
775
1301
1230
1041
1259
1210
941
1265
1277
1094
1187
1258
1181
1227
1187
1172
1060
1182
1197
1053
1187
1240
1081
1057
1251
1193
1127
1170
1204
1172
1178
1228
1296
1043
1221
1254
1180
1205
1287
1285
1146
1059
1266
1183
1030
1153
1219
1150
1096
1338
1290
1206
919
1267
1213
1146
1030
1224
1191
1165
1040
1164
1195
1166
1035
1230
1239
1176
1002
1173
1258
1152
1110
1253
1157
1024
1146
1269
1137
1068
1147
1285
1131
1284
1244
1118
973
1335
1277
1015
1253
1280
1208
1063
1301
1253
1081
1188
1271
930
927
1323
1229
1061
1271
1190
927
1036
1175
1078
911
1231
1254
914
984
1208
1074
813
715
701
725
714
729
760
774
822
735
684
714
685
658
650
634
622
604
598
574
562
550
541
531
530
520
509
509
497
506
497
488
480
480
470
464
462
457
455
458
467
477
496
513
517
513
506
504
502
500
494
492
492
496
506
519
536
552
563
564
570
579
588
600
597
591
597
581
568
553
538
530
521
520
525
544
556
562
581
598
605
641
631
622
610
598
589
568
558
549
545
559
571
602
619
622
610
620
620
610
601
589
580
582
604
659
689
695
699
669
641
627
611
580
569
570
563
558
556
566
591
630
681
745
754
788
789
772
772
758
719
720
763
737
663
634
635
640
643
656
686
714
729
708
735
724
715
691
678
689
679
687
698
713
754
754
719
699
701
685
670
648
628
626
623
629
630
621
605
611
609
595
594
605
581
573
569
561
545
534
529
523
516
515
509
509
511
505
511
525
571
639
728
783
812
879
854
751
673
627
599
582
569
560
550
547
551
562
583
605
588
572
575
589
611
609
646
661
675
701
687
739
706
690
662
642
633
627
643
647
665
708
778
767
729
687
637
609
587
572
570
590
605
631
665
688
773
781
761
722
718
693
665
628
609
609
588
574
580
604
634
690
726
712
683
654
635
612
604
594
600
602
618
632
641
644
654
650
642
613
589
577
562
555
560
562
576
591
606
609
638
664
677
657
650
636
621
607
604
607
612
616
621
646
670
666
663
643
645
638
632
630
619
622
620
620
620
619
620
623
628
633
631
642
659
668
659
650
649
663
643
630
621
619
619
587
586
569
562
546
534
528
525
522
517
519
514
527
545
562
535
541
592
681
740
716
697
701
678
669
645
622
604
589
571
558
553
543
536
530
528
535
534
545
543
546
548
549
547
548
554
545
540
534
524
517
514
508
506
506
510
513
530
552
585
596
596
604
593
585
582
578
570
575
574
578
583
577
575
576
581
580
576
570
577
589
617
633
624
623
648
641
625
598
581
570
562
550
548
551
556
591
652
737
706
706
694
659
639
604
584
570
562
556
552
550
546
545
545
549
560
561
576
593
584
573
565
560
562
585
600
608
604
581
569
567
576
592
608
623
642
657
675
684
684
682
646
620
597
578
567
563
571
596
623
631
635
637
645
636
634
627
620
613
595
600
580
573
571
569
560
537
529
528
530
540
550
564
584
613
629
682
698
726
717
685
660
624
586
559
536
521
520
525
552
572
592
675
754
749
726
729
682
657
628
613
593
576
559
549
543
535
538
541
546
558
571
596
587
646
691
789
674
705
735
867
759
680
676
669
660
645
639
615
596
573
558
547
537
527
524
518
518
518
516
517
536
573
631
642
673
728
718
706
667
626
620
622
602
587
591
585
572
578
578
599
601
605
601
593
591
576
561
549

