1779415449
0
1008
660
662
655
663
664
637
672
624
669
635
670
664
633
668
666
624
669
638
672
648
661
658
670
663
646
662
667
661
667
660
660
661
652
655
655
663
663
665
666
664
664
665
665
670
670
651
676
670
669
663
626
666
619
667
626
667
653
663
652
653
659
657
618
660
615
657
621
651
625
663
652
620
660
656
664
653
617
662
628
670
662
629
661
649
670
671
669
669
668
663
668
665
634
671
667
645
666
657
619
663
618
660
652
669
660
628
670
663
627
665
630
663
665
663
666
646
667
664
621
656
399
0
0
409
440
0
602
682
556
553
554
555
552
554
553
548
548
549
548
548
550
540
546
0
619
601
665
1254
1270
658
637
632
0
673
633
0
0
0
0
521
643
535
534
0
0
0
544
547
546
546
546
546
551
0
0
0
0
0
541
539
540
540
546
546
547
545
545
547
546
548
553
551
552
554
553
555
555
555
554
552
552
555
552
550
548
546
547
541
545
542
542
542
541
541
540
539
540
540
539
540
541
540
541
543
539
539
538
538
537
538
537
540
540
539
539
540
539
541
541
541
539
540
536
539
538
538
537
535
534
537
537
536
537
536
535
694
535
540
540
537
541
538
540
540
631
610
542
538
544
539
544
540
538
540
539
540
547
547
547
547
546
546
547
546
546
660
679
557
661
677
564
635
678
569
563
676
632
418
681
581
567
561
565
561
688
572
556
551
554
551
618
613
576
657
550
699
659
646
419
685
642
0
639
662
0
647
681
416
634
633
625
0
657
650
0
663
634
659
0
640
646
418
662
661
0
629
658
0
621
621
417
683
635
418
617
627
643
414
635
644
0
634
661
230
659
632
417
649
624
0
642
625
417
630
636
0
621
674
524
631
626
0
683
655
0
669
627
657
0
642
652
418
657
648
575
564
560
558
557
556
554
628
665
660
670
628
556
556
556
556
559
560
559
562
562
564
564
563
564
563
569
569
569
564
564
561
563
559
670
615
552
550
549
550
552
668
660
563
566
663
644
619
685
655
655
689
679
662
656
668
656
644
633
634
615
653
649
671
617
652
684
639
631
657
648
632
626
651
630
639
635
626
656
645
646
636
667
676
654
661
643
622
656
655
653
650
623
644
644
523
523
521
521
522
521
520
524
524
525
530
529
528
527
531
531
533
536
536
536
535
539
535
532
534
532
532
531
531
532
531
536
533
533
533
533
532
533
533
538
537
536
539
537
539
539
539
539
552
552
649
649
617
662
624
615
546
545
616
660
660
409
409
410
411
410
409
411
410
411
409
409
662
662
655
585
667
680
672
557
659
527
530
614
680
680
549
549
548
668
668
568
628
612
616
664
666
546
545
546
544
545
545
646
634
668
627
687
676
676
680
635
670
654
676
668
680
675
687
656
667
659
674
676
654
673
630
669
635
675
656
669
655
668
674
641
672
627
672
627
672
655
679
540
544
542
543
542
542
541
543
543
543
542
544
541
549
544
546
547
547
549
549
546
548
549
550
552
550
549
548
549
549
546
549
549
547
548
548
549
551
550
549
550
550
549
549
550
549
552
554
550
548
548
548
550
549
548
548
549
549
550
547
533
536
536
540
550
551
551
552
555
556
555
557
557
557
556
554
557
557
557
515
526
529
526
528
528
533
532
604
692
627
517
595
591
594
633
525
537
534
538
539
538
543
541
539
540
540
539
541
539
540
539
650
646
581
579
656
649
649
592
667
661
536
538
540
664
541
641
0
623
558
537
626
0
639
633
0
630
600
601
601
600
596
599
598
600
598
599
598
598
600
598
595
596
595
595
595
594
593
593
592
594
593
593
593
594
592
595
594
592
594
595
592
595
596
593
597
593
592
594
593
591
593
594
596
594
592
593
593
591
592
596
594
594
595
593
590
591
591
591
592
592
591
592
593
593
593
592
593
591
592
591
593
592
591
591
592
594
590
592
590
593
590
591
594
591
594
594
685
621
1340
1338
1336
1334
1074
1076
1072
815
754
754
755
753
754
755
752
754
750
752
752
755
756
755
756
756
753
752
737
601
597
597
600
595
595
712
722
594
593
591
600
590
592
583
587
593
592
592
594
0
596
596
591
590
593
593
593
0
642
617
697
593
595
591
592
592
592
591
592
592
590
590
591
594
592
592
591
590
591
591
592
591
594
591
593
591
593
592
592
593
591
592
593
591
591
593
592
591
591
592
591
593
594
592
593
593
595
591
593
592
593
594
592
592
591
593
593
591
594
595
592
592
592
592
594
594
594
590
591
593
591
593
594
594
592
591
593
591
591
589
594
592
593
674
620
694
591
590
585
