0028745_P -33.9167 22.4167 204.0
1970010112 1988093012
_OUTENIQUA_________________
570
608
617
544
616
668
570
582
519
540
572
645
646
631
641
676
609
601
654
666
524
578
631
577
599
593
612
618
569
577
-999
628
595
618
563
560
560
542
603
590
621
585
649
605
547
596
644
577
603
589
590
595
587
538
520
545
611
617
594
599
591
605
612
616
601
608
590
638
661
612
641
585
578
547
552
548
575
572
585
612
619
537
537
575
583
653
681
686
-999
-999
621
674
640
577
565
577
638
615
600
622
643
646
686
696
686
661
711
731
696
699
648
691
686
689
706
658
640
641
654
633
625
610
623
686
664
670
630
701
706
701
713
701
647
628
627
633
588
620
637
635
660
642
625
627
636
647
662
622
681
701
721
676
697
657
708
687
640
647
726
704
659
701
748
708
743
697
635
630
582
597
668
706
662
630
645
693
721
726
670
620
689
721
738
741
723
736
711
674
736
689
694
694
743
736
705
741
-999
670
698
672
670
711
743
707
690
632
672
600
682
720
719
739
710
645
696
707
690
690
670
670
731
739
726
756
723
667
701
737
709
692
695
667
694
703
754
701
701
695
701
691
668
632
702
724
751
716
702
724
712
683
650
701
706
701
695
665
652
667
649
608
632
655
657
645
669
600
595
665
683
738
714
696
713
684
691
694
706
703
684
666
699
719
635
600
605
620
659
693
711
706
711
600
567
600
598
661
628
605
600
605
631
625
610
609
614
619
639
666
711
656
662
673
681
-999
697
642
637
593
607
616
632
600
663
666
686
675
624
636
670
597
666
681
664
681
633
572
612
598
671
699
681
681
671
651
641
595
640
676
620
678
577
651
598
567
668
686
664
575
606
600
629
587
587
582
663
694
671
646
615
607
577
619
547
550
538
621
645
627
601
629
636
666
607
626
601
664
617
562
537
535
555
575
522
555
570
548
592
592
587
636
570
570
552
590
563
555
596
592
552
547
611
644
661
597
590
576
614
609
572
575
555
558
656
633
628
636
615
636
558
617
590
611
627
621
649
605
618
605
569
560
582
567
619
573
575
607
575
575
607
664
630
615
655
580
581
545
640
661
593
649
699
622
651
642
681
716
731
690
694
681
654
626
684
663
654
632
620
633
628
627
626
610
627
607
592
678
701
696
671
657
665
667
647
597
605
663
662
597
612
691
671
655
610
689
709
719
663
640
660
669
672
671
691
701
716
635
673
620
665
619
600
607
682
680
657
642
575
672
701
706
728
713
699
748
703
620
619
696
667
706
704
717
657
711
678
637
711
673
701
706
702
664
681
623
630
677
691
716
658
575
638
709
701
744
710
707
687
702
707
703
731
663
655
647
658
713
673
616
668
696
731
699
706
658
658
662
702
-999
-999
-999
616
687
667
716
724
758
725
694
618
706
687
731
716
759
672
672
640
685
676
675
739
683
697
723
761
724
655
638
676
670
692
651
672
671
736
669
633
650
678
729
668
618
721
680
698
733
763
699
681
663
658
704
689
650
617
600
600
569
631
603
595
659
663
655
691
701
664
650
665
671
711
721
670
667
671
630
605
569
624
646
681
660
650
635
656
674
706
637
615
661
646
617
602
678
686
716
691
622
668
691
676
568
575
616
602
596
644
636
653
641
562
559
589
646
663
681
640
620
636
598
678
639
688
646
669
676
600
572
627
679
667
635
617
610
571
572
585
525
522
552
590
587
599
587
560
497
552
547
577
601
619
590
607
564
589
621
585
626
602
580
559
684
597
607
577
605
585
589
622
629
612
577
575
592
674
653
633
661
644
649
590
600
567
607
575
611
550
575
533
661
676
679
547
572
614
644
600
597
572
565
575
570
550
601
671
617
600
631
629
600
550
578
555
610
577
550
580
606
651
613
586
636
613
598
594
679
686
620
595
620
638
659
661
598
635
622
575
620
612
605
582
607
642
611
646
699
674
582
592
572
577
589
646
669
648
706
672
643
675
706
731
656
646
637
630
661
696
686
655
605
647
706
718
698
683
630
645
615
642
642
654
612
657
580
563
565
627
696
632
645
655
640
633
633
625
605
654
669
711
648
510
685
660
655
670
709
650
658
635
738
674
678
642
645
658
718
699
687
660
655
625
662
659
684
675
567
674
687
700
719
698
736
741
691
680
673
701
709
690
698
662
595
691
724
666
681
635
618
684
661
655
662
734
729
705
712
689
701
726
710
677
630
605
734
784
706
667
657
660
731
693
642
658
645
662
694
709
706
712
691
665
653
648
650
633
730
705
728
685
647
657
685
700
667
695
650
684
694
697
619
620
635
593
605
646
716
665
681
704
680
699
683
684
628
709
661
684
690
688
708
726
701
590
575
593
633
610
655
657
623
572
621
605
685
641
650
681
706
676
676
570
663
669
645
575
567
562
656
706
657
651
640
671
706
617
620
643
570
584
557
661
686
650
578
635
635
576
637
642
646
557
547
616
567
577
576
619
642
607
581
617
583
602
605
596
648
666
640
621
575
636
651
651
626
605
638
668
683
642
631
625
600
602
605
658
670
607
589
607
565
621
560
575
638
663
642
638
654
659
605
605
598
619
595
621
625
582
596
543
574
604
626
634
614
588
631
578
613
577
575
533
553
555
572
558
611
589
641
583
577
611
579
615
548
554
629
580
575
568
585
633
605
643
613
580
610
653
641
622
596
580
585
576
646
639
603
589
593
610
651
627
593
605
540
563
598
582
580
659
600
607
582
602
566
656
625
598
634
611
562
557
603
603
624
677
632
630
620
626
656
691
684
633
517
661
608
533
557
588
577
620
640
577
637
620
635
671
704
715
726
711
677
592
651
649
701
669
637
623
610
686
645
666
674
650
704
698
699
706
666
607
711
721
710
706
706
741
689
692
682
670
650
670
623
620
667
652
555
507
635
650
672
680
685
677
741
696
734
714
643
539
557
680
620
617
687
688
640
580
657
681
708
741
706
650
655
703
727
707
683
553
595
-999
-999
-999
678
702
698
690
550
535
590
684
714
746
708
630
605
623
720
736
711
648
663
678
744
665
731
734
717
655
672
627
708
705
657
704
716
733
665
649
602
645
681
653
693
691
704
704
721
665
626
668
700
670
719
734
722
710
620
640
678
714
736
728
739
678
694
653
701
731
708
652
713
738
739
726
652
625
649
645
618
578
681
731
696
701
731
686
711
671
690
683
684
706
642
615
632
606
567
578
575
582
674
617
597
665
627
649
670
668
659
642
668
706
661
641
668
630
666
683
681
716
617
597
620
596
634
562
615
553
582
636
558
613
616
638
661
617
653
644
630
568
620
603
676
595
585
684
709
620
634
572
602
619
684
641
674
572
537
537
565
570
564
585
624
656
600
608
594
576
624
597
583
565
589
631
608
579
637
635
627
606
624
630
595
631
621
592
563
543
601
572
561
589
661
567
520
517
639
595
575
616
588
533
621
578
579
649
636
656
629
568
551
532
550
539
523
629
651
626
557
524
542
626
593
594
567
558
556
604
654
602
553
553
570
553
578
601
560
550
593
553
570
552
598
691
701
673
639
593
622
572
625
568
594
612
654
654
602
620
651
557
620
615
575
515
587
577
562
615
612
582
552
552
676
598
608
650
676
654
691
632
587
597
618
651
612
583
610
615
597
572
603
610
640
666
693
691
652
597
570
664
640
655
696
716
716
706
640
650
691
645
612
675
655
672
640
645
632
685
590
713
714
648
615
613
633
630
656
633
643
620
663
672
671
669
656
665
660
600
655
655
650
650
723
625
602
706
667
667
696
726
736
688
622
688
670
640
682
660
670
692
665
670
690
667
660
721
724
739
717
677
714
697
690
552
657
680
704
673
716
699
691
723
735
637
613
680
670
622
648
708
734
754
695
670
658
703
686
613
638
691
736
705
678
721
672
660
645
691
683
731
717
721
758
724
680
656
597
721
720
650
696
664
702
-999
-999
-999
685
704
741
705
677
645
642
613
643
657
665
644
683
590
613
618
664
634
644
615
698
714
716
640
666
654
625
652
639
640
675
719
724
688
691
703
680
638
657
613
716
721
650
638
659
634
620
565
567
622
669
671
633
555
619
636
641
661
586
592
631
591
619
671
668
630
643
635
633
608
662
653
686
656
653
686
651
584
580
570
597
661
574
604
590
594
646
663
634
630
626
557
582
631
594
626
592
585
641
671
602
596
578
671
670
615
585
585
648
626
637
621
616
612
600
602
592
668
641
671
624
614
674
651
631
609
661
614
577
557
555
566
629
592
550
639
570
573
563
602
612
622
624
631
661
648
591
565
594
600
530
572
540
507
533
570
525
591
545
557
553
565
590
586
626
681
605
595
560
590
578
592
595
605
528
546
604
606
619
654
600
560
654
686
656
646
660
615
643
698
656
664
669
625
644
568
610
644
634
681
637
620
600
567
522
620
622
635
667
664
691
661
660
641
696
699
597
577
585
585
581
635
648
658
635
671
655
683
686
652
655
671
610
699
650
671
698
633
645
672
660
677
612
610
640
622
704
651
647
630
678
692
690
680
699
685
690
697
683
709
713
706
650
554
671
684
665
698
657
627
670
660
555
642
668
655
685
647
663
655
680
694
670
676
673
719
711
647
655
711
650
595
607
692
660
731
689
696
705
677
650
670
667
697
734
696
706
630
694
741
734
678
653
726
721
709
708
668
672
686
744
725
664
736
717
687
687
672
660
650
597
670
741
726
725
687
670
623
736
746
699
697
710
689
667
729
726
690
710
704
694
689
676
693
605
665
665
636
642
632
676
691
711
658
669
716
709
681
613
649
617
600
668
639
689
719
676
691
620
615
637
706
714
648
655
575
630
640
656
714
635
656
670
690
696
691
673
615
706
728
691
719
675
674
681
691
610
645
560
599
658
696
655
662
662
673
671
662
642
592
641
699
607
620
661
632
602
600
617
691
613
649
575
632
596
660
587
663
641
607
671
664
683
706
686
560
592
663
627
666
676
632
651
555
565
552
605
545
619
578
553
621
619
676
671
636
636
597
555
570
572
639
590
598
577
569
598
567
601
552
608
587
590
639
647
614
550
593
565
572
595
522
532
619
649
570
576
631
639
644
669
607
559
580
566
572
563
520
594
562
590
607
649
669
640
622
629
636
595
510
510
548
639
629
659
622
651
602
642
581
624
525
498
566
570
599
545
538
564
651
600
580
605
611
671
639
632
642
627
650
686
640
629
631
607
667
636
651
605
545
643
627
608
651
583
679
659
653
668
594
628
615
617
688
597
603
658
555
583
652
605
578
598
615
638
654
641
626
635
567
668
669
618
701
661
701
681
661
699
696
593
602
635
601
620
635
639
653
592
620
649
664
706
694
714
627
595
630
620
683
719
640
598
643
580
699
686
693
623
638
625
691
676
680
687
655
634
627
640
648
655
658
709
753
743
741
715
639
645
622
579
607
694
711
698
702
655
677
680
697
693
706
699
711
721
689
677
726
713
744
683
650
631
645
680
683
630
601
684
734
726
718
748
751
732
718
724
680
607
708
663
636
600
662
635
736
751
736
736
716
672
696
716
725
708
724
685
696
701
731
700
627
649
698
706
713
671
670
690
680
709
714
711
662
630
671
691
630
635
596
664
605
600
643
618
711
620
640
671
663
613
684
681
642
660
640
703
706
676
676
660
699
696
648
610
641
656
620
590
575
653
688
691
716
663
600
620
610
688
691
556
651
635
625
678
577
648
674
676
691
676
603
653
661
632
703
687
669
627
656
678
650
660
612
637
681
642
691
630
615
689
709
674
648
681
661
630
626
630
617
656
681
670
646
632
644
681
659
537
606
566
525
600
608
661
649
617
636
664
667
595
592
570
643
610
613
573
653
647
615
631
596
629
645
604
540
545
540
565
543
572
634
641
635
569
601
636
630
600
604
607
587
626
639
600
550
535
553
520
542
600
594
591
611
550
600
550
520
550
567
626
630
619
585
552
528
502
513
525
595
609
606
639
580
558
511
551
641
676
662
576
525
525
526
542
587
671
668
636
632
631
656
617
582
621
599
595
580
565
558
557
663
681
681
645
590
653
624
639
671
639
649
620
634
656
624
619
592
598
535
540
548
641
605
627
600
613
664
681
671
654
603
610
598
595
601
625
627
595
573
676
671
697
726
706
648
673
640
633
630
679
706
667
650
699
694
701
675
678
683
706
739
719
665
635
672
660
663
691
677
622
652
714
678
695
621
670
655
700
685
692
713
694
673
595
563
593
590
660
655
664
674
700
711
724
680
645
708
688
716
673
655
640
706
706
687
682
724
703
653
694
737
697
722
682
655
746
720
714
672
710
667
696
687
699
658
665
687
749
705
738
646
706
724
737
721
734
680
597
683
637
667
638
531
615
624
692
686
620
600
699
738
744
712
721
705
708
721
642
711
714
660
640
625
623
711
648
685
620
706
726
692
687
633
665
622
635
672
695
703
674
633
627
641
676
663
691
676
706
711
661
684
630
686
612
622
603
696
687
625
615
709
666
681
686
682
637
621
666
696
645
605
666
708
681
691
612
590
587
663
693
612
535
575
630
651
620
621
681
639
661
718
656
688
646
651
656
681
582
624
656
686
635
627
617
630
629
580
555
641
659
605
563
576
623
635
610
605
562
601
617
651
614
621
607
636
681
627
550
585
602
622
596
606
646
602
590
596
615
559
555
614
641
669
587
634
610
559
621
624
598
548
567
613
666
676
651
615
612
628
632
571
639
582
512
535
535
560
571
641
605
651
597
626
600
571
562
601
589
627
616
651
597
628
625
615
644
630
673
656
641
582
624
596
631
641
608
566
641
543
547
560
568
581
564
606
615
641
605
648
663
642
596
621
577
602
530
517
565
572
575
530
576
627
606
618
578
626
621
587
581
590
590
686
683
678
686
627
595
616
653
626
646
691
637
638
611
651
674
603
620
593
585
635
671
691
684
676
691
612
607
570
666
688
677
650
669
664
660
694
661
681
673
692
645
653
656
675
628
640
696
613
684
718
724
695
660
673
693
630
657
693
626
676
657
651
657
662
693
661
684
650
588
630
678
708
681
635
557
682
696
704
702
731
708
715
677
617
687
687
730
691
684
705
653
645
715
694
668
648
587
677
677
666
674
565
694
654
670
617
673
671
707
707
685
645
689
706
600
661
665
702
714
691
703
741
682
744
736
726
690
695
729
708
670
695
703
677
667
627
620
708
635
625
686
684
681
721
673
660
650
683
716
684
720
724
736
753
743
736
662
600
646
693
697
672
697
676
677
651
602
625
702
716
700
716
627
719
716
683
679
632
643
647
673
721
687
729
721
711
704
680
675
686
708
731
748
741
686
678
676
590
613
620
659
651
655
610
691
721
724
675
636
663
686
645
620
673
681
667
649
646
626
641
626
590
603
557
656
657
656
671
666
661
664
635
612
641
607
622
626
651
666
602
626
646
624
585
538
557
567
621
605
586
547
542
609
656
577
625
575
558
607
626
620
628
610
639
560
669
674
666
612
547
599
645
560
596
585
639
656
686
659
621
641
681
637
572
542
656
631
625
593
605
631
600
555
661
664
671
590
558
547
580
572
612
619
641
669
567
552
558
578
530
595
589
557
589
656
619
617
560
595
577
600
605
646
621
600
580
584
587
598
548
597
555
540
609
666
654
610
628
598
575
584
593
543
607
612
646
590
556
550
582
590
644
630
648
670
628
610
585
618
649
646
644
659
679
584
631
649
633
602
631
635
580
640
622
613
601
621
618
643
622
620
640
641
674
607
598
542
540
600
580
630
651
590
603
593
607
681
693
671
708
701
686
716
687
612
681
633
591
645
532
666
671
704
686
640
604
613
654
636
669
620
545
618
630
711
721
681
649
586
622
689
665
665
648
686
713
746
724
711
723
648
635
605
706
672
663
615
635
707
670
696
734
647
714
685
704
692
640
537
665
714
713
734
698
628
653
586
645
676
654
697
726
696
699
704
652
729
723
726
749
700
700
701
670
612
658
659
673
636
650
675
675
719
711
731
670
729
711
696
681
696
692
709
741
667
591
603
671
721
668
624
620
680
683
709
718
698
706
736
756
746
706
692
706
736
672
555
610
661
701
667
667
681
701
699
736
640
615
654
711
723
697
690
697
672
706
670
652
706
653
691
687
623
640
618
611
602
673
697
716
676
696
645
620
655
682
623
680
709
664
679
628
640
676
688
711
686
635
665
691
652
657
678
667
671
656
699
600
638
595
622
639
651
652
637
599
548
628
639
661
590
562
605
595
636
652
631
643
641
647
668
661
689
642
562
606
681
679
659
577
603
576
543
600
612
592
554
552
555
587
535
579
646
654
636
629
611
618
607
621
607
592
600
658
661
676
659
613
671
637
602
641
560
580
568
560
536
557
560
565
621
651
654
654
646
619
624
634
636
624
639
573
568
531
566
547
623
590
624
648
661
678
701
657
612
635
616
620
552
556
527
546
548
579
590
570
592
639
623
575
644
537
615
587
530
547
604
652
590
535
510
518
560
613
636
592
605
600
593
600
612
617
647
603
600
582
612
591
611
609
547
595
558
570
640
640
584
612
620
676
693
657
660
651
617
663
716
719
635
628
608
676
622
656
646
650
630
588
530
587
610
607
645
648
663
633
721
691
680
652
632
610
663
706
670
658
635
652
664
635
535
588
598
699
659
642
675
675
675
693
729
662
670
698
659
661
666
711
650
657
726
622
615
573
716
704
703
716
678
570
635
711
681
653
686
665
683
696
731
721
691
709
734
703
705
677
734
660
625
617
667
626
577
687
655
714
696
685
608
706
672
670
726
667
702
682
663
590
617
565
585
638
698
699
681
620
580
627
655
681
679
726
653
605
716
716
695
705
701
685
691
671
655
570
625
731
697
625
698
690
652
637
627
655
662
677
692
690
683
711
726
671
617
681
660
708
716
687
688
686
686
711
653
710
696
686
653
570
606
663
678
736
707
632
686
711
730
706
685
663
674
656
653
597
639
645
635
688
703
713
686
723
682
652
681
716
682
627
667
644
589
629
615
610
631
649
565
626
580
659
664
689
694
657
622
640
684
689
677
642
615
684
711
706
656
664
691
694
641
621
641
651
573
593
570
641
659
597
607
570
642
666
651
626
584
621
604
533
570
612
596
653
615
588
640
613
594
589
595
592
581
588
633
666
583
592
607
600
641
671
630
636
612
654
659
614
610
587
644
626
607
641
600
604
582
632
611
641
661
587
553
608
606
572
606
631
610
555
568
605
619
656
592
600
575
601
616
621
582
560
510
535
535
545
560
581
636
597
575
560
548
566
597
570
543
611
671
669
691
602
580
631
631
646
643
614
656
622
638
681
681
641
651
635
620
590
560
570
610
673
668
691
676
641
588
594
617
661
630
595
605
651
673
714
627
647
607
630
615
598
626
671
612
575
571
617
570
575
646
595
603
669
667
626
645
647
676
633
582
659
661
625
620
567
627
624
674
668
635
633
570
600
657
651
607
679
666
630
570
520
645
688
691
604
666
699
645
645
635
682
691
676
716
657
667
694
647
671
665
647
686
702
677
682
685
680
719
687
693
665
734
670
686
696
715
709
711
683
716
700
667
672
741
751
700
653
667
618
696
727
711
688
674
680
660
726
698
644
710
724
703
525
605
685
686
688
635
663
680
688
711
657
655
660
685
665
635
719
696
696
721
731
736
721
729
754
746
628
620
616
664
678
658
726
741
731
697
706
741
754
739
660
603
508
624
688
691
696
682
625
580
625
725
650
719
680
707
707
661
702
696
674
660
668
693
743
701
741
716
666
716
749
683
736
711
637
636
666
650
615
563
590
610
684
686
704
711
640
550
590
691
681
630
623
647
638
671
667
657
647
605
633
577
638
686
642
661
656
652
626
610
585
605
623
600
651
666
646
615
570
619
676
691
625
624
631
617
654
676
669
689
592
527
520
545
601
661
656
617
613
600
580
577
641
661
587
603
550
629
624
613
562
638
658
651
689
674
629
616
613
650
650
649
640
609
599
599
641
616
610
599
569
602
570
583
666
625
628
590
584
618
587
618
579
644
634
651
570
583
552
561
588
574
587
576
654
616
585
520
547
638
605
630
640
602
612
594
656
649
669
615
593
603
650
581
581
595
585
646
618
574
629
666
681
684
674
659
555
534
604
609
649
631
635
600
640
595
583
639
617
620
582
585
620
563
676
671
646
639
649
688
583
585
600
520
595
553
626
580
575
654
706
658
670
655
642
651
700
690
714
711
706
648
602
563
585
646
693
713
703
728
647
608
650
650
635
620
527
618
600
686
632
673
637
650
645
679
637
650
662
619
637
670
716
703
721
711
697
733
686
736
650
587
638
630
633
704
687
678
640
645
686
675
717
739
682
660
706
756
669
670
597
731
707
657
630
689
710
667
658
630
693
713
741
675
722
697
705
684
695
716
627
681
736
675
686
690
705
687
687
541
704
650
693
687
734
667
671
665
701
741
685
683
662
702
709
708
759
705
602
685
660
716
712
682
675
678
652
707
680
690
684
721
727
682
706
660
685
683
630
657
670
667
627
681
676
716
677
719
731
696
675
596
602
661
683
619
671
605
655
650
590
665
673
721
714
645
646
572
635
595
597
639
626
656
595
620
610
575
676
693
709
650
620
578
633
630
688
681
686
626
597
671
689
665
650
635
630
673
686
630
648
646
691
679
726
691
679
583
582
607
625
661
652
661
691
714
666
613
585
590
597
621
653
693
659
674
647
602
656
701
646
562
586
647
607
612
607
610
624
656
658
650
676
646
612
661
664
630
657
632
626
585
607
610
632
663
640
641
620
629
644
627
611
634
635
617
607
589
653
641
613
591
570
550
601
641
666
590
615
599
547
572
606
595
595
636
664
612
592
575
620
575
600
545
558
563
676
635
648
645
627
616
635
622
612
587
666
671
699
600
585
560
570
594
553
560
512
592
590
558
535
663
666
607
572
631
657
674
605
623
678
696
686
610
563
534
581
629
634
600
654
659
645
646
657
659
601
612
624
537
540
570
527
621
618
654
599
586
643
679
689
696
587
585
605
595
627
585
618
595
671
643
686
645
585
607
658
657
615
625
580
649
640
635
630
605
639
677
583
646
648
672
640
692
729
700
665
605
671
686
711
663
638
655
666
688
694
714
721
713
650
658
637
682
675
667
657
669
692
721
691
696
712
734
719
660
650
673
613
640
635
694
682
672
645
580
633
650
632
731
692
676
696
660
704
701
670
571
550
731
743
705
726
720
736
697
676
650
630
682
716
741
722
683
650
663
716
771
685
617
671
669
701
721
655
610
602
680
704
650
672
736
716
706
716
722
715
740
621
714
650
683
678
726
680
697
717
738
711
672
547
687
667
739
713
685
697
683
670
677
713
705
658
691
676
671
612
600
660
691
710
680
704
677
741
653
663
620
701
689
703
711
633
607
632
632
608
682
678
681
729
719
701
617
638
610
562
572
613
612
601
651
620
587
681
704
643
579
620
587
693
714
659
627
600
599
671
726
696
635
595
588
626
661
694
681
644
693
671
679
662
636
652
625
610
620
590
575
583
613
598
594
607
634
631
550
532
591
590
586
601
592
590
575
581
586
601
630
619
607
552
617
605
612
673
694
640
615
563
539
575
587
596
591
597
577
571
624
625
577
634
615
603
641
580
527
595
568
567
644
636
644
615
600
583
564
632
621
642
619
552
624
582
616
582
557
557
581
609
626
647
634
597
630
615
581
570
666
625
637
592
530
538
590
556
565
567
604
594
611
572
603
587
626
575
618
595
602
590
590
607
603
614
635
571
641
646
625
549
550
596
626
656
592
562
558
562
596
579
629
642
625
554
588
621
684
696
615
600
646
651
597
605
538
565
575
637
639
582
617
632
623
637
622
652
637
709
679
672
667
618
612
577
615
549
681
708
682
669
650
660
648
648
660
653
637
647
677
653
637
640
662
667
620
625
632
719
676
670
632
651
695
567
490
630
630
706
698
734
662
572
585
686
665
716
724
680
682
644
634
685
681
693
726
736
736
653
615
622
683
657
670
700
677
652
691
640
578
515
602
640
578
686
756
712
761
725
705
707
730
707
636
526
607
657
682
692
620
696
698
635
637
657
733
736
624
632
686
696
729
686
635
633
638
670
590
701
686
706
685
667
707
675
670
637
672
702
681
715
667
677
649
671
700
680
711
726
763
708
734
731
645
640
665
650
650
714
721
739
722
702
691
697
653
681
696
677
672
671
632
632
699
620
652
656
610
608
580
588
645
658
618
635
592
595
612
640
689
729
699
746
729
615
623
663
669
678
691
726
650
600
678
714
682
651
612
550
545
610
575
653
590
606
628
663
671
670
621
641
625
585
600
597
530
547
631
610
645
598
591
684
641
607
613
681
625
651
644
641
691
622
586
631
577
590
640
612
684
686
664
639
646
668
638
641
644
609
589
619
588
560
572
602
622
605
644
599
683
665
614
585
638
684
636
587
560
593
542
638
637
590
581
619
605
586
542
589
517
533
604
570
550
626
651
590
605
562
596
636
587
609
565
573
527
542
573
597
560
560
565
601
543
629
626
563
564
574
547
550
567
585
581
623
580
672
593
561
594
542
606
654
559
570
560
610
676
659
652
651
632
642
661
585
540
568
580
610
573
618
652
657
664
666
644
671
574
594
641
590
631
540
595
542
533
590
553
517
568
566
567
646
708
711
668
620
600
611
560
585
585
583
580
578
593
633
594
640
694
701
706
640
591
666
667
665
613
701
627
-999
-999
-999
666
636
686
699
714
743
714
711
677
662
656
642
647
650
592
646
696
688
645
633
605
650
659
726
686
690
626
675
696
694
694
692
707
702
687
665
660
676
647
662
673
670
645
644
692
639
684
701
618
630
670
655
716
657
685
653
608
637
635
696
713
710
701
707
687
716
-999
-999
-999
-999
665
650
651
691
683
736
683
668
648
678
713
710
677
667
657
663
652
668
719
695
680
682
695
680
703
680
642
626
648
645
687
667
548
595
605
632
655
650
720
698
734
687
677
632
691
625
640
634
597
668
640
642
671
625
585
610
587
662
706
703
716
731
670
645
610
686
721
670
613
640
671
726
711
695
665
655
632
631
665
678
657
671
602
641
681
627
640
490
582
674
603
661
688
620
650
651
585
608
610
605
617
634
651
558
643
656
665
595
595
583
573
676
577
651
674
638
661
689
686
638
583
563
605
542
577
525
560
583
575
601
543
580
604
532
548
535
537
568
550
601
614
578
568
594
572
602
616
673
681
650
634
645
605
636
568
555
537
585
639
666
676
651
636
629
606
628
617
654
616
592
617
601
562
625
600
671
610
572
611
601
517
565
592
623
602
636
550
545
560
571
636
602
595
570
570
552
571
636
592
611
616
577
590
540
641
560
602
609
609
631
589
648
651
622
590
582
567
588
550
577
575
588
641
636
691
610
615
646
590
601
646
617
615
585
578
572
626
620
545
605
590
617
607
668
630
636
570
570
610
592
663
694
694
691
658
625
630
671
664
670
605
600
585
592
622
636
615
686
698
704
608
610
625
594
655
637
641
659
691
676
625
666
557
580
535
612
615
630
616
665
670
670
696
647
660
680
662
630
647
625
664
662
622
691
685
663
627
587
632
617
652
656
634
686
625
471
568
597
655
630
631
527
620
712
652
681
712
627
590
654
679
652
691
664
659
555
671
702
649
692
698
711
709
724
670
668
637
567
595
662
741
767
778
728
741
690
640
657
639
662
684
670
654
661
686
685
637
662
683
680
600
711
644
649
710
728
675
725
656
716
706
681
670
610
645
693
672
644
663
650
650
655
670
640
652
686
693
716
696
686
675
680
614
706
686
608
666
681
622
605
672
672
674
697
654
573
605
670
715
703
680
638
624
677
687
629
650
652
665
663
663
624
597
672
694
696
705
720
651
619
645
639
647
606
638
578
646
684
710
701
640
658
640
587
642
688
676
610
632
598
589
627
630
601
632
656
614
630
662
628
618
636
672
703
645
652
706
686
639
625
671
708
660
692
668
664
674
659
630
630
580
666
584
596
620
541
584
570
565
614
633
630
607
600
630
626
564
603
648
587
638
611
597
602
557
550
624
592
648
677
686
676
608
597
607
651
577
569
601
589
576
581
619
617
597
670
583
607
565
608
663
612
589
562
568
586
639
611
633
621
620
591
566
640
647
573
625
659
609
657
600
599
615
616
587
573
580
564
576
619
613
555
564
581
663
677
637
545
602
602
546
583
526
557
612
615
587
616
635
577
552
558
566
558
537
599
534
547
604
609
624
648
668
596
607
606
587
592
600
636
612
574
637
597
600
553
606
538
575
561
577
587
574
586
629
600
615
627
607
619
655
566
625
630
653
657
599
692
681
697
658
609
622
580
592
581
668
629
652
652
617
641
634
607
614
594
596
590
668
721
663
666
691
640
630
625
623
654
701
620
649
686
686
670
623
635
583
624
559
638
668
681
672
608
610
639
706
641
628
696
697
648
-999
651
688
713
677
651
705
687
635
696
715
737
736
667
617
575
621
706
711
641
-999
609
570
654
670
712
702
671
688
735
719
685
706
675
752
700
721
675
657
526
604
635
719
752
653
667
626
599
673
682
656
714
691
695
674
676
720
683
740
657
668
547
630
635
632
702
704
676
702
676
722
687
681
658
675
661
733
713
746
697
672
691
660
643
705
703
697
704
684
742
643
655
670
669
677
640
600
674
690
686
731
716
652
600
663
608
598
662
691
708
696
626
636
657
671
716
699
724
676
659
680
641
603
654
630
671
681
721
684
608
640
594
612
667
598
630
594
671
576
647
610
655
666
666
594
616
652
640
666
590
655
656
636
609
630
665
596
615
580
631
647
703
676
654
679
642
698
657
537
603
668
658
669
646
594
648
594
601
619
632
605
597
651
655
657
595
637
656
594
575
568
530
554
585
610
620
582
550
617
613
634
569
658
651
642
633
583
608
600
575
595
637
642
674
680
669
654
570
585
569
572
567
606
631
609
576
600
637
640
630
591
621
616
605
527
562
605
625
631
611
601
582
574
624
535
565
560
570
540
542
558
593
581
540
568
548
591
609
593
557
616
535
555
585
581
623
616
611
537
542
542
508
565
600
581
598
585
555
573
620
623
578
636
611
622
602
662
652
647
627
630
547
599
599
587
578
632
626
595
590
560
561
546
663
654
679
697
701
680
684
620
592
652
622
601
590
605
579
695
666
655
673
696
675
688
731
647
589
652
617
574
661
702
696
633
537
673
612
574
554
530
624
629
641
692
658
695
598
622
662
657
646
660
650
671
703
698
696
662
627
638
640
637
708
679
696
714
706
686
675
636
694
716
716
707
705
675
588
674
703
716
727
741
660
617
683
660
666
618
678
701
628
695
619
637
656
650
703
696
727
712
691
662
688
703
730
672
681
709
692
707
717
659
728
721
631
661
676
685
709
712
715
655
697
646
627
635
710
692
689
706
697
691
658
672
715
699
681
654
610
637
646
703
605
643
686
669
616
672
636
696
711
737
607
670
653
646
658
652
617
677
723
746
741
646
683
682
700
666
620
657
662
681
631
625
647
676
670
680
654
666
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999