1778470479
0
540
415
434
581
670
420
446
570
582
582
579
576
488
489
67
73
410
541
533
528
532
496
539
476
470
575
477
474
473
472
462
484
583
525
557
513
554
489
514
490
490
490
489
489
490
489
489
489
490
487
487
487
483
483
484
484
482
483
484
482
485
487
486
487
486
487
486
485
487
488
486
487
486
488
486
488
484
488
540
545
487
539
485
486
483
484
540
483
482
484
545
484
487
548
486
546
488
555
490
487
553
552
486
531
552
497
554
485
487
541
553
599
568
613
580
573
468
69
570
551
578
555
578
578
420
423
420
550
421
582
535
587
501
499
419
547
568
461
420
446
630
582
571
507
566
549
508
595
513
511
499
496
497
646
566
512
509
635
495
506
589
499
631
556
585
545
584
468
572
475
467
443
559
458
460
573
458
542
548
609
619
553
599
606
555
554
557
554
553
554
554
556
558
558
557
560
559
560
557
561
558
554
555
557
557
572
553
554
553
567
562
601
554
621
611
581
553
619
553
620
619
615
619
620
612
616
584
607
585
591
557
554
557
562
555
557
556
610
560
555
555
570
592
554
554
554
610
559
606
592
558
622
616
602
558
617
560
629
630
553
505
523
505
538
537
533
531
504
528
506
492
495
511
663
568
562
559
565
561
560
564
451
472
596
484
491
495
494
491
501
493
632
632
662
665
702
704
643
648
681
653
591
635
649
636
641
655
627
701
637
653
598
651
633
701
639
589
635
653
637
706
637
653
642
609
647
641
647
646
609
635
647
647
639
572
641
639
575
639
598
593
697
636
646
651
698
586
650
575
636
574
648
611
700
700
637
649
649
602
581
651
648
584
693
574
649
649
652
647
582
677
650
639
620
609
635
655
637
649
651
651
606
700
707
635
636
651
586
644
641
634
639
634
639
643
645
595
636
647
651
673
633
571
648
640
646
646
649
625
653
606
646
647
648
645
647
597
596
595
658
644
651
599
581
638
555
595
661
648
620
620
638
635
589
680
652
657
636
652
648
632
635
633
646
680
581
700
700
629
635
645
598
650
646
680
606
609
594
594
576
593
647
627
595
667
598
658
649
647
601
703
635
569
571
636
588
642
635
700
638
572
637
597
643
608
694
634
570
644
637
607
596
645
593
649
636
649
610
595
638
646
635
621
649
643
635
652
655
634
568
647
600
702
632
635
566
597
593
646
639
579
650
646
697
635
636
635
535
537
492
517
604
534
587
528
493
537
584
492
433
443
