0021639_A -33.65 18.8667 150.0
1970010512 1988093012
_H.L.S._BOLAND_____________
-999
-999
-999
-999
669
629
558
582
569
592
650
655
606
586
578
580
543
619
604
614
562
544
544
479
587
626
620
606
567
582
529
576
543
502
565
566
553
577
601
628
603
580
590
530
506
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
595
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
583
550
519
638
581
607
590
605
670
646
662
616
681
696
661
703
688
649
587
563
690
642
623
638
708
636
618
652
654
641
623
682
656
664
654
711
690
721
697
682
656
695
633
690
733
760
689
689
729
737
706
729
634
610
579
655
645
673
643
665
636
712
671
675
652
679
710
693
723
721
693
721
674
753
709
722
691
744
702
733
738
689
714
720
686
675
684
721
755
749
718
692
724
-999
653
679
781
790
710
-999
718
-999
711
703
691
688
728
782
709
740
718
713
701
775
683
750
688
730
695
698
705
707
671
658
644
671
675
667
691
731
729
714
760
669
765
690
705
685
684
730
678
733
701
659
670
630
699
720
696
654
652
653
639
670
720
721
688
657
750
673
712
703
684
714
686
684
660
661
601
586
583
664
664
707
664
630
591
543
585
595
637
639
613
646
630
660
622
605
598
654
668
688
679
717
710
694
655
657
685
685
630
603
632
645
675
659
697
654
687
669
650
648
664
701
714
673
644
651
716
658
654
611
622
632
668
691
686
651
667
698
679
-999
-999
661
612
664
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
661
642
634
625
625
625
611
602
641
644
609
577
526
516
598
589
559
564
585
595
633
613
602
586
510
499
527
523
486
589
665
627
571
581
577
596
586
535
573
619
601
541
491
529
542
580
616
646
644
638
621
588
592
623
617
651
625
624
609
510
595
615
581
615
671
550
596
524
553
558
527
587
616
641
602
610
596
519
545
587
655
601
611
596
581
534
627
647
681
656
709
656
656
687
671
651
634
659
649
602
636
630
664
669
660
655
660
657
626
671
662
651
706
707
728
725
667
666
645
679
667
666
647
648
704
691
642
667
686
681
671
670
654
678
688
605
592
646
626
611
657
682
695
665
674
682
701
760
707
655
632
680
679
700
737
692
751
723
648
599
683
665
693
691
743
709
695
680
685
659
664
677
660
651
702
684
739
648
660
673
693
693
674
656
654
678
706
721
749
746
716
750
702
703
664
706
715
691
687
731
712
655
656
683
683
684
725
666
699
719
715
686
671
601
649
700
685
685
719
757
675
656
648
705
725
754
757
740
715
683
701
717
755
777
737
759
766
752
743
701
628
691
716
692
725
701
718
700
688
668
663
655
693
652
606
641
699
689
717
747
749
719
720
731
718
682
717
643
619
610
559
630
666
603
624
660
683
698
704
723
645
695
655
691
684
687
661
646
617
560
616
602
627
655
621
583
614
645
634
624
624
571
577
648
636
582
620
667
622
612
629
623
659
641
645
579
593
620
605
645
654
648
590
560
522
567
636
669
665
636
620
600
540
583
644
621
681
656
608
565
487
551
648
634
620
609
642
641
614
547
593
499
537
577
580
591
592
512
470
503
562
599
552
626
610
535
588
627
637
625
617
614
598
595
610
614
535
582
593
573
582
641
637
596
608
596
581
604
649
643
619
544
576
582
502
587
602
602
605
590
473
508
560
616
628
590
547
555
580
560
532
577
562
565
585
577
578
633
619
633
579
606
546
494
544
544
590
603
570
499
504
611
617
574
637
612
606
605
626
628
573
551
581
618
648
657
676
670
704
587
583
658
627
625
614
633
643
666
645
624
639
564
539
563
571
642
637
646
633
679
716
650
663
689
699
653
634
699
651
643
703
695
661
657
699
681
729
717
643
633
677
664
686
672
671
564
638
638
585
606
630
658
631
651
673
632
641
645
643
634
690
660
674
644
628
725
673
680
671
709
635
659
675
688
588
633
657
699
658
724
720
716
705
695
686
741
691
715
704
662
730
768
768
686
709
737
754
670
656
649
680
690
764
658
610
665
695
678
651
685
694
678
664
656
658
671
719
745
735
753
664
729
745
693
693
676
644
729
740
740
662
688
687
727
708
663
686
694
719
666
680
696
735
674
605
609
646
654
662
714
709
715
712
651
725
682
707
703
716
633
645
650
645
606
658
660
595
579
643
691
635
658
-999
-999
-999
659
701
712
677
685
646
666
696
724
704
649
563
595
591
611
640
697
675
616
606
669
632
694
711
666
639
708
688
615
602
669
589
603
604
595
568
592
604
639
622
628
600
592
502
521
563
585
611
582
607
582
560
590
580
601
588
612
640
579
522
553
538
546
610
633
632
684
652
632
602
640
633
668
644
670
628
671
591
587
619
617
635
657
644
630
665
622
622
615
615
615
598
652
655
628
627
599
622
607
592
515
639
641
651
616
657
587
603
526
561
589
572
569
588
607
610
627
559
613
638
652
634
637
575
567
539
567
558
521
512
527
497
482
499
589
575
573
517
579
635
621
598
580
603
574
537
524
569
593
621
560
596
616
582
589
621
617
583
537
573
593
615
602
613
587
606
578
635
616
542
572
589
548
558
611
569
572
609
582
627
617
617
621
596
583
594
624
599
522
517
548
601
589
575
532
553
593
636
613
633
573
558
586
581
520
593
553
595
641
637
620
576
685
617
685
681
721
752
709
702
677
627
651
676
651
682
613
591
642
619
629
643
696
633
646
683
598
577
622
660
689
692
754
706
683
694
709
748
698
699
683
690
675
682
686
637
630
616
657
686
732
701
740
712
681
696
727
713
642
614
646
665
626
628
735
674
604
635
700
666
719
699
735
620
627
709
771
715
696
645
646
648
640
671
680
694
684
691
623
627
664
677
712
692
659
678
644
641
755
691
628
628
638
653
681
658
693
756
740
671
707
659
724
692
682
664
740
724
637
665
671
725
712
686
689
656
703
705
694
632
651
675
705
716
669
743
752
760
700
695
684
711
729
739
673
609
666
680
671
730
725
673
714
734
666
684
602
622
581
562
588
645
675
703
699
707
709
656
619
695
697
665
628
586
571
617
591
641
572
515
560
566
634
644
640
697
626
677
673
696
611
652
672
683
653
663
637
618
632
627
586
576
509
502
544
631
590
499
573
512
517
544
567
622
611
649
631
574
629
561
518
570
608
603
654
587
599
641
598
554
641
507
654
640
599
629
607
557
522
487
507
574
611
611
578
564
547
603
617
605
589
557
563
595
613
592
537
626
612
607
597
606
625
592
577
574
536
490
518
537
536
554
616
631
616
522
521
537
581
522
572
585
513
583
600
573
629
600
574
534
544
470
582
542
519
581
545
596
588
600
502
539
563
576
518
616
522
550
594
612
643
566
506
499
507
555
557
558
528
573
552
533
577
591
614
689
651
670
610
540
602
622
624
613
657
591
624
576
525
518
533
516
529
553
522
558
580
571
572
613
632
640
593
585
648
618
622
687
662
653
647
607
600
530
553
614
547
620
629
645
638
591
608
613
640
641
687
632
625
617
635
616
603
664
679
724
727
664
633
657
641
630
653
696
673
695
641
685
652
693
648
725
688
660
617
621
634
640
641
632
645
665
670
669
656
668
671
732
683
637
658
671
720
680
665
613
635
669
681
681
719
689
721
685
669
655
716
715
750
706
692
750
715
729
715
681
660
701
709
699
676
676
686
765
710
651
730
740
711
679
686
701
676
766
769
712
658
674
665
657
647
744
696
672
653
612
650
744
651
673
662
667
720
702
684
711
701
664
708
741
703
716
765
715
759
706
672
695
642
728
782
688
704
703
703
735
709
712
701
693
734
706
751
649
690
638
660
717
684
712
699
593
573
625
642
686
671
650
714
672
671
618
658
657
656
705
695
702
692
656
696
690
666
708
675
655
715
651
711
691
638
645
642
565
536
568
604
694
646
604
545
568
573
594
613
624
646
537
616
641
678
660
622
607
630
613
600
613
629
669
655
621
611
598
621
577
579
644
650
622
626
548
594
668
656
661
640
655
549
509
572
591
569
560
497
587
597
594
529
588
630
659
715
641
633
582
641
655
650
626
600
602
587
603
627
649
630
618
628
579
579
554
572
563
589
527
510
583
574
621
609
583
576
606
618
519
616
592
619
596
589
536
604
571
555
604
580
599
557
571
497
448
450
535
525
506
487
497
523
587
595
620
625
634
583
502
485
535
599
597
608
604
558
601
558
530
542
519
493
568
601
581
596
612
634
647
663
673
691
638
526
588
604
563
565
611
600
580
572
597
611
586
596
607
670
682
663
647
644
666
681
584
627
644
596
633
627
647
666
642
644
634
624
670
653
666
643
604
630
644
613
643
631
661
670
643
621
691
696
647
647
671
691
682
690
672
691
645
699
689
705
692
683
712
759
765
705
667
729
660
657
656
657
667
738
714
695
682
733
664
666
692
696
669
698
658
667
639
708
724
665
664
673
710
704
699
708
677
660
680
669
717
675
734
692
743
749
696
726
659
650
712
699
680
666
661
681
749
741
706
658
681
711
688
655
657
661
686
744
790
701
678
720
704
707
735
696
685
667
670
724
749
717
705
674
663
749
721
728
764
715
689
719
698
753
716
702
672
626
654
638
690
586
643
690
706
674
734
644
659
623
660
663
744
690
635
566
595
587
641
673
707
724
664
602
594
620
650
665
696
685
593
607
625
655
720
715
649
645
671
724
653
665
650
662
671
682
729
668
669
649
648
650
656
598
581
620
645
679
654
639
697
671
675
677
700
649
633
646
644
583
672
616
583
590
620
633
645
671
620
547
622
641
610
557
659
660
660
694
680
632
614
571
587
606
662
663
682
630
639
596
490
522
497
530
566
542
527
544
586
592
626
638
598
564
505
571
578
594
577
515
569
600
626
578
613
649
568
580
603
598
628
617
619
575
517
585
575
577
525
561
585
586
462
539
551
577
549
552
515
497
511
590
494
534
537
589
567
620
624
593
596
592
614
630
608
512
574
574
566
649
611
606
648
578
577
594
558
591
517
569
617
557
601
523
533
609
619
599
624
616
626
648
651
646
601
601
636
614
578
594
545
524
601
632
559
527
575
634
645
641
634
539
612
661
646
706
603
639
649
632
659
594
628
611
538
590
623
600
583
590
625
635
631
661
671
631
607
650
616
610
674
625
618
640
629
634
609
583
589
580
592
659
670
659
663
652
649
686
644
693
666
674
589
597
642
626
697
662
603
645
647
634
663
671
687
627
640
645
671
662
730
730
661
681
611
656
650
655
650
701
762
763
719
761
648
679
628
622
685
661
671
714
744
677
718
730
718
702
672
652
744
726
731
676
697
724
704
696
671
674
665
684
679
648
645
683
696
697
690
755
731
764
745
691
695
654
706
685
666
679
700
695
707
738
735
753
712
735
666
718
770
709
680
717
713
734
722
685
656
715
714
706
722
677
625
705
682
672
695
711
691
663
706
665
591
647
636
644
640
622
659
664
684
616
630
680
636
650
681
699
610
648
640
711
674
622
629
621
623
620
635
659
664
649
544
627
608
678
709
661
607
573
603
635
650
689
641
572
633
578
614
689
562
665
651
641
619
600
558
674
682
625
714
737
654
665
654
684
730
704
618
625
651
651
643
632
622
686
694
713
657
628
689
648
638
632
617
647
682
723
653
629
638
539
550
553
561
542
547
596
595
624
636
644
612
631
549
606
604
567
669
577
620
614
657
642
621
631
655
653
675
631
571
562
573
555
593
592
629
675
623
625
616
614
615
624
640
626
606
626
635
517
547
523
554
536
573
597
588
582
554
499
554
524
477
497
573
618
622
596
512
544
499
551
489
550
587
615
604
614
568
499
550
596
616
580
550
568
583
557
554
568
597
634
605
560
613
599
589
568
573
584
525
525
518
553
532
601
667
639
643
621
628
656
646
650
639
660
657
611
619
601
579
567
517
502
574
539
548
607
630
682
619
618
633
655
641
630
633
583
620
645
661
608
685
601
620
661
652
726
696
669
648
676
655
665
665
678
669
696
650
683
696
659
715
675
689
631
676
657
658
663
691
679
655
662
708
635
690
679
685
700
683
690
685
706
685
750
719
655
650
656
618
628
645
660
649
649
649
720
705
720
721
681
693
714
677
653
661
651
685
690
721
679
716
719
670
703
768
768
754
707
715
750
760
671
700
743
697
679
716
708
707
692
736
741
726
719
662
680
741
775
720
696
675
691
699
607
622
615
613
630
667
715
671
645
636
693
750
679
736
676
702
706
710
645
657
661
653
647
635
654
683
677
712
676
676
706
754
737
675
656
681
655
725
767
695
683
623
671
661
629
585
620
620
649
660
635
550
620
656
663
653
651
713
700
659
638
703
729
679
684
655
670
699
678
670
634
621
629
705
699
656
650
612
623
679
662
562
552
548
601
610
558
653
615
600
616
681
626
675
669
620
661
659
566
623
619
624
630
674
641
628
655
600
591
611
595
549
592
584
633
612
600
611
617
651
637
597
566
598
601
608
589
597
552
591
677
621
617
628
596
499
547
576
581
620
568
578
579
551
545
569
587
621
629
608
525
509
581
633
591
570
599
613
667
643
660
609
608
472
462
486
514
560
608
634
587
590
602
572
576
623
577
646
611
598
574
609
561
626
620
655
621
635
639
589
589
522
587
616
606
579
534
616
559
498
527
501
568
602
592
626
608
609
599
642
624
636
652
609
572
546
569
550
605
617
566
572
651
616
628
586
581
615
542
507
590
610
643
715
679
693
631
549
563
600
646
669
636
659
641
686
634
644
611
576
543
586
537
571
542
549
639
648
588
574
588
602
640
691
661
610
648
644
651
666
646
637
722
725
666
636
716
695
675
641
636
665
632
711
682
643
724
700
646
675
680
671
688
676
656
656
700
675
715
701
701
677
648
624
681
742
711
677
655
700
685
701
692
712
725
654
676
696
749
741
728
684
705
676
621
647
669
579
632
663
667
752
702
725
641
651
713
563
620
662
707
707
747
758
706
636
684
632
601
642
715
730
767
700
698
663
672
686
686
682
733
718
675
696
710
701
708
714
678
637
655
709
623
641
651
642
708
673
579
641
694
679
676
731
730
708
696
720
745
696
673
659
665
708
743
681
717
648
674
693
647
646
710
741
736
683
651
669
669
731
721
622
674
691
688
667
734
695
696
656
655
642
675
666
723
714
744
728
727
703
632
568
608
616
636
673
631
638
699
671
622
659
669
670
645
675
633
686
645
662
675
661
651
620
596
527
550
607
651
710
666
681
671
652
589
579
660
617
545
621
661
601
572
567
626
651
584
470
568
587
572
592
603
631
524
524
578
568
498
550
587
606
685
650
553
594
585
654
577
599
562
549
598
591
655
625
616
619
610
589
586
537
578
526
550
517
577
651
552
631
646
615
590
665
624
605
609
654
626
581
468
506
586
613
561
604
591
541
521
518
503
538
574
547
600
611
572
636
594
616
595
583
577
588
665
640
579
562
529
604
621
560
586
602
613
547
573
641
603
601
537
633
555
572
605
610
580
671
661
648
607
613
610
655
585
645
653
674
592
583
616
573
625
621
621
699
620
646
635
637
614
605
636
632
646
616
631
621
649
656
666
618
620
630
653
648
636
643
541
588
582
593
609
620
666
651
576
630
620
618
631
646
684
711
657
667
666
654
615
631
646
640
651
615
652
664
660
669
593
614
617
663
621
601
603
624
630
687
681
644
700
651
620
674
655
691
694
640
671
714
748
746
711
705
627
625
639
695
661
664
625
666
720
675
691
696
720
706
735
659
657
660
686
713
676
738
687
684
648
620
626
705
658
720
694
697
694
665
653
670
715
691
739
704
720
767
705
670
664
685
739
680
655
644
700
681
670
697
690
617
663
686
728
711
721
666
633
627
577
592
594
653
703
640
617
650
718
698
693
728
735
692
699
692
689
702
671
635
639
650
629
640
661
691
662
651
686
735
686
656
655
650
661
677
713
751
744
756
681
674
700
700
691
677
709
671
589
632
646
656
656
669
727
694
641
632
562
636
650
679
648
665
672
687
637
624
619
657
695
709
637
593
637
631
648
647
681
643
651
695
654
571
547
623
608
642
640
638
591
547
509
620
655
611
546
514
501
607
665
696
617
654
641
638
675
611
614
617
616
621
635
646
610
505
532
592
595
597
655
583
565
481
441
521
477
627
601
603
641
584
619
606
603
621
659
640
640
664
638
612
611
616
610
597
601
653
527
537
561
570
561
578
562
564
567
554
553
521
519
597
599
561
625
579
589
515
523
463
519
558
579
605
681
679
662
649
664
673
627
628
587
640
562
543
516
589
586
595
611
610
636
623
616
611
619
572
608
585
590
596
671
641
568
495
508
566
582
633
566
563
568
563
562
590
615
628
618
606
610
616
630
627
591
641
588
631
640
634
670
658
641
644
626
664
690
706
696
621
645
621
698
686
686
623
625
631
724
685
614
618
635
611
581
645
640
622
716
686
647
650
661
700
699
677
720
697
678
687
686
650
685
686
691
600
645
650
645
695
685
715
756
706
735
689
669
682
694
701
618
681
695
670
672
676
696
582
625
631
653
694
692
641
636
664
669
681
678
669
678
698
664
686
713
712
686
694
721
763
765
692
721
661
692
721
721
672
644
700
686
715
648
624
671
672
750
707
712
726
755
685
671
651
695
661
618
644
718
624
612
576
664
672
750
666
623
625
645
644
695
722
716
750
721
660
681
681
680
645
647
693
658
660
719
701
735
669
700
711
705
720
696
750
679
661
670
665
656
661
700
681
647
682
710
715
660
654
630
673
645
601
557
640
651
641
695
714
725
629
646
715
754
678
720
685
681
639
599
631
654
645
680
679
704
718
706
705
631
655
670
715
724
726
694
656
642
601
527
578
545
549
488
610
620
665
661
666
671
694
646
686
671
671
637
617
640
676
681
693
676
657
646
644
656
616
556
564
561
568
578
643
619
562
612
595
693
686
665
640
621
599
589
481
580
614
640
669
630
611
665
621
602
646
593
579
606
641
648
642
596
597
666
605
635
616
602
646
576
569
553
615
616
591
641
661
680
640
578
569
577
603
626
606
631
583
592
654
575
506
581
615
573
578
575
622
570
544
486
503
577
641
656
609
515
568
505
488
472
553
571
620
554
502
578
586
586
622
611
617
605
606
626
586
536
497
568
579
551
607
639
625
601
603
653
631
624
642
651
617
604
601
595
599
603
649
644
659
656
640
620
675
641
641
675
626
609
636
690
654
650
685
685
646
645
600
611
608
567
584
641
617
621
601
626
572
628
649
666
681
665
700
610
614
640
626
608
568
584
630
621
660
650
694
586
620
660
648
711
691
660
671
598
585
584
610
690
714
646
603
696
661
610
675
670
660
665
631
657
628
706
669
700
755
745
702
691
774
722
748
710
700
678
716
706
706
688
710
677
686
734
697
665
662
671
734
685
694
709
755
683
656
731
666
691
769
732
719
718
716
673
722
740
691
765
687
665
663
669
705
731
680
694
670
719
728
681
681
696
672
710
680
671
696
718
713
637
631
646
674
671
696
615
592
588
638
665
704
677
724
697
689
714
714
695
680
669
649
620
629
645
679
646
674
667
625
655
669
661
675
686
696
736
760
716
765
713
700
660
669
727
737
709
716
706
676
656
725
707
661
661
570
622
554
559
586
635
620
635
662
681
612
571
513
556
625
684
661
598
620
666
670
656
636
715
635
627
616
631
659
649
615
679
618
622
641
584
605
611
634
611
679
686
611
543
611
661
661
599
564
639
646
637
646
666
676
604
562
541
501
519
536
577
568
512
585
585
587
602
641
654
583
596
605
621
611
598
589
648
654
582
599
600
635
589
591
639
654
614
609
622
631
651
642
641
598
621
621
602
611
591
657
676
622
605
576
639
587
595
633
606
566
516
473
549
570
622
590
607
618
646
606
596
531
563
577
639
593
614
660
611
617
626
591
587
576
528
578
530
515
517
621
607
597
624
621
593
601
586
579
554
604
539
543
595
656
659
619
574
617
627
674
617
600
611
594
549
568
587
615
636
628
622
634
583
651
655
579
538
558
605
602
573
595
550
582
632
694
690
650
632
610
686
693
696
704
647
574
543
583
606
619
611
690
704
719
719
632
642
675
666
662
623
612
621
645
640
671
685
637
666
654
639
670
664
631
622
696
685
659
704
662
665
688
719
671
669
661
641
680
635
645
715
720
706
652
667
701
766
755
712
696
721
706
745
699
695
654
702
764
711
693
711
707
721
673
676
696
743
718
734
703
735
757
748
681
672
689
699
674
654
681
727
745
687
707
695
706
650
704
745
696
652
700
669
682
727
709
686
713
723
691
735
706
646
665
697
661
677
758
711
690
702
711
770
745
710
681
744
761
695
666
611
638
650
721
735
695
679
642
676
666
636
612
668
658
613
660
621
641
671
699
661
651
633
680
674
660
711
691
671
644
587
638
590
642
597
642
681
671
676
597
508
611
607
666
709
650
595
573
613
640
631
659
652
645
666
643
679
661
593
616
650
680
656
624
558
606
627
631
616
622
630
639
578
609
631
641
669
667
684
699
650
558
568
588
609
658
691
669
714
681
676
700
650
616
614
647
576
631
627
591
587
616
606
687
691
664
642
646
661
636
646
681
615
675
646
651
619
617
612
645
679
615
655
621
611
668
632
622
616
627
616
631
624
665
619
575
621
612
611
621
626
580
507
566
606
567
592
631
601
620
606
617
616
616
587
587
680
607
548
595
589
661
647
663
651
636
602
622
609
615
618
676
636
644
522
469
579
608
530
509
580
546
589
582
609
596
665
594
501
601
601
688
637
640
626
688
688
594
541
561
587
611
536
496
529
639
679
693
630
710
647
645
617
612
573
580
593
555
564
639
584
614
639
631
597
565
559
543
552
573
595
632
620
606
608
654
664
631
593
621
621
688
653
615
591
611
611
636
665
627
625
663
619
611
651
664
662
651
694
686
702
648
631
686
672
651
613
652
686
672
689
664
676
682
661
665
666
656
695
691
681
676
681
701
669
689
722
765
696
661
657
666
729
680
661
647
654
725
702
667
657
665
679
661
706
712
665
671
683
656
620
667
629
618
706
765
731
691
781
689
713
685
653
654
692
744
674
708
670
657
685
712
714
643
618
704
702
707
700
735
680
656
715
654
681
720
706
683
737
741
765
775
770
656
706
658
681
701
671
670
712
756
734
732
687
641
740
755
701
744
695
735
700
680
705
744
698
700
694
644
592
547
621
686
704
710
705
661
721
721
690
661
648
704
710
743
714
660
657
665
701
650
700
697
682
704
671
591
546
568
617
592
587
608
617
645
624
571
626
634
594
613
592
548
617
704
668
682
647
610
695
681
677
665
602
573
620
616
596
581
582
665
696
664
651
651
636
637
632
627
625
575
573
603
625
610
635
686
624
609
538
562
627
606
635
661
538
607
614
627
656
661
632
651
617
611
607
591
642
679
606
610
597
582
533
561
577
631
651
564
568
626
551
572
582
616
615
622
594
558
493
513
572
589
601
581
567
533
585
603
609
606
560
655
589
537
592
602
579
568
577
592
646
641
605
622
600
527
597
594
624
585
669
695
597
592
543
508
560
606
545
582
574
514
529
472
581
577
563
523
588
592
597
610
605
596
636
657
612
621
586
580
519
518
550
610
589
589
515
523
529
566
596
621
576
560
558
615
605
656
633
589
533
543
606
557
527
532
530
587
595
645
625
557
562
652
634
655
637
665
662
666
677
710
690
647
647
574
600
580
661
719
686
691
645
665
650
645
667
656
695
710
725
675
671
635
641
695
676
635
708
710
668
691
668
706
672
621
580
690
640
656
724
674
667
631
646
686
691
671
656
705
696
671
681
725
719
705
681
661
664
633
611
643
709
626
674
745
679
729
711
674
672
659
650
640
670
698
709
734
676
694
707
754
755
683
634
640
649
700
745
703
691
661
724
650
706
708
725
639
666
726
684
636
611
600
578
623
655
646
635
691
689
741
716
687
755
700
715
653
760
750
717
745
687
754
740
681
748
716
679
711
755
724
697
611
628
665
659
710
676
681
691
691
740
730
671
692
695
695
656
637
683
666
635
656
639
676
710
661
597
560
585
588
650
650
643
636
621
609
656
655
686
661
671
691
621
538
613
664
696
704
714
649
603
647
679
669
666
654
567
577
543
595
621
673
618
666
630
684
701
647
646
619
531
534
577
597
497
533
556
543
573
593
625
636
606
552
613
641
706
641
671
626
644
637
641
609
537
590
644
641
651
671
674
661
656
655
659
622
641
641
651
599
-999
-999
-999
598
582
612
609
626
679
656
606
665
644
631
591
591
594
565
590
663
638
610
626
626
602
563
487
570
492
528
546
513
575
639
629
512
565
587
641
604
-999
-999
-999
555
571
577
577
587
552
548
575
612
533
566
581
532
523
626
547
517
547
595
621
605
631
594
502
562
529
542
613
584
552
585
570
615
646
646
637
631
597
625
614
487
523
610
592
615
627
652
702
659
676
674
671
629
623
616
639
577
598
495
538
562
555
575
580
552
573
606
607
634
704
697
676
572
597
636
517
573
551
625
-999
640
655
660
647
695
656
699
630
623
650
631
705
710
676
664
601
596
670
631
641
689
646
636
597
699
661
611
662
710
676
671
661
635
625
636
646
714
607
615
635
696
701
686
646
647
655
720
681
676
691
735
753
755
694
695
636
646
681
671
666
690
685
703
725
667
666
691
630
628
695
690
656
661
725
625
625
683
671
669
717
777
684
760
698
718
746
741
741
-999
-999
-999
716
721
729
691
706
643
640
695
708
760
716
692
686
695
658
680
711
716
710
716
730
711
665
730
686
696
670
710
735
681
614
625
660
689
690
704
770
706
681
711
671
666
666
592
643
650
635
640
682
666
666
569
563
620
636
700
706
726
684
666
604
630
640
666
676
608
650
641
666
714
684
675
662
656
689
705
680
661
617
656
559
665
641
545
550
550
616
632
578
641
699
602
627
614
534
625
650
621
641
646
644
562
659
611
631
562
548
583
598
636
616
656
636
611
586
581
624
600
618
573
612
542
572
473
488
530
570
572
498
591
584
472
512
522
482
473
511
542
536
518
560
631
562
617
631
649
654
642
657
615
506
569
512
523
573
582
611
584
599
624
621
665
666
639
631
651
605
587
607
609
555
622
631
661
602
607
631
627
552
590
606
647
548
554
493
536
580
606
587
514
503
595
598
581
621
609
557
636
592
502
504
578
564
543
594
628
651
666
652
654
620
597
588
567
564
570
580
579
582
618
620
571
558
538
577
594
607
645
629
550
616
541
538
625
609
608
574
610
610
637
601
644
657
661
587
588
640
622
679
661
644
649
636
679
675
655
695
657
612
625
636
645
641
669
600
656
679
603
558
577
619
641
694
679
639
651
646
572
588
635
550
548
583
602
640
676
686
725
712
665
646
592
680
734
699
669
661
631
656
676
689
650
744
728
665
652
686
679
720
696
720
652
610
630
642
631
700
662
670
630
675
706
647
638
651
605
625
640
711
698
662
694
680
650
690
745
711
724
711
771
759
711
661
695
697
655
646
655
676
739
769
774
711
669
659
677
691
671
684
689
640
654
687
715
677
700
760
700
659
695
675
677
671
739
725
711
706
711
660
640
669
684
685
655
661
653
662
679
655
660
677
680
680
731
694
738
755
755
735
667
649
656
704
635
679
665
623
623
689
709
745
661
666
619
644
684
685
700
722
646
655
712
695
661
651
655
683
734
675
657
656
702
734
736
661
661
603
655
657
652
627
573
617
638
652
709
699
661
644
692
669
655
659
724
639
601
657
657
645
665
660
655
623
638
568
638
651
593
639
625
703
722
661
709
669
672
666
596
636
714
691
691
666
660
673
624
590
620
606
621
542
579
603
515
558
579
590
638
633
634
642
621
603
619
608
621
650
560
599
565
517
497
492
491
544
546
643
610
634
614
494
595
595
591
565
614
617
641
618
623
595
616
596
630
535
642
573
646
626
526
515
565
611
631
631
609
607
612
611
603
619
652
631
650
633
660
651
670
596
643
637
626
603
584
572
599
641
620
577
519
586
600
626
611
569
542
581
579
577
588
548
592
602
624
632
626
632
602
582
582
571
575
562
521
482
537
626
633
597
659
670
647
616
601
594
646
656
639
622
656
596
528
536
529
568
485
497
538
605
594
647
627
648
592
641
609
593
654
634
607
622
620
648
647
653
611
632
637
632
610
604
600
612
621
690
617
649
644
650
624
632
641
629
615
622
606
661
653
651
699
682
673
645
630
625
642
651
674
622
636
636
628
588
574
622
617
670
614
699
661
645
635
629
687
666
670
660
681
752
696
706
721
714
666
672
717
750
700
674
669
671
691
670
687
661
631
665
679
696
648
675
665
655
655
646
661
696
691
704
640
689
680
705
717
716
742
708
738
620
649
682
675
704
706
716
680
660
641
716
681
720
697
691
750
720
708
661
636
635
647
680
658
689
650
645
691
703
648
678
707
677
715
740
691
714
750
713
696
674
687
746
656
685
668
684
706
755
686
660
679
624
622
674
675
666
647
632
700
695
701
719
681
627
607
670
608
603
666
665
726
651
612
597
647
649
732
686
640
681
674
649
634
573
631
656
669
661
669
654
543
595
635
656
601
553
588
645
681
593
656
552
620
641
649
603
639
659
627
651
641
636
654
578
630
621
611
543
553
615
598
683
703
691
657
666
701
652
632
577
670
659
689
621
558
599
633
599
612
645
587
604
609
667
674
685
604
642
618
586
537
556
523
551
583
631
627
562
541
591
612
648
626
645
681
647
656
562
602
610
639
612
657
649
608
615
596
557
561
580
597
587
592
646
607
626
611
584
637
591
607
644
666
636
590
539
589
619
602
631
622
600
601
626
570
485
472
521
499
533
530
499
578
579
489
558
566
628
651
550
554
569
489
480
595
601
592
571
537
467
459
531
529
518
508
558
498
546
560
566
612
609
616
611
623
654
678
642
631
662
670
589
611
591
611
614
608
698
655
571
580
545
504
567
629
660
644
642
645
586
583
556
599
639
585
550
588
598
593
660
651
663
690
676
673
699
666
609
651
668
612
660
619
649
635
610
615
667
603
596
615
610
676
653
695
725
698
666
638
676
681
683
709
689
696
670
735
763
710
679
698
678
648
719
742
664
707
731
747
719
700
671
694
701
736
787
790
763
643
656
734
736
742
699
648
668
731
694
653
658
694
645
661
706
706
689
640
679
697
784
783
770
710
706
750
744
696
729
698
740
724
754
724
661
725
660
614
677
677
688
726
769
686
724
744
675
672
645
695
731
743
772
743
701
690
715
678
664
601
583
634
651
688
677
561
637
649
617
631
666
649
674
711
679
622
692
735
683
730
686
607
665
751
701
674
637
679
692
712
699
656
695
731
665
614
678
687
660
727
678
678
665
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999
-999