1290
1077
1011
1067
964
967
1162
1210
917
918
920
875
824
971
996
1025
1028
1044
1083
999
1097
1253
1174
1028
939
1000
956
961
1298
945
907
1346
1243
1070
1050
1277
1210
1063
998
1354
1254
1096
1184
1225
1134
1007
1101
1247
1153
1072
1093
1089
1105
1012
1114
1218
1119
1032
1106
1141
1078
1066
1104
1072
948
977
1091
1189
1126
996
998
1102
1170
1095
1021
1080
1062
1101
1063
1178
1169
1083
984
994
1100
1097
993
1021
1138
1091
1019
979
1151
1184
1049
989
1249
1229
1143
1044
1047
1213
1214
1163
1078
1079
1238
1159
1062
963
1201
1221
1118
1009
1132
1157
1047
960
1107
1201
1036
1011
1179
1109
992
1024
1153
1080
975
1004
1090
1114
1019
981
1045
1112
1047
971
982
1043
1064
1004
965
1085
1052
998
893
810
794
1037
945
937
976
971
980
1053
1067
1041
959
961
961
948
897
853
1024
1023
1028
1024
983
1069
1099
1033
962
939
1022
1043
1008
949
1005
1017
967
931
947
826
753
730
703
703
686
687
671
658
645
658
684
669
658
656
645
633
624
613
604
597
587
578
570
562
554
547
539
538
530
522
515
509
501
498
497
495
491
490
492
497
504
514
517
523
538
539
547
550
562
566
564
564
562
560
555
554
556
558
559
555
553
546
541
538
531
527
530
531
538
541
540
539
535
530
524
518
515
508
505
501
499
498
498
496
495
494
493
498
498
501
506
507
511
513
514
514
516
519
521
525
528
531
530
536
539
543
546
552
560
568
567
569
575
573
567
565
565
562
559
555
550
544
545
546
546
544
546
544
548
556
569
569
566
568
569
568
569
574
568
566
563
561
557
561
579
596
605
612
626
618
609
627
636
642
646
625
612
601
595
605
611
613
620
610
614
617
614
604
602
598
590
582
581
580
580
579
579
576
574
571
567
567
581
588
600
607
618
638
680
696
692
670
646
635
619
611
599
595
596
599
596
590
580
579
574
569
570
578
599
610
620
628
646
663
665
653
639
623
618
608
596
586
581
572
569
563
558
553
547
548
547
558
586
614
663
687
677
646
622
621
608
607
606
614
636
646
653
659
662
653
638
634
633
633
624
616
607
608
605
611
607
601
593
592
589
600
619
644
655
651
645
640
651
646
634
616
608
601
595
593
593
586
579
576
576
579
594
599
604
598
592
589
591
595
585
585
579
577
575
572
574
573
568
570
565
562
558
551
550
544
540
535
531
530

