1779268336
0
1008
649
698
651
662
680
697
649
678
688
696
643
678
693
693
644
696
696
645
674
697
697
564
564
566
569
568
569
574
575
578
575
573
573
568
568
563
563
564
562
565
561
560
560
563
559
560
561
561
558
560
564
562
562
562
558
558
558
558
558
557
558
560
560
564
564
566
566
567
565
565
685
680
568
565
678
0
653
653
410
408
433
409
436
442
409
419
432
410
418
447
431
452
430
430
456
429
458
446
428
431
418
426
448
428
436
411
418
417
414
416
432
445
450
552
643
686
641
688
688
682
687
680
642
690
651
693
654
684
657
692
664
692
658
692
676
696
683
703
708
701
663
708
667
703
699
696
701
697
646
697
662
700
707
705
661
706
640
674
632
674
639
658
652
661
658
653
609
657
633
658
639
661
631
663
666
663
658
658
657
665
668
668
672
672
646
634
668
623
669
669
666
619
670
668
656
669
667
667
664
623
664
661
656
661
654
617
661
622
664
650
662
664
664
662
645
673
637
666
663
634
668
647
665
665
687
684
675
690
673
636
669
663
626
666
656
619
657
662
658
625
662
625
663
668
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
