552
557
561
558
558
564
560
559
558
555
562
556
550
547
551
548
545
546
542
541
542
534
513
531
532
533
534
535
536
537
538
539
539
540
541
542
550
550
550
550
550
550
487
486
484
545
544
550
574
625
624
647
671
648
603
648
693
778
716
689
705
738
774
745
789
864
806
744
772
773
728
741
746
739
706
754
770
739
750
721
716
689
664
670
726
767
800
766
761
742
729
771
717
729
720
703
681
672
676
665
667
690
727
739
731
696
701
708
713
695
675
703
689
693
677
646
646
652
675
693
682
701
737
729
692
688
691
700
706
686
694
688
680
659
648
656
660
665
662
684
692
704
677
672
666
662
646
636
623
604
587
569
563
553
540
527
519
509
500
497
490
482
478
471
470
467
469
464
464
474
475
473
477
479
485
496
494
490
500
587
603
629
589
605
628
652
668
694
786
733
689
670
705
747
740
732
706
743
687
641
614
597
584
573
575
565
564
554
544
543
535
531
526
525
521
529
523
529
538
545
544
546
554
550
549
554
552
549
541
534
528
522
520
513
514
513
518
518
523
532
544
554
562
559
560
557
553
547
544
542
540
534
528
525
523
521
521
521
520
524
523
526
525
522
520
522
521
521
520
514
512
509
506
502
503
498
497
498
502
509
515
516
517
522
530
533
530
530
523
521
512
506
499
493
487
485
480
478
474
475
478
486
517
557
574
572
557
552
544
538
530
521
515
504
499
493
490
486
483
483
489
498
508
526
538
549
570
580
585
585
569
557
548
539
530
525
520
515
513
517
516
522
528
527
530
536
535
542
540
536
550
557
566
572
571
563
557
557
550
548
545
541
545
547
555
559
565
571
572
571
570
562
555
538
541
526
523
521
521
520
521
525
525
525
519
519
515
506
504
505
506
509
512
511
513
509
509
519
521
521
521
516
513
509
502
496
489
491
491
491
492
494
497
495
500
502
500
497
492
486
486
481
480
483
487
489
491
500
505
507
503
508
510
509
504
504
497
502
500
515
560
610
608
602
594
613
601
603
573
573
549
535
526
515
509
510
507
508
511
510
515
513
510
505
500
495
494
496
501
506
516
525
549
579
595
594
585
564
545
544
540
530
519
513
506
501
496
489
488
484
486
491
498
509
520
509
499
536
522
528
521
519
514
510
505
502
501
504
504
501
501
500
502
504
510
519
526
538
544
552
553
542
547
546
538
537
536
542
520
516
511
514
521
523
525
517
514
510
509
504
499
493
493
490
492
493
494
492
507
518
561
610
654
708
680
713
691
687
633
607
604
590
574
567
567
566
578
563
563
569
559
535
535
543
532
542
545
553
611
602
521
646
570
599
593
580
568
561
540
537
534
525
520
515
508
502
497
495
490
483
482
481
477
471
472
472
470
474
471
472
479
479
491
501
529
557
575
564
557
556
549
531
513
504
503
491
492
499
505
503
516
489
510
485
488
491
494
497
500
503
506
510
514
516
519
522
525
528
531
534
542
530
540
546
549
548
543
547
546
539
533
530
530
525
540
545
557
561
562
563
570
568
562
547
526
538
576
606
605
636
667
804
731
782
740
677
629
601
593
580
585
580
577
577
571
562
560
564
562
585
599
595
587
579
570
564
554
548
542
540
535
540
537
545
555
554
543
541
553
561
584
622
571
608
596
608
619
807
661
622
590
580
567
562
552
539
532
536
534
535
530
532
534
531
535
533
534
543
538
538
538
528
534
531
530

