2017]]>
2017]]>
549
548
548
547
543
542
540
539
538
539
540
540
540
539
538
539
536
535
533
532
531
531
531
531
531
530
530
531
531
531
531
531
530
530
530
531
530
530
530
529
528
526
526
525
524
524
524
526
526
526
526
525
525
523
522
523
525
527
529
529
527
525
524
523
522
521
519
519
519
519
519
519
519
518
517
516
516
516
516
516
515
515
515
516
517
518
519
521
522
521
519
518
517
517
519
522
525
514
512
512
512
516
521
522
523
526
529
533
536
538
534
528
523
523
523
520
518
515
513
515
516
525
532
532
532
534
535
536
531
522
519
512
514
516
520
520
520
518
515
513
512
512
512
512
520
521
521
522
523
524
524
525
525
525
523
521
507
505
504
500
505
508
509
509
510
511
513
519
519
520
522
524
531
533
533
533
534
533
528
531
528
527
527
531
532
529
530
532
544
546
552
552
547
544
545
547
547
542
542
544
554
553
552
552
555
562
558
545
546
550
553
550
548
553
553
555
557
572
569
566
561
561
561
567
572
578
573
562
567
569
570
571
573
574
575
575
576
578
578
578
578
583
583
581
578
582
589
588
589
590
592
599
601
593
596
603
603
602
602
604
605
604
604
609
617
622
621
625
625
624
622
623
626
629
626
626
627
629
629
626
625
626
629
639
638
636
637
639
639
645
644
643
642
640
640
640
640
643
649
650
651
648
648
648
649
657
657
658
658
657
658
660
661
661
661
662
663
664
667
668
669
671
672
673
678
683
684
684
686
686
685
685
686
688
690
690
690
690
693
694
696
704
706
707
715
725
730
735
737
742
754
758
760
764
768
769
773
782
789
789
791
796
797
803
821
831
840
851
872
880
908
912
915
922
924
931
950
954
956
956
958
958
962
967
973
974
976
979
982
988
995
998
1004
1005
1009
1013
1037
1045
1054
1064
1066
1071
1072
1077
1089
1098
1099
1099
1100
1102
1105
1099
1089
1086
1084
1066
1062
1060
1057
1051
1043
1047
1047
1049
1053
1062
1061
1061
1058
1059
1060
1060
1060
1062
1073
1076
1077
1077
1076
1084
1116
1117
1118
1118
1120
1122
1123
1123
1121
1121
1121
1121
1124
1124
1121
1118
1111
1110
1110
1112
1109
1106
1105
1098
1096
1096
1093
1094
1094
1088
1085
1082
1081
1081
1078
1077
1071
1070
1068
1064
1061
1061
1059
1059
1060
1060
1058
1059
1059
1054
1052
1050
1046
1042
1039
1030
1030
1031
1026
1018
1013
1011
1009
1008
1001
999
994
982
981
978
978
979
979
979
977
974
960
957
955
952
949
945
945
945
945
940
933
929
923
918
914
910
908
899
898
898
894
888
885
882
880
880
877
877
877
877
868
864
847
847
847
835
828
825
822
818
813
811
802
801
804
805
797
786
782
780
778
775
772
767
763
763
757
756
748
748
748
748
748
748
747
745
744
741
740
733
726
724
722
722
721
718
716
713
703
699
699
698
696
694
692
691
691
690
690
690
690
688
684
682
682
680
678
678
678
678
675
674
672
672
672
670
668
664
663
663
661
656
653
651
649
646
645
645
645
644
643
642
642
642
640
640
639
637
634
633
627
627
627
626
624
623
622
621
616
612
616
613
612
611
611
611
609
608
607
605
601
602
603
603
601
598
596
597
597
595
594
588
587
583
582
580
574
569
569
556
558
559
558
557
556
556
556
547
547
547
534
533
533
534
535
536
539
540
542
554
561
561
561
561
561
561
566
567
568
569
571
571
573
577
579
580
580
580
580
580
580
581
581
581
591
593
593
594
595
596
597
599
602
606
609
611
611
613
613
613
613
612
612
612
612
600
596
594
590
588
586
581
575
574
571
570
565
564
560
558
556
550
546
543
538
538
537
535
534
535
530
527
514
508
504
504
502
502
506
502
495
489
485
484
483
483
484
486
486
484
483
477
476
476
475
472
466
463
458
456
452
448
446
441
437
433
426
424
420
419
418
418
417
417
415
412
412
408
406
405
403
400
399
397
396
392
391
391
390
390
386
385
385
385
388
389
390
390
388
391
391
392
372
355
344
343
340
339
339
337
336
336
336
336
336
335
335
335
335
335
337
339
341
341
343
344
345
345
345
346
345
342
342
342
342