44 3010 Patrick Minnis NASA/Langley Research Center VISST (Visible Infrared Split-Window Solar-Infrared Technique) GOES-8 Pixel-Level Retrievals CRYSTAL-FACE 1 1 2002 07 09 2003 05 14 1 1 0 100 100 1 1 1 1 PIXEL LINE (unitless) PIXEL ELEMENT (unitless) TIME (HHMM) 9 0.01 0.01 1 0.1 0.1 0.1 0.1 0.1 0.1 9999 9999 9 9999 9999 9999 999 999 999 LATITUDE (degrees North) LONGITUDE (degrees West) CLOUD PHASE (1=water,2=ice,3=no retrieval,4=clear,5=bad data,6=suspect water,7=suspect ice) EFFECTIVE CLOUD TEMPERATURE (K) VISIBLE OPTICAL DEPTH (unitless) EFFECTIVE CLOUD PARTICLE RADIUS (If Cloud Phase=1) OR DIAMETER (If Cloud Phase=2) (microns) CLOUD TOP HEIGHT (km) EFFECTIVE CLOUD HEIGHT (km) CLOUD BOTTOM HEIGHT (km) 0 14 This is a subsection of beta-level pixel retrievals from VISST (Visible Infrared Split-Window Solar-Infrared Technique) on GOES8 data. Please check with Patrick Minnis (p.minnis@larc.nasa.gov) for any technical questions or before using these data in any publication. A revised version of the results will be made generally available after the processing algorithms are completely verified. A reference is Minnis, P.;Kratz, D. P.; Coakley, J. A., Jr.; King, M. D.; Garber, D.; Heck, P. Mayor, S.; Young, D. F. and Arduini, R.: Cloud Optical Property Retrieval (Subsystem 4.3). Clouds and the Earths Radiant Energy System (CERES) Algorithm Theoretical Basis Document, Volume III: Cloud Analyses and Radiance Inversions (Subsystem 4) NASA RP 1376 Vol. 3, edited by CERES Science Team, December, 1995, pp. 135-176. VISST pixel-level retrievals from a larger domain, with more radiative, macrophysical and microphysical parameters, have been made available in netcdf format from the NASA/Langley CRYSTAL-FACE web page at http://angler.larc.nasa.gov/crystal. NOTE: This file replaces the preliminary VISST retrievals in the CRYSTAL archive. 0 2140 2875 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2630 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2570 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2502 2497 2493 2489 2485 2480 2476 2472 2468 2464 2459 2455 2451 2447 2875 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2502 2497 2493 2489 2485 2480 2476 2472 2468 2464 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2685 2681 2677 2672 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2539 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2794 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2689 2685 2681 2676 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2693 2689 2685 2680 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2684 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2538 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2688 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 8137 8136 8136 8136 8135 8135 8135 8134 8134 8134 8134 8133 8133 8133 8132 8132 8132 8131 8131 8131 8131 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8126 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8134 8134 8134 8133 8133 8133 8132 8132 8132 8131 8131 8131 8131 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8132 8132 8131 8131 8131 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8125 8124 8124 8124 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8122 8122 8122 8121 8121 8121 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8096 8095 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8115 8115 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8108 8107 8107 8107 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8083 8082 8082 8082 8082 8081 8105 8105 8105 8104 8104 8104 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8093 8093 8092 8092 8092 8092 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8088 8088 8088 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8086 8085 8085 8085 8085 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8081 8081 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8057 8056 8056 8056 8078 8078 8078 8078 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8054 8076 8076 8075 8075 8075 8075 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8074 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8066 8066 8066 8066 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8064 8064 8063 8063 8063 8063 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8040 8062 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8059 8059 8059 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8057 8056 8056 8056 8056 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8052 8052 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8049 8049 8049 8049 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8045 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8035 8035 8034 8034 8034 8034 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8023 8023 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 8016 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7994 7993 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 8006 8006 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7983 7982 7982 7982 7982 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7999 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7986 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7966 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7982 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7979 7979 7979 7979 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7977 7977 7976 7976 7976 7976 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7972 7972 7972 7971 7971 7971 7971 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7970 7969 7969 7969 7969 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7948 7947 7947 7947 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7957 7957 7957 7957 7957 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7955 7955 7955 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7950 7950 7950 7950 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7948 7948 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7945 7945 7945 7945 7945 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7943 7943 7943 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7941 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7936 7936 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7899 7914 7914 7914 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7897 7896 7896 7912 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7902 7902 7902 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7900 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7884 7884 7883 7883 7883 7883 7883 7883 7882 7882 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7884 7883 7883 7883 7883 7883 7883 7882 7882 7882 7882 7882 7882 7882 7881 7881 7881 7881 7881 7881 7880 7880 7880 7880 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 4 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 6 1 7 2 2 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 2 2 1 2 1 1 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 1 7 2 1 1 1 1 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 7 2 2 2 2 2 1 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 7 2 7 2 2 2 1 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 7 7 2 2 4 1 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 2 7 4 2 2 7 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 4 1 2 2 2 1 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 1 1 1 2 2 2 2 1 2 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 2 2 2 2 2 1 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 1 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 2 2 1 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 1 1 1 1 2 1 2 1 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 2 2 2 2 2 2 1 1 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 2 2 2 2 1 1 1 2 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 2 2 2 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 2 2 2 1 2 2 2 2 2 2 2 1 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 2 2 1 1 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 1 2 2 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 1 2 2 1 2 2 2 2 2 1 2 2 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 1 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 1 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 1 2 2 2 2 2 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 2 2 2 2 2 1 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 1 2 1 2 2 2 2 2 2 1 7 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 2 2 2 2 2 7 2 7 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 2 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 1 1 2 2 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 2 2 2 2 2 7 2 2 2 2 1 1 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 2 2 1 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 1 4 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 7 7 2 2 2 2 2 1 2 1 2 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 7 7 2 2 2 1 2 2 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 1 7 2 2 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 7 2 2 2 2 2 2 2 2 2 1 7 7 1 2 1 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 1 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 2 1 1 2 1 6 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 1 1 1 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 2 2 1 1 1 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 7 7 2 2 2 1 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 2 2 2 2 1 1 1 1 7 1 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 7 7 2 2 2 1 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 7 2 2 7 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 7 2 1 2 2 2 1 1 1 1 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 7 1 2 2 1 2 7 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 1 6 1 6 2 2 2 1 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 1 1 7 2 1 2 2 2 2 2 2 2 2 2 2 2 7 2 1 2 2 2 6 2 1 6 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 6 1 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 1 1 1 2 1 1 6 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 6 1 6 1 2 2 2347 2381 2384 2371 2394 2403 2381 2352 2337 2308 2287 2297 2303 2305 2317 2368 2372 2384 2399 2350 2322 2361 2376 2396 2441 2494 2507 2517 2534 2518 2556 2564 2570 2602 2525 2565 2601 2575 2531 2486 2476 2456 2395 2353 2306 2283 2335 2332 2306 2296 2361 2409 2426 2409 2408 2423 2409 2455 2429 2420 2358 2322 2273 2262 2298 2320 2340 2345 2348 2344 2339 2334 2378 2383 2394 2425 2429 2428 2421 2422 2453 2454 2450 2447 2448 2482 2535 2607 2589 2615 2627 2627 2633 2642 2640 2634 2620 2614 2584 2580 2370 2380 2382 2378 2399 2414 2393 2366 2338 2305 2295 2301 2306 2304 2325 2348 2354 2398 2390 2362 2314 2349 2378 2382 2430 2473 2491 2501 2527 2510 2555 2560 2578 2584 2562 2564 2571 2575 2566 2532 2417 2508 2422 2387 2319 2315 2338 2341 2334 2296 2358 2411 2366 2366 2388 2443 2447 2406 2442 2434 2377 2332 2286 2256 2301 2324 2336 2346 2352 2332 2322 2329 2381 2383 2401 2444 2457 2439 2418 2415 2441 2462 2485 2484 2460 2464 2518 2566 2675 2517 2612 2645 2658 2612 2641 2633 2629 2616 2600 2591 2395 2376 2370 2382 2404 2392 2385 2376 2345 2314 2305 2304 2304 2306 2321 2347 2349 2391 2381 2345 2305 2333 2364 2378 2416 2460 2495 2515 2529 2538 2557 2578 2581 2571 2558 2566 2567 2595 2539 2540 2435 2437 2469 2405 2347 2324 2347 2342 2346 2324 2342 2403 2395 2370 2419 2433 2453 2429 2448 2440 2394 2341 2287 2254 2299 2325 2344 2346 2351 2327 2311 2329 2388 2388 2397 2451 2476 2460 2438 2417 2434 2471 2506 2508 2468 2478 2505 2514 2665 2665 2619 2464 2582 2485 2641 2636 2624 2619 2607 2599 2391 2369 2367 2377 2416 2404 2406 2386 2352 2314 2306 2302 2299 2300 2328 2348 2354 2374 2373 2348 2296 2322 2363 2376 2417 2445 2490 2498 2534 2539 2561 2569 2571 2567 2555 2563 2551 2598 2394 2529 2528 2511 2472 2444 2392 2344 2343 2348 2351 2303 2367 2389 2393 2377 2421 2447 2457 2424 2432 2469 2423 2361 2296 2270 2301 2333 2351 2353 2351 2327 2311 2329 2388 2390 2392 2443 2478 2479 2459 2438 2442 2487 2532 2519 2485 2473 2517 2512 2651 2440 2605 2375 2641 2551 2667 2616 2632 2622 2627 2619 9999 2356 2371 2386 2437 2400 2421 2390 2357 2324 2308 2301 2293 2296 2329 2347 2366 2365 2359 2344 2302 2315 2349 2367 2395 2425 2471 2489 2520 2537 2559 2559 2565 2566 2542 2562 2540 2588 2505 2538 2515 2528 2484 2411 2406 2323 2338 2340 2348 2323 2353 2369 2409 2384 2405 2415 2455 2461 2471 2476 2421 2370 2320 2301 2296 2349 2363 2359 2353 2327 2311 2334 2383 2394 2378 2428 2470 2485 2471 2460 2457 2507 2548 2544 2526 2514 2465 2530 2594 2578 2592 2482 2633 2531 2540 2661 2625 2628 2634 2631 9999 2361 2372 2392 2434 2397 2414 2398 2368 2335 2309 2303 2296 2299 2322 2350 2366 2356 2352 2340 2297 2320 2345 2360 2382 2417 2455 2477 2516 2540 2557 2546 2553 2578 2539 2555 2529 2569 2529 2524 2508 2521 2467 2451 2429 2328 2320 2323 2318 2303 2338 2357 2398 2384 2416 2389 2440 2471 2446 2483 2419 2392 2346 2335 2301 2358 2377 2371 2362 2329 2309 2347 2383 2388 2354 2413 2460 2485 2475 2471 2467 2509 2536 2566 2548 2539 2513 2529 2607 2500 2545 2402 2567 2627 2526 2658 2635 2637 2637 2628 2388 2363 2378 2408 2435 2462 2388 2402 2382 2336 2310 2302 2295 2297 2319 2353 2372 2373 2343 2330 2298 2326 2341 2365 2383 2418 2447 2467 2499 2531 2557 2542 2544 2559 2544 2547 2523 2546 2583 2507 2490 2542 2507 2462 2400 2348 2300 2301 2290 2283 2314 2340 2389 2400 2432 2408 2428 2450 2454 2481 2429 2406 2359 2347 2323 2357 2390 2385 2377 2332 2306 2352 2387 2374 2332 2399 2452 2483 2481 2480 2467 2520 2556 2576 2565 2546 2536 2555 2589 2572 2502 2493 2595 2633 2480 2657 2645 2629 2629 2630 2375 2381 2389 2420 2415 2463 2408 2411 2395 2344 2310 2307 2295 2298 2315 2355 2383 2363 2326 2325 2303 2331 2362 2371 2381 2413 2443 2462 2490 2520 2549 2537 2531 2545 2537 2536 2523 2539 2560 2569 2546 2541 2518 2470 2439 2395 2322 2283 2269 2280 2288 2322 2377 2392 2421 2419 2412 2441 2464 2466 2434 2408 2378 2370 2364 2366 2401 2400 2390 2329 2306 2362 2387 2369 2317 2385 2443 2477 2485 2478 2471 2510 2571 2584 2576 2570 2496 2576 2613 2533 2535 2676 2596 2669 2598 2648 2647 2632 2627 2641 2392 2384 2412 2418 2453 2454 2412 2413 2395 2347 2310 2302 2291 2298 2318 2340 2371 2354 2328 2314 2303 2344 2361 2378 2377 2412 2432 2458 2488 2509 2546 2534 2525 2534 2518 2528 2522 2533 2564 2554 2552 2507 2511 2466 2458 2446 2329 2294 2289 2301 2270 2334 2370 2385 2418 2412 2416 2457 2453 2464 2438 2414 2401 2386 2383 2373 2420 2414 2398 2329 2318 2373 2387 2374 2324 2378 2437 2470 2485 2476 2481 2509 2570 2592 2509 2577 2566 2575 2570 2612 2654 2666 2596 2604 2614 2639 2637 2647 2620 2641 2403 2417 2423 2423 2422 2464 2446 2437 2403 2354 2312 2305 2291 2301 2319 2337 2359 2346 2319 2293 2305 2343 2361 2375 2379 2404 2422 2455 2484 2505 2538 2533 2522 2528 2507 2530 2517 2532 2564 2537 2550 2554 2537 2463 2501 2466 2383 2331 2337 2303 2270 2344 2378 2391 2412 2396 2417 2473 2464 2466 2443 2437 2411 2419 2419 2419 2437 2423 2407 2344 2336 2378 2396 2389 2349 2373 2431 2461 2481 2467 2478 2509 2558 2582 2560 2572 2584 2579 2561 2607 2659 2655 2586 2616 2614 2622 2629 2645 2622 2629 2404 2431 2431 2441 2439 2465 2431 2430 2406 2365 2314 2311 2290 2304 2321 2336 2338 2341 2306 2287 2306 2334 2372 2373 2375 2394 2407 2448 2476 2504 2532 2528 2526 2528 2503 2524 2507 2534 2567 2518 2544 2555 2538 2469 2477 2470 2409 2397 2367 2307 2305 2325 2374 2372 2390 2386 2424 2456 2449 2458 2445 2439 2423 2431 2444 2442 2427 2420 2407 2361 2360 2380 2413 2405 2374 2362 2428 2466 2471 2468 2478 2506 2553 2582 2600 2558 2597 2567 2590 2589 2663 2663 2553 2603 2618 2623 2605 2615 2624 2620 2394 2432 9999 2457 2457 2487 2471 2451 2416 2369 2321 2312 2291 2306 2318 2323 2330 2325 2309 2283 2298 2329 2368 2372 2375 2386 2397 2435 2473 2501 2524 2535 2520 2527 2505 2524 2505 2538 2560 2490 2547 2560 2542 2439 2482 2449 2466 2438 2343 2325 2316 2343 2369 2388 2382 2369 2434 2477 2440 2433 2455 2446 2420 2448 2454 2458 2427 2412 2398 2372 2379 2398 2436 2425 2400 2352 2418 2462 2468 2472 2480 2490 2545 2581 2607 2575 2584 2588 2570 2557 2704 2449 2663 2616 2613 2658 2586 2629 2609 2606 2398 2425 2444 2479 2468 2483 2474 2478 2420 2370 2323 2310 2286 2302 2319 2320 2318 2312 2310 2280 2292 2328 2357 2363 2371 2378 2383 2424 2478 2501 2525 2541 2520 2519 2498 2520 2513 2532 2556 2556 2541 2550 2544 2439 2461 2459 2461 2381 2344 2344 2301 2356 2368 2407 2374 2366 2440 2499 2421 2440 2462 2440 2434 2440 2470 2471 2448 2420 2414 2375 2412 2424 2455 2443 2428 2370 2409 2458 2470 2474 2483 2473 2529 2578 2608 2610 2587 2579 2588 2647 2626 2566 2618 2579 2650 2658 2523 2622 2583 2605 2405 2414 2429 2473 2513 2485 2487 2478 2420 2370 2324 2304 2275 2302 2324 2321 2313 2303 2310 2276 2288 2330 2348 2350 2361 2366 2366 2414 2479 2507 2532 2533 2516 2502 2495 2524 2523 2519 2561 2557 2550 2529 2540 2449 2440 2463 2435 2418 2348 2334 2341 2341 2389 2377 2377 2381 2439 2505 2435 2439 2453 2462 2471 2451 2483 2485 2449 2430 2451 2396 2440 2442 2474 2463 2442 2398 2409 2450 2478 2481 2493 2463 2506 2567 2603 2612 2588 2595 2620 2547 2606 2614 2589 2548 2582 2602 2592 2630 2575 2603 2411 2404 2419 2458 2491 2514 2471 2479 2423 2363 2326 2306 2271 2296 2313 2315 2289 2293 2304 2282 2290 2333 2344 2342 2354 2362 2358 2410 2475 2508 2535 2532 2521 2495 2483 2519 2527 2536 2558 2559 2509 2551 2552 2480 2420 2442 2420 2410 2388 2326 2311 2330 2388 2408 2382 2399 2459 2493 2471 2435 2439 2459 2466 2452 2481 2469 2478 2456 2475 2435 2463 2454 2489 2481 2455 2415 2416 2453 2488 2491 2495 2456 2492 2549 2601 2616 2594 2601 2669 2573 2675 2636 2702 2579 2665 2635 2593 2629 2584 2609 2414 2398 2409 2460 2525 2521 2491 2476 2413 2356 2335 2302 2272 2299 2309 2306 2289 2284 2292 2282 2307 2329 2337 2339 2351 2353 2364 2410 2479 2521 2547 2542 2522 2491 2476 2517 2527 2544 2557 2546 2522 2551 2558 2498 2408 2390 2423 2404 2375 2298 2284 2323 2393 2392 2395 2411 2477 2458 2458 2427 2419 2443 2441 2460 2489 2496 2484 2466 2486 2471 2468 2461 2502 2495 2465 2427 2429 2470 2500 2496 2504 2458 2475 2536 2604 2625 2607 2598 2662 2393 2639 2641 2667 2649 2668 2677 2516 2568 2602 2616 2405 2395 2400 2452 2507 2539 2496 2451 2406 2352 2329 2293 2281 2304 2291 2295 2294 2280 2289 2291 2308 2319 2328 2336 2345 2348 2369 2413 2484 2526 2555 2515 2517 2486 2472 2512 2529 2551 2553 2544 2545 2555 2556 2521 2418 2374 2423 2392 2346 2299 2287 2332 2391 2405 2394 2411 2454 2463 2443 2408 2394 2411 2409 2461 2494 2498 2485 2478 2500 2490 2472 2475 2515 2507 2476 2443 2451 2475 2506 2496 2496 2458 2464 2529 2603 2629 2614 2609 2612 2670 2662 2632 2641 2633 2641 2660 2630 2489 2612 2608 2402 2385 2396 2442 2496 2512 2491 2455 2396 2347 2326 2288 2282 2304 2285 2292 2294 2283 2290 2297 2315 2317 2319 2332 2344 2343 2370 2409 2478 2531 2550 2546 2488 2493 2471 2502 2540 2550 2553 2650 2537 2574 2544 2534 2441 2390 2411 2396 2353 2324 2318 2351 2375 2406 2399 2420 2415 2409 2422 2398 2378 2369 2384 2465 2494 2498 2499 2496 2509 2509 2490 2492 2531 2515 2492 2465 2475 2478 2495 2495 2484 2463 2456 2531 2601 2624 2622 2602 2621 2664 2555 2627 2621 2634 2638 2654 2597 2615 2618 2622 2410 2376 2394 2435 2473 2500 2485 2437 2383 2335 2322 2295 2287 2301 2287 2294 2299 2294 2291 2301 2318 2314 2322 2335 2343 2344 2369 2415 2476 2536 2556 2503 2485 2499 2474 2500 2544 2559 2582 2491 2478 2349 2565 2531 2492 2419 2418 2418 2395 2352 2335 2359 2374 2403 2402 2420 2441 2419 2409 2398 2376 2348 2389 2469 2498 2499 2500 2509 2521 2512 2486 2512 2539 2520 2502 2483 2494 2491 2484 2499 2471 2473 2450 2533 2600 2621 2614 2605 2610 2651 2567 2656 2632 2624 2631 2641 2612 2624 2603 2620 2390 2367 2389 2435 2449 2495 2471 2423 2371 2333 2319 2290 2287 2298 2282 2300 2308 2304 2296 2312 2315 2314 2322 2336 2339 2343 2368 2416 2470 2531 2573 2555 2492 2502 2482 2505 2540 2589 2478 2347 2504 2374 2577 2545 2498 2445 2429 2437 2426 2368 2356 2347 2358 2384 2395 2421 2407 2436 2406 2392 2354 2355 2399 2465 2499 2493 2507 2514 2512 2508 2488 2532 2541 2523 2511 2497 2502 2504 2495 2509 2477 2488 2453 2531 2595 2617 2612 2617 2623 2624 2659 2648 2633 2619 2627 2629 2619 2605 2617 2585 2381 2364 2389 2424 2442 2478 2452 2411 2366 2335 2318 2289 2289 2295 2278 2304 2308 2313 2307 2307 2318 2311 2319 2336 2329 2342 2375 2412 2475 2525 2554 2577 2512 2494 2478 2510 2535 2594 2428 2312 2288 2553 2568 2551 2525 2479 2457 2448 2445 2388 2350 2333 2364 2362 2391 2411 2415 2477 2416 2381 2384 2369 2418 2479 2477 2482 2517 2530 2506 2516 2501 2545 2542 2525 2518 2511 2520 2508 2513 2524 2501 2492 2467 2520 2575 2610 2617 2621 2630 2627 2623 2649 2627 2621 2627 2625 2624 2607 2612 2604 2370 2361 2389 2416 2430 2457 2438 2409 2366 2337 2320 2286 2284 2292 2282 2309 2312 2313 2306 2302 2312 2312 2319 2335 2322 2342 2375 2407 2473 2521 2552 2589 2457 2491 2490 2519 2529 2572 2260 2265 2252 2511 2574 2526 2523 2507 2464 2457 2454 2409 2308 2329 2357 2367 2390 2390 2432 2443 2419 2394 2405 2403 2427 2480 2483 2486 2501 2479 2534 2516 2510 2557 2552 2533 2529 2527 2531 2514 2530 2540 2529 2505 2475 2513 2549 2599 2614 2629 2627 2616 2628 2632 2628 2626 2628 2623 2629 2634 2619 2623 2366 2362 2392 2412 2418 2439 2429 2413 2378 2336 2311 2284 2289 2295 2282 2305 2318 2314 2298 2296 2309 2309 2324 2320 2317 2348 2375 2399 2471 2519 2531 2579 2465 2517 2498 2516 2546 2568 2571 2493 2306 2522 2550 2555 2535 2518 2462 2467 2455 2395 2355 2338 2354 2359 2380 2398 2437 2407 2435 2426 2423 2433 2443 2486 2498 2508 2520 2536 2538 2524 2525 2561 2558 2538 2535 2538 2546 2517 2535 2530 2533 2525 2496 2520 2492 2570 2630 2638 2639 2607 2622 2632 2630 2631 2630 2617 2622 2632 2621 2610 2360 2356 2394 2409 2410 2433 2437 2421 2385 2331 2306 2283 2290 2292 2289 2302 2311 2305 2297 2298 2305 2312 2325 2318 2322 2350 2372 2397 2464 2510 2524 2550 2535 2511 2500 2492 2473 2598 2513 2276 2282 2530 2556 2557 2539 2533 2478 2462 2483 2425 2394 2369 2371 2367 2378 2393 2452 2456 2411 2349 2449 2458 2457 2494 2522 2514 2529 2522 2544 2535 2538 2563 2559 2545 2544 2555 2563 2514 2568 2555 2539 2508 2516 2528 2553 2596 2621 2640 2644 2610 2620 2631 2630 2630 2634 2622 2620 2628 2642 2625 2361 2363 2395 2404 2401 2427 2450 2428 2382 2320 2309 2283 2297 2300 2293 2304 2304 2299 2290 2295 2305 2304 2324 2322 2321 2347 2371 2397 2458 2508 2518 2532 2487 2497 2506 2482 2522 2616 2129 2242 2382 2554 2512 2560 2545 2531 2492 2479 2462 2439 2432 2394 2399 2375 2369 2405 2428 2419 2371 2385 2471 2480 2459 2493 2519 2488 2532 2508 2544 2543 2546 2567 2564 2548 2556 2568 2543 2531 2559 2513 2487 2501 2516 2518 2560 2585 2620 2643 2636 2631 2627 2629 2619 2625 2628 2621 2614 2627 2642 2636 2366 2373 2396 2400 2395 2416 2446 2423 2378 2321 2313 2293 2294 2305 2296 2304 2295 2292 2274 2287 2296 2304 2324 2328 2324 2349 2366 2399 2449 2495 2518 2521 2501 2488 2479 2517 2547 2541 2407 2363 2393 2565 2449 2562 2549 2534 2499 2477 2497 2442 2444 2440 2392 2387 2369 2413 2406 2392 2420 2486 2481 2479 2430 2490 2522 2519 2532 2535 2546 2552 2552 2571 2567 2555 2568 2553 2568 2559 2575 2545 2535 2482 2393 2501 2484 2563 2606 2623 2597 2641 2615 2603 2615 2622 2625 2619 2606 2614 2630 2629 2373 2380 2398 2398 2391 2407 2427 2409 2363 2332 2310 2288 2299 2311 2300 2301 2291 2281 2272 2294 2296 2310 2333 2329 2325 2339 2368 2402 2443 2484 2506 2511 2479 2482 2476 2506 2527 2608 2697 2424 2418 2562 2497 2553 2553 2548 2529 2461 2508 2447 2502 2478 2411 2405 2370 2394 2400 2414 2397 2469 2499 2493 2461 2500 2486 2524 2526 2533 2550 2555 2555 2580 2572 2566 2571 2575 2571 2568 2531 2516 2437 2488 2284 2451 2462 2551 2526 2630 2609 2611 2616 2634 2613 2620 2621 2628 2619 2614 2632 2642 2379 2381 2395 2399 2386 2398 2418 2387 2358 2329 2297 2290 2308 2309 2303 2299 2287 2281 2275 2292 2301 2313 2333 2333 2333 2341 2371 2401 2441 2474 2486 2496 2471 2471 2490 2492 2526 2571 2408 2437 2499 2545 2435 2529 2511 2553 2526 2453 2483 2450 2473 2477 2436 2424 2388 2399 2423 2384 2458 2496 2481 2471 2490 2491 2485 2522 2533 2535 2552 2554 2560 2583 2575 2571 2581 2560 2556 2558 2516 2516 2520 2404 2459 2340 2524 2356 2444 2599 2618 2583 2638 2572 2614 2617 2616 2624 2616 2619 2624 2640 2381 2383 2394 2397 2379 2387 2407 2376 2353 2326 2294 2293 2307 2302 2301 2292 2278 2278 2276 2296 2315 2316 2329 2332 2326 2339 2366 2398 2435 2462 2477 2490 2462 2457 2498 2496 2506 2594 2662 2359 2459 2567 2455 2530 2555 2556 2517 2518 2459 2506 2508 2506 2467 2484 2377 2402 2437 2425 2457 2518 2466 2506 2527 2453 2515 2525 2527 2533 2559 2560 2565 2596 2581 2575 2583 2592 2571 2539 2528 2465 2552 2529 2502 2537 2493 2479 2463 2482 2598 2615 2585 2635 2618 2617 2614 2628 2632 2617 2623 2630 2387 2388 2399 2397 2374 2380 2399 2367 2346 2320 2295 2296 2304 2294 2293 2290 2281 2275 2281 2304 2318 2321 2335 2331 2323 2339 2357 2400 2433 2457 2468 2441 2457 2442 2482 2498 2549 2585 2488 2640 2513 2541 2480 2521 2565 2548 2532 2493 2491 2508 2512 2519 2498 2506 2420 2406 2439 2457 2460 2504 2474 2517 2536 2503 2530 2527 2523 2541 2561 2565 2571 2590 2564 2574 2597 2595 2459 2472 2549 2548 2528 2437 2511 2513 2469 2533 2376 2545 2583 2582 2591 2598 2600 2614 2610 2624 2627 2619 2613 2615 2389 2395 2398 2395 2373 2383 2402 2368 2343 2322 2287 2297 2299 2282 2293 2294 2288 2277 2289 2311 2327 2330 2336 2326 2322 2337 2352 2409 2436 2458 2460 2465 2451 2438 2461 2487 2529 2570 2609 2527 2512 2540 2487 2496 2548 2542 2518 2498 2491 2509 2514 2504 2499 2511 2432 2398 2417 2466 2514 2506 2485 2510 2536 2541 2533 2526 2535 2553 2563 2563 2571 2601 2579 2589 2620 2531 2530 2585 2572 2566 2559 2539 2531 2529 2452 2495 2545 2579 2619 2565 2562 2598 2594 2616 2614 2625 2620 2618 2606 2605 2396 2406 2401 2388 2371 2384 2407 2365 2346 2331 2282 2294 2290 2284 2295 2290 2288 2290 2295 2310 2325 2342 2337 2321 2321 2338 2353 2412 2454 2456 2460 2447 2438 2436 2464 2489 2531 2553 2579 2494 2467 2517 2552 2505 2538 2538 2518 2513 2489 2503 2514 2507 2507 2483 2443 2421 2423 2473 2508 2534 2495 2488 2522 2542 2542 2528 2542 2560 2571 2563 2578 2558 2572 2572 2499 2488 2584 2570 2574 2562 2495 2513 2531 2512 2524 2592 2553 2580 2617 2609 2603 2567 2591 2614 2615 2623 2606 2615 2599 2598 2399 2408 2396 2383 2371 2384 2411 2364 2345 2328 2276 2284 2286 2291 2285 2284 2289 2301 2293 2296 2319 2341 2333 2314 2322 2342 2358 2400 2450 2459 2458 2456 2432 2438 2472 2498 2524 2514 2650 2539 2559 2489 2511 2528 2539 2508 2510 2499 2474 2504 2502 2504 2514 2495 2462 2441 2450 2495 2492 2506 2459 2518 2528 2541 2531 2518 2536 2563 2573 2562 2569 2531 2579 2583 2467 2601 2595 2570 2568 2555 2546 2550 2509 2580 2489 2608 2472 2568 2504 2627 2606 2592 2553 2606 2613 2616 2593 2612 2595 2595 2400 2412 2395 2379 2371 2385 2411 2368 2352 2315 2275 2282 2274 2295 2283 2274 2283 2304 2300 2299 2314 2342 2325 2315 2325 2343 2366 2397 2439 2459 2450 2454 2436 2444 2487 2505 2514 2565 2531 2574 2495 2527 2569 2485 2527 2555 2505 2510 2490 2496 2493 2491 2533 2487 2499 2447 2453 2485 2530 2481 2523 2524 2531 2541 2488 2506 2540 2551 2565 2546 2543 2550 2580 2584 2580 2581 2588 2583 2583 2573 2557 2559 2519 2542 2578 2561 2507 2598 2562 2632 2598 2633 2529 2609 2618 2606 2624 2601 2598 2598 2401 2413 2396 2370 2369 2390 2405 2367 2354 2306 2282 2280 2277 2291 2268 2268 2285 2308 2312 2303 2323 2341 2339 2319 2323 2342 2369 2390 2428 2454 2439 2445 2445 2461 2484 2508 2517 2555 2582 2579 2461 2697 2330 2309 2528 2529 2525 2514 2482 2470 2470 2493 2524 2469 2496 2481 2470 2505 2541 2512 2501 2506 2537 2521 2503 2529 2538 2579 2596 2555 2585 2489 2572 2572 2579 2574 2582 2581 2582 2579 2556 2526 2512 2568 2518 2569 2656 2557 2478 2567 2394 2479 2433 2591 2613 2610 2641 2596 2602 2604 2404 2412 2394 2365 2362 2385 2397 2368 2351 2306 2285 2287 2284 2284 2274 2279 2288 2305 2310 2305 2324 2342 2330 2321 2324 2338 2371 2390 2421 2445 2424 2430 2443 2461 2480 2494 2504 2538 2577 2540 2534 2706 2639 2515 2510 2513 2486 2518 2500 2444 2480 2506 2482 2519 2498 2471 2442 2477 2531 2551 2530 2543 2555 2516 2536 2553 2570 2557 2538 2534 2587 2574 2579 2577 2576 2578 2581 2578 2579 2566 2555 2544 2559 2533 2587 2592 2607 2642 2309 2582 2648 2084 2404 2583 2604 2620 2612 2564 2595 2607 2410 2415 2393 2368 2366 2385 2393 2369 2357 2312 2292 2295 2294 2278 2285 2278 2291 2307 2318 2312 2324 2345 2328 2327 2326 2339 2371 2392 2413 2437 2419 2419 2424 2457 2461 2479 2497 2524 2555 2543 2491 2678 2593 2308 2542 2546 2522 2495 2498 2418 2449 2502 2506 2536 2524 2494 2418 2509 2540 2559 2549 2532 2552 2523 2566 2555 2583 2583 2585 2566 2564 2576 2579 2581 2578 2580 2581 2580 2581 2581 2573 2570 2553 2580 2581 2615 2699 2836 9999 2596 2543 2629 2142 2449 2550 2607 2644 2638 2569 2600 2408 2415 2393 2369 2371 2385 2393 2369 2364 2324 2293 2299 2303 2275 2276 2277 2285 2317 2308 2319 2330 2353 2339 2322 2329 2342 2369 2383 2408 2421 2421 2408 2419 2443 2439 2470 2485 2511 2533 2538 2554 2649 2475 2519 2536 2499 2530 2495 2492 2487 2489 2510 2514 2530 2516 2492 2456 2500 2544 2537 2549 2550 2546 2543 2571 2572 2566 2572 2587 2579 2572 2572 2579 2579 2579 2581 2579 2583 2586 2584 2562 2564 2560 2570 2579 2623 2590 9999 2782 9999 2430 2481 2368 2084 2617 2645 2616 2524 2584 2598 2404 2415 2398 2370 2376 2390 2390 2374 2371 2328 2293 2297 2315 2275 2258 2266 2272 2310 2312 2325 2335 2343 2336 2320 2330 2344 2369 2376 2392 2404 2413 2399 2413 2428 2428 2462 2475 2496 2525 2532 2577 2552 2444 2322 2581 2532 2511 2518 2479 2520 2405 2488 2507 2477 2523 2514 2501 2518 2546 2549 2547 2543 2545 2552 2568 2575 2560 2575 2581 2588 2571 2567 2573 2583 2580 2584 2584 2588 2594 2594 2576 2573 2569 2588 2594 2620 2636 2692 2763 2842 2276 2538 9999 2332 2409 2544 2479 2529 2553 2603 2404 2417 2403 2378 2382 2394 2394 2384 2378 2327 2290 2297 2327 2287 2240 2259 2270 2314 2311 2322 2336 2355 2322 2315 2326 2342 2364 2371 2383 2397 2408 2401 2413 2413 2426 2452 2470 2484 2524 2533 2603 2406 2487 2371 2610 2507 2542 2522 2490 2517 2139 2466 2482 2513 2512 2519 2494 2532 2552 2549 2550 2531 2558 2547 2541 2569 2572 2574 2578 2575 2574 2567 2572 2582 2588 2586 2583 2592 2586 2586 2566 2549 2551 2568 2614 2553 2588 2543 2375 2627 2391 2626 2394 2617 2616 2454 2404 2627 2587 2596 2413 2419 2403 2383 2390 2400 2401 2398 2393 2329 2291 2292 2321 2295 2234 2252 2270 2304 2301 2314 2339 2360 2318 2321 2327 2337 2347 2362 2385 2397 2406 2406 2408 2390 2419 2445 2471 2493 2527 2557 2652 2123 2429 2468 2571 2504 2540 2508 2469 2482 2518 2522 2489 2505 2498 2519 2503 2533 2548 2528 2544 2571 2568 2552 2563 2568 2564 2570 2576 2571 2573 2569 2578 2584 2591 2584 2588 2591 2600 2595 2587 2560 2569 2579 2601 2609 2695 2428 2515 2807 2623 2631 2084 2590 2507 2264 2627 2607 2579 2552 2415 2419 2397 2388 2390 2404 2404 2406 2402 2328 2297 2308 2315 2295 2246 2245 2273 2291 2289 2309 2332 2346 2325 2324 2323 2327 2337 2357 2383 2406 2408 2408 2401 2376 2397 2430 2470 2501 2520 2553 2462 2129 2641 2530 2511 2556 2532 2514 2498 2501 2465 2497 2505 2503 2515 2523 2515 2529 2533 2536 2546 2562 2561 2556 2569 2567 2562 2564 2569 2567 2569 2573 2556 2583 2590 2584 2589 2593 2602 2585 2559 2643 2395 2659 2651 2469 2344 2845 2703 2795 2831 2689 2309 2550 2603 2193 2664 2596 2409 2569 2417 2417 2389 2394 2397 2410 2404 2410 2410 2340 2308 2322 2319 2298 2258 2256 2277 2292 2289 2313 2334 2355 2340 2322 2320 2317 2329 2349 2378 2415 2413 2413 2406 2366 2385 2408 2460 2517 2509 2572 2383 2468 2576 2605 2588 2568 2522 2523 2452 2477 2483 2498 2495 2508 2524 2525 2514 2526 2536 2527 2552 2548 2522 2564 2564 2563 2559 2557 2560 2562 2558 2578 2582 2586 2587 2584 2588 2588 2561 2598 2649 2592 2632 2556 2421 2699 9999 2084 2679 2738 2826 2873 2605 2084 2335 2538 2655 2542 2535 2562 2415 2414 2385 2388 2399 2410 2404 2410 2402 2350 2317 2324 2330 2308 2267 2265 2274 2284 2300 2327 2345 2363 2338 2329 2306 2309 2324 2342 2378 2417 2413 2413 2399 2357 2371 2392 2449 2500 2520 2536 2457 2452 2549 2530 2580 2581 2541 2509 2394 2481 2518 2502 2478 2511 2518 2515 2516 2525 2511 2515 2548 2555 2553 2563 2562 2561 2561 2552 2560 2556 2571 2584 2583 2588 2588 2581 2584 2571 2578 2606 2606 2345 9999 2590 9999 2344 2251 2309 2539 2663 2846 9999 2665 2294 2084 2582 2617 2452 2393 2579 2417 2417 2385 2385 2397 2408 2401 2403 2397 2361 2323 2325 2327 2315 2276 2273 2279 2288 2305 2326 2351 2366 2357 2327 2297 2303 2317 2339 2381 2406 2408 2417 2394 2354 2359 2374 2439 2474 2509 2541 2504 2547 2522 2503 2558 2562 2542 2539 2521 2516 2459 2496 2469 2510 2515 2516 2518 2525 2522 2506 2533 2542 2544 2560 2566 2558 2559 2551 2557 2562 2567 2581 2581 2584 2574 2580 2588 2568 2574 2645 2580 2581 2628 2457 9999 2532 9999 2280 2572 2461 2865 2549 2550 2084 2680 2738 2684 2435 2570 2586 2417 2419 2388 2388 2397 2404 2401 2404 2399 2363 2329 2326 2335 2311 2278 2282 2287 2299 2309 2326 2351 2362 2356 2322 2290 2298 2311 2337 2364 2390 2406 2428 2392 2354 2352 2362 2421 2456 2491 2518 2507 2509 2511 2464 2540 2542 2538 2568 2523 2468 2382 2515 2467 2508 2514 2516 2516 2527 2524 2504 2514 2539 2548 2552 2569 2562 2559 2551 2563 2566 2565 2576 2581 2584 2584 2568 2576 2605 2567 2662 2723 2118 9999 9999 2118 2412 9999 2563 2489 2101 2873 2084 2338 2322 2655 2708 2589 2561 2554 2573 2421 2423 2397 2390 2397 2406 2408 2403 2396 2367 2343 2335 2334 2308 2282 2282 2289 2303 2317 2328 2348 2357 2344 2306 2290 2293 2309 2334 2342 2381 2408 2432 2401 2359 2342 2352 2403 2428 2479 2484 2485 2505 2485 2445 2501 2554 2526 2572 2557 2394 2472 2463 2497 2514 2516 2513 2509 2520 2526 2505 2505 2524 2542 2551 2570 2560 2563 2556 2565 2567 2570 2577 2570 2568 2577 2559 2566 2614 2529 2666 2693 2475 9999 9999 2216 2500 9999 2692 2120 2514 2305 2408 2649 2620 2659 2700 2215 2607 2565 2575 2417 2424 2401 2399 2397 2404 2408 2402 2401 2366 2354 2345 2344 2295 2280 2282 2290 2309 2325 2330 2351 2354 2334 2300 2285 2290 2309 2322 2332 2369 2406 2437 2424 2371 2337 2339 2385 2399 2447 2465 2469 2490 2460 2430 2458 2523 2513 2559 2548 2449 2463 2513 2504 2525 2519 2513 2513 2518 2528 2510 2502 2523 2544 2536 2566 2562 2565 2565 2567 2570 2570 2575 2566 2571 2577 2576 2595 2582 2571 2493 2451 2576 9999 2540 2118 2636 2561 2656 2287 2604 2798 2820 2437 2567 2669 2700 2247 2510 2583 2558 2413 2419 2409 2398 2401 2410 2408 2404 2400 2371 2368 2350 2321 2283 2278 2289 2289 2304 2320 2332 2355 2352 2324 2291 2290 2287 2298 2309 2332 2359 2397 2435 2445 2370 2327 2329 2378 2378 2421 2469 2456 2474 2447 2417 2419 2491 2507 2548 2566 2472 2500 2521 2493 2538 2522 2515 2513 2518 2508 2513 2502 2516 2530 2554 2569 2560 2566 2560 2570 2570 2570 2576 2572 2570 2574 2575 2591 2659 2308 2607 2625 2542 2644 2515 2587 2573 2551 2596 2562 2601 2367 2669 2608 2745 2741 2525 2623 2562 2573 2588 2413 2413 2412 2397 2399 2410 2410 2412 2405 2375 2369 2348 2312 2273 2276 2293 2284 2312 2319 2332 2363 2352 2313 2291 2292 2287 2300 2303 2339 2354 2381 2421 2452 2366 2314 2322 2371 2366 2399 2460 2458 2466 2435 2415 2397 2458 2504 2535 2572 2569 2493 2529 2493 2534 2527 2513 2510 2526 2476 2525 2518 2527 2521 2550 2554 2556 2548 2559 2562 2564 2568 2553 2552 2571 2561 2548 2548 2529 2680 2583 2588 2579 2591 2702 2357 2538 2672 2686 2587 2684 2528 2193 2690 2730 2698 2084 2580 2560 2582 2575 2408 2409 2415 2398 2399 2410 2415 2418 2412 2388 2365 2343 2314 2273 2275 2291 2288 2306 2319 2340 2369 2355 2310 2301 2291 2289 2300 2306 2335 2344 2374 2413 2450 2366 2314 2319 2359 2354 2383 2455 2460 2464 2432 2413 2381 2424 2502 2527 2563 2583 2564 2520 2485 2521 2520 2516 2512 2529 2529 2531 2524 2508 2553 2522 2554 2557 2568 2555 2563 2558 2540 2554 2567 2569 2571 2583 2581 2609 2632 2615 2551 2591 2381 2524 2535 2674 2713 2659 2523 2540 2463 2659 2695 2671 2563 2510 2643 2488 2569 2578 2401 2410 2410 2399 2394 2404 2417 2423 2418 2397 2368 2328 2313 2272 2277 2288 2290 2303 2332 2347 2370 2361 2320 2302 2295 2293 2296 2311 2335 2339 2378 2406 2437 2371 2317 2311 2354 2344 2371 2443 2459 2459 2435 2417 2381 2408 2506 2527 2548 2557 2561 2566 2507 2530 2518 2516 2526 2531 2527 2538 2531 2537 2553 2542 2548 2551 2554 2552 2560 2558 2565 2540 2568 2539 2564 2576 2586 2590 2621 2623 2600 2502 2692 2422 2118 2661 2693 2712 2330 2678 2598 2645 2628 2703 2677 2519 2574 2589 2597 2600 2401 2410 2409 2401 2390 2401 2424 2426 2421 2400 2363 2327 2319 2280 2281 2286 2298 2311 2335 2349 2369 2356 2330 2311 2297 2293 2297 2316 2338 2344 2369 2404 2432 2376 2314 2306 2349 2339 2354 2419 2456 2450 2433 2438 2401 2398 2496 2531 2545 2550 2555 2564 2532 2526 2516 2508 2523 2529 2527 2543 2536 2505 2539 2538 2544 2551 2553 2552 2563 2562 2569 2558 2561 2565 2581 2583 2612 2607 2614 2639 2648 2405 2609 2515 2277 2634 2680 2725 2653 2615 2687 2618 2674 2604 2654 2596 2593 2513 2610 2588 2401 2408 2412 2403 2387 2399 2426 2427 2425 2405 2352 2318 2318 2269 2285 2286 2308 2320 2334 2355 2389 2363 2321 2307 2296 2298 2304 2316 2338 2339 2364 2408 2444 2395 2309 2317 2339 2324 2339 2397 2458 2445 2432 2458 2422 2409 2483 2534 2545 2542 2548 2557 2541 2527 2516 2511 2520 2525 2527 2537 2544 2538 2544 2532 2538 2540 2558 2551 2563 2552 2567 2570 2560 2569 2536 2598 2568 2627 2636 2644 2567 2639 2507 2618 2145 2618 2671 2691 2612 2634 2626 2663 2636 2577 2555 2507 2618 2542 2565 2595 2398 2401 2412 2407 2389 2399 2426 2429 2432 2406 2348 2315 2317 2282 2284 2291 2304 2311 2339 2358 2368 2358 2319 2308 2293 2298 2308 2327 2337 2337 2359 2413 2458 2410 2322 2324 2339 2319 2327 2376 2455 2448 2439 2484 2455 2422 2466 2510 2554 2544 2547 2549 2546 2530 2516 2512 2528 2529 2526 2539 2551 2538 2536 2527 2538 2538 2547 2545 2558 2564 2568 2562 2577 2556 2569 2580 2603 2612 2603 2571 2635 2639 2714 2714 2356 2691 2658 2663 2626 2626 2616 2632 2619 2592 2583 2607 2592 2555 2577 2593 2395 2408 2411 2399 2388 2397 2426 2428 2437 2408 2343 2315 2312 2299 2288 2298 2303 2309 2334 2364 2358 2345 2312 2304 2292 2301 2319 2332 2337 2337 2359 2413 2455 2420 2334 2337 2334 2319 2319 2366 2435 2457 2448 2484 2471 2438 2461 2536 2557 2547 2549 2549 2548 2536 2516 2518 2517 2531 2533 2539 2549 2550 2527 2524 2532 2538 2537 2541 2552 2567 2565 2552 2578 2576 2584 2584 2610 2619 2629 2602 2579 2641 2679 2662 2574 2532 2683 2616 2638 2584 2597 2610 2598 2560 2577 2614 2629 2599 2583 2597 2396 2407 2410 2402 2385 2390 2421 2424 2434 2412 2344 2331 2325 2308 2286 2282 2308 2316 2340 2351 2347 2330 2308 2301 2300 2304 2322 2333 2339 2350 2364 2408 2447 2426 2327 2337 2329 2317 2314 2357 2406 2456 2457 2536 2502 2458 2478 2499 2505 2551 2550 2551 2548 2542 2518 2520 2533 2541 2536 2539 2548 2544 2525 2525 2532 2535 2545 2546 2554 2559 2564 2577 2546 2576 2587 2593 2605 2617 2601 2642 2617 2626 2649 2626 2689 2560 2629 2644 2622 2615 2611 2591 2599 2594 2600 2605 2604 2606 2603 2591 2401 2408 2408 2400 2390 2385 2410 2417 2428 2413 2339 2332 2321 2305 2286 2299 2299 2310 2338 2344 2338 2331 2307 2299 2303 2305 2322 2329 2343 2365 2378 2406 2447 2413 2314 2324 2324 2311 2319 2352 2385 2458 2465 2514 2521 2509 2481 2512 2557 2564 2556 2554 2545 2538 2509 2507 2533 2543 2539 2545 2550 2536 2525 2523 2530 2522 2551 2542 2564 2567 2569 2562 2571 2569 2586 2590 2604 2616 2598 2641 2619 2623 2594 2664 2698 2253 2200 2656 2623 2612 2598 2608 2569 2582 2598 2594 2611 2614 2598 2580 2406 2409 2409 2400 2393 2384 2401 2415 2422 2399 2338 2325 2319 2301 2287 2304 2296 2308 2316 2328 2330 2324 2312 2303 2307 2319 2321 2324 2343 2374 2381 2401 2445 2399 2306 2322 2324 2311 2322 2349 2378 2468 2484 2504 2555 2526 2526 2531 2559 2574 2561 2552 2542 2540 2506 2509 2529 2539 2544 2541 2548 2533 2527 2531 2536 2520 2533 2541 2570 2569 2571 2569 2588 2578 2593 2591 2604 2604 2578 2640 2614 2623 2604 2657 2739 2543 2650 2566 2610 2597 2581 2574 2590 2587 2590 2589 2584 2597 2589 2576 2407 2408 2413 2407 2397 2388 2399 2422 2421 2383 2336 2338 2317 2297 2299 2304 2305 2298 2325 2326 2318 2325 2319 2315 2312 2330 2336 2329 2340 2382 2380 2385 2439 2406 2327 2337 2329 2317 2319 2352 2383 2467 2492 2506 2540 2532 2520 2555 2566 2575 2563 2550 2540 2530 2503 2504 2527 2539 2542 2539 2543 2535 2534 2535 2543 2551 2559 2536 2575 2565 2568 2563 2583 2584 2593 2589 2592 2611 2600 2626 2533 2594 2611 2624 2680 2559 2658 2416 2638 2598 2595 2583 2586 2585 2591 2565 2600 2588 2578 2581 9999 2411 2415 2399 2403 2390 2404 2430 2418 2372 2336 2342 2317 2304 2298 2317 2307 2299 2321 2316 2314 2329 2320 2320 2324 2334 2334 2329 2336 2382 2382 2376 2432 2436 2372 2358 2342 2317 2319 2361 2404 2464 2512 2465 2500 2527 2512 2572 2575 2571 2551 2546 2529 2531 2511 2501 2531 2539 2541 2542 2541 2539 2533 2542 2556 2548 2572 2557 2544 2563 2565 2558 2572 2577 2590 2591 2596 2586 2630 2622 2617 2622 2583 2622 2657 2691 2597 2443 2634 2600 2611 2590 2590 2583 2589 2568 2556 2584 2583 2579 2402 2417 2409 2397 2399 2390 2404 2432 2421 2362 2329 2353 2320 2301 2300 2305 2303 2294 2313 2315 2311 2320 2332 2330 2340 2338 2338 2329 2340 2379 2382 2381 2421 2457 2413 2367 2342 2322 2337 2389 2422 2452 2510 2458 2459 2491 2550 2584 2589 2527 2566 2547 2528 2534 2492 2499 2517 2518 2541 2544 2542 2548 2538 2546 2550 2547 2563 2538 2569 2550 2557 2551 2563 2577 2584 2576 2584 2605 2615 2620 2621 2617 2593 2623 2616 2662 2664 2488 2651 2589 2591 2589 2582 2581 2588 2565 2596 2590 2579 2575 2406 2422 2407 2394 2393 2394 2404 2438 2417 2355 2334 2351 2305 2301 2303 2307 2304 2295 2313 2317 2312 2324 2332 2334 2348 2345 2343 2339 2341 2379 2377 2385 2406 2459 2449 2371 2337 2334 2372 2411 2424 2447 2485 2432 2430 2485 2533 2600 2604 2515 2564 2551 2523 2534 2502 2515 2536 2531 2540 2533 2545 2547 2539 2547 2468 2541 2552 2563 2544 2547 2551 2549 2554 2574 2579 2571 2600 2617 2527 2624 2607 2622 2624 2602 2615 2644 2626 2609 2578 2609 2608 2588 2583 2581 2586 2593 2595 2592 2580 2575 2406 2425 2411 2394 2388 2393 2404 2441 2411 2354 2336 2340 2306 2302 2298 2306 2303 2286 2308 2303 2306 2322 2331 2337 2341 2339 2340 2349 2349 2370 2381 2383 2413 2460 2458 2371 2327 2342 2397 2436 2439 2445 2472 2438 2425 2485 2509 2577 2597 2541 2495 2538 2522 2517 2519 2534 2545 2452 2544 2551 2531 2561 2546 2540 2537 2536 2557 2555 2566 2551 2545 2545 2547 2569 2578 2592 2636 2531 2504 2587 2609 2617 2615 2643 2594 2637 2616 2568 2574 2597 2532 2580 2590 2581 2587 2591 2595 2593 2582 2578 2408 2427 2413 2397 2392 2394 2409 2441 2407 2351 2329 2324 2290 2295 2296 2309 2297 2295 2291 2294 2306 2325 2344 2344 2331 2337 2345 2354 2356 2367 2380 2376 2419 2453 2457 2371 2314 2339 2408 2449 2428 2445 2469 2452 2438 2480 2526 2539 2547 2564 2522 2561 2521 2533 2510 2557 2549 2464 2578 2545 2567 2543 2549 2531 2529 2514 2547 2546 2545 2554 2543 2544 2554 2568 2581 2605 2678 2396 2518 2638 2585 2626 2539 2634 2646 2638 2662 2605 2580 2638 2602 2570 2589 2579 2584 2592 2598 2592 2589 2580 2403 2419 2414 2398 2391 2393 2406 2440 2410 2361 2336 2321 2279 2311 2304 2305 2307 2293 2281 2298 2304 2331 2345 2348 2339 2327 2345 2357 2360 2369 2377 2366 2412 2468 2452 2371 2311 2329 2410 2441 2413 2441 2447 2466 2454 2468 2493 2519 2549 2691 2552 2513 2420 2531 2504 2654 2487 2547 2498 2536 2546 2555 2542 2519 2507 2516 2549 2541 2546 2551 2540 2534 2544 2576 2571 2609 2547 2395 2430 2642 2618 2636 2458 2639 2635 2630 2670 2534 2608 2626 2519 2581 2567 2573 2593 2596 2593 2595 2589 2585 2396 2419 2414 2398 2394 2394 2406 2434 2426 2369 2335 2313 2278 2312 2311 2308 2307 2297 2284 2299 2303 2324 2336 2347 2350 2332 2346 2357 2366 2368 2374 2357 2408 2472 2438 2369 2314 2339 2415 2434 2413 2443 2437 2482 2469 2470 2483 2475 2495 2679 2497 2518 2487 2556 2627 2565 2530 2539 2652 2512 2566 2556 2532 2500 2479 2498 2546 2526 2531 2540 2539 2515 2561 2583 2577 2605 9999 2549 2406 2546 2608 2597 2595 2584 2645 2540 2674 2531 2565 2633 2561 2577 2590 2596 2584 2583 2594 2592 2590 2588 2390 2416 2416 2400 2395 2398 2410 2432 2428 2377 2327 2305 2281 2308 2314 2316 2321 2295 2280 2301 2305 2331 2337 2345 2356 2339 2343 2360 2376 2371 2368 2351 2407 2475 2438 2373 2344 2370 2411 2424 2417 2447 2435 2484 2469 2481 2482 2462 2474 2602 2446 2549 2550 2592 2560 2661 2715 2604 2455 2571 2569 2554 2524 2482 2443 2489 2529 2504 2528 2540 2526 2521 2559 2577 2568 2583 2633 2462 2464 2615 2594 2603 2632 2645 2589 2118 2672 2614 2559 2625 2611 2621 2608 2618 2505 2576 2576 2593 2593 2590 2385 2414 2413 2405 2393 2399 2411 2431 2422 2376 2325 2294 2286 2309 2324 2319 2317 2286 2277 2295 2314 2341 2345 2354 2367 2351 2344 2360 2376 2373 2364 2357 2402 2463 2418 2377 2393 2402 2418 2413 2408 2441 2437 2470 2458 2472 2481 2469 2467 2552 2536 2579 2582 2587 2636 2699 9999 2660 2528 2592 2559 2551 2515 2466 2435 2475 2507 2479 2517 2528 2510 2533 2540 2557 2543 2553 2517 2463 2438 2506 2607 2644 2590 2574 2519 2491 2590 2557 2618 2561 2591 2498 2538 2518 2390 2602 2568 2599 2591 2595 2383 2407 2407 2398 2389 2398 2408 2434 2424 2384 2327 2289 2295 2318 2336 2341 2313 2289 2273 2289 2320 2347 2356 2368 2373 2366 2356 2360 2372 2379 2369 2398 2388 2447 2394 2385 2418 2444 2414 2404 2401 2432 2447 2450 2439 2472 2483 2470 2475 2512 2500 2464 2561 2616 2674 2821 2684 2833 2679 2557 2576 2544 2506 2468 2441 2458 2482 2475 2508 2526 2495 2529 2516 2532 2520 2535 2579 2625 2118 2570 2631 2628 2589 2607 2572 2607 2665 2559 2591 2579 2624 2477 2579 2588 2564 2556 2542 2605 2586 2604 2381 2401 2406 2395 2386 2392 2407 2430 2435 2373 2319 2293 2297 2328 2335 2334 2305 2280 2282 2292 2331 2349 2369 2377 2376 2371 2369 2366 2369 2372 2391 2423 2364 2442 2407 2410 9999 9999 2427 2399 2394 2430 2457 2439 2445 2474 2475 2457 2477 2418 2335 2522 2596 2644 2687 2716 9999 9999 2624 2574 2576 2543 2506 2480 2445 2435 2458 2492 2470 2520 2490 2513 2494 2515 2505 2513 2542 2564 2189 2540 2411 2555 2475 2669 2562 2608 2627 2605 2613 2604 2575 2560 2172 2516 2611 2631 2522 2621 2608 2593 2376 2388 2402 2389 2386 2386 2403 2422 2428 2368 2310 2295 2299 2334 2326 2331 2300 2276 2292 2304 2331 2355 2384 2388 2369 2374 2385 2379 2369 2362 2426 2431 2401 2467 2441 2450 9999 2458 2430 2397 2388 2428 2455 2435 2457 2471 2489 2447 2459 2454 2381 2531 2668 2626 2674 2686 2607 2639 2452 2560 2582 2554 2515 2485 2463 2431 2469 2479 2472 2533 2524 2504 2482 2511 2507 2523 2541 2682 2481 2594 2539 2598 2456 2451 2488 2646 2608 2576 2606 2602 2605 2565 2416 2542 2580 2555 2410 2605 2606 2566 2371 2378 2395 2387 2383 2382 2400 2410 2412 2367 2311 2305 2310 2338 2330 2322 2298 2276 2293 2309 2334 2363 2386 2390 2369 2374 2397 2389 2377 2371 2431 2444 2399 2475 2484 9999 9999 2479 2432 2392 2374 2413 2437 2419 2445 2462 2471 2464 2450 2479 2364 2570 2475 2618 2674 2592 2564 2546 2459 2544 2592 2559 2526 2492 2481 2458 2461 2443 2470 2512 2525 2463 2473 2514 2522 2502 2560 2525 9999 2554 2456 2232 2459 2508 2421 2650 2593 2592 2574 2603 2580 2636 2568 2604 2533 2638 2633 2468 2614 2619 2371 2371 2383 2384 2381 2379 2397 2407 2408 2359 2330 2313 2317 2342 2327 2325 2292 2277 2292 2321 2342 2366 2388 2401 2371 2374 2400 2396 2388 2379 2448 2476 2378 2483 2482 2479 2499 2497 2428 2387 2364 2392 2419 2421 2433 2436 2458 2450 2423 2467 2383 2366 2556 2527 2568 2427 2514 2377 2376 2563 2588 2563 2527 2507 2488 2501 2428 2443 2488 2494 2525 2417 2457 2508 2524 2523 2540 2526 2595 2502 2554 2474 2442 2365 2459 2612 2633 2575 2555 2587 2601 2595 2516 2498 2399 2376 2531 2435 2582 2609 2371 2369 2374 2377 2369 2370 2388 2397 2409 2358 2342 2324 2334 2349 2329 2324 2294 2282 2298 2325 2354 2363 2404 2406 2387 2379 2393 2395 2396 2386 2430 2479 2376 2474 2490 2502 2496 2492 2428 2376 2349 2369 2410 2448 2434 2424 2435 2452 2438 2440 2408 2535 2310 2572 2549 2583 2454 2385 2511 2509 2582 2543 2536 2514 2501 2487 2442 2438 2492 2458 2477 2426 2441 2486 2514 2527 2521 2581 2509 2489 2669 2438 2541 2612 2573 2577 2549 2446 2585 2559 2603 2617 2574 2087 2521 2567 2087 2087 2627 2612 2364 2369 2378 2375 2366 2369 2383 2391 2394 2358 2346 2330 2349 2354 2342 2333 2301 2295 2307 2329 2363 2364 2385 2376 2401 2377 2380 2389 2406 2405 2435 2476 2388 2463 2451 2503 2497 2482 2429 2373 2339 2352 2408 2458 2441 2415 2417 2460 2469 2390 2458 2502 2539 2467 2524 2480 2327 2475 2432 2528 2588 2555 2534 2517 2505 2482 2441 2403 2473 2433 2393 2493 2466 2477 2507 2527 2535 2586 2522 2467 2676 2468 2452 2612 2582 2657 2568 2664 2468 2508 2571 2581 2690 2451 2610 9999 2334 2087 2624 2607 2364 2369 2380 2382 2367 2367 2383 2389 2378 2358 2356 2341 2354 2355 2353 2327 2306 2306 2313 2338 2355 2377 2396 2415 2398 2372 2374 2380 2408 2422 2426 2482 2366 2462 2478 2520 2516 2479 2429 2374 2337 2337 2394 2457 2435 2401 2408 2472 2438 2421 2454 2422 2464 2546 2511 2486 2475 2523 2376 2512 2558 2557 2532 2519 2511 2478 2417 2364 2446 2376 2443 2526 9999 2491 2518 2532 2524 2566 2621 2397 2616 2555 2541 2616 2589 2610 2602 2666 2567 2550 2454 2475 2641 9999 2506 9999 2087 2163 2614 2601 2364 2372 2387 2382 2363 2361 2382 2384 2369 2349 2351 2338 2352 2351 2344 2326 2313 2312 2317 2338 2343 2376 2397 2410 2390 2377 2374 2375 2409 2444 2424 2465 2397 2458 2437 2502 2513 2480 2439 2381 2344 2329 2381 2453 2430 2394 2407 2492 2479 2398 2422 2432 2409 2500 2474 2483 2472 2530 2397 2532 2555 2551 2530 2522 2509 2478 2417 2359 2412 2549 2449 2486 9999 2518 2531 2540 2542 2553 2582 2526 2548 2401 2310 2587 2584 2653 2453 2635 2516 2604 2614 2580 2148 2296 2595 2282 2195 2141 2615 2593 2373 2375 2387 2385 2367 2361 2375 2382 2362 2336 2344 2342 2360 2347 2340 2321 2317 2315 2327 2345 2344 2367 2398 2410 2392 2381 2376 2375 2406 2454 2410 2468 2419 2480 2414 2500 2517 2493 2445 2386 2351 2337 2371 2436 2424 2399 2408 2482 2455 2513 2496 2445 2489 2495 2511 2500 2504 2532 2565 2571 2566 2533 2528 2526 2507 2472 2437 2349 2391 2542 2438 2489 2391 2527 2511 2528 2539 2544 2560 2586 2585 2426 2199 2547 2643 2609 2583 2267 2537 2607 2591 2651 2506 2667 2688 2451 2512 2560 2591 2583 2380 2385 2385 2385 2371 2360 2369 2374 2357 2324 2337 2342 2357 2338 2335 2329 2320 2312 2332 2339 2340 2369 2403 2408 2400 2391 2355 2367 2397 2455 2468 2479 2456 2472 2398 2513 2520 2503 2449 2395 2356 2342 2365 2415 2413 2390 2410 2490 2499 2497 2478 2456 2468 2462 2471 2508 2494 2506 2531 2571 2588 2553 2534 2530 2524 2466 2447 2349 2391 2462 2496 2518 2534 2559 2539 2547 2531 2535 2557 2612 2554 2575 2438 2239 2569 2660 2631 2087 2605 2623 2617 2612 2592 2312 2722 2087 2627 2583 2614 2592 2381 2387 2387 2381 2371 2361 2357 2366 2354 2317 2333 2336 2361 2337 2337 2332 2317 2314 2346 2362 2345 2367 2420 2401 2408 2396 2342 2354 2392 2444 2462 2467 2444 2467 2395 2506 2506 2524 2465 2399 2360 2339 2368 2391 2399 2383 2410 2486 2468 2471 2464 2438 2499 2524 2507 2513 2535 2558 2586 2608 2593 2565 2546 2548 2525 2455 2437 2347 2398 2408 2481 2541 2489 2580 2560 2561 2554 2562 2557 2631 2523 2675 2620 9999 2104 2402 2593 2562 2608 2623 2572 2597 2639 2821 2757 2624 2655 2575 2603 2581 2382 2386 2384 2376 2367 2364 2349 2352 2352 2317 2326 2338 2356 2347 2345 2336 2316 2318 2329 2372 2346 2374 2417 2420 2397 2397 2337 2344 2390 2442 2495 2475 2477 2504 2465 2501 2524 2548 2473 2416 2365 2344 2394 2389 2381 2374 2417 2475 2518 2475 2480 2478 2489 2531 2505 2493 2504 2539 2581 2597 2587 2584 2564 2558 2521 2447 2424 2354 2401 2418 2474 2404 2199 2244 2474 2562 2550 2568 2590 2683 2646 2663 2702 2536 2104 2194 2374 2653 2660 2474 2537 2387 2601 2489 2649 2551 2087 2651 2569 2594 2381 2387 2378 2369 2368 2367 2347 2332 2342 2314 2318 2338 2353 2346 2340 2341 2315 2326 2332 2393 2356 2378 2379 2412 2420 2386 2328 2338 2384 2443 2503 2480 2483 2502 2474 2497 2546 2545 2480 2439 2387 2373 2431 2393 2371 2374 2420 2456 2497 2544 2438 2543 2490 2526 2504 2493 2492 2520 2563 2564 2577 2581 2568 2542 2503 2444 2435 2360 2417 2421 2463 2545 2464 2457 2354 2550 2541 2557 2599 2665 2651 2667 2694 9999 9999 2434 2391 2635 2613 2293 2566 2415 2458 2394 2433 2467 2499 2329 2638 2572 2376 2384 2373 2366 2371 2363 2342 2314 2332 2303 2311 2333 2363 2349 2343 2339 2325 2328 2358 2374 2360 2377 2401 2403 2426 2392 2329 2345 2381 2452 2479 2488 2510 2524 2510 2520 2559 2548 2490 2462 2418 2387 2460 2408 2385 2398 2412 2439 2483 2545 2467 2523 2509 2504 2507 2502 2485 2506 2546 2560 2571 2571 2553 2528 2485 2437 2424 2372 2434 2412 2437 2517 2566 2327 2483 2552 2526 2555 2592 2664 2664 2645 9999 2623 2594 2205 2184 2574 2614 2400 2557 2383 2585 2546 2863 9999 2455 2274 2552 2631 2372 2379 2366 2362 2368 2363 2339 2306 2327 2303 2309 2330 2359 2355 2336 2337 2328 2336 2354 2342 2369 2379 2394 2403 2437 2405 2335 2351 2381 2456 2481 2491 2520 2527 2506 2515 2538 2577 2515 2500 2427 2402 2453 2436 2430 2419 2411 2430 2487 2496 2533 2520 2538 2515 2509 2504 2491 2501 2541 2547 2544 2544 2539 2502 2468 2417 2354 2379 2434 2442 2425 2497 2467 2394 2578 2554 2497 2526 2545 2611 2625 2702 2852 9999 9999 2422 2164 2496 2567 2570 2614 2426 2637 2685 2754 2671 2087 2309 2526 2469 2369 2376 2359 2355 2366 2370 2339 2306 2319 2301 2303 2321 2355 2352 2332 2334 2328 2333 2364 2388 2373 2374 2386 2403 2419 2398 2341 2355 2385 2472 2494 2504 2510 2520 2518 2534 2530 2556 2522 2528 2435 2449 2462 2470 2465 9999 2417 2424 2488 2507 2511 2535 2538 2519 2509 2498 2485 2484 2522 2535 2515 2516 2503 2466 2450 2377 2444 2390 2434 2456 2399 2523 2564 2524 2575 2474 2524 2554 2572 2581 2618 2645 2814 2728 9999 9999 2104 2497 2593 2657 2606 2599 2629 2656 2562 2532 2621 2324 2340 2481 2367 2376 2353 2350 2358 2366 2341 2298 2309 2301 2303 2314 2348 2344 2325 2329 2326 2337 2345 2364 2381 2364 2388 2399 2401 2376 2348 2363 2391 2482 2496 2532 2527 2526 2522 2519 2513 2556 2503 2537 2473 2466 9999 2479 2493 2449 2418 2426 2476 2520 2496 2516 2527 2513 2504 2485 2466 2464 2486 2506 2497 2503 2481 2424 2421 2342 2393 2405 2444 2458 2425 2580 2597 2606 2574 2559 2510 2494 2526 2566 2637 2593 2701 2865 9999 2637 2104 2660 2599 2610 2600 2627 2626 2683 2705 2656 2626 2387 2417 2522 2360 2369 2350 2350 2359 2364 2347 2290 2293 2298 2298 2309 2348 2342 2321 2327 2332 2334 2370 2372 2396 2370 2394 2387 2374 2367 2352 2365 2391 2486 2536 2611 2525 2542 2522 2536 2520 2542 2517 2547 2523 2488 9999 2485 2490 2442 2421 2437 9999 2522 2493 2500 2508 2504 2491 2472 2437 2430 2435 2454 2499 2506 2479 2401 2369 2344 2415 2432 2450 2453 2410 2621 2669 9999 2565 2560 2539 2504 2506 2534 2556 2594 2666 2830 9999 9999 2522 2602 2629 2611 2588 2628 2630 2723 2572 2585 2273 2552 2545 2502 2355 2357 2353 2350 2358 2367 2360 2290 2287 2287 2293 2309 2349 2335 2318 2329 2327 2329 2370 2407 2380 2387 2376 2386 2358 2367 2351 2368 2385 2483 2544 2518 2524 2545 2543 2513 2519 2547 2523 2553 2536 2500 9999 2483 2489 2454 2427 2447 2491 2511 2503 2499 2497 2493 2474 2466 2426 2406 2399 2404 2495 2520 2484 2388 2324 2359 2425 2460 2406 2436 2438 2543 2596 2558 2532 2552 2519 2489 2505 2555 2534 2597 2658 2812 2862 2719 2592 2249 2631 2598 2597 2624 2654 2727 2778 2904 2334 2405 2615 2520 2352 2352 2350 2354 2362 2366 2371 2298 2282 2282 2282 2298 2339 2332 2314 2329 2324 2338 2375 2408 2414 2401 2372 2388 2348 2346 2359 2374 2379 2471 2557 2555 2541 2546 2541 2520 2518 2549 2530 2551 2536 2500 2460 2460 2488 2478 2444 2453 2476 2506 2505 2509 2497 2489 2462 2447 2424 2406 2405 2376 2472 2537 2501 2363 2311 2379 2430 2434 2411 2454 2473 2288 2457 2509 2524 2554 2503 2512 2510 2552 2578 2545 2664 2688 2708 2867 2619 2581 2641 2617 2596 2634 2654 2514 2767 9999 2799 2087 2569 2561 2347 2350 2339 2351 2370 2368 2379 2309 2276 2283 2279 2290 2333 2334 2313 2336 2331 2329 2371 2401 2385 2393 2366 2390 2338 2339 2357 2372 2371 2465 2541 2546 2520 2534 2534 2545 2526 2558 2551 2550 2531 2492 2443 2451 2481 2496 2442 2456 2528 2505 2503 2505 2494 2488 2458 2439 2419 2421 2413 2378 2455 2560 2501 2339 2383 2366 2443 2415 2448 2436 2539 2582 2514 2515 2528 2545 2504 2453 2532 2554 2591 2568 2648 2796 2826 2728 2667 2592 2509 2621 2631 2648 2481 2625 2638 2901 2910 2726 2550 2459 2351 2340 2337 2353 2369 2369 2381 2336 2279 2290 2279 2290 2320 2335 2319 2342 2348 2340 2364 2386 2389 2391 2369 2392 2336 2336 2361 2372 2376 2464 2522 2538 2500 2537 2539 2561 2543 2569 2578 2537 2526 2472 2441 2436 2458 2496 2461 2477 2512 2494 2489 2489 2487 2485 2460 2446 2430 2429 2399 2394 2473 2528 2473 2337 2393 2438 2424 2435 2460 2490 2563 2543 2524 2523 2530 2524 2507 2465 2516 2554 2559 2581 2611 2615 2686 2842 2694 2685 2324 2623 2659 2594 2442 2616 2852 2919 2894 2677 2603 2665 2354 2334 2340 2352 2380 2367 2379 2372 2301 2299 2279 2287 2313 2332 2321 2336 2352 2318 2362 2373 2386 2375 2367 2381 2332 2328 2362 2373 2373 2466 2571 2501 2517 2526 2530 2573 2534 2571 2576 2570 2521 2463 2442 2427 2431 2495 2468 2517 9999 2502 2477 2481 2481 2474 2447 2454 2441 2440 2413 2439 9999 9999 2439 2383 2454 2473 2460 2423 2470 2475 2541 2472 2395 2477 2510 2502 2476 2455 2497 2519 2531 2560 2601 2669 2697 2825 2607 2646 2714 2693 2605 2492 2084 2515 2835 2912 2938 2902 9999 2674 2360 2343 2339 2351 2377 2369 2372 2382 9999 2318 2279 2285 2313 2331 2326 2326 2349 2363 2343 2362 2361 2362 2355 2369 2318 2316 2366 2380 2368 2462 2558 2538 2524 2516 2502 2584 2554 2569 2604 2546 2519 2451 2435 2411 2406 2489 2481 2536 9999 2524 2485 2478 2472 2454 2435 2458 2459 2457 2450 2458 9999 9999 2489 2437 2446 2500 2434 2383 2477 2445 9999 2521 2446 2492 2501 2477 2428 2439 2532 2511 2505 2541 2601 2669 2674 2808 2661 2841 2678 2373 2426 2084 2549 2589 2409 2903 2940 2941 2364 2620 2359 2348 2342 2351 2369 2374 2368 2380 2368 2324 2281 2282 2320 2330 2328 2345 2352 2375 2324 2330 2372 2338 2344 2363 2305 2314 2366 2378 2372 2458 2545 2519 2506 2516 2487 2565 2562 2563 2623 2541 2518 2445 2424 2392 2388 2474 2499 2517 2536 2524 2492 2475 2458 2445 2419 2459 2480 2464 2471 9999 9999 9999 2537 2472 9999 2500 2429 2443 2483 2583 2361 2468 2475 2498 2455 2446 2390 2426 2561 2434 2513 2540 2580 2645 2688 2712 2729 2689 2865 9999 2634 2822 2652 2661 2616 2900 2937 2928 2893 9999 2360 2347 2349 2350 2368 2368 2369 2383 2378 2352 2285 2273 2323 2333 2329 2348 2355 2376 2346 2317 2356 2394 2337 2357 2290 2306 2351 2354 2383 2459 2547 2555 2584 2512 2492 2550 2566 2566 2636 2576 2510 2437 2401 2383 2381 2446 2493 2514 2539 2530 2501 2480 2456 2447 2417 2468 2491 2485 2489 2513 9999 2518 2517 2508 9999 2511 2375 2402 2542 2530 9999 2512 2509 2459 2419 2424 2381 2394 2533 2596 2558 2517 2551 2649 2674 2690 2722 2817 9999 2862 9999 2626 2577 2653 2819 2587 2917 2929 2900 2159 2367 2347 2349 2352 2371 2363 2372 2393 2381 2365 2298 2273 2327 2339 2339 2351 2358 2377 2313 2320 2351 2400 2364 2362 2291 2307 2339 2342 2386 2471 2551 2560 2580 2508 2492 2533 2566 2566 2624 2553 2492 2424 2388 2383 2392 2433 2473 2495 2518 2567 2497 2489 2458 2452 2433 2447 2505 2510 2501 2514 2494 2501 2491 2505 2550 2530 2390 2430 2530 2674 9999 2484 2558 2426 2406 2413 2390 2349 2397 2446 2484 2497 2573 2616 9999 2668 2785 2696 2717 2730 9999 2692 2883 9999 2676 2505 2857 2918 2819 2707 2368 2354 2357 2356 2368 2356 2380 2403 2388 2364 2302 2271 2324 2356 2339 2364 2361 2380 2346 2327 2374 2374 2384 2371 2299 2316 2339 2347 2394 2473 2556 2564 2521 2510 2485 2580 2491 2579 2605 2579 2483 2417 2385 2401 2404 2439 2454 2495 2509 2548 2510 2505 2478 2451 2419 2421 2492 2504 2532 2488 2502 2489 2489 2505 2507 2405 2436 2492 2563 2671 2538 2552 2395 2415 2410 2419 2415 2318 2285 2374 2492 2484 2572 2582 2670 2644 2728 2654 2725 2702 2852 9999 2870 2667 2585 2866 2892 2896 2892 2653 2362 2362 2362 2365 2368 2353 2382 2410 2391 2360 2308 2271 2311 2356 2348 2358 2364 2359 2356 2340 2380 2474 2357 2344 2309 2327 2342 2342 2403 2478 2568 2542 2534 2513 2496 2590 2547 2577 2585 2589 2498 2401 2394 2419 2431 2442 2449 2492 2504 2539 2510 2517 2493 2435 2397 2401 2467 2552 2573 2498 2500 2500 2495 2512 2537 2427 2422 2361 2474 2588 2485 2455 2482 2419 2423 2424 2436 2306 2236 2276 2499 2495 2549 2545 2653 2662 2710 2662 2686 9999 2860 2859 2877 2705 2872 2857 9999 2913 2891 2864 2362 2366 2365 2366 2363 2352 2380 2418 2397 2361 2313 2279 2294 2347 2351 2349 2347 2345 2367 2351 2400 2482 2357 2338 2323 2335 2337 2334 2402 2482 2567 2537 2554 2517 2498 2582 2562 2562 2601 2578 2458 2390 2399 2432 2453 2454 9999 2494 2512 2527 2498 2516 2483 2421 2369 2408 2459 2536 2510 2482 2501 2505 2485 2514 2531 2528 2494 2502 2478 2603 2586 2453 2454 2451 2434 2419 2437 2323 2218 2241 2485 2508 2525 2559 2630 2641 2687 2680 2654 2702 2842 2875 2903 2899 9999 2923 9999 2938 2636 2650 59 41 50 53 60 54 58 70 89 110 119 139 119 103 82 63 55 39 42 45 82 66 51 59 43 44 39 40 36 36 51 44 53 37 19 41 77 37 41 30 22 22 26 37 47 81 60 54 58 91 83 41 38 38 45 41 31 31 32 38 58 79 85 122 120 101 126 131 142 168 217 262 209 197 184 138 137 111 100 90 78 86 58 43 72 88 53 81 21 29 49 61 69 79 136 120 100 121 66 96 52 38 52 58 57 54 60 77 75 102 114 133 115 95 92 59 54 45 43 59 112 82 56 62 50 44 37 36 32 33 44 42 57 33 26 45 50 40 52 38 19 30 28 39 46 68 47 54 61 67 56 40 25 30 40 45 32 26 42 48 57 79 99 120 135 97 119 137 160 185 292 270 195 179 174 127 123 108 101 118 111 87 57 49 51 56 46 45 84 13 36 57 111 37 111 97 111 96 65 93 43 37 53 57 51 42 48 69 75 110 106 124 125 118 81 70 56 48 47 52 96 90 53 69 55 49 44 43 35 42 40 55 58 31 32 52 54 50 30 49 22 23 40 36 42 50 50 55 53 72 47 33 25 31 54 39 31 29 45 46 51 59 89 138 107 107 109 141 138 188 277 296 214 213 181 139 112 107 101 115 131 131 53 54 37 48 32 29 93 19 23 13 22 15 74 76 66 69 53 78 36 35 49 57 45 43 52 76 80 91 115 140 133 120 97 72 56 54 59 58 94 124 70 79 75 68 57 45 41 46 41 56 55 32 39 58 57 54 14 43 44 37 44 35 45 59 52 58 57 52 56 30 27 30 50 39 34 28 36 48 62 71 97 121 98 75 105 139 140 158 264 273 172 216 202 163 143 103 123 106 124 111 70 55 36 32 30 28 55 10 18 10 31 17 111 37 72 64 67 73 9999 35 53 58 47 38 49 66 85 96 113 160 132 127 108 70 56 51 63 68 103 99 68 90 82 91 77 53 41 45 47 62 79 38 45 63 79 108 17 40 43 50 45 26 43 52 56 59 66 80 52 34 35 30 37 32 36 31 47 42 50 69 97 100 97 73 83 110 131 185 234 239 185 229 242 157 181 139 131 102 89 76 87 64 50 33 23 32 34 19 19 15 28 11 17 110 63 85 64 112 9999 40 56 55 40 32 38 60 81 98 129 154 125 122 88 72 55 43 62 70 99 92 70 86 106 104 83 65 51 52 52 70 100 70 48 54 85 85 21 28 34 41 35 32 43 52 62 65 66 83 66 46 47 33 39 31 37 30 40 43 49 71 79 75 78 80 81 109 115 164 247 199 173 211 311 207 250 150 132 125 98 58 47 88 69 40 32 32 41 15 14 11 20 16 15 87 93 97 71 80 40 43 58 57 37 36 31 54 81 83 142 140 115 100 88 71 50 46 62 69 112 83 64 79 111 102 79 74 58 58 61 86 125 93 63 53 71 60 37 24 26 41 48 39 28 43 54 66 90 98 77 59 69 50 55 40 40 29 44 46 63 83 63 69 62 79 92 106 130 183 202 168 145 212 274 236 225 138 139 116 97 99 49 65 104 49 37 40 33 21 14 15 27 23 13 129 120 56 64 101 40 50 55 47 32 35 33 50 80 85 141 130 109 112 77 79 53 48 62 73 114 81 78 72 92 88 84 74 69 73 62 90 137 112 82 55 66 60 34 39 33 38 61 43 29 35 54 61 100 80 68 67 63 64 56 54 44 33 49 52 63 58 63 70 56 72 81 91 111 152 180 150 133 242 325 179 185 129 136 84 71 65 61 58 109 126 28 58 44 20 18 65 34 73 25 88 86 62 133 115 44 50 54 38 37 35 31 44 65 80 144 105 101 117 82 70 53 50 76 87 118 81 63 76 80 96 91 81 70 70 77 106 125 115 92 61 68 62 38 37 37 29 43 45 35 38 44 53 83 77 86 105 54 65 65 60 58 41 43 65 72 54 63 62 50 56 83 97 98 115 148 132 135 159 188 195 175 160 141 110 108 63 86 170 30 85 43 55 36 37 58 78 33 37 39 101 71 137 100 112 48 50 48 35 32 39 33 43 65 87 119 106 102 93 79 75 53 58 77 92 137 89 59 67 87 108 109 88 67 71 75 83 139 113 120 85 112 78 45 32 40 42 60 48 51 38 46 43 64 64 76 55 55 72 73 67 70 50 44 72 65 56 54 80 56 66 76 94 105 110 151 108 124 142 152 138 138 136 140 132 141 84 105 169 41 55 52 50 39 43 65 70 31 59 59 50 56 95 111 115 48 46 49 39 34 35 28 36 61 89 116 107 90 93 80 73 54 74 73 109 117 86 72 72 103 92 123 105 72 73 68 58 128 123 123 73 112 79 43 26 42 47 69 73 45 42 39 45 57 57 83 43 50 50 65 77 71 39 39 63 55 46 52 65 62 54 59 83 105 109 121 99 119 95 149 157 160 159 190 195 134 139 89 151 105 38 73 45 52 39 68 78 24 44 58 44 36 51 111 84 47 45 9999 45 34 34 28 34 59 81 108 89 99 107 78 67 55 80 93 106 117 86 80 93 107 109 159 103 83 71 64 59 90 113 118 62 113 79 37 20 42 55 93 66 82 47 52 43 40 56 59 52 48 52 70 76 64 41 37 57 62 42 41 68 56 49 56 74 100 122 92 96 94 121 135 179 141 148 175 170 125 178 106 100 83 40 56 70 36 30 86 14 67 42 45 88 30 79 106 69 52 58 75 59 33 28 25 37 56 90 98 80 101 102 79 72 59 90 104 96 134 84 86 103 94 98 148 108 87 81 67 63 96 120 145 59 78 72 43 30 33 43 106 75 91 59 69 30 37 64 48 67 47 55 72 96 60 43 31 76 79 38 41 55 63 49 68 85 80 97 94 87 88 105 108 137 130 140 159 164 142 167 127 229 219 126 96 69 38 60 19 20 25 25 76 68 21 74 84 119 58 83 120 64 37 24 26 38 53 94 111 88 108 96 79 86 73 107 82 110 121 81 75 96 101 110 149 103 69 78 65 50 91 191 180 85 71 54 54 33 32 36 66 73 91 61 84 46 38 62 76 57 56 43 84 84 51 45 32 57 85 50 71 66 69 60 63 64 87 82 73 78 97 85 98 127 127 107 137 138 139 121 143 164 172 93 191 98 47 17 20 31 16 19 23 29 34 74 88 98 66 88 112 56 33 25 25 42 60 105 101 101 124 91 66 93 66 126 90 111 94 82 74 120 102 115 137 97 63 55 47 39 76 187 206 74 83 62 44 33 24 44 73 82 78 121 80 59 51 77 73 79 55 70 94 71 49 38 39 57 105 55 73 58 59 51 85 78 85 85 96 75 95 77 118 147 125 96 110 98 70 101 213 181 149 212 99 86 101 18 105 43 66 21 57 34 26 64 130 115 66 99 139 66 48 26 28 47 58 104 109 93 145 83 68 108 85 145 115 120 94 87 87 103 107 134 126 101 67 58 41 37 62 150 179 80 82 64 36 28 27 41 105 78 54 162 71 50 65 95 121 100 63 63 88 58 43 28 37 76 111 54 58 67 64 97 75 135 77 75 70 79 78 85 122 127 100 101 77 80 89 98 132 229 224 96 89 52 67 12 81 87 118 56 132 90 17 24 130 124 59 107 127 75 48 33 35 47 72 114 108 93 140 88 75 113 100 127 139 98 76 78 97 102 122 139 112 88 78 58 38 27 46 131 150 95 80 61 31 26 31 37 66 78 50 95 74 46 60 99 90 71 73 77 62 55 33 27 40 109 94 65 69 87 88 95 63 83 96 65 59 89 83 83 95 100 97 90 96 98 110 111 139 143 116 113 74 60 39 79 116 69 95 57 64 93 40 18 78 55 57 100 137 78 52 34 39 63 95 120 102 119 114 88 90 116 94 121 158 96 82 80 88 88 103 135 136 74 65 63 34 25 31 105 126 104 112 49 30 59 23 34 42 58 49 69 72 57 65 112 83 76 57 85 64 58 30 22 42 72 75 72 76 114 88 100 81 91 83 81 81 92 95 82 120 127 94 84 100 106 115 125 139 97 152 190 260 51 53 147 19 44 60 111 84 94 37 41 63 63 62 111 153 68 57 39 42 66 103 126 115 162 113 89 111 103 118 99 122 93 81 76 87 89 94 148 123 108 68 66 38 18 26 83 107 95 95 46 30 12 16 14 48 45 79 60 72 67 81 81 76 62 57 64 63 53 36 25 42 67 74 95 92 63 99 80 73 73 73 71 87 127 95 100 140 139 119 95 118 109 120 130 150 83 103 129 171 56 42 61 21 109 99 119 105 126 67 74 43 53 59 114 135 72 56 50 47 71 101 137 111 163 107 91 109 110 107 76 94 89 76 80 89 81 103 129 101 122 65 63 51 23 24 54 86 80 85 50 15 7 16 15 65 47 62 54 54 55 64 65 58 52 55 51 63 54 32 33 48 71 58 85 68 59 71 53 60 57 49 61 87 105 71 113 125 144 104 78 94 111 119 124 128 75 82 322 183 144 53 40 112 79 100 111 111 142 83 43 56 35 73 147 142 73 72 58 56 82 101 116 99 138 141 106 103 90 83 85 95 83 84 84 86 82 112 157 98 98 74 60 48 31 23 40 64 79 65 45 11 6 11 33 53 50 78 54 51 51 56 61 44 55 59 50 73 57 39 68 94 68 72 67 131 73 40 44 52 59 44 92 118 108 69 109 145 123 99 71 78 86 81 69 84 58 53 110 171 85 108 68 54 108 84 117 111 122 90 50 46 41 89 144 125 73 79 67 71 70 103 119 126 137 142 84 109 91 88 85 114 100 87 91 90 91 122 171 102 94 70 59 67 42 18 37 70 73 49 37 7 7 10 28 70 42 67 63 45 49 46 50 38 59 55 72 85 55 51 54 147 56 58 78 90 53 34 44 40 33 63 95 96 121 79 148 181 113 71 61 68 77 75 56 53 49 40 72 67 104 69 55 76 68 82 98 100 88 138 132 50 66 104 164 114 82 74 73 67 81 99 130 107 139 105 80 110 100 97 115 113 126 90 76 103 94 159 144 98 116 86 58 92 59 23 45 75 54 54 37 16 9 10 31 43 74 130 64 49 49 42 36 45 48 50 99 95 77 53 33 52 42 44 84 110 48 37 54 51 66 65 92 109 126 113 101 125 107 61 46 47 48 59 67 49 49 30 40 98 148 97 43 69 78 105 79 81 66 142 175 57 60 125 136 93 86 93 77 67 72 89 110 115 128 92 70 95 94 114 96 138 114 95 86 92 98 154 117 115 115 82 54 92 73 61 58 64 35 28 73 12 5 10 32 47 89 122 89 67 46 50 37 43 45 59 85 94 61 48 33 29 22 40 70 76 58 55 58 62 52 81 94 113 134 90 167 146 82 52 38 62 55 53 43 52 51 62 165 70 98 76 41 66 123 207 104 130 115 184 126 111 82 143 134 86 84 101 89 71 63 77 91 149 106 94 76 86 88 123 129 178 115 95 89 88 90 140 122 158 112 100 72 83 101 45 101 67 33 44 80 6 5 13 38 32 102 113 70 72 56 36 32 39 43 74 94 73 61 36 25 22 23 41 57 49 75 64 42 67 44 91 110 132 108 113 130 104 57 35 40 44 31 32 38 39 37 62 96 69 80 54 59 74 111 111 224 160 133 143 147 114 109 148 130 84 90 108 95 78 72 89 109 97 130 100 70 75 88 108 114 135 115 93 93 88 84 103 193 169 113 91 149 93 102 105 65 47 67 86 25 10 8 15 47 24 76 63 60 55 50 37 27 36 48 45 93 69 72 33 23 23 38 40 43 34 226 59 72 68 81 85 120 116 110 97 128 62 40 53 49 59 35 39 29 18 25 25 45 52 51 33 76 51 44 98 193 155 102 71 102 88 65 126 133 92 93 105 103 88 85 101 121 95 126 81 72 76 88 119 99 137 145 86 95 91 75 105 161 138 115 108 128 84 161 71 66 46 99 74 76 49 12 17 50 30 59 56 75 96 37 37 28 56 62 40 62 64 54 34 24 19 34 45 40 40 223 37 84 64 96 80 170 120 101 75 79 60 69 60 57 36 27 21 27 13 16 19 34 24 69 38 43 41 84 74 154 268 209 86 82 111 134 121 121 107 106 120 127 87 103 135 112 149 154 83 73 80 94 118 104 141 112 77 84 94 76 100 148 148 100 139 105 83 124 201 113 54 43 61 38 10 13 22 38 24 45 33 86 61 33 32 30 39 51 40 44 59 52 38 21 24 41 34 33 44 43 37 70 92 85 141 105 113 89 65 71 121 55 46 46 31 27 30 20 19 13 22 12 15 38 48 34 76 30 74 121 197 100 86 136 100 183 118 122 105 115 113 135 98 115 134 101 133 125 81 99 89 87 105 98 115 93 82 72 74 79 110 185 176 135 153 106 180 105 149 251 77 45 38 36 36 11 18 42 29 66 47 118 50 64 30 47 62 71 47 57 40 48 45 27 27 59 29 42 63 29 51 78 60 61 129 110 107 100 64 130 247 79 37 32 34 25 42 36 24 24 19 13 14 20 38 47 34 82 91 141 242 233 153 151 178 311 130 122 116 119 115 129 111 117 140 128 150 122 80 102 78 88 96 102 108 90 77 70 70 82 135 190 209 133 108 129 92 41 129 128 123 77 90 34 16 49 19 33 34 78 78 67 72 57 42 72 86 78 68 63 48 46 50 37 29 42 30 47 67 38 75 126 53 65 84 119 98 64 46 113 313 42 19 24 42 43 32 23 25 23 20 17 14 30 32 30 35 43 48 115 134 114 138 143 250 311 140 121 98 107 137 118 108 123 136 123 156 136 80 88 78 78 91 98 83 74 72 71 64 83 129 163 172 126 80 98 101 74 219 228 251 251 59 38 46 15 16 32 34 49 64 45 63 61 49 109 87 54 64 59 52 41 40 46 43 38 30 40 59 70 94 84 63 82 71 83 61 64 69 80 52 24 27 74 78 59 49 43 32 27 21 20 31 53 73 28 29 49 50 121 127 93 120 111 204 211 142 110 102 122 152 137 102 124 135 112 193 146 92 106 67 73 74 94 88 82 82 78 62 111 132 149 147 127 106 102 144 61 264 280 143 98 68 40 29 11 11 25 49 47 60 36 63 93 49 65 82 61 68 38 54 44 37 47 40 43 27 32 46 88 82 67 70 77 69 63 57 38 61 39 20 22 54 57 72 49 30 39 35 24 28 35 37 56 70 41 38 30 46 76 98 76 75 329 560 241 111 108 95 122 167 140 105 118 125 97 174 150 101 101 62 83 77 79 82 88 114 78 59 112 126 153 143 138 151 128 145 104 234 205 64 65 65 35 68 15 13 16 26 41 60 31 68 59 46 71 60 58 71 37 53 49 39 51 34 32 24 37 49 65 49 45 51 65 64 54 43 29 66 44 20 78 89 52 51 42 51 69 29 33 24 33 22 37 21 57 38 30 28 56 66 61 58 117 277 320 140 103 115 121 162 147 110 138 110 100 143 157 89 82 73 92 81 76 84 120 102 78 57 118 120 150 180 148 267 192 138 228 266 133 73 66 56 67 20 19 12 15 32 25 43 59 54 91 75 68 63 51 73 32 73 48 39 41 48 27 35 39 52 58 33 38 44 48 47 38 33 32 80 71 58 92 136 109 64 64 82 85 31 31 38 24 22 31 17 41 32 37 22 53 84 56 81 80 172 138 164 110 125 139 172 157 102 117 98 104 116 131 91 77 72 87 89 86 77 113 97 79 83 115 104 161 159 158 366 217 238 152 113 167 75 144 74 93 28 25 13 47 13 14 38 38 54 90 57 46 40 51 45 29 54 62 42 48 56 33 30 35 56 41 35 43 38 179 72 37 50 26 64 63 123 139 151 130 120 79 60 41 32 41 28 28 63 13 8 20 11 11 14 37 61 60 120 73 137 124 174 134 105 138 168 158 119 145 108 106 133 121 81 88 78 82 87 78 65 104 72 74 78 109 111 145 174 211 268 421 1280 489 109 86 82 119 76 116 39 29 21 72 57 25 32 31 35 75 63 36 39 68 33 44 55 47 34 35 48 55 40 55 81 36 43 51 51 46 32 31 51 69 123 74 93 111 117 111 76 51 55 49 47 35 48 37 27 10 3 11 25 4 10 28 45 74 48 49 71 118 198 144 126 142 173 179 138 152 117 85 109 109 71 98 88 77 82 70 68 89 69 70 67 93 109 159 164 225 327 477 1006 542 897 134 163 202 146 99 56 42 24 78 25 13 38 42 48 44 54 29 32 63 57 93 87 61 30 43 64 79 59 51 59 40 89 50 104 87 57 44 47 104 96 129 145 98 91 95 95 64 82 84 47 58 39 48 78 24 9999 5 7 6 5 14 26 45 32 62 43 87 171 165 143 158 161 168 142 126 113 89 96 121 60 79 88 92 94 87 63 88 69 68 71 89 113 157 163 188 422 825 346 484 431 179 629 147 96 111 75 80 45 63 12 19 32 31 55 44 57 45 40 88 98 79 68 55 39 38 74 49 76 62 53 50 104 72 55 66 98 56 69 136 136 78 141 99 84 93 114 63 56 59 53 49 30 38 16 9999 6 9999 4 3 7 6 32 63 20 20 47 149 176 171 137 141 151 157 155 155 102 96 92 103 57 68 102 133 101 76 67 78 76 59 74 126 121 158 158 273 529 1280 844 1280 338 266 636 221 129 163 77 72 50 19 9 10 41 35 42 61 53 73 22 48 69 38 92 92 62 48 73 70 77 49 49 59 82 74 50 104 152 152 84 94 177 196 83 146 135 138 84 99 149 102 62 72 31 30 14 8 6 24 3 3 9999 8 11 15 12 20 31 104 191 185 139 164 141 150 152 132 101 80 94 104 57 62 126 114 112 74 72 77 74 62 67 107 112 161 186 281 618 657 974 569 202 566 467 264 150 175 60 49 41 10 10 12 56 27 100 87 65 49 14 35 46 57 56 63 50 67 77 92 71 38 65 46 45 76 99 191 107 99 126 113 125 81 126 128 124 106 56 63 57 45 45 47 50 18 11 5 3 7 3 6 7 24 20 8 10 41 41 60 179 196 138 185 146 142 158 141 86 90 105 87 52 59 129 131 112 68 79 92 88 61 74 114 95 158 219 244 243 538 262 414 158 1170 356 231 127 77 48 44 66 7 10 16 31 27 108 64 46 37 51 70 53 53 45 55 68 74 66 55 59 72 86 50 69 123 185 148 160 107 150 171 158 161 144 118 138 86 115 84 59 39 42 49 46 21 17 4 5 60 7 6 4 25 10 5 28 54 31 38 176 161 150 186 146 156 166 146 80 72 97 84 50 59 92 117 112 70 86 94 72 59 80 113 103 192 225 258 254 390 214 252 307 791 516 291 144 61 43 35 15 8 59 21 22 38 57 73 77 81 36 46 79 60 59 77 157 82 58 77 63 65 70 67 110 152 192 191 167 243 164 95 49 166 152 163 106 112 95 50 33 65 14 114 81 12 6 47 14 67 45 5 3 11 12 5 58 45 13 50 160 162 136 179 147 150 157 150 103 73 82 75 50 59 83 117 98 85 107 78 75 62 76 92 123 200 186 217 246 255 271 288 268 594 662 305 162 67 41 37 14 24 42 42 37 38 44 62 37 51 44 54 58 67 92 193 130 79 161 85 136 68 36 113 113 140 185 148 324 183 61 92 119 133 107 201 135 74 37 55 63 18 15 12 10 30 9999 3 15 28 44 13 3 3 6 10 53 29 18 43 158 137 170 192 151 158 182 150 110 79 86 72 53 61 80 91 81 89 88 76 74 57 60 93 115 219 236 190 161 189 462 611 197 753 539 453 126 77 57 32 22 24 45 38 71 46 57 40 25 44 72 64 47 74 82 162 141 92 57 92 98 81 68 99 110 148 152 144 197 113 98 152 213 113 123 112 74 52 49 49 22 7 9999 7 9999 6 3 4 9 15 60 9999 3 3 5 15 33 14 13 57 160 171 171 175 167 179 172 136 116 105 98 82 56 64 90 87 86 87 85 71 62 56 65 73 149 217 202 179 163 231 391 355 244 514 438 684 157 142 66 40 39 55 40 112 301 39 73 54 40 55 32 51 42 99 111 138 117 94 87 137 122 67 67 110 99 78 129 146 84 78 178 99 272 152 57 74 84 46 42 88 17 9 7 4 9999 6 9999 3 10 6 54 2 2 3 22 79 40 12 32 90 155 148 147 174 177 191 167 153 112 103 112 78 64 62 85 113 80 85 72 67 56 60 69 86 211 230 200 177 260 473 574 163 371 351 331 593 102 198 61 44 62 38 62 1280 276 37 102 77 37 24 23 70 41 67 135 145 127 111 100 89 78 96 119 263 102 75 136 100 116 155 111 116 119 166 116 55 47 93 45 67 24 3 9999 9999 3 4 9999 4 5 4 61 1 4 5 21 29 16 25 33 64 157 128 156 149 145 185 174 124 105 112 95 69 63 70 82 96 79 87 69 69 62 59 74 118 178 239 173 176 685 227 448 156 358 340 370 365 108 197 112 47 62 52 138 445 130 102 129 78 42 17 31 36 60 67 91 111 111 120 120 76 73 78 101 161 84 70 152 96 100 144 140 248 74 65 103 55 65 100 23 40 10 4 9999 9999 4 7 9999 4 3 6 4 5 8 11 23 25 6 39 40 63 153 144 192 159 152 209 164 121 101 84 87 68 70 81 98 92 81 91 73 72 64 61 78 113 175 226 186 171 302 374 334 184 196 152 469 605 230 325 186 54 108 159 594 1087 710 113 111 74 30 17 29 58 71 79 80 92 95 127 117 78 71 78 86 64 80 176 129 120 110 133 119 99 76 82 122 99 106 34 26 13 6 5 9999 3 3 13 6 4 3 7 55 35 6 11 25 31 8 21 51 42 164 175 135 132 155 182 150 117 91 77 81 66 61 104 102 80 86 75 77 74 61 59 91 132 161 190 192 233 199 250 264 294 187 149 743 619 226 289 278 83 139 139 497 646 788 504 107 81 33 17 30 49 45 105 80 111 92 102 53 80 71 66 50 161 185 297 99 119 213 126 191 107 99 82 147 98 51 60 10 28 20 7 5 3 9 13 9 5 4 5 4 10 14 82 72 13 25 26 41 62 188 146 133 149 194 176 165 124 92 68 70 72 66 113 111 76 86 83 77 72 57 60 103 126 137 174 140 277 170 191 384 410 227 198 591 673 188 389 165 104 81 146 399 282 948 309 104 71 47 30 28 39 38 59 111 114 78 100 35 162 85 67 42 126 76 140 50 89 178 236 133 47 56 131 69 41 29 19 77 26 22 10 4 5 5 14 26 14 5 6 4 5 41 108 23 7 20 25 41 40 203 139 144 129 147 171 169 128 93 70 61 76 80 90 105 76 92 75 71 66 54 58 99 124 126 149 147 187 124 276 541 637 158 297 335 487 240 474 217 130 81 95 273 243 541 384 72 74 91 66 56 32 36 50 149 145 78 93 171 129 61 43 84 53 137 185 89 102 152 177 48 55 85 132 92 58 35 43 58 46 17 11 3 3 6 42 101 15 7 9 7 23 75 44 15 16 56 19 35 41 174 166 150 155 163 175 181 137 94 67 64 73 73 77 94 81 89 74 72 63 50 57 77 108 111 156 130 161 128 349 160 309 164 238 220 361 337 312 272 147 95 122 145 123 219 217 91 66 79 72 84 47 41 91 130 141 116 136 351 182 58 92 393 379 120 79 69 287 111 108 73 50 123 73 78 46 41 37 69 57 24 9 7 3 3 36 240 31 6 39 17 33 45 119 33 19 29 29 43 65 153 161 136 156 146 200 193 150 92 67 60 92 64 82 96 78 72 75 61 62 49 53 83 119 106 190 143 147 144 153 207 324 193 174 330 555 237 299 376 244 85 190 108 95 100 113 104 58 73 100 98 61 59 136 124 80 86 188 202 133 58 41 60 167 188 100 77 120 123 111 92 70 125 101 77 58 81 44 54 70 35 8 5 4 4 31 163 81 26 43 133 37 117 40 40 26 30 19 56 51 156 151 131 130 135 228 182 136 90 81 59 95 61 70 95 69 74 75 60 57 56 59 84 128 127 185 130 119 133 166 241 201 133 120 256 331 246 614 610 358 113 112 162 71 53 92 83 57 56 71 102 89 92 117 134 95 84 290 103 83 73 52 96 357 115 422 177 92 100 60 95 100 70 77 43 140 37 117 79 63 23 28 6 9 3 23 132 155 38 93 70 140 70 44 22 18 38 20 32 71 137 159 128 128 136 179 183 125 98 76 59 80 61 66 86 72 66 68 64 53 50 65 91 139 134 163 114 153 157 281 193 210 105 76 229 182 219 650 738 311 124 84 80 58 36 59 74 50 50 63 111 78 145 108 103 91 116 176 98 135 94 49 183 313 210 255 72 85 73 90 120 89 97 56 83 60 72 76 41 30 56 46 23 38 4 26 54 233 56 127 92 128 79 68 32 57 30 25 42 70 114 149 120 119 152 178 164 157 103 69 66 74 64 64 92 79 65 66 60 56 55 69 95 135 117 127 92 124 129 253 206 149 124 122 232 238 171 371 625 373 236 118 81 39 28 45 69 101 48 56 69 73 149 122 91 103 64 140 87 92 77 81 353 132 193 186 65 70 59 183 133 59 125 152 110 67 144 127 109 55 31 70 31 31 9 9 45 61 165 63 78 100 80 58 57 87 54 36 41 110 99 128 150 122 164 182 168 162 95 76 71 78 71 73 74 62 70 79 65 51 63 69 118 133 142 128 91 99 109 122 177 185 205 202 339 238 221 357 415 372 374 149 128 57 30 40 57 33 32 49 56 75 147 255 127 118 119 119 81 74 81 105 167 169 262 77 75 70 59 75 105 85 51 120 90 86 152 108 53 89 60 67 41 42 21 9 22 78 146 128 130 79 130 109 109 121 46 51 78 125 100 150 144 141 161 165 169 151 116 83 81 67 67 78 80 81 66 77 68 54 67 71 107 123 116 106 93 116 102 136 168 156 185 222 1280 370 322 354 319 248 301 175 94 59 39 46 37 30 46 48 49 74 121 78 167 74 116 116 102 110 116 189 508 109 113 55 92 59 89 177 102 50 61 77 77 116 227 98 62 77 69 71 36 78 27 6 7 70 104 103 79 115 71 82 112 74 93 311 135 73 108 128 137 124 134 142 171 155 105 116 89 64 65 80 80 69 63 86 56 56 73 70 89 114 109 117 85 113 103 121 119 172 190 211 491 271 276 316 324 236 321 101 69 140 77 40 39 34 43 45 49 80 178 99 149 81 102 96 87 126 122 143 114 97 121 46 49 48 102 230 132 82 117 81 133 124 121 67 31 65 54 72 45 149 122 12 23 22 50 67 65 66 130 112 89 93 70 153 99 73 108 119 144 130 117 157 125 111 101 114 100 72 68 80 81 57 77 78 61 58 74 68 87 107 92 95 83 115 129 104 136 539 166 183 275 167 206 305 251 247 209 66 54 70 71 41 34 37 34 40 50 98 108 70 114 97 96 73 92 136 151 99 80 100 68 73 68 42 97 174 151 79 144 120 203 95 61 88 54 57 25 41 52 52 250 17 31 11 65 71 79 81 82 104 128 65 91 66 70 104 9999 119 141 145 137 146 157 107 96 115 106 64 63 93 76 66 77 79 63 57 72 67 82 102 94 92 76 111 139 109 143 404 256 138 75 96 160 256 311 145 114 63 55 41 80 95 33 33 22 30 42 149 66 129 114 67 67 70 119 105 136 90 71 263 77 69 95 62 70 120 136 203 129 336 144 114 95 56 83 60 57 76 35 52 135 135 15 10 54 89 158 82 145 145 106 50 45 66 78 130 121 111 134 149 144 149 162 92 97 97 108 65 66 93 84 65 69 74 61 63 68 63 86 97 102 100 84 116 128 97 140 155 170 136 61 80 201 217 250 101 71 64 79 75 131 201 58 29 16 19 42 114 150 111 47 57 41 44 87 74 105 84 358 90 56 68 87 54 95 79 190 190 230 251 177 106 81 72 65 55 74 69 44 57 48 84 32 12 48 66 66 108 98 115 121 51 93 78 91 215 119 116 130 148 134 162 147 92 88 124 111 70 65 88 83 67 69 77 68 68 73 70 85 91 94 103 97 115 110 119 143 159 189 123 75 113 272 255 133 67 59 175 169 281 180 191 43 28 14 15 39 75 81 80 45 60 28 37 56 53 68 61 129 84 33 92 80 181 54 72 184 190 196 130 130 106 93 68 26 61 54 91 52 37 52 82 50 43 29 51 89 82 112 168 115 131 121 109 154 225 119 137 119 168 121 131 145 85 81 108 116 76 87 82 75 68 64 71 83 69 74 68 71 87 112 112 104 105 115 131 158 177 166 84 82 194 384 292 102 73 91 271 69 126 140 84 37 24 15 14 25 64 70 52 49 62 21 18 46 61 47 94 123 84 126 80 193 135 114 83 251 177 226 111 111 100 76 18 19 35 60 57 45 97 36 105 40 41 46 47 27 64 112 101 153 131 174 168 195 258 120 141 120 155 109 152 125 78 63 109 111 70 90 69 66 78 59 80 105 74 80 67 76 91 147 180 118 106 111 123 137 213 175 68 90 254 256 461 115 93 118 180 212 284 127 97 77 29 20 16 27 126 48 56 38 45 18 14 53 46 108 57 281 148 150 48 85 140 87 97 152 177 204 88 120 54 72 11 19 93 38 53 21 80 62 107 126 55 53 68 46 48 73 69 66 109 112 94 145 102 136 186 129 128 104 140 111 79 52 87 113 83 121 81 66 69 66 76 112 85 84 64 76 95 155 235 121 127 102 128 136 194 134 80 83 239 353 254 108 107 254 202 762 171 110 103 172 69 62 81 27 31 25 37 27 80 11 14 24 37 48 155 357 242 63 63 95 130 140 108 171 279 65 123 70 41 15 10 14 65 63 63 16 96 45 48 80 22 49 53 26 41 42 50 76 93 76 119 130 145 134 156 127 126 104 143 116 76 49 66 101 98 143 85 67 64 63 78 90 82 86 60 74 92 124 242 142 128 104 140 190 244 155 60 64 168 237 182 89 136 349 160 260 123 98 78 65 89 104 81 20 27 29 33 33 15 7 10 74 30 77 185 85 188 82 145 156 89 100 83 133 168 83 133 120 36 9999 13 12 20 42 40 49 46 35 17 67 20 35 69 27 32 44 59 51 57 69 108 100 123 153 132 135 141 112 141 144 73 51 57 118 106 144 78 65 58 65 73 101 91 86 65 80 95 113 184 145 125 124 155 131 144 146 59 78 138 164 80 75 172 333 208 502 90 72 106 57 71 73 37 20 35 32 30 15 15 9 9 14 40 198 140 107 310 247 170 104 149 118 108 128 229 144 120 88 41 22 10 12 26 41 41 72 56 21 7 71 34 31 60 38 51 45 43 21 40 46 83 122 108 158 126 107 130 131 120 113 64 54 53 97 138 141 76 71 53 64 66 94 89 80 67 76 85 125 147 111 119 118 110 123 167 90 64 102 132 97 68 81 176 261 212 438 142 112 303 103 89 88 52 51 44 28 22 16 12 9999 7 12 38 58 176 480 278 237 78 76 215 118 98 118 103 160 151 61 45 19 11 11 14 44 74 37 25 15 14 26 27 63 30 33 18 22 19 15 57 42 82 77 89 156 138 102 129 136 141 110 65 52 55 86 148 116 78 76 60 68 76 87 78 77 64 69 85 141 171 111 123 129 119 88 99 75 62 110 171 66 79 72 200 308 197 338 455 972 170 108 71 75 41 40 22 25 26 19 25 6 14 16 24 112 142 215 227 180 151 119 255 67 121 59 77 121 242 69 118 39 18 6 17 36 46 45 29 21 35 66 28 42 35 69 15 27 31 30 35 34 99 60 75 204 145 114 117 121 111 129 72 51 51 89 126 99 77 75 60 72 83 83 71 83 65 59 72 174 221 114 106 128 121 73 55 51 55 102 105 9999 9999 84 186 275 277 139 477 238 67 52 45 55 24 20 29 34 38 20 11 9999 9999 11 23 99 124 156 139 125 121 166 83 43 76 39 62 109 246 111 155 35 16 6 11 10 26 20 42 22 55 45 46 75 56 35 22 10 24 65 67 31 82 70 49 153 149 108 133 121 113 127 89 53 50 80 113 101 78 70 65 78 91 87 70 73 64 56 70 210 221 109 97 125 154 71 41 65 66 52 73 9999 52 76 150 318 218 138 416 126 60 70 43 49 30 28 29 66 34 18 11 6 5 7 22 89 105 130 181 100 92 136 53 67 100 50 132 296 160 122 85 33 36 12 14 11 28 15 13 17 60 40 31 53 68 54 25 15 25 37 26 11 41 47 32 177 167 119 126 123 104 131 100 52 54 70 104 103 76 83 66 81 85 83 69 65 62 49 57 237 190 87 107 97 108 63 36 46 53 42 9999 9999 62 85 150 241 337 300 1280 113 134 91 99 63 39 22 33 12 26 18 10 8 7 11 22 73 95 86 121 114 62 41 40 150 56 68 190 287 147 136 43 37 17 9999 15 10 9 15 17 12 53 40 40 39 69 36 56 35 29 21 26 14 13 52 70 182 176 120 135 116 113 120 98 58 52 78 84 90 75 74 78 85 96 89 70 62 59 47 51 71 120 79 101 92 96 68 38 35 52 35 50 64 78 92 146 338 579 552 303 228 300 139 145 46 46 23 15 13 15 13 9 10 9 13 27 61 77 60 89 80 61 29 40 77 55 113 167 305 152 132 58 36 20 22 14 17 13 12 13 15 27 45 25 30 41 69 48 15 11 7 5 6 11 49 88 175 173 122 125 118 143 112 90 66 52 72 77 89 79 66 71 104 99 79 63 65 54 50 48 68 92 90 124 104 91 51 37 35 51 39 51 46 84 91 126 618 542 458 112 78 141 225 246 45 41 30 35 12 20 15 18 12 12 19 24 56 49 82 74 94 54 36 47 77 39 56 251 143 184 96 77 41 32 16 12 54 11 19 42 34 21 20 13 31 29 61 60 16 4 5 3 3 6 96 87 159 157 98 105 99 156 123 100 77 55 64 75 90 73 64 74 95 86 78 59 69 55 45 38 61 78 111 138 116 72 48 38 38 50 37 42 42 79 107 105 393 620 340 110 105 323 587 168 48 29 62 71 51 20 21 21 15 18 15 27 65 67 114 117 93 75 61 112 122 30 30 148 59 161 224 159 71 61 18 12 52 11 14 45 45 59 27 48 19 21 35 43 41 4 4 9999 6 7 103 77 189 171 96 101 94 118 116 86 110 68 68 73 87 76 64 69 91 78 72 61 66 59 50 44 54 67 96 143 124 67 41 42 34 55 48 45 45 75 104 98 164 376 276 92 171 1280 304 99 35 25 57 49 55 73 39 41 39 26 13 25 45 90 88 128 93 92 145 200 132 21 33 54 9999 60 137 96 60 78 44 11 23 15 19 42 40 53 32 68 36 30 18 17 22 9999 3 9999 5 9 70 70 156 119 103 103 106 102 133 79 183 109 72 67 75 82 63 78 99 89 62 63 58 56 51 44 52 64 88 145 136 78 40 39 31 46 33 37 41 66 85 117 174 275 222 106 199 335 141 74 38 21 34 54 37 93 39 54 46 32 14 25 43 68 116 109 69 179 193 172 100 36 31 37 9999 58 78 115 106 72 46 15 13 9 11 32 51 83 13 30 25 56 45 22 5 4 4 4 7 9 77 63 140 109 106 96 116 103 141 102 193 141 73 67 75 89 66 75 89 102 64 59 57 59 48 43 50 62 87 133 148 82 36 38 28 47 30 33 42 65 75 99 149 129 219 129 420 298 235 56 30 48 39 40 55 55 89 51 42 36 23 28 37 47 81 91 63 169 271 180 109 54 30 51 22 59 45 54 78 66 45 19 12 7 6 14 69 50 16 8 25 72 45 59 12 9 4 7 17 34 60 66 128 98 103 97 108 98 176 184 301 210 92 67 68 89 62 87 95 95 57 50 59 61 47 40 50 57 68 126 125 91 44 39 29 38 26 30 39 55 60 88 110 129 140 166 403 678 192 72 34 55 31 33 36 35 46 51 34 31 19 26 42 51 67 61 72 154 262 309 106 62 47 63 45 98 70 64 64 60 47 21 11 10 5 5 21 62 20 6 34 96 62 46 22 5 4 3 36 52 96 72 118 101 99 112 100 105 232 431 559 319 97 70 69 87 66 87 92 88 63 53 65 58 48 38 47 54 73 148 117 102 42 35 27 33 22 25 33 52 61 116 95 164 149 134 908 514 192 68 26 33 29 28 56 62 87 116 152 59 30 38 49 49 56 64 63 107 268 423 74 53 60 53 29 61 58 98 108 124 42 22 12 20 4 9999 5 12 22 28 35 66 35 39 32 55 5 5 31 50 76 60 135 90 92 122 97 121 249 1280 903 331 133 78 64 79 68 72 86 83 52 54 63 62 47 44 40 55 85 146 116 97 46 37 31 34 25 23 32 45 55 105 95 115 84 90 636 665 156 78 44 26 29 32 63 136 117 268 153 96 46 48 50 54 55 67 78 196 294 208 66 61 60 22 12 13 25 124 89 78 41 29 18 22 6 4 3 7 11 94 65 19 25 12 17 7 5 4 4 61 49 59 123 96 102 113 108 113 761 1280 920 399 148 93 61 78 63 75 70 77 50 54 61 56 40 47 45 51 97 104 149 69 43 35 32 31 24 23 37 36 48 80 84 85 58 69 190 1280 139 202 156 33 24 45 45 91 141 173 116 145 70 45 55 55 59 62 125 125 124 95 67 84 103 39 17 18 17 113 202 63 44 28 17 18 6 9999 9999 7 11 106 46 10 26 13 12 5 3 3 9 9 58 42 125 132 97 106 104 103 504 1280 519 502 180 99 69 74 68 79 66 66 56 42 53 54 51 50 42 46 107 102 121 66 34 31 33 33 26 26 42 31 43 62 69 53 50 71 199 128 81 311 164 43 25 35 44 56 308 157 149 166 65 62 67 58 59 83 163 120 52 121 71 64 86 36 19 15 26 93 92 71 44 37 18 14 9999 4 4 4 8 41 54 13 25 13 21 8 22 9999 5 7 19 45 119 123 104 113 108 110 1157 183 313 587 227 130 68 76 73 85 66 66 52 36 50 54 54 52 42 47 99 106 97 58 32 26 30 30 25 28 41 37 43 54 46 43 43 66 71 61 117 198 72 38 39 38 68 110 119 147 154 123 77 71 69 70 90 106 114 92 33 124 65 71 71 44 16 18 53 42 44 47 32 37 18 20 29 9999 9999 4 7 17 30 26 51 15 33 15 6 3 1 4 15 13 113 120 101 114 106 127 294 1280 233 464 206 112 72 80 91 85 70 66 58 43 46 52 54 49 45 52 113 102 103 57 31 23 25 28 27 36 49 39 40 43 37 54 42 58 52 9999 118 215 91 44 44 67 117 92 128 145 151 139 113 95 84 109 80 141 70 101 58 115 61 82 55 65 22 28 45 22 55 56 48 42 20 17 29 6 9999 9999 6 17 40 100 41 36 51 21 3 3 9 3 11 15 121 112 91 121 95 104 150 778 344 232 198 109 72 86 105 80 67 67 46 37 45 49 53 47 53 55 96 102 139 50 27 22 25 30 29 37 52 52 33 38 36 48 9999 48 70 80 101 92 108 59 53 101 122 132 179 289 230 169 138 144 151 125 84 167 76 674 44 100 68 76 103 58 20 37 42 38 49 31 43 44 33 16 16 28 9999 4 5 59 52 59 50 89 84 38 4 4 12 6 9 12 123 113 91 92 100 124 126 310 1280 297 248 164 76 90 120 81 75 57 50 38 43 45 60 48 56 60 86 93 109 46 28 32 26 34 31 44 72 55 34 38 42 39 9999 51 71 71 190 144 9999 95 59 106 141 180 159 238 718 484 206 166 86 78 83 172 171 114 67 98 54 57 59 45 37 9999 68 114 67 30 47 40 29 24 16 26 9999 9999 6 24 91 78 39 98 82 65 3 2 3 17 14 12 120 114 96 95 87 122 120 746 523 222 425 177 87 97 104 79 68 53 52 47 39 44 50 47 56 73 79 77 113 49 28 21 26 40 39 38 82 59 30 38 43 36 9999 88 86 74 86 82 78 61 71 73 188 152 226 228 267 474 286 298 102 73 66 96 231 152 108 72 35 44 57 23 47 52 120 147 41 31 50 58 27 45 22 31 20 5 6 6 62 61 51 82 110 44 6 10 2 9 27 13 122 115 98 101 92 108 112 1280 1280 181 456 198 86 91 110 71 64 63 57 49 48 44 48 48 52 57 106 75 129 55 32 25 30 45 45 38 69 62 25 37 46 41 113 120 97 72 75 78 46 55 67 70 118 175 197 324 282 176 140 86 106 55 53 77 188 127 53 40 36 44 47 13 29 57 96 118 40 73 50 49 33 38 40 14 8 13 6 8 62 108 52 90 56 13 6 9999 6 3 21 18 114 117 86 106 92 101 94 207 262 126 252 229 95 113 98 70 57 62 57 48 39 40 47 50 57 57 87 74 111 65 32 24 26 46 52 39 65 58 23 33 53 61 159 123 112 106 58 142 69 62 83 127 139 138 161 214 548 149 97 106 102 44 43 220 148 44 44 37 50 34 48 32 38 88 115 185 50 53 58 47 51 38 37 43 27 7 8 6 17 102 100 71 19 27 4 7 13 6 16 12 103 116 87 90 79 86 92 73 233 156 224 245 105 127 112 81 58 59 57 46 41 39 50 49 61 66 87 75 128 66 30 23 23 52 57 41 56 56 24 26 58 68 119 102 114 127 91 125 40 54 108 228 184 184 147 130 191 138 259 229 64 30 34 176 38 47 42 52 101 49 38 29 34 61 86 107 113 91 41 41 60 47 28 13 12 22 10 7 8 56 78 23 10 24 32 11 8 3 12 55 108 89 90 80 98 87 115 69 79 124 160 215 102 90 112 78 56 41 61 49 42 40 60 50 62 80 92 74 132 66 39 18 25 62 69 42 44 58 25 26 50 91 103 105 140 80 119 65 9999 59 128 209 237 151 192 169 119 101 80 67 9999 9999 27 82 43 47 69 47 79 41 23 22 19 37 57 146 1280 169 34 28 61 118 38 23 14 30 7 5 10 40 20 8 6 13 41 12 13 10 9999 66 120 92 87 98 89 85 114 76 9999 83 117 169 105 79 112 67 57 43 58 59 41 40 63 51 62 107 111 83 115 67 33 20 24 66 110 49 66 72 30 21 46 123 122 122 231 71 64 49 9999 78 79 149 152 201 234 217 135 125 81 46 9999 9999 29 56 35 63 57 35 50 28 9999 21 22 42 84 291 1280 394 35 23 53 94 61 38 15 33 8 15 4 5 7 3 12 9 5 14 13 14 4 17 102 92 87 102 87 93 101 101 78 54 88 222 96 72 98 80 56 46 53 54 56 34 54 51 72 114 112 103 121 79 28 18 23 61 77 48 60 80 34 19 51 217 119 184 269 87 75 45 49 47 98 129 172 297 347 105 92 68 76 9999 9999 9999 48 48 9999 60 51 44 38 36 8 16 26 80 423 1280 1280 1223 41 18 44 63 50 40 19 19 12 7 14 9999 7 29 10 6 4 20 13 10 12 9999 102 86 88 96 81 103 114 78 88 60 67 201 79 69 76 75 56 48 58 52 53 39 45 49 74 112 146 550 129 72 30 22 39 50 78 48 34 64 43 23 52 195 222 213 228 92 84 71 81 40 81 126 146 195 200 88 74 70 71 74 9999 59 197 77 9999 58 36 35 49 21 9999 19 31 219 1280 1280 1280 529 108 53 65 55 43 48 21 22 16 28 9999 15 9999 5 5 3 6 3 13 11 12 2 100 81 90 87 82 107 114 70 85 84 76 173 88 65 70 69 52 49 44 52 50 39 45 47 76 109 146 803 115 75 32 23 40 48 91 41 26 47 51 26 44 174 421 157 173 108 120 81 104 55 53 86 121 124 114 67 88 61 51 51 44 101 227 76 57 55 39 37 31 57 9999 19 46 1280 1280 626 756 224 1280 40 32 56 52 40 9999 23 47 14 10 7 9999 5 23 9999 3 4 13 12 5 5 103 88 87 69 67 111 98 68 70 121 78 194 113 64 57 73 51 58 49 52 51 31 47 44 80 114 164 130 106 64 32 23 27 51 66 50 19 49 42 36 38 203 276 161 97 85 121 110 75 56 58 70 92 139 86 209 132 39 43 31 50 117 112 70 39 28 51 46 30 31 12 23 22 280 247 290 168 144 636 606 29 37 39 33 37 23 31 13 13 8 12 9999 15 3 3 28 23 12 15 3 112 90 81 74 79 136 99 74 63 95 77 189 171 62 55 69 59 58 47 49 43 50 39 38 92 86 174 299 101 64 29 20 33 49 59 40 24 41 34 42 46 222 183 87 81 57 77 81 76 71 67 62 69 122 1141 270 103 55 41 27 40 111 67 57 44 30 35 21 20 18 12 19 36 191 129 278 146 158 1280 160 33 35 31 30 47 29 35 16 13 9999 17 12 12 4 12 8 9999 13 24 14 115 99 94 66 81 115 98 75 67 104 85 154 142 64 54 67 60 69 52 50 43 50 38 37 70 69 173 560 88 64 26 20 44 46 58 40 23 34 41 38 42 343 152 82 83 54 9999 83 71 69 73 65 63 184 319 176 100 48 28 27 32 48 48 58 39 49 41 31 26 21 17 23 36 98 79 317 174 139 384 152 84 42 28 40 64 29 35 20 15 16 22 19 15 15 9999 13 9999 21 3 3 526 727 673 686 723 714 824 797 907 819 979 975 875 984 901 767 705 682 635 693 655 673 554 658 583 541 619 603 592 617 716 738 813 567 657 590 583 404 392 499 332 417 439 604 676 603 584 591 696 571 551 601 474 478 489 587 556 585 586 452 493 571 713 713 719 738 764 700 697 714 816 767 706 653 699 648 630 553 559 585 640 476 495 569 452 401 515 269 348 191 194 235 205 167 206 186 235 249 236 241 517 845 692 655 688 675 749 831 936 829 994 986 1010 881 838 882 678 566 671 617 782 656 508 773 636 574 629 660 671 686 559 824 589 623 628 636 642 513 305 440 433 395 468 508 634 595 665 670 635 677 529 484 477 488 540 492 589 652 453 451 477 534 667 814 708 754 701 638 762 667 907 760 746 654 605 721 556 597 574 526 564 507 506 571 437 493 415 361 117 295 197 120 108 193 192 185 235 287 251 218 619 888 668 671 661 864 866 992 775 827 896 997 911 962 874 752 691 656 660 687 786 807 702 809 696 650 659 655 616 678 637 718 698 575 691 644 537 427 256 397 499 527 433 556 562 692 678 707 657 578 561 451 446 476 425 470 549 530 358 444 428 667 749 795 740 703 639 636 643 689 809 798 686 726 675 658 669 635 564 531 543 538 659 504 525 411 471 432 116 233 236 406 284 307 185 201 286 345 336 219 827 945 618 694 640 790 679 838 892 865 1063 983 939 1145 871 802 745 671 730 700 750 782 709 840 840 663 755 716 525 664 751 768 688 609 632 605 539 447 275 394 372 366 412 428 550 617 727 631 724 658 523 476 511 472 436 419 509 490 440 365 364 599 773 827 727 558 625 706 620 663 889 725 634 800 694 675 659 518 560 512 525 599 617 583 734 491 492 365 143 476 232 336 171 212 90 278 273 398 279 237 9999 943 648 689 639 714 648 802 964 1111 1017 928 779 858 929 752 681 681 758 698 772 801 763 802 729 778 799 718 657 653 758 783 721 734 604 567 478 416 280 284 343 330 429 474 554 593 617 693 638 525 613 526 453 449 477 452 434 360 419 374 436 595 765 722 756 606 619 655 601 608 735 768 750 849 739 646 578 435 538 464 613 594 601 593 636 540 761 317 325 249 207 218 169 291 263 95 234 308 312 210 9999 847 722 735 712 785 702 756 877 805 875 978 823 829 847 681 707 653 762 765 847 717 712 718 776 741 665 766 727 709 871 768 868 647 641 617 483 352 450 296 308 365 554 476 467 471 529 666 634 592 557 498 415 469 495 531 433 296 471 370 532 658 636 653 681 626 618 644 602 727 770 830 751 760 764 643 579 441 428 439 616 688 1062 533 575 593 719 432 283 321 235 259 215 237 230 100 206 270 278 230 879 745 610 682 764 648 838 667 870 784 909 983 950 936 746 785 639 626 774 699 832 748 820 718 805 748 790 674 878 850 828 791 756 744 680 612 535 447 403 392 397 414 389 487 583 479 617 551 662 571 551 509 396 411 337 487 443 327 415 371 493 605 650 778 713 606 652 572 631 696 699 665 769 732 729 705 563 483 430 458 526 502 727 563 481 433 547 484 318 258 305 276 207 246 268 105 219 284 269 219 812 637 610 748 807 625 703 653 898 787 995 997 805 804 787 860 657 705 757 667 911 727 785 770 792 756 910 757 774 860 820 725 874 664 664 716 558 622 500 380 377 433 329 437 651 570 568 478 604 521 599 522 430 383 360 425 516 366 371 397 402 545 669 674 656 630 600 620 522 641 668 622 742 628 592 649 590 563 385 471 623 654 594 551 388 359 858 422 305 472 398 103 211 116 245 223 237 221 199 184 726 660 699 868 620 620 694 800 855 846 949 1021 816 798 764 909 684 733 778 752 830 709 897 722 804 1010 868 744 758 796 800 691 783 835 787 805 659 685 508 420 425 470 393 446 648 451 554 494 559 545 563 429 466 409 396 419 432 371 403 345 366 507 565 667 639 754 648 734 619 626 651 642 811 636 531 639 605 503 417 434 568 639 452 409 582 369 434 471 435 336 122 109 255 290 230 238 230 184 200 177 733 648 909 954 798 580 601 708 771 872 776 858 779 806 842 831 680 698 760 856 1028 788 907 777 794 852 818 990 805 812 851 716 828 807 990 852 581 611 566 428 431 348 324 439 378 418 484 609 573 529 614 430 499 367 406 384 307 332 354 299 443 482 528 577 627 744 676 693 601 646 735 667 614 567 606 697 536 502 402 449 421 472 489 401 363 411 401 519 395 285 128 122 266 208 217 347 241 197 184 177 845 776 1199 1016 755 627 769 756 828 815 782 827 841 809 845 777 693 682 798 822 954 854 872 773 910 711 807 898 812 789 799 702 818 919 886 871 718 590 496 397 449 320 273 377 559 476 616 648 583 720 495 688 547 462 439 372 318 341 364 345 402 508 447 539 683 749 779 553 550 618 758 642 525 604 611 736 614 495 394 452 423 429 468 334 257 505 369 513 281 290 122 108 314 263 249 351 267 209 193 180 1064 893 9999 975 773 598 692 807 774 743 704 733 783 783 815 812 636 784 953 822 864 811 820 735 829 779 998 860 711 827 666 659 834 803 815 807 644 531 491 405 465 295 223 425 449 496 424 462 734 665 600 657 565 472 440 442 386 335 356 333 386 511 479 525 587 689 718 640 495 528 652 622 587 562 613 658 636 517 499 432 457 404 391 303 253 341 354 265 370 289 104 487 107 260 272 127 281 170 192 178 1004 883 951 775 775 708 932 768 690 822 724 763 811 694 842 800 696 773 976 834 883 814 819 777 670 811 1181 902 943 727 918 667 945 790 714 897 679 633 548 341 460 350 220 360 495 443 388 696 756 559 843 588 636 406 456 412 355 357 351 315 355 485 474 556 558 561 467 507 507 469 645 533 560 587 657 585 680 514 430 445 426 419 417 247 235 208 236 213 299 107 272 283 212 274 113 121 386 186 187 162 874 794 807 801 760 826 851 847 855 812 840 791 788 767 885 892 721 841 825 804 882 820 810 748 792 804 1072 962 840 837 711 695 808 929 734 740 689 713 494 385 338 482 247 337 543 563 401 519 769 604 600 670 482 473 397 378 389 313 362 321 407 428 394 484 585 468 401 463 485 524 600 579 587 601 571 587 576 552 411 491 436 425 439 268 235 208 203 204 212 364 177 204 347 265 300 216 203 171 175 179 850 869 825 799 1037 774 929 833 784 742 674 680 753 856 788 806 932 809 868 774 845 754 780 774 816 741 828 842 776 837 743 666 836 897 850 761 719 714 474 425 491 403 253 309 485 471 397 487 607 581 543 549 474 370 399 353 338 330 296 345 414 412 406 487 530 509 373 427 489 487 567 613 598 610 506 503 594 456 390 423 429 429 426 319 251 209 217 216 104 358 92 176 116 270 111 198 234 152 168 188 881 864 918 719 728 784 660 800 708 761 623 752 852 919 871 840 865 789 978 916 900 841 936 827 844 782 858 874 864 845 694 619 800 765 823 755 655 664 549 455 556 364 253 312 590 456 334 471 473 489 450 494 484 398 352 343 312 385 279 334 416 388 415 430 586 381 471 401 551 506 622 563 530 500 417 412 569 460 416 370 394 368 447 302 266 223 244 286 132 777 160 156 106 120 103 107 327 226 196 173 741 809 992 745 728 653 569 735 666 694 641 710 825 874 831 821 836 829 1054 837 846 890 902 864 900 850 925 820 871 854 652 566 625 724 814 787 662 589 572 416 455 341 309 273 493 489 365 537 511 424 535 533 415 360 370 362 411 366 293 288 397 356 385 444 565 396 435 453 478 533 763 528 448 450 387 418 520 575 369 368 384 329 457 301 238 189 223 237 288 116 94 180 168 184 203 109 178 434 238 231 703 787 927 767 760 702 604 658 740 651 735 774 883 836 883 816 773 836 1047 709 832 741 690 771 964 801 902 905 999 945 692 417 619 736 832 771 744 653 572 130 517 198 390 288 488 499 446 476 469 388 573 464 539 340 377 380 531 478 291 298 382 376 384 431 520 370 322 419 473 495 663 487 450 425 376 424 432 540 412 351 360 298 434 325 239 183 172 212 240 110 304 241 178 152 172 100 180 225 247 261 776 786 994 833 707 760 662 633 599 693 714 1063 815 904 931 833 857 840 845 784 736 825 758 671 849 876 870 956 843 858 738 490 571 657 825 739 864 670 451 283 673 765 286 331 290 507 598 450 371 379 492 607 556 377 414 364 373 611 297 308 415 360 334 406 536 351 300 370 439 501 464 383 469 375 355 382 462 483 427 303 345 277 368 335 262 204 176 214 321 129 266 107 161 159 168 154 144 176 247 253 807 839 952 834 796 689 648 645 611 750 751 951 820 753 848 867 964 883 852 844 756 836 754 762 827 768 893 986 812 986 663 524 548 550 841 709 895 640 470 259 477 780 211 277 284 585 713 490 412 368 526 770 476 408 429 340 430 517 341 349 473 372 415 421 442 412 328 381 525 452 370 396 423 338 331 326 474 475 381 282 321 287 359 338 285 182 177 191 305 247 87 175 168 166 171 159 157 227 215 283 812 925 946 766 746 676 570 613 605 732 766 956 999 793 931 793 817 895 862 855 831 785 827 790 799 868 956 1005 908 948 671 571 429 508 705 771 717 627 473 226 829 303 226 245 259 567 667 518 429 406 586 646 450 442 427 339 409 336 316 362 392 409 461 429 555 439 357 347 435 362 323 413 453 312 294 330 432 417 391 290 297 343 364 430 302 179 177 263 274 217 186 178 177 169 177 158 155 199 251 234 817 924 1008 813 769 653 492 608 602 732 739 833 907 796 848 844 891 895 912 923 810 801 819 882 858 867 796 837 967 874 773 561 428 420 564 695 638 711 538 214 685 297 200 354 303 425 652 539 502 455 729 490 463 375 414 361 366 318 317 349 422 446 534 540 640 415 452 473 355 373 344 415 459 305 305 320 391 397 478 376 345 457 444 607 379 190 198 294 314 256 182 204 176 178 172 169 132 159 228 198 813 912 984 849 675 768 614 549 572 795 679 868 824 811 776 929 970 881 860 813 732 783 971 852 948 976 728 792 918 868 764 548 438 357 471 537 459 514 291 201 579 248 258 295 253 389 448 442 497 566 568 490 424 418 421 340 329 374 319 317 518 507 562 636 649 398 376 281 321 363 332 392 376 309 359 280 448 498 546 461 407 395 455 636 585 325 183 214 306 372 217 179 157 169 164 164 127 156 214 214 815 877 939 803 793 723 652 554 620 733 797 1051 774 834 841 857 980 893 843 823 821 780 863 883 835 915 885 827 791 962 590 520 346 344 407 586 509 285 281 217 807 291 245 289 288 298 310 424 375 404 522 477 455 425 421 405 324 336 365 474 664 627 593 540 473 304 342 301 360 310 316 416 408 316 352 290 490 420 348 287 372 431 381 526 409 276 191 177 286 338 216 166 152 138 144 140 136 153 169 197 967 849 803 759 761 803 706 639 720 683 943 933 814 768 757 798 825 812 995 785 821 796 830 864 969 904 885 830 856 920 452 555 403 339 404 611 368 310 608 303 747 293 321 314 291 311 286 356 374 342 481 522 430 419 529 409 429 449 407 579 659 743 676 502 453 362 310 366 367 302 372 398 391 331 376 393 419 342 319 330 381 340 365 430 406 275 210 187 229 208 189 173 166 142 143 144 150 151 164 192 930 834 886 778 737 916 715 619 682 720 877 842 874 712 740 836 827 818 748 886 781 787 871 885 971 1073 957 754 881 904 411 446 302 410 592 573 384 739 453 336 562 250 406 297 309 299 292 370 271 401 572 558 563 381 450 378 499 474 336 396 639 737 789 669 520 283 306 348 341 330 374 298 326 282 325 393 212 275 236 249 238 308 437 348 566 294 209 282 266 176 219 234 164 158 151 155 165 162 155 190 968 978 911 838 826 844 783 632 625 797 876 880 779 746 710 833 1014 753 779 877 795 827 879 814 1196 1037 939 836 766 763 348 376 375 428 744 492 606 398 132 309 480 240 336 351 303 263 220 458 275 437 338 381 499 374 421 428 496 370 349 428 421 499 573 702 627 279 311 372 327 352 334 246 296 243 257 211 183 205 264 238 283 284 510 361 377 219 216 228 246 240 246 166 170 163 166 155 166 166 150 167 945 1147 1006 890 876 790 729 746 666 843 840 908 783 735 723 854 846 714 978 980 734 787 758 783 784 1168 978 852 801 653 392 384 413 420 589 554 595 467 420 268 374 276 524 463 459 216 273 430 295 497 429 378 445 460 443 426 431 395 338 339 443 473 430 741 469 277 330 327 332 340 300 226 261 282 240 212 199 189 274 232 257 367 350 451 441 541 431 236 179 232 185 279 172 174 168 159 155 158 153 160 1046 954 1009 803 908 862 693 654 747 850 881 773 861 680 760 861 779 787 834 931 832 750 788 765 760 901 915 883 976 557 398 384 387 447 503 401 745 426 155 284 477 250 481 355 331 204 305 231 400 340 301 272 349 341 600 430 401 328 314 247 504 337 338 758 344 290 347 341 301 301 255 205 235 323 301 198 228 280 297 444 259 264 444 373 492 416 489 428 199 176 321 177 179 186 182 147 138 158 141 138 1156 964 1006 910 853 775 728 694 641 813 960 815 755 696 753 662 759 849 777 868 858 736 824 784 889 901 1117 813 772 648 372 477 347 408 438 302 479 553 747 117 376 377 375 273 238 225 232 221 319 284 291 228 236 275 412 447 389 322 384 297 431 279 280 436 310 307 352 349 325 278 227 190 268 238 288 249 435 517 326 284 297 511 534 505 559 428 1045 468 363 278 253 258 236 212 236 157 136 156 144 137 1322 943 983 960 790 757 963 635 730 780 1045 924 814 659 721 617 712 823 1117 869 982 809 805 773 813 941 926 762 785 709 415 337 373 383 451 429 480 615 374 255 389 443 376 347 230 242 227 190 283 250 280 253 222 264 389 486 413 301 319 317 338 290 295 312 292 359 292 282 308 251 236 171 192 174 236 468 303 234 282 280 215 249 564 469 848 618 550 408 294 371 332 217 220 215 225 169 149 154 143 148 1275 866 904 964 776 939 902 659 809 804 985 961 964 659 670 744 711 845 1105 825 967 750 871 869 848 826 855 769 877 594 549 370 406 381 580 617 451 494 310 279 603 450 276 321 232 226 228 180 244 254 249 217 217 312 336 395 430 355 365 274 337 332 312 277 274 300 276 268 251 272 229 215 213 242 509 704 216 312 334 356 546 321 524 472 522 294 403 403 288 243 293 316 216 229 203 181 157 155 152 153 966 874 830 954 890 1027 907 759 858 783 814 905 724 616 656 698 725 861 881 828 863 784 830 846 775 830 909 885 902 580 612 421 450 383 613 523 454 729 121 634 280 306 344 251 264 250 213 255 254 228 242 227 218 310 231 277 350 321 410 296 469 290 298 278 305 356 325 262 235 269 253 259 244 334 934 259 256 326 389 446 333 287 731 288 758 183 632 377 489 113 248 283 291 243 231 203 150 156 170 166 1296 973 950 945 890 1021 944 898 731 836 818 942 676 629 607 646 733 843 739 818 686 750 803 841 825 829 953 951 774 463 577 428 410 461 571 386 447 476 710 507 340 307 276 303 371 225 214 284 214 233 220 262 226 325 173 300 388 430 300 482 428 345 273 258 466 328 330 301 330 327 268 240 242 316 432 315 307 230 306 291 243 264 729 795 448 472 494 215 275 107 197 193 318 228 214 212 130 149 172 173 1349 963 899 905 886 935 860 874 717 677 735 907 801 663 581 733 642 870 754 956 818 773 716 895 804 902 833 972 743 546 588 469 432 467 576 295 370 551 618 502 473 119 513 513 437 311 137 281 242 267 262 254 292 297 175 270 378 360 350 514 515 419 269 325 383 268 363 219 230 260 171 426 342 387 353 291 301 261 265 234 319 440 822 585 776 481 126 284 371 118 303 320 315 247 226 195 80 137 174 179 1017 890 740 894 954 841 858 767 839 627 726 923 696 702 624 716 647 794 755 854 809 716 868 948 792 822 837 1015 725 598 762 596 483 637 688 362 370 668 625 647 388 121 117 313 514 319 266 241 240 293 238 209 305 230 196 312 359 417 407 348 466 340 228 365 283 285 252 357 399 236 167 200 245 359 327 308 317 273 254 357 367 493 584 799 508 439 313 326 794 217 152 483 255 242 255 179 146 140 177 173 1031 923 760 849 1005 1006 785 763 894 736 690 867 675 620 673 739 755 742 629 793 797 592 791 875 798 941 879 1020 939 635 678 678 439 673 689 418 397 671 602 650 550 115 201 407 367 266 254 281 232 282 218 216 221 195 185 242 374 325 315 315 356 348 247 296 202 318 220 257 257 177 180 179 217 282 293 280 249 232 233 304 296 348 621 415 589 298 125 152 9999 158 264 233 248 319 321 257 173 78 219 182 978 866 905 839 928 1064 783 749 789 737 817 821 660 664 754 777 779 627 647 738 771 667 771 804 874 863 833 864 803 721 683 800 485 622 977 588 598 618 647 524 388 108 215 250 275 311 278 309 209 177 114 231 260 190 222 265 339 338 284 406 355 297 256 259 218 239 275 259 228 178 178 182 192 286 283 245 222 203 272 368 410 405 577 504 496 170 592 9999 223 9999 613 556 108 411 133 112 234 179 200 180 879 830 973 776 859 1213 846 892 785 693 827 807 657 638 705 812 688 644 683 790 723 671 870 845 904 826 876 808 929 754 667 778 642 670 895 693 696 688 594 506 357 237 232 389 241 334 361 277 194 157 232 274 334 271 220 229 266 285 262 347 337 293 263 223 203 228 237 208 197 174 196 219 225 268 254 224 179 188 295 309 332 292 424 410 533 155 482 369 149 116 405 326 9999 227 369 297 380 205 284 186 966 915 940 858 972 946 813 937 802 804 819 736 650 630 566 755 732 521 643 797 770 673 786 863 952 862 907 921 950 853 800 902 594 733 1027 770 767 632 657 600 380 306 232 400 286 481 291 258 202 180 668 300 360 241 260 233 286 237 261 299 300 321 219 249 283 211 186 195 206 217 216 276 321 261 231 194 172 196 385 381 436 360 519 596 438 344 553 308 253 297 250 196 199 92 192 365 255 167 189 176 903 1012 1237 913 938 846 827 917 789 742 797 737 576 684 610 837 732 620 577 722 646 720 718 659 869 981 871 902 828 813 759 916 513 796 955 871 800 611 683 595 151 394 286 514 447 505 282 250 288 283 300 135 336 254 281 238 218 251 275 321 294 231 185 260 233 207 190 200 189 236 255 342 303 204 204 178 188 181 222 252 283 269 340 391 447 333 187 512 290 86 206 180 235 150 284 417 85 148 179 217 830 921 1001 967 938 923 917 982 797 700 749 765 612 694 566 626 734 751 745 772 717 734 746 827 922 1065 813 891 907 832 802 801 421 930 894 946 848 686 741 711 511 341 119 600 540 376 291 216 235 277 453 272 246 280 248 209 189 252 284 268 263 191 195 224 187 190 211 195 214 279 400 321 399 186 192 186 207 173 179 255 332 110 559 103 116 614 972 104 191 79 88 226 247 237 261 473 69 141 251 196 915 835 817 813 958 993 967 943 804 682 713 710 611 669 696 683 762 691 867 745 670 630 666 908 929 1036 762 961 851 820 814 985 557 907 864 837 797 721 945 606 430 221 265 401 507 395 335 217 284 340 309 283 279 320 233 196 179 258 247 244 228 158 347 178 180 179 213 217 278 331 477 251 227 189 201 203 218 187 256 179 103 287 197 446 456 132 9999 774 113 97 95 132 445 972 442 419 75 151 200 261 1001 772 918 923 960 1121 876 943 742 780 803 668 644 711 807 768 812 797 816 778 641 680 712 837 763 929 1002 947 852 907 733 1122 673 887 832 841 842 847 749 696 384 294 350 708 592 310 330 323 331 256 131 262 300 299 232 205 180 221 274 215 195 152 219 188 194 191 216 231 279 343 273 223 196 189 210 228 252 214 187 164 182 499 9999 519 9999 795 904 367 212 185 94 9999 298 621 566 308 142 208 389 262 1174 872 835 918 992 1102 827 987 779 878 891 795 681 734 929 823 797 883 764 748 692 675 889 835 725 965 943 941 1040 875 837 948 695 762 808 762 895 866 674 557 298 256 476 723 536 379 384 293 237 119 276 254 275 264 239 223 193 190 208 178 178 171 204 211 210 241 227 254 230 297 228 210 198 178 292 234 219 209 172 84 203 302 308 1038 9999 727 9999 361 214 267 107 282 414 654 140 83 127 264 237 244 962 974 806 1012 992 966 827 971 910 768 1001 887 764 752 908 710 795 900 783 757 678 685 882 748 863 956 933 1029 906 836 916 857 766 881 795 814 833 826 751 581 314 451 550 770 809 667 455 320 336 232 356 135 285 266 244 215 180 180 182 179 181 171 204 201 239 261 225 248 218 225 256 173 181 177 202 229 234 95 145 92 185 812 9999 9999 782 699 9999 157 296 331 94 953 120 496 296 175 170 211 325 300 929 885 864 936 834 1019 845 954 833 761 931 875 764 792 850 771 870 897 725 771 759 722 718 760 1043 866 888 1023 781 900 1083 789 783 892 778 877 803 819 773 609 367 520 623 675 943 518 559 413 349 291 272 293 305 253 226 210 188 178 177 188 194 179 223 198 231 276 205 229 256 209 190 163 186 203 157 177 159 92 240 109 169 623 9999 9999 474 369 9999 182 514 239 243 177 209 252 280 174 243 178 359 279 878 869 871 953 868 966 844 915 852 749 825 862 801 829 802 781 824 717 833 751 793 685 737 832 856 822 809 909 882 914 916 766 663 800 769 937 865 943 832 731 319 404 720 776 866 697 611 608 446 299 314 233 239 252 209 206 203 175 179 182 211 192 217 222 244 268 211 225 236 210 180 176 200 175 145 139 152 241 197 261 288 150 9999 297 1151 277 365 184 447 234 74 95 1018 429 273 155 346 305 288 343 903 964 802 892 962 937 781 847 720 724 802 822 840 865 827 831 804 717 694 732 714 739 837 880 903 899 912 929 971 1027 1241 719 790 763 871 874 893 935 918 659 401 479 828 822 746 708 649 640 680 486 299 249 254 256 212 196 197 178 219 184 218 195 285 202 234 259 224 230 200 200 171 198 202 172 150 150 227 110 564 112 175 228 208 257 159 386 325 290 365 150 266 258 504 105 103 218 176 263 289 217 1041 799 770 830 998 984 850 857 779 748 849 731 740 838 845 758 801 683 669 753 651 724 791 704 1005 942 806 964 894 883 1131 836 735 579 736 905 963 907 703 634 525 575 790 703 851 787 646 738 749 619 602 292 290 278 207 189 184 200 288 177 232 207 290 222 211 190 311 224 197 183 185 242 203 162 170 253 367 326 113 250 200 245 385 228 508 414 211 196 482 136 290 733 107 90 226 595 262 251 275 278 1101 799 1014 895 963 984 949 831 756 785 842 791 791 746 892 756 692 758 741 761 637 680 727 857 885 867 840 970 907 862 969 813 562 509 812 1036 1114 923 821 707 621 658 708 731 813 803 681 681 799 583 673 392 327 290 195 176 189 234 179 199 233 264 232 291 211 189 210 191 203 192 297 197 169 158 156 237 278 179 189 187 308 278 473 663 215 112 98 233 289 194 212 110 70 138 214 248 116 405 305 255 958 984 993 957 893 966 912 1049 807 830 753 821 711 736 772 727 644 789 753 767 729 672 760 1010 755 953 846 812 825 937 936 795 693 538 855 807 881 821 833 831 750 578 560 745 775 762 727 632 828 678 654 394 331 210 194 180 187 221 168 209 235 233 235 245 239 234 217 179 191 216 227 206 167 152 158 262 289 230 173 169 212 259 257 513 584 166 87 198 277 74 169 135 119 64 78 297 336 271 154 197 877 984 959 915 892 1267 977 1042 779 768 735 735 657 748 678 745 650 897 747 724 873 790 804 1008 803 1048 837 993 899 865 915 868 786 734 849 800 872 813 799 912 829 660 477 564 668 700 691 591 675 593 659 537 386 208 188 194 185 184 176 219 251 462 314 243 266 235 190 184 177 213 199 177 161 134 171 184 194 169 177 96 176 309 306 317 475 106 74 112 98 121 71 121 58 131 114 233 259 394 115 241 915 856 973 866 942 952 1033 887 864 765 698 714 781 817 712 778 667 806 680 669 697 679 754 862 848 1061 897 927 948 854 903 1018 743 612 730 811 889 904 807 979 699 583 477 475 564 699 730 548 687 593 730 560 448 252 187 179 185 189 217 236 220 311 230 238 290 244 172 175 181 251 184 172 170 94 219 158 295 193 148 91 232 179 322 269 544 170 78 86 129 122 135 61 63 135 176 372 195 308 267 199 973 958 1024 841 947 952 984 822 837 795 714 759 744 807 838 752 766 785 595 630 741 709 830 983 761 866 874 959 886 844 847 981 625 476 820 949 849 895 827 1089 780 614 470 491 601 835 736 562 683 663 788 609 510 300 197 192 205 231 260 225 214 304 219 236 279 261 210 171 181 180 186 161 100 166 155 179 180 220 171 210 98 173 180 145 279 89 95 68 121 82 132 109 69 137 170 151 251 334 213 193 855 988 901 835 1095 947 939 866 801 800 844 672 827 773 820 774 740 737 648 614 692 759 770 1105 739 849 859 944 823 885 846 942 597 395 840 885 840 985 1032 992 957 687 402 773 908 880 804 323 635 641 777 666 513 340 214 191 276 236 242 243 215 214 221 243 257 249 216 178 208 164 187 181 91 146 155 176 166 180 140 159 234 175 178 169 193 194 85 132 128 152 140 123 121 157 149 133 180 251 233 179 969 841 993 839 1002 1082 919 764 879 743 674 666 907 862 834 922 759 645 701 658 733 732 757 927 919 815 829 1031 707 894 899 918 625 492 749 885 914 811 1022 925 909 650 382 512 1087 966 691 809 957 584 673 677 584 336 189 187 217 225 242 250 217 208 229 220 250 240 180 190 187 195 195 178 204 165 179 164 168 174 165 87 181 199 175 153 143 205 106 87 142 142 80 130 124 145 154 146 193 194 194 192 935 983 858 969 1082 958 929 835 828 775 659 724 801 827 792 736 699 769 575 686 764 662 771 932 906 845 823 866 796 827 1106 916 915 809 697 861 1042 802 814 791 817 569 491 543 1047 606 901 956 653 565 647 582 556 370 173 184 215 220 223 214 213 208 259 231 273 238 175 220 160 165 170 227 227 187 201 159 166 182 155 87 189 208 210 87 141 334 423 86 167 151 135 77 145 148 171 169 151 169 196 206 941 922 955 812 956 927 950 826 871 735 686 692 726 840 757 735 752 644 642 719 798 714 751 830 843 973 811 822 952 875 1135 992 908 774 795 781 1043 924 780 867 928 628 702 415 470 564 649 948 630 633 677 494 506 269 168 164 210 225 208 216 213 225 283 223 256 232 239 277 155 160 158 161 189 194 188 167 185 219 229 95 186 193 199 79 81 246 183 199 189 152 142 149 152 153 176 158 156 193 199 221 1237 932 956 956 852 920 770 747 800 787 612 718 701 877 736 729 734 596 602 639 735 677 765 940 811 826 805 993 868 836 1009 993 928 652 749 845 1060 935 815 1006 853 635 603 553 429 580 584 598 463 536 671 486 465 242 171 156 227 229 202 213 212 278 258 224 278 114 192 312 97 162 165 166 174 179 175 178 233 200 158 114 392 299 187 172 96 310 153 213 86 143 138 159 178 169 177 159 93 236 220 233 9999 983 965 870 855 934 961 773 801 726 629 655 695 837 672 750 648 633 730 661 752 642 787 913 900 771 780 872 814 828 1006 970 949 709 742 914 985 850 895 899 672 665 587 849 516 493 713 530 500 574 816 507 475 230 179 168 253 220 195 207 233 297 259 252 231 109 168 192 157 178 176 177 165 183 176 190 217 218 90 197 215 215 260 178 95 81 252 185 73 144 141 165 173 184 201 178 199 214 233 260 956 888 1006 821 960 977 959 771 769 701 839 714 753 795 789 747 699 714 749 754 751 668 726 902 993 827 774 866 718 889 1010 814 870 811 892 909 814 781 973 861 854 913 641 553 550 641 401 560 595 775 662 546 405 247 284 189 241 270 218 225 234 270 250 400 250 179 156 192 167 199 189 182 161 205 173 193 234 175 95 175 199 230 208 179 193 88 181 227 77 152 169 161 172 194 218 190 184 206 278 285 1080 977 1053 814 908 979 836 821 815 863 842 755 747 742 733 696 672 668 668 699 739 714 691 885 941 833 771 844 852 984 857 906 1007 687 778 761 844 839 1254 1021 1036 913 761 592 668 601 598 497 648 807 578 441 378 232 290 218 243 240 304 284 232 350 340 431 516 227 161 156 197 194 205 176 174 211 189 186 212 155 213 107 230 205 177 228 197 97 155 145 167 99 94 174 178 212 233 180 199 219 279 306 1017 1060 1230 888 911 826 720 885 681 840 919 749 722 764 771 814 698 670 709 765 722 704 776 759 932 848 753 958 747 897 896 945 981 761 637 791 909 853 1088 907 992 816 671 762 677 762 997 744 832 802 749 363 308 257 261 215 286 338 425 292 322 336 362 421 278 290 163 161 95 184 222 177 187 214 184 198 177 253 283 232 208 201 154 94 201 96 192 150 149 149 235 204 199 235 229 198 209 219 292 311 1290 1184 1130 899 813 853 733 833 670 761 835 716 790 696 779 761 697 671 866 776 780 751 646 827 927 849 808 925 731 970 828 1214 827 722 622 718 845 977 972 895 907 818 613 725 726 958 849 954 1132 915 666 221 371 259 254 233 286 201 300 400 290 566 550 421 314 468 196 180 153 176 203 206 199 217 178 234 107 368 295 95 234 190 179 93 103 93 99 142 150 86 167 219 188 219 247 201 214 253 316 361 939 1008 935 927 782 950 883 757 637 729 882 782 726 636 766 701 704 730 886 688 828 675 696 820 937 870 806 1038 721 992 909 904 827 589 601 718 970 831 946 842 978 851 911 736 917 897 647 629 703 147 579 355 836 410 329 106 445 250 631 555 606 478 549 480 436 420 192 192 173 172 191 223 219 189 232 256 537 509 390 101 110 179 227 85 174 166 109 239 172 93 203 211 202 240 235 190 192 244 304 320 964 1012 858 843 866 994 966 695 551 646 901 836 893 734 728 650 804 749 723 734 820 716 829 760 852 1078 913 904 758 1022 1014 763 719 681 654 682 930 849 1048 860 929 810 964 761 838 932 759 541 689 157 744 366 634 503 187 548 767 464 127 868 502 569 612 559 409 413 215 204 201 172 183 227 192 170 200 255 9999 261 344 277 139 195 148 151 175 235 109 330 217 97 237 257 145 189 217 212 213 251 297 285 928 1229 1026 921 855 915 993 659 598 639 860 847 857 794 721 675 757 664 792 799 822 747 787 778 730 981 951 954 875 963 984 692 804 651 637 700 818 1000 937 841 854 1002 870 748 794 989 705 518 673 606 525 359 543 546 875 532 822 772 978 585 518 692 728 638 466 507 321 228 212 165 177 201 170 168 207 217 364 670 284 174 218 169 96 83 204 423 101 201 252 168 228 108 164 164 295 269 302 261 235 248 831 939 963 909 1062 942 868 712 623 601 781 914 864 747 805 740 833 663 767 705 788 743 696 760 901 880 782 1006 1025 890 921 612 796 622 717 712 881 1030 869 981 915 979 877 660 811 831 415 447 622 509 202 269 657 885 829 636 9999 763 791 612 1046 697 796 728 780 708 495 288 226 169 174 222 173 164 234 230 513 737 324 234 188 80 169 168 237 295 241 411 197 260 275 268 162 293 613 128 277 207 216 208 911 827 877 840 943 915 864 761 637 624 717 903 782 804 817 697 783 693 666 741 716 755 737 936 896 949 879 831 952 937 891 562 815 610 701 650 1060 873 893 1001 1249 862 822 796 687 622 325 473 519 468 202 434 923 874 794 254 1235 276 309 975 785 849 891 812 887 545 537 291 296 176 201 237 194 173 257 202 286 512 854 195 169 84 141 102 177 180 99 329 299 281 178 285 188 236 246 216 220 100 199 178 1328 966 934 809 821 935 834 756 639 609 729 842 813 900 817 724 833 714 810 734 766 740 727 890 973 918 920 882 1145 917 732 687 1014 663 570 670 9999 9999 849 1033 1017 855 885 797 705 647 491 429 494 555 293 265 583 663 753 812 9999 9999 592 940 660 831 851 731 864 668 563 300 597 211 292 249 203 209 252 218 369 739 1119 238 298 173 216 85 171 147 182 186 209 254 265 249 688 290 104 92 156 87 169 207 1240 1018 931 899 906 793 897 754 521 605 616 786 810 795 878 749 753 711 803 824 736 709 657 751 828 968 836 848 996 854 687 834 651 562 598 802 9999 1024 897 853 909 765 879 870 620 467 404 359 486 368 222 238 136 618 825 737 1199 1035 938 984 650 621 843 800 817 722 540 435 444 204 228 217 222 252 231 236 407 198 1068 328 188 165 236 256 194 81 176 230 241 215 180 231 457 254 178 193 227 102 174 271 1077 1032 981 947 946 692 721 738 670 542 557 813 750 884 908 782 767 674 856 836 751 742 635 633 718 925 836 937 928 806 787 940 713 633 597 9999 9999 909 862 844 832 768 877 822 385 248 425 269 355 291 273 198 563 581 558 469 542 781 546 914 644 531 546 711 732 660 733 799 343 232 181 251 243 244 245 428 429 721 9999 454 483 367 212 218 227 73 153 156 216 199 237 92 152 172 211 172 191 284 106 166 1077 966 902 933 782 782 984 882 685 637 573 803 789 862 882 786 810 671 762 712 705 670 720 621 688 877 761 964 842 776 777 781 912 614 742 1049 774 866 836 759 1032 874 948 674 292 293 471 351 396 236 291 528 345 763 591 515 354 575 406 507 480 438 566 698 727 511 1009 661 359 231 173 309 285 251 276 355 428 578 765 629 397 234 277 429 196 94 150 116 206 230 158 142 192 214 270 522 282 164 156 161 1014 796 925 838 917 937 801 827 669 645 616 721 892 813 672 805 913 728 715 623 693 686 602 601 564 713 856 836 916 729 882 857 969 606 777 805 997 868 729 672 1043 902 916 535 355 409 705 444 354 246 276 225 899 358 466 271 355 324 241 482 413 582 491 668 700 764 828 593 363 380 219 304 351 250 227 249 290 287 1252 782 122 300 206 114 152 168 235 263 174 235 103 88 192 431 299 1027 431 323 89 166 997 921 769 709 816 1013 698 745 705 686 658 715 915 862 593 697 755 653 698 656 781 628 720 789 639 644 817 888 831 804 745 822 839 641 951 793 1136 773 700 668 970 865 867 499 458 633 773 545 332 300 120 170 232 374 296 346 505 249 313 419 337 365 418 441 653 726 641 444 333 578 430 254 497 253 210 189 173 182 610 874 129 320 259 114 153 77 184 82 219 285 179 134 122 457 267 9999 118 308 80 172 1043 919 814 809 689 1004 907 862 820 717 715 847 890 839 616 667 706 643 636 685 742 613 655 612 634 687 834 907 738 760 1042 788 783 587 579 716 852 693 739 717 798 966 834 696 568 769 707 541 431 316 181 219 245 172 195 215 218 210 417 446 404 340 438 400 543 667 613 488 415 691 371 301 9999 373 249 181 170 170 187 858 278 255 232 126 170 134 170 80 136 212 432 218 148 9999 413 9999 296 211 80 172 910 874 982 973 758 877 924 729 955 721 731 763 847 796 667 750 723 716 704 692 671 676 659 608 661 644 818 938 812 744 955 858 804 612 773 851 744 639 736 770 811 950 888 843 663 792 718 511 281 437 291 211 359 185 258 201 195 200 485 451 395 381 411 502 599 627 846 625 488 267 425 361 9999 229 301 178 147 171 180 398 446 410 425 187 136 81 244 168 105 168 231 203 313 225 441 277 317 224 75 168 988 897 1027 944 867 795 899 765 896 673 771 766 820 798 721 801 755 718 693 651 675 675 657 592 648 655 829 818 967 712 970 832 900 547 850 755 736 562 731 781 829 707 821 790 792 843 825 630 340 192 193 298 249 293 216 291 299 246 334 522 562 561 438 498 657 822 780 700 560 292 420 217 465 144 351 255 165 171 185 318 589 620 435 237 77 149 188 299 108 103 192 86 181 170 284 217 204 131 121 149 1019 897 888 821 935 886 1052 967 842 786 810 766 780 682 640 775 740 766 682 739 689 697 733 595 638 663 775 768 923 766 637 681 741 656 901 650 715 694 736 755 835 750 994 807 800 747 756 563 362 185 454 498 427 853 532 653 1087 627 815 858 576 518 511 670 571 807 776 771 591 410 278 170 169 88 183 228 175 168 172 379 777 564 628 475 175 91 173 352 96 95 95 98 164 213 836 640 92 126 74 140 944 938 899 952 785 918 1212 993 836 812 864 864 774 724 629 719 779 724 698 627 732 680 660 652 601 655 707 662 714 749 768 930 898 709 990 813 848 618 718 660 839 801 821 770 728 807 756 800 766 295 780 663 207 541 476 769 823 598 950 648 524 576 648 691 657 849 645 730 696 629 351 169 177 88 135 177 97 89 200 558 743 387 988 9999 549 359 173 151 94 94 203 141 141 70 205 185 85 142 136 151 1017 837 911 972 862 899 909 961 961 812 841 833 826 772 703 740 833 630 783 634 698 575 608 625 681 637 762 677 710 653 642 754 799 554 803 930 864 661 684 755 848 734 671 773 802 787 898 957 839 545 662 428 177 437 697 825 755 640 853 628 602 636 662 610 586 667 742 618 860 655 494 457 349 370 269 88 85 164 237 553 473 359 1087 759 968 406 245 67 71 212 293 270 189 111 283 440 219 79 150 147 1032 947 873 921 882 829 1151 876 984 1023 901 841 859 743 775 692 799 573 748 564 679 635 872 643 525 603 630 713 782 685 609 720 868 635 984 972 806 761 701 752 756 690 638 848 595 714 927 942 631 473 830 290 308 391 610 868 685 681 763 753 662 717 652 676 521 570 556 550 849 638 451 296 269 257 428 134 132 181 257 696 667 463 1039 9999 9999 282 238 69 131 341 228 248 218 219 328 456 151 226 79 142 922 932 830 800 855 798 1246 888 1012 958 843 819 779 777 789 764 751 650 683 745 626 661 747 640 576 634 667 759 729 751 865 802 800 696 918 900 646 829 767 704 801 942 784 857 666 648 899 791 713 360 624 432 561 379 675 956 809 756 825 724 737 671 668 517 571 496 563 522 702 687 541 474 222 403 303 152 169 181 331 632 696 711 9999 1012 777 507 429 151 153 291 249 313 164 194 110 9999 196 186 169 73 966 844 731 820 929 868 933 964 910 912 969 850 777 839 803 764 753 687 600 829 563 629 631 602 619 627 718 833 666 715 856 788 764 818 942 954 781 643 708 661 853 1053 1080 689 771 1030 800 851 787 478 292 450 517 370 957 935 865 871 732 748 761 718 620 597 494 578 881 503 715 523 634 558 595 485 231 215 267 296 908 743 800 533 245 9999 9999 766 556 248 280 210 115 351 84 163 156 632 428 228 96 173 967 840 684 758 841 949 934 1008 855 909 959 855 912 918 881 761 823 684 589 612 596 663 608 609 607 599 572 850 767 676 950 662 918 942 871 790 668 744 749 744 1020 851 1044 691 1048 9999 858 833 838 589 275 302 534 847 901 908 935 823 949 719 735 658 739 613 500 822 265 502 806 452 792 362 385 307 325 702 273 320 611 586 952 783 277 1042 9999 9999 1008 252 249 97 228 171 71 89 422 282 150 319 161 158 906 940 673 778 887 1210 818 949 763 955 794 849 788 837 914 840 844 598 826 732 609 583 743 647 625 647 712 862 939 770 890 750 944 941 876 843 847 679 821 802 935 823 9999 864 1028 813 768 818 919 602 262 218 749 915 834 961 884 927 909 664 658 678 661 673 493 799 917 592 691 393 443 274 450 190 480 521 365 641 705 472 585 926 1048 236 9999 1117 916 82 205 188 200 147 116 122 431 173 155 209 186 174 888 833 764 792 837 896 924 1034 779 950 905 881 795 860 1082 767 847 665 646 762 623 603 693 601 572 683 781 823 810 813 830 308 874 850 784 648 800 696 773 714 773 809 9999 1025 1043 845 741 852 9999 563 282 234 708 748 819 1053 870 847 905 761 774 803 717 607 615 735 845 641 818 403 601 266 228 9999 389 323 266 528 591 672 721 929 1009 263 9999 9999 239 169 91 170 254 91 89 74 885 780 339 151 170 179 947 808 861 753 827 819 889 981 808 934 986 1094 844 908 947 778 794 599 629 629 792 620 709 613 562 611 846 786 750 814 810 853 898 771 633 716 681 744 768 776 799 848 9999 910 740 733 840 875 777 709 352 514 760 671 754 980 875 816 762 612 635 629 656 511 732 509 585 585 1027 543 412 462 219 465 332 374 415 685 425 551 863 415 1031 213 288 824 590 410 90 172 215 90 76 88 254 215 468 187 130 172 1154 824 814 814 903 878 976 904 805 807 884 951 794 803 737 774 781 532 636 612 587 603 743 592 628 651 741 743 716 820 662 698 764 742 664 708 747 730 792 791 832 803 777 841 784 831 846 1039 1030 676 413 859 669 892 832 904 913 999 834 566 555 616 605 622 551 431 718 756 664 382 339 1075 524 517 385 445 532 315 437 759 1015 442 458 651 1348 306 976 322 87 87 191 84 77 202 159 9999 246 338 135 141 856 715 670 764 964 1034 983 764 838 828 881 982 869 875 832 827 672 592 704 607 679 575 740 573 582 598 715 716 754 730 727 726 872 845 617 653 767 724 783 759 814 715 664 845 894 797 1040 920 687 454 474 884 777 1006 947 919 1041 960 894 619 590 589 510 600 377 811 962 661 472 409 244 184 301 474 396 480 542 428 388 739 883 520 514 168 285 1012 857 447 234 81 86 79 157 137 474 270 178 142 132 167 805 701 727 740 956 977 944 839 696 674 842 1244 788 945 813 819 684 534 718 621 568 536 722 645 526 565 721 741 784 716 766 801 1037 827 682 606 672 740 806 811 691 819 781 960 886 761 896 737 869 503 612 981 972 922 971 985 934 908 763 552 485 912 546 506 865 311 1039 325 273 257 181 248 330 688 438 434 393 311 530 573 622 605 965 1349 1048 286 672 493 371 91 80 171 211 90 105 248 227 621 80 62 880 814 751 677 929 810 893 796 774 573 882 978 688 921 855 795 814 779 657 626 564 602 681 579 553 651 679 753 842 719 601 904 842 741 643 592 974 746 881 734 874 716 936 959 796 744 832 769 9999 677 693 1157 1047 980 948 932 904 1018 988 711 9999 9999 760 465 565 286 318 321 301 289 270 495 873 872 462 399 446 385 606 703 465 412 966 1008 992 260 952 860 174 87 183 251 411 205 78 178 291 199 9999 62 981 782 827 678 859 895 925 932 9999 632 834 933 745 780 902 844 724 599 671 620 691 562 595 586 521 679 869 706 742 833 679 919 797 776 702 568 698 725 720 936 864 802 921 834 905 738 878 778 9999 499 902 1000 834 1024 864 947 774 949 888 1173 9999 9999 907 563 773 196 562 506 567 454 9999 393 899 479 302 373 539 510 483 802 431 416 545 750 1016 277 1009 234 825 449 300 1032 187 268 199 140 273 258 108 163 918 826 951 883 891 927 892 922 881 949 825 929 677 833 892 795 814 567 723 616 519 677 625 583 539 696 916 826 740 775 890 1066 922 632 878 572 537 695 613 940 807 901 969 790 951 763 797 974 1022 599 837 1013 850 935 809 862 767 1001 803 9999 9999 9999 776 967 9999 228 520 357 630 201 1103 647 609 336 301 399 558 667 652 1026 434 557 605 698 814 862 1033 1006 277 9999 332 103 225 339 266 115 250 293 143 9999 1188 807 879 898 865 937 872 876 948 908 900 917 649 799 833 706 664 529 664 604 556 491 770 567 586 663 721 875 841 843 951 937 571 658 745 597 556 614 651 821 660 869 765 803 1023 738 756 757 846 715 687 861 953 859 844 778 712 881 742 791 9999 886 676 718 9999 212 770 654 176 503 9999 599 364 369 379 532 569 642 652 191 195 585 663 656 978 839 953 201 9999 266 9999 650 1004 1333 178 291 151 261 161 286 1233 828 914 780 759 872 925 858 765 818 867 874 740 821 870 819 752 628 729 562 586 486 723 571 549 692 667 1027 861 801 869 801 509 648 589 733 572 649 664 957 531 828 900 804 866 647 842 847 850 658 787 738 791 975 818 875 721 589 895 564 968 871 896 786 310 196 657 658 190 116 9999 531 187 437 460 672 635 604 672 735 601 452 474 686 9999 793 202 607 980 1025 9999 1015 192 9999 754 208 119 179 163 211 937 928 866 803 688 1037 1022 860 782 896 971 953 777 792 685 845 633 670 583 551 529 636 629 603 600 694 762 961 855 798 678 782 846 623 639 470 981 556 658 643 648 934 983 845 864 734 944 824 808 881 668 700 761 904 855 664 773 960 721 704 410 871 879 713 753 866 423 343 164 183 991 385 862 521 539 804 833 580 621 446 576 666 642 888 835 712 582 738 786 1144 273 9999 242 1248 1002 105 128 154 105 242 948 905 893 735 735 885 976 821 865 872 765 1061 800 688 636 768 694 733 568 589 553 231 774 722 621 740 767 693 761 877 777 807 702 565 677 659 685 626 794 547 600 765 964 936 903 1192 916 761 699 706 747 723 737 951 791 762 779 635 580 620 410 689 742 661 582 717 619 866 471 497 979 604 513 555 629 733 745 472 586 519 660 760 804 1047 780 524 551 739 820 9999 285 305 234 1155 237 314 9999 247 100 116 853 772 993 814 720 861 971 798 726 895 762 1018 904 689 751 717 657 720 595 594 514 233 865 807 746 733 759 717 795 897 804 684 540 592 726 729 767 471 638 563 750 859 888 1033 1082 1231 9999 879 711 592 779 853 912 817 808 743 914 843 1047 662 531 753 749 536 701 184 462 256 506 494 609 536 674 431 820 686 665 473 629 479 351 564 909 831 677 631 537 668 754 839 296 215 250 277 9999 271 9999 248 421 580 115 111 110 112 112 109 113 115 104 107 110 109 108 108 106 114 113 112 111 114 107 116 112 112 105 97 95 93 91 94 89 87 88 79 94 86 68 84 91 103 106 110 120 116 118 112 118 117 119 111 102 111 109 111 110 108 115 109 112 110 116 107 113 114 110 108 105 105 104 105 105 106 100 100 98 95 94 94 95 95 91 91 106 105 107 87 93 68 82 77 76 77 76 62 62 63 66 67 89 73 112 112 111 112 111 108 112 100 104 108 109 108 108 108 105 116 114 110 111 115 107 103 113 114 105 100 98 97 93 96 88 87 88 82 88 87 87 84 88 91 114 98 115 113 117 119 116 116 118 121 115 111 122 118 113 105 110 119 105 106 114 106 112 115 110 107 106 104 104 106 108 107 100 100 97 92 91 93 96 96 93 90 101 100 103 103 95 88 55 94 79 72 59 79 62 63 64 66 85 71 110 113 112 112 109 110 111 114 103 107 108 108 108 107 106 116 115 111 112 115 109 105 114 114 110 102 97 94 92 90 87 87 88 85 87 88 88 83 91 91 113 113 102 112 115 117 115 116 116 119 116 114 120 118 110 108 110 114 104 105 112 117 112 115 110 107 105 104 104 107 109 107 99 99 98 91 88 90 93 96 94 89 97 97 104 100 100 99 57 63 75 104 84 101 74 76 78 80 82 69 112 115 112 112 108 109 109 98 102 107 108 108 108 108 105 116 114 113 114 116 110 106 115 100 95 106 99 96 91 91 87 89 88 86 88 90 92 84 115 92 92 95 101 108 112 117 116 117 116 119 115 117 119 118 108 106 107 115 109 101 110 116 111 114 110 106 104 104 104 107 109 107 99 99 99 92 88 88 90 93 93 87 96 96 101 107 98 100 64 106 77 115 71 89 57 79 63 79 78 66 999 116 112 112 103 111 106 113 101 105 107 108 109 109 105 116 113 113 116 117 109 107 116 101 97 94 88 98 93 91 88 92 74 86 90 91 78 70 97 90 94 93 99 119 111 117 117 117 117 107 115 116 113 118 112 114 106 108 101 100 108 116 108 110 111 117 102 103 104 107 109 106 100 98 100 94 89 87 89 90 91 84 78 94 94 97 109 95 82 84 81 102 72 90 92 58 78 64 75 63 999 113 112 111 106 114 110 112 100 104 107 108 109 108 106 102 113 114 116 117 110 107 117 102 99 95 90 102 94 91 89 93 76 72 91 90 80 73 94 95 97 93 104 109 107 117 119 119 119 110 118 114 111 115 111 117 107 106 105 99 110 114 104 106 110 103 101 101 103 107 109 104 100 99 103 96 90 87 88 89 89 98 92 76 94 92 98 95 81 99 89 112 87 71 93 59 63 62 62 64 111 112 112 110 107 103 116 110 98 104 107 108 109 109 106 115 112 112 117 118 109 106 117 101 99 94 91 88 98 95 92 78 77 75 93 91 96 93 83 100 105 90 96 103 118 115 119 120 111 112 108 117 114 111 107 111 108 112 104 99 109 97 116 117 119 103 99 100 101 106 110 104 99 101 106 98 91 87 88 88 89 82 89 90 75 91 91 89 83 86 97 100 82 71 101 59 61 76 77 63 112 111 111 105 113 104 114 108 97 103 107 107 109 109 106 102 111 113 118 106 109 105 102 115 99 95 91 89 100 97 93 78 79 77 78 93 96 94 87 85 90 90 97 101 113 114 118 122 114 112 121 119 115 114 109 110 110 110 102 102 108 112 115 116 115 116 98 98 99 107 110 102 99 101 108 99 92 88 87 88 103 98 91 88 73 74 102 89 79 94 93 55 82 57 80 60 61 76 64 62 110 110 109 109 105 105 114 109 112 103 107 108 109 108 106 116 112 114 106 107 109 104 116 100 100 95 93 89 100 98 77 79 80 79 81 96 96 95 86 88 89 99 95 101 106 106 117 120 111 110 113 106 114 115 112 113 112 104 104 104 93 111 113 114 112 114 95 96 98 106 108 101 99 101 107 100 93 89 87 88 87 98 74 70 99 73 87 89 87 79 60 57 82 81 79 62 62 61 65 62 108 107 105 109 112 102 109 104 112 102 107 108 109 108 106 104 113 116 107 110 109 104 115 115 99 96 94 90 101 98 78 79 81 80 83 79 81 79 87 91 89 88 95 102 97 103 112 117 118 120 114 116 114 114 96 114 112 101 102 89 107 106 111 95 111 112 93 94 96 104 105 100 98 99 104 101 94 90 87 89 88 83 76 72 88 89 86 87 88 81 59 59 84 80 80 77 76 61 65 64 108 104 104 105 109 103 114 108 111 100 107 107 110 108 106 117 115 104 119 111 108 105 115 115 100 98 96 91 102 83 95 95 80 80 83 80 83 79 86 98 90 89 95 89 100 101 111 111 115 119 109 117 113 113 114 99 109 104 106 105 105 105 107 108 107 105 108 95 96 102 102 100 96 97 101 102 94 89 89 89 88 84 77 72 69 88 69 87 86 83 58 58 91 82 79 76 80 79 65 65 109 104 999 101 106 100 108 107 110 100 106 107 109 108 106 118 116 106 108 111 109 106 101 100 100 99 97 92 87 99 96 94 81 80 83 96 83 78 86 102 89 90 78 107 87 104 101 106 116 118 119 115 113 112 115 101 108 100 108 107 105 105 108 106 104 102 108 96 98 101 100 98 93 94 97 104 95 90 89 88 87 86 78 72 68 85 88 89 87 90 49 107 58 78 79 59 84 64 67 83 109 106 90 100 104 104 106 100 109 100 105 107 110 108 106 118 118 108 108 112 110 106 102 101 100 100 99 93 86 84 96 94 81 81 84 96 82 79 87 88 91 89 77 92 89 104 104 118 117 117 119 116 113 111 115 102 107 97 113 92 89 107 107 106 103 101 106 95 96 101 96 94 90 92 94 101 96 90 89 88 87 88 81 73 67 67 71 90 83 71 72 87 75 85 72 59 96 79 72 68 110 94 92 101 94 103 103 100 106 100 105 108 111 108 105 106 118 109 108 112 110 105 116 103 101 101 101 95 101 83 95 92 81 83 84 80 80 94 89 87 90 93 94 91 92 104 93 109 116 118 105 117 113 113 100 100 105 96 111 106 91 102 103 106 102 101 106 108 91 98 107 92 88 89 92 98 96 91 88 87 86 90 84 75 68 67 71 70 78 90 77 77 80 90 84 81 82 77 74 68 111 95 93 102 100 97 106 99 108 101 105 107 111 108 118 106 120 110 108 111 110 105 117 104 102 101 102 95 102 96 91 91 80 84 86 81 80 94 87 87 99 89 76 87 94 92 95 112 112 106 119 106 113 113 100 114 102 98 102 107 92 103 89 105 101 101 87 90 88 93 89 90 86 87 90 96 96 91 86 86 100 90 86 78 69 66 70 69 56 84 55 73 50 84 58 72 82 77 72 67 110 95 94 102 91 96 101 98 110 101 104 108 111 108 118 107 109 111 110 111 108 105 104 104 103 102 101 95 101 95 89 89 96 85 87 81 80 93 87 90 97 89 75 84 111 98 109 110 115 110 111 107 114 114 98 112 100 112 105 94 95 105 107 105 101 85 87 89 86 88 104 90 84 85 89 94 94 89 85 85 84 90 88 80 68 64 67 85 58 114 75 75 57 71 57 55 96 87 69 66 110 96 95 89 94 90 97 102 95 102 104 109 110 107 109 109 109 111 110 110 108 107 106 105 103 103 100 95 86 95 87 97 93 86 88 82 79 92 88 91 91 88 92 81 109 100 94 111 117 110 111 118 98 97 114 111 108 111 106 96 98 113 113 90 85 85 101 87 85 101 103 88 82 83 88 92 91 88 84 85 85 90 89 81 68 64 81 82 79 56 58 76 62 75 73 58 74 102 67 81 110 97 96 90 96 94 97 103 96 102 105 109 110 107 110 109 109 111 110 109 107 107 107 105 104 104 100 112 101 95 88 91 101 85 88 83 78 89 88 69 93 85 90 94 105 114 112 113 116 107 107 103 114 97 114 111 116 117 108 114 100 116 99 89 85 85 85 85 83 83 86 86 80 82 86 89 88 88 85 85 87 90 90 80 69 65 65 84 78 57 89 76 78 63 62 59 82 79 80 78 110 98 96 105 100 95 97 106 98 104 105 108 109 108 109 109 108 110 110 109 107 107 106 105 104 104 100 95 102 94 87 98 105 84 87 84 77 87 83 97 102 121 87 92 85 112 112 112 98 103 105 116 115 113 113 110 108 117 111 114 100 104 99 103 85 85 84 83 82 98 86 83 79 82 84 87 86 86 87 85 89 88 91 80 69 65 66 82 80 60 87 59 63 65 63 62 81 79 82 78 112 99 97 105 102 95 99 93 99 104 106 109 110 108 110 108 107 108 109 107 107 107 106 105 104 104 101 95 102 95 87 89 102 97 86 83 78 84 101 115 97 118 89 90 99 104 107 106 109 115 116 115 115 112 114 108 114 110 110 114 116 103 114 104 100 98 99 97 95 98 86 80 79 81 83 85 84 84 85 83 88 86 91 80 70 66 67 66 77 76 58 60 63 66 64 64 80 81 79 84 113 100 97 107 104 99 103 94 100 104 106 109 109 109 111 107 107 107 108 108 107 108 107 105 105 104 100 95 87 96 88 83 98 97 102 82 94 82 106 119 128 89 88 90 80 100 103 104 105 114 115 117 116 114 98 112 111 103 95 115 115 116 95 87 101 99 95 95 96 82 84 78 94 81 82 83 82 99 83 81 85 101 89 96 88 67 66 65 64 77 78 60 64 65 64 65 80 81 79 81 99 100 97 110 91 103 91 111 100 103 105 110 110 109 110 107 106 107 108 109 108 107 107 105 106 104 100 96 102 96 92 82 107 98 100 81 92 84 128 126 132 99 90 93 96 98 102 102 103 110 119 118 115 116 99 113 106 105 95 113 113 97 94 100 102 99 97 103 95 82 83 76 77 80 80 81 96 98 96 79 81 98 101 95 89 85 81 64 77 79 78 76 64 64 64 65 64 63 78 78 99 100 96 94 93 105 106 94 98 104 107 110 109 108 110 107 106 107 109 109 108 108 106 107 107 103 100 97 87 96 79 88 107 93 84 95 91 85 83 94 124 96 89 76 79 97 102 101 104 114 114 116 115 103 100 98 106 114 106 107 107 93 92 99 98 97 94 95 95 81 81 76 76 79 80 79 94 94 92 93 95 96 97 94 102 86 63 62 62 81 79 63 64 63 64 80 65 63 78 81 100 101 96 94 94 91 105 93 98 104 107 110 109 120 109 108 107 108 109 109 108 108 106 107 106 103 100 97 88 96 80 76 94 97 99 99 107 68 93 122 128 94 88 75 78 79 102 102 99 110 112 113 115 102 100 114 103 108 116 126 105 105 90 99 95 97 96 94 78 79 79 75 76 78 78 77 89 95 91 91 92 95 95 93 93 70 79 62 61 80 79 63 64 64 63 65 65 64 61 64 100 100 96 95 95 92 104 107 98 105 107 110 108 108 109 107 107 109 110 110 108 109 106 106 106 103 100 97 89 98 81 79 98 84 98 102 93 65 134 127 116 88 97 75 77 95 85 101 105 112 108 112 98 101 116 113 109 117 122 121 101 101 102 86 97 98 95 95 78 78 78 75 75 78 76 90 90 92 88 97 102 97 94 94 92 72 79 61 74 76 78 64 66 64 64 65 66 64 61 62 99 99 96 95 96 93 90 93 99 105 106 109 109 119 108 107 109 110 112 111 109 108 106 106 106 103 101 97 90 84 81 81 84 100 99 97 77 92 109 114 115 87 111 75 93 95 98 100 98 114 108 105 112 99 116 113 114 120 116 100 100 100 110 86 96 82 95 80 78 77 77 74 75 77 91 89 89 89 90 90 91 105 118 102 105 88 82 77 82 74 79 82 66 65 65 66 83 66 78 77 99 98 96 96 96 94 92 95 100 104 107 109 108 118 108 108 109 111 112 110 110 108 105 118 106 104 101 96 91 86 83 82 87 101 99 83 80 66 51 108 113 88 101 92 91 77 80 105 96 113 97 102 111 113 116 112 114 117 117 105 97 98 103 84 100 81 96 80 77 77 77 72 74 75 90 90 91 90 92 98 112 105 130 108 107 89 96 77 80 80 78 63 82 65 65 64 65 66 63 61 98 98 96 95 97 96 93 97 101 104 108 109 107 118 108 108 109 111 112 110 109 107 105 105 105 104 100 96 91 87 86 84 88 88 98 97 96 85 109 107 101 90 114 92 97 76 96 109 103 113 102 100 107 107 114 111 109 120 110 97 102 105 98 98 100 97 80 79 77 77 76 72 90 74 72 90 89 88 97 99 96 117 108 122 96 119 108 81 78 84 75 87 81 66 66 65 81 65 65 62 98 97 96 96 98 97 95 99 102 105 109 109 107 108 108 109 111 112 112 109 107 119 118 105 106 104 101 97 92 89 87 85 89 90 84 96 95 80 60 117 107 86 112 95 89 76 94 97 110 96 98 98 101 101 114 111 105 117 111 97 108 96 96 112 95 81 96 95 76 76 75 69 89 73 71 70 86 92 94 109 89 93 101 94 101 101 104 104 82 79 84 63 65 66 66 64 63 66 65 63 97 97 95 96 98 98 96 100 102 105 109 108 107 109 109 109 110 112 111 108 107 118 117 105 106 104 102 97 92 89 88 105 89 91 86 84 76 82 100 71 97 91 103 81 74 93 79 99 98 83 82 81 100 99 109 110 105 105 110 96 106 94 95 97 80 80 94 94 75 75 74 87 88 73 69 82 108 107 89 90 95 113 100 98 106 92 117 92 84 85 83 82 83 66 67 65 64 65 66 66 97 96 95 96 99 97 96 100 103 105 109 108 108 110 109 109 109 112 110 119 118 118 117 106 106 104 103 95 92 89 89 88 90 92 89 86 95 85 80 91 95 92 101 97 93 90 97 99 98 83 82 97 100 98 106 111 110 101 94 96 103 95 94 94 80 81 95 77 91 75 90 83 89 70 77 95 97 71 74 91 89 91 94 97 110 101 92 87 65 88 89 84 84 66 66 64 65 66 68 68 96 94 95 97 99 97 95 100 102 104 110 109 109 110 119 120 109 110 110 108 106 104 117 106 106 104 102 95 90 90 89 106 92 92 89 85 95 88 83 96 101 98 89 96 94 90 97 82 98 99 82 98 98 100 105 107 109 100 95 91 103 101 93 78 78 96 94 76 90 91 88 88 90 86 100 103 87 90 73 88 103 95 93 99 97 82 89 88 80 80 81 88 84 66 66 79 84 66 69 69 95 94 96 97 99 97 94 100 102 104 111 110 110 109 120 110 109 109 110 110 107 104 117 107 106 104 102 97 90 89 89 90 93 92 102 99 96 95 69 89 84 100 99 92 94 97 98 99 100 83 99 98 97 98 102 104 105 97 100 98 109 94 93 94 92 94 92 91 90 90 87 95 89 84 107 68 69 88 88 89 91 93 100 84 104 79 106 87 100 77 80 83 91 82 81 80 86 67 70 70 95 94 96 98 99 97 94 100 102 106 111 110 111 108 110 111 110 108 109 109 107 104 117 107 106 103 101 97 91 89 90 90 92 91 85 98 96 90 93 83 96 92 85 104 92 91 97 82 100 99 100 98 79 101 99 104 105 99 92 107 94 93 93 94 102 97 91 90 88 90 91 90 72 71 88 72 71 72 89 90 76 76 97 92 85 89 100 81 87 74 81 73 95 81 66 82 79 85 69 69 95 94 96 99 99 97 95 100 101 107 110 110 111 109 121 112 109 108 107 108 106 104 104 106 106 104 100 98 93 90 92 91 91 89 86 82 81 75 84 83 103 51 123 127 92 92 94 82 100 100 101 97 93 108 98 102 101 96 93 96 100 97 93 94 98 92 91 72 69 89 85 104 90 90 72 73 72 72 72 72 92 93 98 87 99 87 59 86 97 86 113 99 109 83 81 81 62 86 68 68 95 94 96 100 100 97 96 99 102 107 109 109 110 110 111 110 109 108 119 108 118 116 105 106 106 104 100 98 94 91 94 93 91 89 86 84 83 78 84 92 92 49 72 99 97 96 100 81 99 107 100 98 102 93 98 100 109 102 92 91 92 92 76 95 91 90 88 89 93 94 85 90 72 72 73 72 72 72 72 88 91 91 88 93 85 82 78 65 114 79 68 138 110 85 82 80 80 88 86 68 94 93 96 99 99 97 96 99 101 106 109 108 119 110 110 110 109 119 118 107 118 116 117 105 105 104 100 97 95 92 94 94 94 89 89 87 84 80 90 90 103 53 81 127 90 89 93 97 97 115 109 99 97 79 81 100 115 95 94 75 93 92 92 94 74 90 71 72 87 87 88 73 72 72 72 72 72 72 72 89 73 74 89 88 84 79 50 28 999 73 85 66 132 107 93 81 70 74 87 69 94 93 96 99 99 97 96 99 100 105 108 108 118 111 111 110 109 107 119 106 117 116 117 106 105 104 100 98 95 94 94 96 94 91 92 88 86 82 79 78 88 69 100 95 92 99 93 97 99 98 98 82 82 80 97 99 104 97 78 91 77 93 91 91 74 73 89 90 71 88 90 73 72 72 72 72 72 72 71 89 90 91 90 87 85 75 79 999 36 999 98 88 113 138 76 72 74 95 85 69 95 93 95 99 98 96 97 99 99 104 109 108 117 121 113 112 111 107 119 106 104 116 117 106 105 103 100 99 97 96 95 97 95 93 93 89 87 84 80 79 86 88 102 122 83 92 94 97 100 96 117 98 98 101 81 82 99 94 77 93 77 91 90 92 74 73 89 73 72 71 74 74 73 71 72 71 71 71 69 70 73 73 91 71 82 75 68 53 38 27 117 81 999 120 111 90 100 95 90 68 95 93 95 98 97 96 96 98 98 104 109 108 116 120 115 113 111 107 119 106 117 115 118 107 105 104 101 100 98 97 96 96 95 95 93 90 88 86 96 92 80 109 96 116 80 99 78 80 100 94 134 104 99 96 96 97 97 95 77 77 77 92 92 90 91 91 73 73 72 73 73 74 73 72 70 71 72 70 87 88 90 90 89 87 79 89 78 82 103 68 102 67 109 75 74 101 110 75 84 85 93 93 95 97 96 95 95 96 97 104 109 109 115 119 116 113 111 119 108 107 104 115 118 106 105 104 103 101 98 97 96 96 96 98 94 91 88 84 92 88 58 134 106 104 85 100 78 98 100 100 94 96 98 97 96 95 99 79 93 94 93 73 74 90 91 74 75 74 73 74 73 74 72 71 70 71 71 70 68 69 88 88 87 86 82 76 54 99 88 34 68 66 138 82 94 125 73 82 85 90 93 93 95 97 96 95 95 95 95 117 108 107 116 119 114 114 111 120 110 108 117 116 106 106 106 105 104 102 98 96 96 96 96 100 97 93 88 99 93 88 104 135 71 94 98 87 94 97 84 84 103 96 83 99 97 96 82 80 94 79 93 91 91 92 74 74 75 75 74 74 74 73 89 71 70 71 70 70 68 86 88 72 115 58 71 102 115 27 52 35 29 53 114 86 75 129 58 83 112 88 93 93 96 96 95 94 95 94 94 103 107 105 115 118 113 113 110 110 110 107 105 115 104 106 106 107 105 103 99 95 95 95 96 101 98 96 89 97 95 85 116 108 84 80 82 85 93 96 106 100 98 97 99 98 81 80 82 80 79 80 76 93 94 75 75 75 76 76 76 75 92 72 72 71 71 71 71 88 88 84 71 79 69 86 108 54 999 138 58 44 30 19 68 138 116 88 60 93 93 88 93 93 97 97 95 94 95 94 95 102 106 105 115 118 112 112 111 111 109 105 103 114 117 105 108 108 106 103 99 94 95 95 97 102 100 98 90 84 95 92 109 111 89 91 71 84 93 95 120 99 97 99 99 83 82 82 82 80 97 82 77 92 92 75 75 75 75 77 76 76 74 71 71 71 70 72 71 88 86 81 77 116 999 75 999 115 122 116 87 62 27 999 57 116 138 81 77 106 115 89 93 93 97 97 95 94 95 95 96 100 105 105 116 118 111 111 110 110 108 118 116 113 115 117 109 108 107 104 99 96 96 94 97 102 102 100 92 87 98 90 96 91 93 83 75 86 78 92 93 95 107 97 101 83 82 82 82 80 81 83 79 94 94 76 74 76 76 77 76 75 74 72 72 71 89 72 71 87 86 61 82 78 67 93 999 85 999 118 81 98 22 78 78 138 59 44 57 108 87 71 93 93 97 97 95 95 95 95 96 100 104 105 116 118 110 110 109 109 119 118 115 115 115 106 110 109 107 104 101 98 96 93 98 102 103 101 94 89 100 93 98 95 98 89 78 90 78 73 93 108 121 97 102 98 82 82 82 80 81 84 82 78 77 77 74 75 76 77 75 75 75 73 72 71 71 89 86 67 87 58 48 134 999 999 134 101 999 78 92 137 21 136 111 116 65 52 80 90 90 91 92 92 95 96 95 94 95 95 96 100 103 116 116 118 110 110 109 108 118 117 116 115 116 108 110 109 108 104 103 99 96 93 96 102 104 103 96 93 86 98 101 96 86 91 84 76 80 73 87 116 105 104 100 97 82 82 83 81 80 98 98 81 78 77 74 92 75 76 75 74 74 73 90 91 72 90 91 66 95 60 53 90 999 999 128 91 999 52 135 89 117 104 63 71 65 54 130 80 87 90 93 92 95 95 95 95 95 95 95 100 101 115 102 108 110 110 109 108 118 117 116 116 104 109 110 110 108 106 105 100 96 92 94 100 104 104 98 97 91 101 88 85 89 93 89 80 82 75 90 108 109 97 84 80 81 82 82 82 80 83 99 81 78 95 75 75 75 75 74 74 74 73 91 74 72 90 69 84 88 98 99 77 999 80 134 68 80 60 117 72 35 31 100 83 63 54 131 99 86 89 93 93 94 95 95 94 95 95 96 99 100 115 117 110 110 109 109 108 106 117 115 115 106 110 110 110 109 108 105 102 97 92 91 100 106 105 99 99 94 88 90 87 91 95 94 85 83 77 86 103 99 93 97 79 81 82 82 81 96 82 99 97 92 77 74 76 74 75 74 74 74 73 73 74 73 90 85 58 125 78 72 84 62 84 77 82 85 73 78 71 107 59 75 43 43 92 74 90 86 89 93 93 94 95 95 94 94 94 95 113 114 115 118 111 111 109 110 107 106 117 114 116 107 110 110 110 109 108 104 102 99 94 90 101 107 106 100 101 97 89 89 88 92 95 97 89 83 94 86 86 102 92 98 94 80 82 83 80 102 80 82 96 93 77 92 76 91 76 75 75 74 89 91 74 92 90 91 94 54 83 81 79 71 50 111 90 62 56 74 54 83 129 55 45 54 138 83 89 84 86 94 94 93 95 95 94 94 93 94 112 114 103 106 111 111 109 109 108 118 117 113 115 107 109 110 110 109 108 105 104 100 95 90 101 107 107 102 102 99 90 89 89 93 95 99 94 83 80 74 88 89 95 100 94 81 82 82 80 80 80 96 95 76 94 77 76 74 76 75 76 91 91 74 74 90 88 84 80 75 78 89 77 103 82 85 59 48 63 88 86 98 65 51 59 85 96 72 102 87 85 95 94 94 95 96 95 93 93 93 112 114 117 118 111 110 109 109 119 117 116 112 114 106 108 109 110 109 107 105 104 99 96 92 100 107 108 102 104 100 91 89 89 92 95 99 96 83 96 77 75 75 87 95 80 82 82 80 79 80 78 94 78 76 78 77 77 92 77 75 76 74 91 74 94 91 86 84 83 79 77 79 93 53 96 134 63 51 51 116 58 78 69 75 49 59 96 86 83 82 85 95 94 94 95 96 95 92 92 93 111 114 104 117 110 110 109 119 107 117 116 112 114 105 107 109 109 109 107 104 104 100 96 92 100 107 108 103 104 102 94 90 90 93 92 97 97 84 94 77 76 75 91 94 80 81 83 80 79 80 77 94 96 94 79 78 77 93 77 75 75 74 92 75 74 89 88 66 81 79 74 69 108 69 85 119 72 54 46 66 79 52 78 55 81 63 81 82 97 81 86 95 94 94 95 97 95 92 92 92 95 114 106 117 121 109 120 107 106 117 115 112 114 106 108 109 109 108 107 104 104 101 96 91 97 108 106 104 106 104 97 89 91 92 104 107 95 86 93 92 93 76 75 78 80 81 82 81 80 80 78 93 92 77 80 79 78 76 77 75 93 74 74 92 90 91 69 86 63 75 72 87 70 89 70 132 74 56 52 79 77 78 57 75 86 89 98 78 92 88 86 95 95 94 94 96 95 92 92 91 95 115 106 117 120 110 119 118 119 117 114 112 115 106 108 109 108 107 105 104 104 101 95 89 95 106 106 104 106 105 99 90 90 92 100 106 108 103 95 89 93 77 76 77 79 81 82 80 79 80 78 76 91 78 80 79 79 93 78 92 75 74 91 72 91 90 89 84 81 81 87 74 72 51 50 109 57 59 57 77 64 82 63 80 87 84 82 83 90 85 87 96 94 94 95 97 95 92 92 91 111 116 106 118 119 109 108 118 118 116 113 113 116 106 107 109 108 106 104 104 104 101 95 89 94 104 104 104 106 106 100 92 89 90 100 108 105 103 78 88 91 92 76 77 78 81 81 97 79 79 78 93 76 80 81 80 79 95 94 92 74 74 92 72 72 71 89 66 65 63 82 85 73 59 63 79 87 56 80 62 89 86 67 86 91 89 82 76 81 84 69 96 94 94 95 97 96 93 92 91 94 115 104 117 118 120 120 118 106 116 113 115 117 107 108 108 107 105 104 104 102 101 95 90 93 105 104 105 106 107 102 96 89 89 93 100 104 100 99 98 89 91 76 77 78 81 81 79 78 78 78 77 77 80 81 80 79 94 93 92 92 75 72 91 72 71 70 67 65 82 61 79 77 69 75 56 83 71 73 65 66 67 88 69 70 69 68 82 81 68 71 95 94 94 95 96 97 94 93 92 94 103 116 117 107 109 108 119 107 116 114 116 117 107 108 108 107 105 104 103 101 99 96 90 95 107 106 106 107 106 102 98 89 88 97 93 95 101 98 88 87 89 76 77 78 82 98 79 77 78 77 76 78 80 81 80 95 77 94 91 74 74 88 90 90 88 70 67 65 84 74 79 78 82 57 55 127 130 59 65 67 86 67 91 89 69 88 83 66 69 90 94 94 94 95 96 97 95 94 93 96 103 117 117 107 109 118 119 107 117 116 117 117 107 108 107 106 105 105 103 100 99 96 91 96 108 106 106 107 106 103 99 88 101 83 75 93 93 93 87 85 88 76 78 78 83 82 79 78 77 78 77 79 80 80 79 94 92 91 74 74 73 90 70 72 69 70 67 83 85 73 79 78 81 58 43 88 67 87 80 85 89 90 71 71 71 88 89 69 71 90 94 94 93 94 95 96 96 93 93 98 103 116 117 108 108 117 107 108 117 116 117 117 106 106 106 104 104 104 104 99 99 98 91 96 105 104 105 106 106 102 99 103 98 98 94 91 95 88 86 85 88 76 78 95 83 98 80 78 78 78 77 79 79 79 94 93 92 91 73 74 74 75 71 71 69 70 86 66 83 76 95 82 80 76 54 87 64 110 74 85 87 89 71 71 70 91 69 88 90 72 999 94 93 95 95 96 95 92 93 99 103 115 117 107 108 117 107 108 117 117 118 117 106 106 105 104 104 104 104 99 99 99 92 92 100 101 103 106 106 101 96 103 96 102 84 79 97 85 83 86 88 77 95 79 82 99 95 94 78 78 78 78 95 78 76 93 73 92 94 75 74 76 73 72 70 70 69 87 77 77 79 79 84 77 58 52 77 105 74 87 67 71 71 72 71 88 89 89 72 73 95 93 94 95 95 96 95 91 93 100 104 115 117 107 108 118 118 119 118 118 118 117 104 104 103 103 103 104 104 99 99 99 94 89 111 100 103 106 104 98 108 105 82 89 89 85 92 83 78 93 86 77 80 79 97 98 94 94 78 77 78 77 78 78 91 93 91 93 74 77 76 77 75 72 71 73 71 83 80 78 79 80 83 77 78 58 62 99 62 88 87 71 72 72 71 89 70 88 73 73 94 92 94 96 96 96 95 91 93 101 103 115 118 107 107 118 118 109 118 118 118 117 104 104 102 102 103 103 104 99 99 98 96 89 90 100 104 104 100 111 108 91 86 92 93 86 91 78 74 94 86 76 80 79 96 97 94 92 92 92 93 93 78 77 106 78 93 75 92 93 77 77 76 73 72 74 68 80 97 77 81 64 76 80 79 73 76 80 86 81 67 71 72 72 71 70 70 70 73 73 94 92 94 96 96 96 95 90 94 101 103 103 107 107 108 118 118 120 107 119 118 117 117 104 103 103 103 102 103 100 99 98 95 89 89 100 105 103 97 106 92 91 102 92 93 86 96 83 76 88 102 94 96 95 94 95 90 108 90 92 92 74 77 78 79 79 76 76 74 77 78 78 77 74 72 70 75 93 99 83 81 79 78 61 82 62 77 87 86 83 96 90 71 72 71 70 70 70 72 73 94 91 93 95 96 96 94 90 111 101 104 117 109 119 119 107 118 109 109 119 107 117 103 103 104 103 103 101 102 100 99 99 94 104 89 100 107 104 95 90 93 91 88 90 92 86 80 93 89 84 97 75 93 93 95 88 89 103 87 90 73 92 77 80 80 95 77 78 93 76 78 78 76 74 72 81 55 112 96 62 83 76 92 76 71 62 57 82 87 74 82 87 88 90 89 70 69 70 71 73 95 92 93 95 96 96 95 90 108 100 103 105 110 106 118 118 118 109 110 108 107 117 103 102 103 105 103 101 101 100 99 100 95 88 90 100 107 105 95 91 95 91 91 88 90 88 84 96 92 51 91 98 116 92 101 58 97 87 101 91 90 75 78 81 98 97 77 78 78 77 78 79 94 72 90 80 88 112 109 73 79 74 106 61 73 74 56 94 81 76 98 85 87 87 70 70 88 70 71 72 95 93 93 95 96 96 95 91 104 113 103 106 110 106 118 118 118 108 110 108 108 117 116 102 102 104 102 101 101 100 100 102 95 102 106 100 107 104 94 92 95 91 92 86 88 88 101 87 84 53 100 98 105 88 73 84 86 87 58 99 74 75 79 84 87 84 78 80 80 78 79 82 75 71 72 80 999 87 111 91 80 82 84 85 69 91 55 94 87 76 90 85 83 85 86 88 86 70 71 71 96 93 93 95 96 95 94 91 104 112 104 107 110 107 117 117 117 109 110 108 107 117 104 103 101 103 103 101 99 100 100 102 95 101 92 100 103 100 95 93 94 91 92 86 103 86 100 103 87 79 110 89 90 82 85 61 49 72 105 85 73 76 80 87 92 86 80 84 80 78 80 81 76 72 74 84 70 101 103 75 82 81 76 71 81 134 56 78 89 77 79 78 81 77 100 85 86 70 70 71 97 93 93 94 96 95 94 106 105 111 105 108 109 106 117 116 117 120 111 108 106 116 103 101 100 102 103 101 99 100 101 102 96 103 94 99 97 112 94 95 96 91 92 88 89 87 86 88 88 90 91 84 84 81 67 52 999 59 90 82 90 76 82 89 93 88 83 87 82 80 83 79 78 76 94 89 96 102 106 96 81 73 83 86 94 99 82 91 79 89 83 100 93 96 116 83 87 69 88 70 97 94 94 95 96 95 94 106 105 111 104 109 108 105 103 115 118 109 111 109 105 115 115 100 99 100 101 101 100 99 100 97 113 105 97 98 111 91 111 96 96 92 91 90 92 87 86 102 87 95 97 107 88 74 59 32 53 29 57 89 72 77 83 88 92 90 87 88 98 80 99 80 82 79 97 79 85 71 134 84 73 75 84 78 85 79 57 90 83 85 78 103 86 83 88 89 91 67 88 84 97 95 94 96 97 96 95 106 103 111 105 108 108 104 103 116 118 110 110 119 104 115 113 113 99 99 100 100 100 100 113 106 113 104 95 95 999 999 93 96 97 93 89 92 91 102 100 102 100 116 126 97 81 69 56 49 999 999 69 84 72 77 83 87 91 93 90 85 101 97 99 98 85 82 83 82 91 85 129 88 109 90 105 60 88 81 75 81 81 82 85 88 128 98 81 76 97 80 83 84 98 97 95 96 97 97 95 93 104 111 106 108 108 104 117 116 108 111 109 118 117 115 112 112 100 99 98 98 100 101 107 106 112 102 104 90 999 102 93 97 98 93 90 92 89 102 100 104 102 112 120 95 55 73 59 55 70 63 99 87 71 76 82 86 89 93 88 100 103 79 93 83 87 83 83 81 92 58 99 77 88 80 106 105 101 71 80 85 81 84 82 87 112 93 84 91 110 80 82 87 99 98 96 97 97 97 96 94 108 112 118 107 106 103 104 117 108 111 109 118 116 114 110 111 100 99 96 97 99 100 107 107 110 100 98 999 999 101 92 97 100 95 92 94 91 89 88 88 105 100 123 86 100 74 59 76 80 83 102 91 69 75 80 85 87 105 103 106 88 96 96 89 88 82 81 96 88 94 999 87 102 131 105 97 109 70 82 82 85 84 84 74 86 79 93 70 69 102 80 80 99 99 97 97 97 98 96 95 110 112 104 106 106 102 117 105 109 111 109 117 116 114 110 109 114 99 96 96 98 99 105 101 115 98 101 99 98 84 93 98 101 98 94 94 92 92 89 90 106 101 120 119 85 92 82 105 91 112 116 88 86 74 95 83 86 99 117 107 86 98 80 95 90 83 81 96 91 94 79 97 88 101 106 118 105 76 73 85 90 83 84 83 94 95 108 108 85 106 86 84 99 99 98 98 99 99 97 96 110 112 102 105 103 102 116 117 108 110 108 117 115 113 109 108 112 98 97 96 97 98 105 101 115 100 98 96 96 84 93 99 103 100 95 91 92 94 92 90 105 106 117 92 125 84 87 81 104 114 97 99 87 91 78 82 84 99 109 105 85 105 101 94 92 86 82 80 94 84 96 98 57 105 91 79 86 83 90 106 83 89 83 79 83 137 85 75 137 137 64 67 99 99 98 98 99 99 98 97 96 113 115 104 102 115 115 104 107 108 107 116 114 113 110 113 111 99 98 97 96 112 104 101 112 101 106 96 97 86 93 100 104 102 96 89 91 95 94 89 100 119 104 99 91 106 95 104 125 103 109 96 86 92 79 82 83 102 107 97 88 116 119 85 103 87 83 80 95 88 94 101 56 100 106 79 85 59 88 60 106 99 86 84 55 94 68 999 116 137 65 84 99 99 98 97 99 99 98 97 98 114 114 115 101 101 114 116 107 107 117 116 114 113 109 108 110 113 99 98 95 108 107 99 116 102 99 93 94 86 93 100 104 104 97 89 92 97 96 88 110 116 103 106 102 93 95 99 101 97 116 99 88 75 79 81 82 87 95 102 91 121 111 94 999 100 81 80 96 91 76 112 75 87 91 77 83 80 80 57 86 91 108 103 69 999 84 999 137 129 81 85 99 98 97 97 99 100 98 97 99 102 115 115 114 101 115 104 106 106 117 116 115 112 109 108 110 113 99 99 95 91 107 102 116 102 111 97 94 101 91 99 103 105 99 90 93 97 96 85 101 118 111 106 112 84 101 99 100 94 114 94 88 92 79 81 98 87 95 102 96 90 113 100 999 96 80 78 78 92 85 93 87 110 125 83 86 59 105 72 98 82 79 83 132 116 71 121 129 132 81 86 98 98 96 97 99 100 98 98 100 103 115 115 100 102 115 117 105 106 116 115 114 113 109 108 110 113 99 99 96 90 112 102 117 99 116 99 93 99 91 98 103 104 100 92 94 97 96 100 112 94 98 106 99 98 82 97 96 92 86 87 86 92 80 80 98 88 92 103 98 92 115 98 120 96 95 94 94 94 88 81 79 104 130 88 73 80 81 128 94 83 83 70 95 60 53 100 96 88 87 89 97 97 97 97 98 100 99 99 101 105 103 115 114 103 116 104 105 106 115 114 115 113 108 109 109 111 114 100 97 89 100 100 111 102 119 98 93 97 104 97 102 104 101 95 95 98 95 100 99 98 105 109 104 106 100 96 100 99 93 86 83 90 95 95 96 89 91 103 98 104 97 97 92 75 94 93 95 95 89 75 85 80 97 127 86 58 71 137 79 64 79 80 80 117 47 137 74 86 83 88 97 97 97 97 98 100 101 100 101 105 103 116 114 103 116 104 105 106 115 112 115 113 105 111 108 110 115 101 97 91 102 104 113 106 118 100 98 93 103 97 102 104 100 98 97 99 95 100 108 105 110 114 98 96 83 82 79 91 83 79 83 87 92 93 96 90 92 104 113 111 102 92 105 89 91 75 76 75 88 71 91 60 66 999 135 112 80 89 79 78 86 81 71 32 41 67 65 87 84 89 97 97 97 98 99 99 102 101 101 105 104 103 114 102 115 116 105 106 115 111 115 113 107 107 110 110 103 103 98 91 96 102 105 98 108 100 95 89 100 94 101 103 97 98 99 100 95 87 93 107 106 105 100 79 83 85 83 78 85 82 84 86 89 92 81 91 94 103 113 112 103 117 130 132 107 75 77 90 83 59 67 63 51 81 135 129 116 60 58 105 94 114 77 93 62 78 137 70 87 85 97 97 98 99 99 99 102 104 102 106 105 103 114 102 115 102 117 105 114 110 114 111 112 108 107 110 104 103 98 105 96 102 103 99 106 101 89 90 99 91 98 100 107 113 100 100 94 89 84 91 112 90 98 80 83 85 85 81 91 87 87 87 90 94 84 92 93 102 112 94 89 90 105 107 123 77 78 92 82 63 65 61 52 999 999 102 113 63 80 127 87 111 104 106 95 89 94 121 74 86 98 97 98 99 98 99 102 106 104 107 106 103 114 115 115 103 116 116 113 112 112 111 109 109 106 110 104 102 99 104 102 103 97 94 99 97 87 90 97 103 111 111 101 112 98 97 95 92 86 89 108 94 95 97 83 83 86 83 93 91 90 89 92 80 86 92 107 101 108 112 92 95 86 125 105 93 80 92 83 62 62 66 999 65 72 130 129 85 79 113 89 116 82 84 24 999 95 126 89 74 98 97 99 100 99 99 103 107 104 107 106 104 114 101 116 103 116 116 113 116 111 111 110 109 104 108 104 102 99 103 103 103 96 95 99 99 90 84 94 97 106 110 103 106 107 111 95 93 100 98 92 94 94 82 82 83 85 84 78 93 93 93 78 84 88 95 119 100 107 106 109 97 104 117 87 89 97 93 91 79 71 53 26 999 999 98 129 99 87 86 79 110 71 57 41 56 137 117 92 102 99 98 100 100 99 99 103 107 105 107 107 105 114 101 104 103 116 116 113 110 111 111 110 109 107 109 103 101 98 101 101 99 99 97 97 92 92 87 93 92 108 103 102 102 101 999 95 94 85 95 95 94 78 81 82 84 86 86 80 79 82 81 83 89 106 100 105 98 108 90 112 96 87 97 86 106 95 91 87 84 73 67 34 46 999 999 135 99 82 59 80 81 75 65 75 79 69 112 121 102 99 98 101 101 100 99 102 108 106 107 107 106 115 102 104 104 116 116 113 114 110 112 110 109 109 111 102 100 98 98 102 93 95 95 97 94 95 89 98 91 103 101 999 99 100 90 94 93 87 96 97 81 80 82 83 86 88 89 86 83 84 83 86 94 94 104 112 97 106 90 94 88 78 79 86 88 95 102 93 87 71 78 53 24 999 63 135 59 84 81 83 78 78 58 50 60 70 107 108 92 100 99 101 101 100 99 102 109 108 108 108 106 102 102 105 104 116 115 111 113 109 111 112 110 112 113 102 100 98 98 94 76 95 90 95 91 80 92 95 89 93 99 999 98 100 106 94 92 999 80 99 84 83 83 85 88 92 93 92 90 84 83 87 97 101 104 112 93 104 104 112 76 60 999 91 75 94 101 96 92 90 80 62 30 999 999 87 78 63 82 83 64 77 47 74 71 119 88 88 96 100 100 101 101 100 99 100 109 109 109 108 106 102 103 105 104 116 115 111 108 112 110 111 110 113 100 102 100 98 98 92 95 96 89 90 95 80 92 96 88 91 98 999 86 85 104 93 91 85 97 98 84 84 85 87 88 93 96 97 96 85 81 101 99 107 102 94 104 114 106 106 92 83 89 79 77 94 103 96 92 95 82 64 34 24 47 73 128 76 84 83 79 59 47 38 17 107 109 76 93 101 101 101 101 100 99 99 108 110 110 110 108 103 104 106 116 117 116 112 108 108 109 111 110 113 114 101 99 99 100 88 88 92 89 90 93 96 92 94 88 91 97 89 89 85 101 106 90 99 96 98 98 84 85 89 91 94 96 96 100 88 93 97 102 108 100 106 107 113 104 100 130 112 97 81 76 97 82 95 90 85 90 61 56 50 23 68 77 73 65 84 63 60 94 39 999 35 137 86 87 101 101 102 101 99 99 98 106 110 109 110 109 104 103 106 116 115 116 112 109 111 111 112 110 115 115 101 99 100 103 91 90 97 91 92 89 95 91 89 89 93 100 91 90 86 84 105 90 95 98 83 83 85 85 89 92 94 94 95 100 90 87 96 105 99 114 105 112 104 111 91 84 95 82 80 78 96 104 94 89 85 86 69 36 30 46 59 74 97 65 63 72 103 73 63 17 16 46 88 104 101 102 103 101 99 99 98 116 110 109 110 109 105 103 105 102 114 115 113 110 110 111 111 109 116 116 100 99 99 103 96 92 100 91 92 87 92 88 83 93 95 102 91 92 89 84 89 87 95 98 85 85 86 86 89 91 93 93 97 98 102 95 104 105 114 105 108 105 89 98 87 93 95 96 80 81 83 89 95 89 92 85 77 72 56 28 53 55 120 77 59 80 104 75 26 15 19 55 75 59 100 103 102 101 97 99 98 113 107 108 110 109 106 104 105 103 113 116 114 111 110 112 114 110 116 104 100 113 100 103 85 98 97 95 95 85 91 89 83 85 93 89 91 93 93 84 88 97 999 98 87 86 86 87 91 90 92 92 95 106 999 999 114 99 104 100 104 107 88 101 92 106 118 102 97 84 87 90 100 99 95 75 80 62 54 32 71 63 50 55 77 94 138 93 31 16 13 17 999 56 100 102 102 101 98 99 99 98 999 105 110 109 106 104 104 116 114 112 115 114 113 113 114 111 117 106 100 98 100 103 88 91 95 97 83 84 92 90 77 90 93 90 92 95 96 100 101 91 999 80 86 87 88 90 92 89 89 90 90 102 999 999 104 106 110 99 106 116 100 113 999 96 111 98 84 87 93 92 93 98 97 78 83 61 60 35 61 28 56 109 103 138 86 76 103 17 12 12 107 73 100 101 102 101 99 98 99 98 99 115 110 110 105 116 104 102 113 111 115 115 112 117 114 112 118 106 100 98 100 89 92 94 99 96 85 87 91 73 73 90 94 91 94 98 98 87 84 94 91 93 85 87 89 91 94 89 87 103 88 999 999 999 91 100 999 99 106 105 101 83 114 104 107 84 90 91 98 94 87 111 95 94 86 70 57 51 47 54 23 999 66 33 64 60 67 18 13 14 18 999 100 101 101 101 99 99 99 98 98 115 119 111 105 116 104 102 113 111 114 116 113 111 114 112 109 107 102 101 98 103 91 88 83 95 85 89 86 90 70 82 95 92 97 99 99 91 85 97 78 92 84 87 90 91 95 88 100 101 100 97 999 96 81 83 999 97 116 115 91 94 999 97 99 90 95 94 100 98 79 84 92 96 89 70 60 57 49 33 999 24 999 66 75 59 32 71 15 14 17 130 99 101 101 101 98 99 99 112 98 100 108 111 104 115 115 115 112 111 116 115 113 110 112 112 109 107 103 103 98 87 89 86 83 95 84 91 85 86 74 89 97 94 98 99 98 93 87 84 81 89 97 85 89 90 93 105 83 98 96 95 97 84 85 83 92 94 113 109 95 56 999 103 88 94 96 95 98 104 98 107 104 98 87 78 999 62 38 54 49 46 999 53 20 999 55 87 25 15 31 50 99 101 100 114 113 100 98 111 112 100 107 111 104 114 114 113 112 112 113 115 111 116 110 111 108 106 103 102 97 101 88 85 97 94 100 85 100 85 79 83 100 95 98 97 96 92 90 84 98 91 97 98 87 90 94 94 85 97 92 104 96 85 85 99 96 119 105 98 88 61 88 90 119 95 96 95 95 108 111 100 105 101 85 84 60 68 49 64 48 52 26 999 22 57 71 24 19 18 18 60 99 99 99 99 98 100 98 110 112 100 106 111 106 114 113 114 113 113 112 114 111 99 114 115 107 105 103 103 96 101 86 89 92 94 98 81 90 84 82 82 96 97 97 94 93 105 90 85 83 94 98 97 100 92 97 97 88 91 85 102 97 84 100 97 91 116 111 124 105 80 98 108 102 95 94 94 92 109 117 113 100 100 91 92 62 64 52 63 56 999 24 24 21 50 22 25 999 16 18 22 99 99 99 113 99 100 98 93 111 100 106 110 108 115 113 115 115 115 112 113 109 98 114 116 117 116 103 104 96 100 85 91 88 93 98 83 86 87 79 83 103 98 97 93 90 103 999 85 97 95 99 97 101 94 101 96 89 91 100 106 100 96 98 97 92 93 98 100 106 77 80 110 107 90 93 95 92 107 119 117 86 96 97 88 76 70 57 59 64 53 28 22 17 18 999 15 999 13 63 61 102 98 98 99 96 95 98 102 104 107 110 109 108 108 106 100 99 99 97 103 107 102 100 97 92 84 82 81 79 81 75 74 73 68 80 74 68 72 79 86 88 90 98 103 109 112 106 106 109 111 102 96 94 96 97 95 96 91 94 95 103 107 113 114 110 108 105 105 104 105 105 106 100 100 98 95 94 94 95 95 91 91 92 92 92 87 80 68 71 66 64 64 63 62 62 63 66 67 72 73 99 98 98 98 96 94 97 100 104 108 109 108 108 108 105 102 102 97 98 102 107 103 100 99 93 87 85 83 79 82 76 75 72 71 75 74 73 72 74 79 95 83 95 99 108 108 105 105 106 111 103 96 102 102 99 92 92 97 92 93 101 106 112 115 110 107 106 104 104 106 108 107 100 100 97 92 91 93 96 96 93 90 87 87 90 90 83 75 55 83 67 61 59 67 62 63 64 66 69 71 96 99 99 98 95 97 98 99 103 107 108 108 108 107 106 103 102 98 99 104 109 105 101 100 95 89 84 81 79 78 75 72 71 73 75 74 74 69 78 78 93 93 89 97 104 107 104 105 104 107 105 97 98 101 95 93 91 94 92 92 98 105 112 115 110 107 105 104 104 107 109 107 99 99 98 91 88 90 93 96 94 89 84 84 89 88 84 83 57 57 66 90 73 87 62 63 65 66 68 69 97 99 100 98 94 95 95 98 102 107 108 108 108 108 105 102 102 100 100 103 110 106 101 100 95 91 85 84 79 78 75 73 73 74 76 74 76 68 98 80 80 83 88 92 98 105 105 104 104 110 102 99 98 100 95 92 90 95 94 89 95 103 111 114 110 106 104 104 104 107 109 107 99 99 99 92 88 88 90 93 93 87 81 82 87 89 83 83 60 93 68 101 62 78 57 66 63 65 64 66 999 101 99 97 91 96 93 97 101 105 107 108 109 109 105 103 100 101 102 104 109 107 103 101 97 94 88 85 81 78 75 75 74 74 78 75 78 70 83 78 82 80 87 96 97 107 105 105 104 107 103 101 96 100 97 96 91 90 89 88 95 101 108 110 111 104 102 103 104 107 109 106 100 98 100 94 89 87 89 90 91 84 78 79 81 83 90 81 70 73 71 87 63 81 79 58 65 64 63 63 999 100 99 97 91 96 94 96 100 104 107 108 109 108 106 102 100 102 103 104 110 107 104 102 99 95 90 87 81 78 75 77 76 72 78 76 80 73 80 80 83 81 89 91 94 107 108 107 108 110 105 103 98 100 96 99 93 89 92 87 95 99 104 106 110 103 101 101 103 107 109 104 100 99 103 96 90 87 88 89 89 84 80 76 78 80 83 81 68 85 79 98 75 64 81 59 63 62 62 64 97 100 98 95 91 88 98 96 98 104 107 108 109 109 106 102 99 100 104 105 109 106 104 101 99 94 91 88 84 79 75 78 77 75 77 77 80 77 71 83 86 78 83 89 97 104 110 110 111 112 108 105 99 98 93 97 94 91 91 87 94 97 103 104 107 103 99 100 101 106 110 104 99 101 106 98 91 87 88 88 89 82 77 73 75 78 80 77 71 74 85 86 70 63 88 59 61 64 64 63 99 98 97 93 94 87 95 95 97 103 107 107 109 109 106 102 98 101 106 106 109 105 102 100 99 95 91 89 85 81 77 78 79 77 78 79 80 78 75 73 78 78 82 88 92 98 107 112 114 112 111 107 101 99 95 95 96 92 89 89 93 97 100 101 102 102 98 98 99 107 110 102 99 101 108 99 92 88 87 88 89 83 74 72 73 74 85 73 67 80 80 55 70 56 69 60 61 63 64 62 97 98 94 93 89 89 94 94 97 103 107 108 109 108 106 103 100 103 106 107 109 104 102 100 100 95 93 89 85 82 77 79 80 79 81 80 81 79 74 76 77 83 83 89 90 91 107 111 111 110 113 106 101 99 95 96 95 90 91 89 93 96 97 99 99 101 95 96 98 106 108 101 99 101 107 100 93 89 87 88 87 83 74 70 83 73 75 74 75 67 59 57 70 68 66 62 62 61 65 62 95 93 93 93 93 87 90 91 96 102 107 108 109 108 106 104 101 104 107 110 109 104 102 100 99 96 94 90 86 83 78 79 81 80 83 79 81 79 74 78 77 77 79 89 84 89 100 106 105 110 114 105 100 99 96 98 95 88 89 89 92 93 96 95 95 95 93 94 96 104 105 100 98 99 104 101 94 90 87 89 88 83 76 72 76 74 72 73 76 68 58 59 72 66 66 65 64 61 65 64 95 92 92 90 91 87 92 92 95 100 107 107 110 108 106 104 104 104 109 111 108 105 100 100 100 98 96 91 87 83 79 80 80 80 83 80 83 79 74 81 78 76 79 89 87 88 96 97 101 109 109 107 101 101 99 99 94 90 91 90 92 92 94 93 92 92 94 95 96 102 102 100 96 97 101 102 94 89 89 89 88 84 77 72 69 76 69 75 71 71 58 58 77 69 66 65 68 66 65 65 96 91 999 88 88 84 87 89 94 100 106 107 109 108 106 105 105 106 108 111 109 106 101 100 100 99 97 92 87 84 80 79 81 80 83 80 83 78 74 85 77 75 78 92 87 91 89 92 104 106 108 104 101 99 100 101 93 88 92 93 90 92 95 91 90 90 94 96 98 101 100 98 93 94 97 104 95 90 89 88 87 86 78 72 68 73 72 71 75 77 49 92 58 66 67 59 72 64 67 68 96 92 90 85 87 85 86 86 93 100 105 107 110 108 106 106 106 108 108 112 110 106 102 101 100 100 99 93 86 84 80 78 81 81 84 81 82 79 75 75 78 77 77 92 89 89 89 99 104 104 110 103 101 96 101 102 92 85 95 92 89 92 93 92 88 88 91 95 96 101 96 94 90 92 94 101 96 90 89 88 87 88 81 73 67 67 71 73 71 61 64 75 66 73 60 59 82 65 72 68 95 94 92 86 81 85 85 86 93 100 105 108 111 108 105 106 107 109 108 112 110 105 103 103 101 101 101 95 86 83 79 79 81 83 84 80 80 81 74 75 77 80 78 91 92 89 93 95 104 105 105 104 99 100 100 100 92 84 93 92 91 90 88 91 87 87 91 94 91 98 92 92 88 89 92 98 96 91 88 87 86 90 84 75 68 67 71 70 65 78 68 66 71 78 72 69 70 64 74 68 94 95 93 88 84 81 87 86 93 101 105 107 111 108 106 106 109 110 108 111 110 105 103 104 102 101 102 95 87 82 78 79 80 84 86 81 80 78 75 75 83 76 76 87 94 92 95 96 99 106 108 106 99 96 100 97 90 85 88 93 92 90 89 91 87 89 87 90 88 93 89 90 86 87 90 96 96 91 86 86 85 90 86 78 69 66 70 69 56 74 55 62 50 73 57 63 70 64 72 67 94 95 94 88 79 79 84 86 94 101 104 108 111 108 107 107 109 111 110 111 108 105 104 104 103 102 101 95 86 81 77 77 80 85 87 81 80 77 75 77 81 76 75 84 96 98 94 97 100 110 111 107 98 98 98 96 88 90 90 94 95 92 92 90 86 85 87 89 86 88 89 90 84 85 89 94 94 89 85 85 84 90 88 80 68 64 67 69 58 99 62 62 57 60 57 55 83 75 69 66 95 96 95 89 81 77 83 89 95 102 104 109 110 107 109 109 109 111 110 110 108 107 106 105 103 103 100 95 86 80 75 81 81 86 88 82 79 76 76 77 77 76 76 81 95 100 94 98 104 110 111 106 98 97 98 96 91 89 92 96 98 96 96 90 85 85 87 87 85 86 88 88 82 83 88 92 91 88 84 85 85 90 89 81 68 64 66 67 67 56 58 63 62 63 62 58 64 86 67 67 95 97 96 90 83 81 84 89 96 102 105 109 110 107 110 109 109 111 110 109 107 107 107 105 104 104 100 95 86 79 76 77 85 85 88 83 78 76 76 58 79 73 78 79 92 98 96 98 103 107 107 103 100 97 98 95 95 96 95 98 100 101 99 89 85 85 85 85 83 83 86 86 80 82 86 89 88 88 85 85 87 90 90 80 69 65 65 69 65 57 77 64 65 63 62 59 69 66 66 65 94 98 96 91 86 82 85 91 98 104 105 108 109 108 109 109 108 110 110 109 107 107 106 105 104 104 100 95 87 78 75 83 86 84 87 84 77 75 71 85 87 103 74 79 85 95 95 95 98 103 105 102 101 97 97 95 92 95 96 98 100 104 99 89 85 85 84 83 82 83 86 83 79 82 84 87 86 86 87 85 89 88 91 80 69 65 66 68 67 60 75 59 63 65 63 62 67 65 68 65 97 99 97 91 89 83 87 93 99 104 106 109 110 108 110 108 107 108 109 107 107 107 106 105 104 104 101 95 88 79 72 75 85 83 86 83 78 70 87 103 83 100 72 77 84 91 93 92 94 101 103 104 103 99 98 95 96 93 97 98 103 103 97 89 85 85 83 83 83 83 86 80 79 81 83 85 84 84 85 83 88 86 91 80 70 66 67 66 65 65 58 60 63 66 64 64 65 68 66 72 98 100 97 92 90 85 89 94 100 104 106 109 109 109 111 107 107 107 108 108 107 108 107 105 105 104 100 95 87 80 76 72 82 85 87 82 79 69 93 108 111 76 74 76 80 87 90 91 91 99 103 106 102 102 98 96 95 88 95 100 99 101 95 87 88 87 82 80 84 82 84 78 78 81 82 83 82 84 83 81 85 86 89 82 73 67 66 65 64 64 65 60 64 65 64 65 65 68 67 68 99 100 97 93 91 88 91 95 100 103 105 110 110 109 110 107 106 107 108 109 108 107 107 105 106 104 100 96 87 80 76 70 90 85 85 81 79 73 114 113 115 82 73 80 81 83 89 90 90 96 109 106 103 102 99 99 93 92 95 98 97 97 94 87 87 86 84 87 80 82 83 76 77 80 80 81 80 83 80 79 81 84 88 83 78 69 66 64 64 66 64 63 64 64 64 65 64 63 65 65 99 100 96 94 93 90 92 94 98 104 107 110 109 108 110 107 106 107 109 109 108 108 106 107 107 103 100 97 87 81 79 72 88 81 84 81 77 73 73 85 109 81 77 76 79 81 89 89 90 98 103 105 103 103 100 98 93 96 93 94 94 93 92 86 85 83 82 79 79 81 81 76 76 79 80 79 78 82 80 80 80 81 85 82 86 74 63 62 62 68 65 63 64 63 64 66 65 63 65 67 100 101 96 94 94 91 91 93 98 104 107 110 109 109 109 108 107 108 109 109 108 108 106 107 106 103 100 97 88 82 80 76 79 82 84 85 87 68 82 112 112 80 76 75 78 79 87 89 86 94 98 101 101 102 100 98 91 90 96 104 91 90 90 85 81 82 80 81 78 79 79 75 76 78 78 77 76 83 75 77 79 84 82 81 77 70 65 62 61 67 65 63 64 64 63 65 65 64 61 64 100 100 96 95 95 92 89 92 98 105 107 110 108 108 109 107 107 109 110 110 108 109 106 106 106 103 100 97 89 82 81 79 86 84 83 86 80 65 131 116 99 76 82 75 77 79 85 87 89 92 93 98 98 101 101 97 94 95 101 99 88 87 90 86 82 86 80 83 78 78 78 75 75 78 76 75 79 80 76 83 87 85 82 82 76 72 65 61 63 63 64 64 66 64 64 65 66 64 61 62 99 99 96 95 96 93 90 93 99 105 106 109 109 107 108 107 109 110 112 111 109 108 106 106 106 103 101 97 90 84 81 81 84 85 87 81 77 78 96 101 98 74 91 75 77 79 84 87 84 92 91 92 98 99 101 96 97 98 95 87 87 87 94 86 81 82 80 80 78 77 77 74 75 77 74 77 75 76 73 78 80 87 98 85 87 76 68 65 70 62 66 68 66 65 65 66 68 66 64 64 99 98 96 96 96 94 92 95 100 104 107 109 108 107 108 108 109 111 112 110 110 108 105 105 106 104 101 96 91 86 83 82 87 86 87 83 80 66 49 94 95 75 84 76 76 77 80 89 83 91 84 87 96 97 101 98 97 96 98 89 85 86 90 84 86 81 81 80 77 77 77 72 74 75 74 73 74 75 80 82 93 86 112 91 90 77 81 64 67 67 66 63 67 65 65 64 65 66 63 61 98 98 96 95 97 96 93 97 101 104 108 109 107 107 108 108 109 111 112 110 109 107 105 105 105 104 100 96 91 87 86 84 88 88 85 85 80 73 96 92 84 77 93 80 82 76 80 90 86 91 88 87 93 94 99 97 94 99 90 85 87 88 86 86 87 81 80 79 77 77 76 72 73 74 72 76 77 76 82 82 82 97 90 105 81 103 92 69 66 72 62 74 66 66 66 65 66 65 65 62 98 97 96 96 98 97 95 99 102 105 109 109 107 108 108 109 111 112 112 109 107 107 105 105 106 104 101 97 92 89 87 85 89 90 84 84 83 69 56 102 89 74 90 79 76 76 81 81 89 83 83 83 89 87 100 97 93 94 90 82 89 84 81 91 82 81 81 80 76 76 75 69 72 73 71 70 74 79 81 89 77 80 84 79 85 87 89 87 69 66 72 63 65 66 66 64 63 66 65 63 97 97 95 96 98 98 96 100 102 105 109 108 107 109 109 109 110 112 111 108 107 106 105 105 106 104 102 97 92 89 88 92 89 91 86 84 76 70 85 60 82 78 87 81 74 77 79 85 85 83 82 81 85 84 95 97 92 90 90 84 88 82 79 84 80 80 81 78 75 75 74 70 75 73 69 69 90 88 77 78 81 93 83 83 89 80 100 78 72 72 71 69 69 66 67 65 64 65 66 66 97 96 95 96 99 97 96 100 103 105 109 108 108 110 109 109 109 112 110 108 106 105 104 106 106 104 103 95 92 89 89 88 90 92 89 86 79 73 66 80 82 78 86 85 77 78 81 84 85 83 82 83 85 83 93 97 95 89 82 83 86 83 79 78 80 81 79 77 75 75 74 68 72 70 65 80 80 71 74 75 76 79 80 80 91 85 78 73 65 75 76 69 70 66 66 64 65 66 68 68 96 94 95 97 99 97 95 100 102 104 110 109 109 110 109 109 109 110 110 108 106 104 104 106 106 104 102 95 90 90 89 91 92 92 89 85 79 76 71 85 88 81 76 83 78 78 81 82 85 83 82 83 83 87 92 94 94 88 83 79 85 86 81 78 78 80 78 76 74 75 72 76 73 73 85 86 71 74 73 75 85 83 80 83 81 70 77 72 66 67 68 75 70 66 66 65 68 66 69 69 95 94 96 97 99 97 94 100 102 104 111 110 110 109 110 110 109 109 110 110 107 104 105 107 106 104 102 97 90 89 89 90 93 92 88 84 80 81 58 78 75 85 82 80 78 83 82 84 87 83 83 83 82 85 89 92 91 85 85 83 90 82 80 78 80 82 79 75 73 75 74 80 72 71 89 68 69 74 74 77 78 77 83 72 86 67 88 75 84 64 68 70 77 68 67 66 70 67 70 70 95 94 96 98 99 97 94 100 102 106 111 110 111 108 110 111 110 108 109 109 107 104 106 107 106 103 101 97 91 89 90 90 92 91 85 83 81 73 79 72 84 80 73 86 80 76 83 82 85 84 85 85 79 86 84 91 90 86 80 87 81 81 80 78 86 83 79 77 75 78 78 77 72 71 72 72 71 72 72 73 76 76 82 78 73 76 83 69 76 63 69 63 81 67 66 68 64 69 69 69 95 94 96 99 99 97 95 100 101 107 110 110 111 109 112 112 109 108 107 108 106 104 104 106 106 104 100 98 93 90 92 91 91 89 86 82 81 75 71 71 89 50 106 108 80 79 80 82 86 88 88 85 81 88 85 87 88 83 78 82 84 83 79 81 84 80 79 72 69 76 71 86 73 73 72 73 72 72 72 72 77 81 83 74 82 74 58 77 88 75 99 88 94 71 66 67 62 70 68 68 95 94 96 100 100 97 96 99 102 107 109 109 110 110 111 110 109 108 107 108 106 104 105 106 106 104 100 98 94 91 94 93 91 89 86 84 83 78 71 77 79 48 60 81 82 82 86 81 84 91 87 83 87 81 84 88 92 87 80 77 80 78 76 82 79 77 74 76 79 79 71 73 72 72 73 72 72 72 72 75 77 78 76 80 71 70 67 61 109 72 60 136 97 72 68 65 67 76 70 68 94 93 96 99 99 97 96 99 101 106 109 108 108 110 110 110 109 108 106 107 106 103 105 105 105 104 100 97 95 92 94 94 94 89 89 87 84 80 75 77 85 53 69 108 77 77 80 84 84 95 91 83 83 79 81 85 95 83 78 75 77 80 77 81 74 76 71 72 71 74 75 73 72 72 72 72 72 72 72 72 73 74 77 72 72 66 50 28 999 70 79 64 129 92 78 68 61 62 75 69 94 93 96 99 99 97 96 99 100 105 108 108 107 111 111 110 109 107 108 106 105 102 104 106 105 104 100 98 95 94 94 96 94 91 92 88 86 82 79 78 76 58 87 81 78 84 79 84 85 86 85 82 82 80 82 85 90 84 78 79 77 77 77 78 74 73 75 73 71 72 73 73 72 72 72 72 72 72 71 71 76 75 76 74 72 64 70 999 36 999 94 87 102 136 66 61 66 81 72 69 95 93 95 99 98 96 97 99 99 104 109 108 106 111 113 112 111 107 107 106 104 103 104 106 105 103 100 99 97 96 95 97 95 93 93 89 87 84 80 79 72 76 91 107 71 79 82 81 87 81 96 85 83 87 81 82 84 82 77 77 77 78 78 77 74 73 76 73 72 71 74 74 73 71 72 71 71 71 69 70 73 73 74 71 70 65 62 51 38 27 113 79 999 106 97 78 88 81 77 68 95 93 95 98 97 96 96 98 98 104 109 108 104 109 115 113 111 107 107 106 104 102 106 107 105 104 101 100 98 97 96 96 95 95 93 90 88 86 80 79 67 96 86 100 66 83 78 80 85 81 130 88 87 82 82 81 85 79 77 77 77 80 76 78 78 74 73 73 72 73 73 74 73 72 70 71 72 70 71 71 75 77 77 74 66 77 71 79 101 64 99 64 99 66 66 91 97 64 71 70 93 93 95 97 96 95 95 96 97 104 109 109 105 108 116 113 111 108 108 107 104 101 106 106 105 104 103 101 98 97 96 96 96 98 94 91 88 84 79 75 58 132 93 88 73 83 78 83 88 86 81 80 86 83 84 81 84 79 77 80 78 73 74 77 75 74 75 74 73 74 73 74 72 71 70 71 71 70 68 69 71 76 74 72 68 67 51 94 83 32 65 63 136 71 84 114 64 68 73 77 93 93 95 97 96 95 95 95 95 104 108 107 106 108 114 114 111 110 110 108 105 103 106 106 106 105 104 102 98 96 96 96 96 100 97 93 88 83 81 76 89 131 60 79 82 75 79 82 84 84 88 84 83 84 82 81 82 80 79 79 77 75 75 76 74 74 75 75 74 74 74 73 76 71 70 71 70 70 68 71 76 61 98 58 60 89 105 26 49 34 28 52 109 78 68 122 57 70 97 75 93 93 96 96 95 94 95 94 94 103 107 105 105 108 113 113 110 110 110 107 105 102 104 106 106 107 105 103 99 95 95 95 96 101 98 96 89 81 82 72 99 88 72 67 70 73 81 80 90 87 86 84 85 83 81 80 82 80 79 80 76 77 81 75 75 75 76 76 76 75 76 72 72 71 71 71 71 71 76 69 60 70 63 77 95 50 999 136 54 43 29 19 68 136 106 79 59 79 80 76 93 93 97 97 95 94 95 94 95 102 106 105 104 107 112 112 111 111 109 105 103 101 104 105 108 108 106 103 99 94 95 95 97 102 100 98 90 84 81 78 89 90 77 79 71 71 78 82 98 86 81 83 87 83 82 82 82 80 83 82 77 76 76 75 75 75 75 77 76 76 74 71 71 71 70 72 71 74 73 67 67 104 999 70 999 104 116 109 79 57 26 999 57 111 136 72 66 91 99 73 93 93 97 97 95 94 95 95 96 100 105 105 104 106 111 111 110 110 108 105 102 101 102 105 109 108 107 104 99 96 96 94 97 102 102 100 92 87 82 77 83 77 80 83 75 74 78 78 81 81 89 84 88 83 82 82 82 80 81 83 79 78 78 76 74 76 76 77 76 75 74 72 72 71 73 72 71 74 73 61 72 72 64 90 999 80 999 112 74 90 21 78 78 136 54 43 53 93 74 71 93 93 97 97 95 95 95 95 96 100 104 105 103 106 110 110 109 109 107 106 102 101 102 106 110 109 107 104 101 98 96 93 98 102 103 101 94 89 85 81 83 82 82 89 78 78 78 73 80 88 99 82 89 83 82 82 82 80 81 84 82 78 77 77 74 75 76 77 75 75 75 73 72 71 71 74 73 67 75 57 46 132 999 999 132 96 999 76 86 134 19 136 106 108 59 48 71 76 77 74 92 92 95 96 95 94 95 95 96 100 103 103 104 107 110 110 109 108 107 105 103 102 103 108 110 109 108 104 103 99 96 93 96 102 104 103 96 93 86 86 86 83 86 91 84 76 80 73 75 98 88 89 85 82 82 82 83 81 80 83 83 81 78 77 74 76 75 76 75 74 74 73 74 74 72 76 75 66 80 56 51 88 999 999 120 84 999 51 131 83 110 97 60 65 58 50 120 68 75 74 93 92 95 95 95 95 95 95 95 100 101 102 102 108 110 110 109 108 106 105 102 102 104 109 110 110 108 106 105 100 96 92 94 100 104 104 98 97 91 88 88 85 89 93 89 80 82 75 77 91 89 82 84 80 81 82 82 82 80 83 84 81 78 79 75 75 75 75 74 74 74 73 75 74 72 73 69 72 74 85 91 73 999 79 132 62 76 59 112 68 33 30 93 75 56 50 116 83 72 76 93 93 94 95 95 94 95 95 96 99 100 102 105 110 110 109 109 108 106 105 102 102 106 110 110 110 109 108 105 102 97 92 91 100 106 105 99 99 94 88 90 87 91 95 94 85 83 77 74 88 84 81 85 79 81 82 82 81 83 82 84 82 80 77 74 76 74 75 74 74 74 73 73 74 73 73 70 58 109 67 64 79 61 82 71 73 77 70 76 69 102 56 67 42 42 81 65 76 74 71 93 93 94 95 95 94 94 94 95 99 99 102 106 111 111 109 110 107 106 105 101 102 107 110 110 110 109 108 104 102 99 94 90 101 107 106 100 101 97 89 89 88 92 95 97 89 83 79 73 73 85 79 85 79 80 82 83 80 87 80 82 80 81 77 77 76 77 76 75 75 74 77 77 74 75 78 78 80 54 71 70 72 70 50 103 79 55 53 71 53 81 122 52 45 50 136 72 76 72 73 94 94 93 95 95 94 94 93 94 97 100 103 106 111 111 109 109 108 106 104 100 102 107 109 110 110 109 108 105 104 100 95 90 101 107 107 102 102 99 90 89 89 93 95 99 94 83 80 74 71 74 81 86 81 81 82 82 80 80 80 81 83 76 81 77 76 74 76 75 76 78 76 74 74 73 71 72 67 63 66 77 70 100 81 79 55 48 58 81 79 90 58 51 56 75 83 61 86 74 73 95 94 94 95 96 95 93 93 93 96 100 104 106 111 110 109 109 108 105 103 100 101 106 108 109 110 109 107 105 104 99 96 92 100 107 108 102 104 100 91 89 89 92 95 99 96 83 80 77 75 75 74 83 80 82 82 80 79 80 78 79 78 76 78 77 77 76 77 75 76 74 78 74 79 75 73 71 70 65 64 68 84 51 94 132 58 51 48 107 54 69 61 64 49 54 82 73 71 69 69 95 94 94 95 96 95 92 92 93 96 100 104 105 110 110 109 108 107 104 103 100 102 105 107 109 109 109 107 104 104 100 96 92 100 107 108 103 104 102 94 90 90 93 92 97 97 84 79 77 76 75 74 79 80 81 83 80 79 80 77 79 83 78 79 78 77 77 77 75 75 74 76 75 74 72 71 66 67 66 61 60 97 67 82 113 62 54 45 59 66 52 66 55 68 59 69 70 83 67 71 95 94 94 95 97 95 92 92 92 95 101 106 105 111 109 109 107 106 104 102 98 101 106 108 109 109 108 107 104 104 101 96 91 97 108 106 104 106 104 97 89 91 92 89 94 95 86 78 77 77 76 75 78 80 81 82 81 80 80 78 77 78 77 80 79 78 76 77 75 77 74 74 75 74 79 69 74 63 62 61 74 62 83 65 128 65 56 52 67 63 64 57 63 73 77 84 66 79 75 70 95 95 94 94 96 95 92 92 91 95 102 106 106 110 110 109 107 107 104 102 100 101 106 108 109 108 107 105 104 104 101 95 89 95 106 106 104 106 105 99 90 90 92 86 90 94 88 82 75 77 77 76 77 79 81 82 80 79 80 78 76 78 78 80 79 79 77 78 76 75 74 75 72 76 74 72 68 66 68 74 62 61 48 48 103 51 58 57 64 64 66 63 65 70 72 67 70 77 73 70 96 94 94 95 97 95 92 92 91 95 103 106 106 108 109 108 107 107 104 100 101 103 106 107 109 108 106 104 104 104 101 95 89 94 104 104 104 106 106 100 92 89 90 86 88 92 89 78 75 77 76 76 77 78 81 81 81 79 79 78 77 76 80 81 80 79 79 78 77 74 74 77 72 72 71 71 66 65 63 68 72 61 54 57 73 80 53 66 62 72 69 67 69 76 73 66 64 69 72 69 96 94 94 95 97 96 93 92 91 94 102 104 105 107 109 110 107 106 103 102 102 104 107 108 108 107 105 104 104 102 101 95 90 93 105 104 105 106 107 102 96 89 89 78 83 89 87 84 83 76 76 76 77 78 81 81 79 78 78 78 77 77 80 81 80 79 78 78 76 76 75 72 78 72 71 70 67 65 68 61 65 64 60 64 52 75 63 61 65 66 67 70 69 70 69 68 68 68 68 71 95 94 94 95 96 97 94 93 92 94 103 104 105 107 109 108 108 107 103 103 103 104 107 108 108 107 105 104 103 101 99 96 90 95 107 106 106 107 106 102 98 89 88 81 80 82 86 82 75 74 75 76 77 78 82 83 79 77 78 77 76 78 80 81 80 81 77 78 75 74 74 75 73 74 71 70 67 65 69 61 65 64 69 57 50 115 121 59 65 67 69 67 74 72 69 70 67 66 69 72 94 94 94 95 96 97 95 94 93 96 103 105 105 107 109 107 108 107 106 105 104 105 107 108 107 106 105 105 103 100 99 96 91 96 108 106 106 107 106 103 99 88 86 83 75 80 80 79 74 72 74 76 78 78 83 82 79 78 77 78 77 79 80 80 79 81 79 78 74 74 73 74 70 72 69 70 67 68 72 61 66 64 67 58 43 78 60 75 67 69 72 73 71 71 71 71 72 69 71 73 94 94 93 94 95 96 96 93 93 98 103 103 106 108 108 107 107 108 105 105 106 105 106 106 106 104 104 104 104 99 99 98 91 96 105 104 105 106 106 102 99 88 85 83 77 79 80 75 73 72 74 76 78 79 83 83 80 78 78 78 77 79 79 79 78 77 76 79 73 74 74 75 71 71 69 70 70 66 68 64 80 69 66 64 54 76 58 96 62 69 70 72 71 71 70 75 69 71 73 72 999 94 93 95 95 96 95 92 93 99 103 102 106 107 108 106 107 108 105 106 106 104 106 106 105 104 104 104 104 99 99 99 92 92 100 101 103 106 106 101 96 88 82 88 84 79 82 72 72 72 76 77 79 79 82 84 79 78 78 78 78 78 79 78 76 77 73 76 78 75 74 76 73 72 70 70 69 71 63 64 65 64 71 64 58 52 69 92 63 69 67 71 71 72 71 74 76 72 72 73 95 93 94 95 95 96 95 91 93 100 104 101 105 107 108 107 107 109 106 106 107 106 104 104 103 103 103 104 104 99 99 99 94 89 95 100 103 106 104 98 94 90 82 89 89 85 76 70 69 79 73 77 80 79 85 84 81 81 78 77 78 77 78 78 77 77 75 79 74 77 76 77 75 72 71 73 71 67 66 65 64 65 70 64 65 57 57 86 60 71 70 71 72 72 71 75 70 70 73 73 94 92 94 96 96 96 95 91 93 101 103 101 107 107 107 107 107 109 106 106 106 105 104 104 102 102 103 103 104 99 99 98 96 89 90 100 104 104 100 95 94 91 86 92 93 86 79 67 66 81 74 76 80 79 83 81 78 79 78 79 77 77 78 77 88 78 77 75 78 77 77 77 76 73 72 74 68 65 80 64 67 64 64 68 66 61 64 67 73 67 67 71 72 72 71 70 70 70 73 73 94 92 94 96 96 96 95 90 94 101 103 103 107 107 108 107 107 110 107 108 107 105 104 104 103 103 103 102 103 100 99 98 95 89 89 100 105 103 97 92 92 91 87 92 93 86 82 71 68 77 84 78 81 81 81 79 77 90 77 76 79 74 77 78 79 79 76 76 74 77 78 78 77 74 72 70 62 80 84 71 67 65 66 61 69 62 65 75 73 69 80 72 71 72 71 70 70 70 72 73 94 91 93 95 96 96 94 90 95 101 104 105 109 108 108 107 108 109 109 109 107 105 103 103 104 103 103 101 102 100 99 99 94 90 89 100 107 104 95 90 93 91 88 90 92 86 80 78 77 74 80 75 81 79 82 75 77 89 72 77 73 77 77 80 80 82 77 78 78 76 78 78 76 74 72 67 54 98 82 62 71 64 79 62 60 62 57 68 72 62 68 74 71 72 72 70 69 70 71 73 95 92 93 95 96 96 95 90 94 100 103 105 110 106 107 107 107 109 110 108 107 104 103 102 103 105 103 101 101 100 99 100 95 88 90 100 107 105 95 91 95 91 91 88 90 88 84 81 76 51 76 82 94 79 83 58 86 77 84 78 77 75 78 81 83 82 77 78 78 77 78 79 78 72 73 67 78 98 93 61 65 62 90 61 62 63 56 80 67 64 82 72 75 74 70 70 70 70 71 72 95 93 93 95 96 96 95 91 92 99 103 106 110 106 106 107 107 108 110 108 108 105 104 102 102 104 102 101 101 100 100 102 95 87 92 100 107 104 94 92 95 91 92 86 88 88 86 87 84 53 84 81 86 75 63 74 79 78 58 82 74 75 79 84 87 84 78 80 80 78 79 82 75 71 72 67 999 77 97 78 67 69 69 71 60 79 55 80 75 63 76 73 70 69 72 72 70 70 71 71 96 93 93 95 96 95 94 91 92 98 104 107 110 107 106 106 105 109 110 108 107 104 104 103 101 103 103 101 99 100 100 102 95 87 92 100 103 100 95 93 94 91 92 86 88 86 86 89 87 67 91 77 76 69 75 56 47 67 90 73 73 76 80 87 92 86 80 84 80 78 80 81 76 72 74 71 63 89 89 66 69 68 63 60 70 132 55 66 76 64 67 65 67 65 84 73 73 70 70 71 97 93 93 94 96 95 94 92 93 98 105 108 109 106 105 105 106 110 111 108 106 103 103 101 100 102 103 101 99 100 101 102 96 88 94 99 97 96 94 95 96 91 92 88 89 87 86 88 88 76 78 71 71 70 61 50 999 57 80 69 75 76 82 89 93 88 83 87 82 80 83 79 78 76 78 77 82 89 92 83 67 61 70 73 82 86 70 76 66 76 70 85 79 82 99 68 74 69 71 70 97 94 94 95 96 95 94 91 92 97 104 109 108 105 103 103 106 109 111 109 105 102 101 100 99 100 101 101 100 99 100 97 98 90 97 98 94 91 95 96 96 92 91 90 92 87 86 88 87 82 83 89 75 65 54 31 52 29 53 75 72 77 83 88 92 90 87 88 83 80 85 80 82 79 81 79 72 64 132 74 63 63 70 67 73 67 57 76 70 72 65 88 73 71 75 76 78 67 71 68 97 95 94 96 97 96 95 92 91 99 105 108 108 104 103 103 107 110 110 109 104 102 100 99 99 99 100 100 100 100 97 93 101 91 95 95 999 999 93 96 97 93 89 92 91 87 87 89 87 94 105 80 68 60 52 47 999 999 63 72 72 77 83 87 91 93 90 85 88 81 86 82 85 82 83 82 78 75 123 79 96 76 88 56 75 67 64 68 66 68 73 75 125 82 66 63 81 65 68 70 98 97 95 96 97 97 95 93 92 99 106 108 108 104 104 104 108 111 109 107 104 101 98 97 100 99 98 98 100 101 93 92 96 88 91 90 999 89 93 97 98 93 90 92 89 88 85 91 89 90 99 79 55 63 54 52 66 60 90 75 71 76 82 86 89 93 88 87 88 79 81 83 87 83 83 81 78 53 87 69 78 69 90 91 86 60 67 72 67 68 68 74 95 78 72 76 96 67 68 75 99 98 96 97 97 97 96 94 94 99 106 107 106 103 104 105 108 111 109 107 104 100 98 97 100 99 96 97 99 100 92 91 97 87 86 999 999 86 92 97 100 95 92 94 91 89 88 88 90 87 101 73 87 64 54 69 74 77 89 77 69 75 80 85 87 90 89 92 88 82 80 89 88 82 81 84 75 81 999 76 90 118 90 83 94 60 69 70 73 68 72 62 74 68 79 62 63 88 67 66 99 99 97 97 97 98 96 95 94 100 104 106 106 102 104 105 109 111 109 105 103 100 97 96 99 99 96 96 98 99 90 87 99 86 86 86 83 84 93 98 101 98 94 94 92 92 89 90 94 88 99 101 75 80 73 93 82 100 100 74 70 74 80 83 86 84 93 92 86 85 80 95 90 83 81 81 78 80 69 84 76 88 92 102 90 66 63 73 76 71 68 69 82 84 97 100 80 93 72 67 99 99 98 98 99 99 97 96 94 101 102 105 103 102 104 105 108 110 108 105 101 100 95 95 98 98 97 96 97 98 93 86 99 87 85 83 84 84 93 99 103 100 95 91 92 94 92 90 92 92 96 79 108 73 76 71 90 99 82 82 71 77 78 82 84 86 92 92 85 90 87 94 92 86 82 80 81 72 83 86 56 92 78 66 73 72 77 91 71 75 68 66 73 135 81 74 135 135 64 67 99 99 98 98 99 99 98 97 96 101 102 104 102 101 103 104 107 108 107 104 100 100 98 99 96 99 98 97 96 96 92 87 98 88 90 83 84 86 93 100 104 102 96 89 91 95 94 89 88 98 89 84 78 88 80 87 106 87 93 80 70 75 79 82 83 87 92 97 88 93 98 85 89 87 83 80 79 71 81 89 55 88 90 66 71 58 74 57 88 83 73 72 52 91 67 999 106 135 65 68 99 99 98 97 99 99 98 97 98 101 101 103 101 101 101 104 107 107 106 103 101 99 96 94 96 99 99 98 95 94 93 86 101 89 86 80 81 86 93 100 104 104 97 89 92 97 96 88 92 94 90 94 89 77 82 86 87 80 100 82 75 75 79 81 82 87 95 102 91 100 92 80 999 85 81 80 81 74 65 98 65 76 78 65 70 66 68 57 74 77 90 87 61 999 83 999 135 126 67 69 99 98 97 97 99 100 98 97 99 102 101 103 101 101 102 104 106 106 106 103 103 99 96 95 97 99 99 99 95 91 93 88 97 89 92 83 81 86 91 99 103 105 99 90 93 97 96 85 87 97 94 93 96 84 87 86 88 79 97 79 75 76 79 81 83 87 95 102 96 77 91 86 999 81 80 78 78 76 71 80 77 97 109 71 71 59 90 63 82 68 66 72 128 110 69 112 122 129 66 70 98 98 96 97 99 100 98 98 100 103 102 102 100 102 103 105 105 106 104 102 102 100 96 94 97 98 99 99 96 90 95 88 94 86 95 83 81 84 91 98 103 104 100 92 94 97 96 86 90 82 84 91 85 85 82 84 83 79 74 73 74 79 80 80 83 88 92 103 98 78 92 86 98 80 82 80 78 78 75 71 71 94 121 77 61 67 71 114 79 67 70 60 83 57 52 91 82 75 70 72 97 97 97 97 98 100 99 99 101 105 103 102 101 103 103 104 105 106 104 103 103 100 95 95 96 97 101 100 97 89 88 86 89 87 97 81 80 83 90 97 102 104 101 95 95 98 95 85 84 84 87 90 88 89 88 83 85 83 79 73 70 76 79 80 81 89 91 103 98 89 85 81 79 75 78 77 80 79 76 66 76 73 92 117 74 58 63 135 67 64 65 66 70 108 47 135 64 71 67 70 97 97 97 97 98 100 101 100 101 105 103 103 100 103 103 104 105 106 102 100 102 100 93 96 95 96 103 101 97 91 89 88 91 88 97 82 82 80 88 97 102 104 100 98 97 99 95 86 88 88 89 92 84 80 83 82 79 75 70 66 69 74 77 77 80 90 92 104 97 96 87 78 86 72 75 75 76 75 76 63 81 55 65 999 133 97 69 75 67 65 73 69 62 31 41 64 59 73 68 72 97 97 97 98 99 99 102 101 101 105 104 103 101 102 102 103 105 106 104 99 102 99 94 93 96 96 103 103 98 91 84 87 87 83 88 83 80 76 87 94 101 103 97 98 99 100 95 87 81 87 86 87 85 79 83 85 83 78 71 68 70 70 74 76 81 91 94 103 97 95 88 97 121 116 88 75 77 74 70 53 60 57 50 79 133 122 101 59 58 88 79 99 68 86 60 77 135 60 74 70 97 97 98 99 99 99 102 104 102 106 105 103 101 102 103 102 106 105 104 97 101 98 98 94 93 97 104 103 98 91 83 86 86 83 87 84 76 76 86 91 98 100 93 98 100 100 94 89 84 77 92 77 85 80 83 85 85 81 74 74 72 71 73 78 84 92 93 102 95 94 89 78 89 90 103 77 78 76 68 57 60 56 51 999 999 93 98 63 66 111 74 95 90 98 93 89 84 106 62 74 98 97 98 99 98 99 102 106 104 107 106 103 100 102 102 103 104 104 101 99 101 99 96 95 92 97 104 102 99 90 86 85 82 80 82 80 74 76 85 89 94 98 89 96 98 97 95 92 86 77 88 80 82 83 83 83 86 83 77 75 73 73 76 80 86 92 94 101 93 96 92 82 74 106 86 77 80 76 70 57 57 61 999 64 69 121 123 73 66 97 76 99 71 77 23 999 90 113 77 64 98 97 99 100 99 99 103 107 104 107 106 104 100 101 103 103 104 103 101 103 99 98 96 95 91 95 104 102 99 89 86 85 80 79 82 81 77 71 81 83 93 96 90 92 93 94 95 93 86 84 79 81 78 82 82 83 85 84 78 77 77 77 78 84 88 95 103 100 93 92 94 84 88 98 72 76 84 80 78 66 64 50 26 999 999 94 126 85 74 73 66 94 62 53 41 56 135 109 81 89 99 98 100 100 99 99 103 107 105 107 107 105 101 101 104 103 104 104 100 97 99 99 97 95 93 96 103 101 98 87 84 83 82 80 81 78 79 74 80 79 92 90 89 88 88 999 95 94 85 82 82 79 78 81 82 84 86 86 80 79 82 81 83 89 91 100 91 98 93 90 97 81 75 81 73 88 81 76 73 72 65 61 32 46 999 999 133 84 70 59 67 69 63 59 75 79 65 107 105 87 99 98 101 101 100 99 102 108 106 107 107 106 102 102 104 104 104 103 102 100 98 100 97 96 96 99 102 100 98 86 84 78 79 79 80 80 81 74 83 78 87 88 999 87 85 90 94 93 87 80 84 81 80 82 83 86 88 89 86 83 84 83 86 94 94 104 98 97 91 90 94 72 69 67 73 76 83 85 80 74 62 69 50 24 999 62 133 58 68 67 68 64 64 53 49 59 64 99 95 81 100 99 101 101 100 99 102 109 108 108 108 106 102 102 105 104 104 104 99 99 96 99 97 97 99 100 102 100 98 85 78 65 79 77 80 78 80 77 81 76 80 85 999 86 85 91 94 92 999 80 85 84 83 83 85 88 92 93 92 90 84 83 87 97 101 104 95 93 91 90 96 64 56 999 74 75 79 83 83 79 76 69 57 29 999 999 81 68 63 67 70 64 63 46 73 71 113 77 78 84 100 100 101 101 100 99 100 109 109 109 108 106 102 103 105 104 104 104 99 95 98 97 99 97 101 100 102 100 98 86 76 81 80 76 77 81 80 76 80 75 78 83 999 86 85 90 93 91 85 82 83 84 84 85 87 88 93 96 97 96 85 81 86 99 107 102 94 89 96 92 92 78 69 76 79 77 81 86 83 76 79 69 58 32 24 47 70 116 63 69 69 64 59 46 37 17 106 97 66 81 101 101 101 101 100 99 99 108 110 110 110 108 103 104 106 104 105 103 99 95 94 96 99 97 102 102 101 99 99 87 74 75 77 76 77 80 81 76 79 75 78 83 89 89 85 87 91 90 87 83 83 82 84 85 89 91 94 96 96 100 88 78 84 102 108 100 93 93 96 90 88 111 90 83 81 76 84 82 83 77 72 78 57 52 49 23 65 72 61 65 69 63 59 82 39 999 34 135 74 76 101 101 102 101 99 99 98 106 110 109 110 109 104 103 106 103 104 104 99 96 98 97 100 97 103 103 101 99 100 88 77 76 80 78 78 76 79 74 75 76 79 85 91 90 86 84 91 90 79 83 83 83 85 85 89 92 94 94 95 100 90 75 84 105 99 101 92 95 91 92 78 71 82 82 80 78 83 90 80 76 70 74 60 35 30 46 56 70 83 65 63 60 87 64 62 17 16 46 77 90 101 102 103 101 99 99 98 103 110 109 110 109 105 103 105 102 102 103 100 97 97 97 100 97 103 103 100 99 99 88 80 78 83 78 77 74 77 72 71 78 80 87 91 92 89 84 89 87 82 84 85 85 86 86 89 91 93 93 97 98 87 80 88 105 98 92 94 93 89 86 75 78 81 81 80 81 83 89 82 76 76 72 66 66 53 27 51 53 107 64 58 69 92 66 26 15 19 55 68 57 100 103 102 101 97 99 98 99 107 108 110 109 106 104 105 103 101 106 100 99 97 99 100 98 104 104 100 99 100 88 72 83 81 79 79 72 78 72 71 72 80 89 91 93 93 84 88 81 999 83 87 86 86 87 91 90 92 92 95 92 999 999 92 99 90 88 89 94 88 87 78 88 98 87 83 84 87 90 84 81 80 75 68 56 51 31 67 61 48 52 68 85 136 82 29 16 13 17 999 55 100 102 102 101 98 99 99 98 999 105 110 109 106 104 104 104 102 100 103 100 100 100 101 99 106 106 100 98 100 89 74 78 80 81 83 70 75 72 66 76 81 90 92 95 96 85 86 78 999 80 86 87 88 90 92 89 89 90 90 89 999 999 85 92 91 84 93 99 87 91 999 81 91 85 84 87 93 92 79 82 83 78 68 56 55 34 58 28 55 101 94 136 77 70 96 17 12 12 102 65 100 101 102 101 99 98 99 98 99 105 110 110 105 104 104 102 101 99 105 104 99 103 102 100 107 106 100 98 100 89 76 80 82 81 85 73 73 73 62 77 81 91 94 98 98 87 84 81 78 80 85 87 89 91 94 89 87 89 88 999 999 999 78 88 999 84 93 91 86 71 102 88 87 84 90 91 98 94 75 93 82 78 72 61 53 49 46 53 23 999 63 31 60 58 66 18 13 14 18 999 100 101 101 101 99 99 99 98 98 101 109 111 105 104 104 102 101 99 102 106 101 97 103 101 109 107 102 101 98 89 76 75 70 81 85 76 72 72 59 71 82 92 97 99 99 91 85 82 78 79 84 87 90 91 95 88 85 86 85 82 999 81 81 83 999 82 100 97 78 80 999 82 83 90 95 94 100 98 79 69 75 82 77 60 55 52 47 32 999 24 999 64 72 59 32 71 15 14 17 126 99 101 101 101 98 99 99 96 98 100 108 111 104 103 103 101 100 99 106 105 102 96 100 100 109 107 103 103 98 87 75 73 70 82 84 78 72 72 62 75 85 94 98 99 98 93 87 84 81 73 84 85 89 90 93 91 83 82 84 82 85 84 85 83 77 80 98 93 80 55 999 86 75 94 96 95 98 104 98 91 86 84 73 65 999 56 37 51 48 46 999 52 20 999 55 83 25 15 31 49 99 101 100 100 99 100 98 95 97 100 107 111 104 101 103 100 100 98 102 105 99 99 98 99 108 106 103 102 97 87 74 73 80 81 85 70 84 70 65 70 86 95 98 97 96 92 90 84 82 76 82 83 87 90 94 94 85 83 79 86 83 85 85 83 83 96 92 85 74 56 78 76 98 95 96 95 95 108 111 100 85 86 73 71 56 61 46 59 46 50 26 999 22 57 71 23 19 18 18 60 99 99 99 99 98 100 98 94 97 100 106 111 106 101 102 100 100 101 101 103 98 86 101 103 107 105 103 103 96 86 72 76 78 81 84 68 76 70 69 68 84 97 97 94 93 91 90 85 83 78 82 81 85 92 97 97 88 76 72 84 84 84 85 82 79 94 94 102 88 70 86 90 86 95 94 94 92 109 117 113 84 85 77 78 59 58 49 58 53 999 24 24 21 50 22 25 999 16 18 22 99 99 99 99 99 100 98 93 96 100 106 110 108 102 101 102 102 102 100 102 96 85 101 103 105 104 103 104 96 86 72 77 74 80 83 70 73 73 66 70 89 98 97 93 90 90 999 85 82 79 84 81 86 94 101 96 89 78 82 86 84 83 86 82 79 80 85 84 87 67 70 90 90 90 93 95 92 107 119 117 86 83 80 75 63 61 53 54 59 50 28 22 17 18 999 15 999 12 63 60 83 83 80 81 80 79 81 81 67 68 69 67 68 69 70 82 81 85 82 84 70 82 82 81 77 73 74 72 72 74 70 69 69 66 79 69 51 68 71 82 87 89 97 88 87 75 85 85 86 73 67 83 82 84 82 81 90 86 87 84 84 72 75 73 70 70 65 64 63 62 60 59 57 57 56 56 56 58 59 60 59 58 76 78 75 57 72 51 70 65 63 63 62 48 46 47 49 48 71 52 81 85 80 81 80 78 81 66 69 69 69 67 68 70 68 83 82 82 83 83 68 67 82 82 76 75 76 76 74 76 70 69 70 68 73 69 69 68 70 72 94 79 91 85 87 85 85 84 85 86 84 84 98 93 85 77 86 96 78 77 83 70 73 74 69 69 66 64 62 62 59 59 57 58 56 55 54 57 60 59 56 58 74 74 75 75 73 70 45 82 67 60 46 67 47 48 48 49 68 51 81 86 81 80 79 82 81 80 68 67 69 67 67 67 70 82 83 81 82 83 70 68 82 81 80 74 73 72 73 71 70 69 70 70 71 69 70 68 74 70 92 92 77 86 86 86 84 84 84 84 85 88 97 92 80 81 86 90 77 77 82 85 74 72 71 68 66 64 63 63 61 58 55 55 56 53 55 56 58 59 56 54 73 73 80 75 79 81 45 56 65 89 72 86 61 62 64 65 67 52 86 88 81 81 79 80 79 64 67 69 68 66 67 68 67 81 82 82 82 84 71 66 82 65 61 74 73 73 71 70 69 70 70 70 70 71 71 68 97 71 72 75 75 83 83 85 84 84 84 86 83 92 95 93 78 80 83 92 83 75 78 82 72 72 72 71 66 63 63 65 61 59 57 55 55 52 53 56 54 57 55 55 72 73 79 84 80 82 53 92 67 100 61 77 45 66 49 64 63 50 999 89 81 80 75 83 77 80 66 68 68 65 68 68 66 82 82 82 83 83 70 69 83 65 63 59 57 73 72 71 69 71 53 69 70 71 54 50 82 71 73 71 74 95 82 85 85 85 84 71 84 89 87 93 85 89 81 85 75 76 78 82 70 71 72 83 67 65 64 63 62 60 57 54 55 54 51 53 54 56 57 57 55 73 72 77 89 77 69 72 70 86 62 80 78 45 64 49 62 47 999 85 81 80 79 89 83 81 65 66 66 65 68 68 69 68 82 84 83 83 71 69 82 66 62 58 57 73 71 71 70 71 52 53 70 70 54 52 79 78 76 73 80 85 79 85 85 85 85 73 84 84 82 89 84 91 81 84 79 75 80 81 69 71 74 68 66 63 64 64 62 60 58 55 55 53 48 52 54 54 56 74 72 54 72 72 79 77 67 84 78 97 74 63 80 46 48 47 49 49 83 83 81 79 81 79 91 80 64 68 65 66 69 70 69 81 81 83 84 83 70 70 84 66 61 58 58 58 73 72 71 53 51 52 72 70 72 72 68 82 86 71 72 78 94 86 86 86 73 73 73 85 81 81 77 84 81 89 77 74 78 63 84 83 85 68 63 62 61 63 64 61 59 57 59 54 49 53 53 55 56 54 70 71 52 71 73 71 69 73 84 85 70 62 87 45 46 63 63 48 84 80 80 77 88 79 88 79 62 67 65 66 69 69 71 66 81 83 85 71 69 69 67 81 63 60 58 58 72 71 72 53 51 52 54 71 72 72 71 69 73 72 73 76 90 87 85 87 74 75 86 85 83 82 78 80 82 85 75 74 77 81 83 82 83 82 63 62 61 65 65 61 60 56 58 57 51 53 53 57 74 73 72 71 51 51 82 71 66 79 79 46 68 46 68 47 47 62 47 46 81 80 78 83 79 81 89 80 80 67 65 69 70 68 70 82 81 83 70 70 69 68 83 65 65 60 58 57 72 72 54 52 51 52 54 72 72 72 69 70 71 79 73 75 82 81 87 87 74 74 76 67 83 82 81 82 81 77 77 75 60 81 82 82 82 83 61 60 61 67 66 61 60 59 63 57 52 51 52 55 55 73 53 47 79 53 70 71 71 66 49 46 68 67 66 47 49 45 49 46 79 78 76 83 87 77 84 77 80 66 67 68 70 70 70 69 82 84 71 72 67 67 83 81 64 59 57 56 73 72 55 54 51 52 52 54 53 55 69 74 71 70 73 75 73 78 83 87 84 86 77 84 82 81 63 81 80 74 76 59 76 76 81 61 80 80 60 59 60 66 64 63 59 59 62 61 55 53 53 53 53 56 53 48 70 70 69 70 71 67 48 48 70 65 65 64 63 47 48 47 79 76 75 79 84 80 91 82 80 64 67 68 72 70 70 82 83 69 84 71 68 69 81 81 63 62 58 55 72 56 72 72 51 51 52 56 53 54 69 80 71 70 72 58 75 76 84 82 83 86 72 87 83 83 82 65 77 79 80 75 76 77 78 77 76 76 78 61 60 64 63 63 58 61 60 61 54 52 50 50 53 52 54 49 50 71 52 70 69 68 47 47 76 67 65 64 67 65 48 49 80 76 999 74 82 78 87 82 80 65 67 69 71 68 70 83 84 70 70 72 69 69 66 64 62 61 56 57 56 72 72 72 54 52 53 72 53 54 70 84 71 70 53 76 57 76 74 78 87 85 86 84 83 82 81 67 77 76 82 77 75 78 81 75 75 75 77 63 61 62 64 62 58 57 58 61 56 52 51 51 54 50 53 51 50 69 70 70 71 74 42 91 47 65 66 46 70 49 49 67 79 76 57 73 81 84 85 77 79 64 67 71 71 69 70 83 84 70 69 73 69 69 66 64 64 63 58 57 56 56 72 72 53 52 51 72 55 55 69 72 73 70 52 59 56 75 74 93 89 84 87 83 84 81 81 65 77 74 89 60 58 81 80 76 75 74 75 60 62 64 60 60 57 56 57 61 58 53 52 51 52 51 52 46 45 48 51 71 69 60 63 74 65 72 59 48 81 64 52 49 79 60 55 72 73 84 84 76 76 63 66 70 71 70 69 69 83 70 71 72 70 69 81 66 64 63 60 58 73 56 72 71 54 49 49 54 56 72 70 71 73 74 72 59 58 75 59 81 88 84 69 84 82 84 65 65 76 73 87 76 57 75 74 75 73 74 75 77 57 63 75 59 56 57 57 59 58 55 53 53 52 54 52 49 47 49 47 51 64 77 67 65 70 77 71 68 69 63 53 50 79 60 56 73 78 80 86 74 77 63 67 69 70 70 84 68 85 69 71 71 72 69 82 64 65 63 62 60 73 72 70 71 55 49 48 55 54 72 69 71 82 70 54 57 61 55 61 81 82 71 84 70 82 80 64 80 75 76 78 77 57 75 59 75 74 74 57 58 57 59 56 58 56 58 54 56 58 56 55 55 73 56 49 49 48 45 50 51 45 73 44 61 43 72 48 62 69 63 50 48 78 59 55 72 70 79 81 73 79 63 65 70 68 71 84 68 72 68 70 70 70 69 68 66 65 62 62 59 73 72 70 71 72 51 50 55 54 71 70 74 80 70 52 56 81 57 76 81 82 72 71 69 82 82 63 81 75 89 80 61 58 76 76 74 74 55 58 53 57 58 74 58 57 56 54 56 58 56 57 57 56 56 53 48 45 48 50 69 47 98 61 61 44 59 44 44 82 74 48 48 79 59 57 56 70 72 75 74 62 63 66 71 68 70 73 69 70 70 68 71 72 71 68 67 64 62 62 60 56 72 70 79 71 52 51 54 54 71 72 76 74 71 71 55 80 64 61 82 84 71 73 83 65 63 82 81 84 89 80 59 62 81 80 57 56 55 74 57 55 74 75 56 56 56 56 57 56 57 55 55 54 55 53 51 49 47 65 66 66 46 45 62 47 62 61 46 63 85 50 66 79 60 56 57 71 74 74 73 60 63 67 69 70 70 72 69 70 70 67 71 71 71 70 68 66 63 60 79 73 72 71 76 80 54 53 54 51 70 72 57 78 70 71 72 76 81 79 81 83 67 71 68 83 62 82 81 91 95 81 80 66 82 65 54 56 55 57 56 56 56 57 56 54 56 54 54 56 57 55 55 54 54 53 54 47 45 43 69 64 44 76 63 64 47 48 46 68 66 65 64 79 60 56 74 72 73 73 74 61 64 66 65 69 70 70 70 68 71 69 71 70 72 69 68 67 62 61 58 73 71 70 82 85 55 54 54 52 69 69 84 86 102 69 71 57 81 79 80 63 68 70 83 83 81 82 80 83 94 83 81 66 67 63 75 55 57 57 57 56 72 56 52 54 54 52 53 54 56 54 54 54 53 52 55 50 47 46 67 67 49 74 46 48 47 48 46 66 64 67 64 80 61 57 73 73 71 73 60 62 63 66 66 70 70 70 68 68 72 71 70 71 71 69 69 66 64 63 57 73 72 69 74 84 72 56 56 53 68 86 102 82 99 70 70 73 75 77 76 77 82 83 84 83 82 82 78 89 85 81 81 84 67 81 75 73 73 74 73 72 74 56 53 56 53 53 52 55 57 56 54 54 53 54 56 51 42 46 47 64 64 45 47 48 48 48 46 64 67 65 69 79 59 57 74 72 72 73 60 63 64 68 67 67 69 71 70 70 71 70 71 70 71 70 69 66 62 63 59 57 72 69 69 81 74 74 55 72 67 92 107 110 72 70 70 55 74 74 75 75 82 85 84 84 83 65 81 84 74 60 82 81 82 57 58 76 75 72 73 73 55 53 53 71 53 51 53 54 72 56 55 57 73 57 73 70 49 46 49 47 63 64 46 49 48 48 47 64 67 66 67 63 59 58 77 58 72 59 78 62 64 65 68 67 72 70 69 69 71 68 70 70 70 69 68 66 61 63 60 73 72 71 67 89 76 72 56 71 69 113 112 115 81 70 72 72 73 75 75 76 81 90 85 84 82 64 82 77 76 55 82 82 63 59 74 79 74 75 80 72 55 55 52 55 51 49 53 72 74 72 55 56 73 74 72 71 68 65 48 63 65 63 62 49 48 48 49 46 46 64 64 62 58 59 60 60 72 75 60 62 63 68 68 70 72 70 69 68 68 69 69 70 72 68 69 64 62 63 59 56 72 53 70 87 72 56 72 71 69 72 84 108 77 70 54 51 73 75 74 78 87 85 85 84 65 64 64 76 88 77 80 79 59 56 74 76 73 72 72 72 55 53 51 52 53 52 53 72 72 71 72 73 72 73 72 82 70 48 46 47 67 64 49 48 49 49 65 47 45 64 66 61 60 60 59 59 58 74 60 62 65 67 69 71 84 71 70 67 70 68 69 70 71 69 69 64 64 62 59 56 72 54 54 72 72 73 77 85 51 81 111 111 75 70 53 51 54 73 75 73 83 83 84 83 66 64 82 75 84 92 103 79 74 58 74 72 73 73 72 55 54 53 51 53 50 51 54 70 74 72 71 71 73 72 72 72 47 64 47 48 67 64 47 44 48 46 48 46 47 47 49 59 60 61 60 59 57 72 75 64 68 65 70 70 72 71 70 67 68 66 70 70 71 69 69 65 64 59 60 55 72 55 53 73 54 72 79 71 49 118 115 98 71 78 52 52 71 57 74 81 87 81 83 64 64 82 82 83 94 100 98 76 74 75 57 73 75 72 73 54 53 51 52 52 51 53 71 72 72 70 78 81 75 74 74 72 51 64 48 62 62 63 47 48 44 46 47 47 46 46 47 59 59 61 60 59 58 57 60 63 66 68 67 70 83 72 70 69 70 70 70 71 71 69 69 68 59 59 59 56 51 54 53 54 73 74 72 53 77 95 100 97 69 90 53 72 72 73 74 76 91 83 76 83 63 82 80 88 97 94 77 76 75 85 48 73 57 72 55 54 52 52 51 52 51 71 71 70 70 71 72 72 85 97 84 86 70 67 64 68 61 65 67 49 45 46 49 67 49 63 63 60 58 60 60 59 58 58 60 63 64 69 68 71 83 72 70 68 72 70 67 72 70 68 82 67 62 60 59 55 52 55 50 58 73 74 54 55 50 44 93 94 70 81 72 71 54 53 80 75 90 73 74 83 81 83 82 88 95 97 81 73 75 78 48 77 55 73 54 55 49 52 51 54 54 71 71 72 71 74 81 92 86 111 90 89 72 80 63 67 67 65 48 66 46 43 44 49 50 47 46 59 59 59 59 59 57 59 60 61 65 66 66 70 83 71 70 69 72 69 70 73 71 68 70 67 62 59 60 53 54 56 52 49 54 73 73 72 69 95 91 83 72 92 71 77 53 73 85 81 89 78 74 80 79 82 81 82 98 89 74 79 82 74 74 77 72 54 55 51 53 52 52 71 54 50 71 70 70 78 81 77 96 89 104 80 102 91 67 65 70 61 72 65 48 45 48 65 47 48 44 59 59 59 58 60 57 59 61 61 67 67 68 71 69 70 71 71 73 71 71 71 83 83 69 67 61 58 58 53 55 50 54 51 47 56 73 74 66 51 101 88 69 89 72 70 51 72 72 87 73 73 72 75 74 86 81 78 94 89 73 86 73 73 89 72 56 73 73 51 52 52 50 71 50 45 51 70 75 75 88 71 74 83 78 84 86 88 86 68 65 69 48 49 47 44 44 46 47 45 42 58 58 58 58 60 59 59 61 62 65 66 68 71 70 72 71 72 73 71 71 71 83 83 69 65 60 58 58 56 53 56 78 53 54 53 56 53 67 84 59 81 74 80 55 53 71 55 73 74 57 55 55 73 73 80 82 76 80 88 74 84 72 72 75 56 52 72 72 53 51 52 69 70 50 43 68 89 87 71 71 76 92 82 82 88 79 99 76 70 71 69 68 68 48 48 48 46 47 44 43 57 58 59 59 59 59 59 61 62 65 66 67 71 72 72 72 71 73 73 83 83 83 84 69 66 62 60 57 59 55 55 58 48 49 47 47 72 69 66 79 81 74 79 73 72 71 73 73 73 53 55 72 73 73 76 84 83 75 72 75 82 73 72 71 54 55 72 54 71 53 71 67 70 51 64 79 80 52 53 71 70 71 76 79 90 84 75 70 50 74 74 68 69 48 48 48 47 48 46 45 56 57 59 58 58 58 59 61 62 65 65 66 71 70 84 84 73 72 72 71 70 68 84 67 66 63 61 57 54 55 52 75 47 47 52 55 71 70 69 84 87 80 70 73 72 72 72 54 73 73 55 73 72 77 75 79 83 74 73 71 83 80 72 54 55 72 71 54 71 71 70 71 71 70 84 85 70 71 54 70 83 74 74 82 79 68 72 70 65 67 67 73 68 50 49 64 67 42 40 45 58 57 60 59 57 57 58 61 63 67 66 67 70 70 86 73 73 73 73 72 67 69 84 68 66 62 61 57 51 53 52 55 49 50 74 73 72 75 57 77 74 84 81 72 72 78 72 73 74 57 73 73 72 76 74 76 79 73 78 78 89 74 71 72 71 72 71 71 71 70 69 78 71 68 88 51 51 70 70 70 71 71 81 70 85 67 87 71 83 63 67 69 75 67 66 65 69 48 44 44 56 57 58 59 57 57 57 60 63 68 68 67 73 72 74 72 73 72 72 69 69 68 84 67 66 62 58 57 47 49 52 47 47 53 57 72 72 70 78 71 83 79 70 85 71 71 72 54 72 72 73 73 55 80 72 75 79 75 71 86 74 73 71 72 80 75 71 70 70 72 74 73 52 52 70 52 49 50 71 71 54 54 78 75 69 75 82 68 75 62 68 62 80 66 49 67 63 68 47 48 54 57 57 59 57 56 59 61 64 68 70 69 72 73 85 74 72 71 71 69 68 68 68 67 67 61 59 57 45 48 48 52 54 50 57 51 55 52 70 70 88 44 105 107 72 72 71 54 73 74 77 73 72 86 73 74 76 72 71 76 80 76 71 73 77 72 73 47 51 71 69 85 71 71 50 49 48 49 50 53 72 73 78 70 81 73 48 76 87 74 98 87 93 68 65 66 46 69 48 48 53 55 59 59 58 56 58 59 63 68 68 68 73 72 74 73 71 72 84 69 83 82 69 67 67 63 58 54 48 42 34 42 55 56 56 53 56 51 68 76 78 42 59 81 77 77 78 55 73 81 76 72 80 72 73 74 84 79 71 71 72 71 54 75 72 70 70 70 75 76 69 70 50 53 52 51 50 51 53 70 71 71 70 74 69 68 66 60 108 71 59 125 96 71 67 64 66 70 69 48 51 54 57 59 57 55 57 58 62 69 69 69 84 71 72 74 72 84 84 70 83 82 83 68 67 62 58 53 47 42 36 42 37 52 50 48 51 53 70 70 84 43 69 107 71 70 71 73 73 91 85 73 73 54 55 74 90 73 72 54 72 71 72 73 53 70 50 51 70 70 70 51 51 49 49 51 52 51 51 71 53 53 70 71 69 65 42 27 999 69 78 63 118 91 77 67 60 61 70 51 53 52 56 58 57 55 57 60 62 68 70 67 85 74 72 72 71 70 85 69 83 82 82 69 66 62 58 56 46 38 46 45 44 50 39 51 55 52 54 54 70 57 86 80 74 79 71 73 73 73 75 55 54 55 72 73 79 75 55 71 54 72 71 71 51 53 70 71 50 70 71 50 49 52 49 51 52 51 50 71 71 71 70 70 71 63 69 999 35 999 93 86 101 120 65 60 65 80 69 48 53 52 56 59 57 56 56 58 62 67 70 69 84 85 73 70 72 72 84 70 69 83 82 66 65 61 59 53 45 36 39 36 47 48 40 48 52 50 55 55 69 75 90 106 68 73 72 73 73 71 95 73 72 77 54 55 73 72 55 71 54 70 70 72 53 53 70 51 48 48 53 52 48 47 52 48 49 49 51 50 49 52 71 52 69 64 61 50 37 26 112 78 999 105 96 77 87 80 74 49 52 51 55 56 57 56 56 58 61 69 71 69 83 85 73 72 71 71 83 70 82 83 83 68 66 61 58 53 44 43 38 44 52 43 43 46 51 50 72 71 66 95 85 99 65 81 52 54 73 71 110 80 74 73 72 73 73 72 54 53 55 72 71 71 71 70 52 47 51 51 50 51 50 52 49 49 50 50 70 71 71 71 70 70 65 76 70 78 100 63 98 63 98 65 65 90 96 63 68 69 52 50 55 55 56 55 55 56 61 67 69 71 84 85 73 71 71 84 72 69 67 82 83 67 68 62 58 55 53 45 51 46 55 38 46 48 53 56 71 69 46 117 92 87 70 81 52 73 74 77 71 72 73 72 73 72 73 55 71 72 72 53 52 70 71 50 48 49 48 51 49 48 48 48 48 50 49 51 49 51 71 71 70 69 67 66 50 93 82 32 64 62 125 70 83 113 63 67 71 72 52 52 55 54 56 54 54 55 61 82 70 70 84 85 75 73 71 85 72 70 82 83 70 66 67 61 59 55 53 47 52 51 50 43 45 47 51 73 72 71 88 116 59 78 81 70 72 71 56 56 79 73 56 73 73 71 50 55 72 55 72 71 71 71 51 49 48 48 48 46 49 52 70 48 48 48 50 49 50 69 72 60 97 45 59 88 104 25 48 33 27 51 108 77 67 116 48 68 96 70 53 52 57 54 55 54 55 54 58 68 70 70 84 85 75 72 71 72 70 71 69 83 69 69 66 62 61 58 54 50 50 49 50 47 44 49 51 72 73 69 98 87 68 66 67 69 71 72 80 73 74 73 73 72 54 49 52 55 50 55 50 71 74 51 51 50 48 50 44 48 72 52 50 49 50 47 49 70 71 68 59 69 62 76 94 49 999 127 53 42 28 18 67 126 105 78 50 77 79 70 53 54 55 54 55 53 53 54 58 66 69 70 83 84 74 73 74 73 71 70 68 82 84 68 68 62 59 60 58 53 44 42 54 45 47 47 53 56 72 74 88 89 70 72 52 68 71 73 97 74 71 73 74 56 55 50 51 54 73 55 53 70 71 52 52 50 50 50 48 52 52 48 46 50 49 50 52 70 69 66 66 103 999 69 999 103 115 108 78 56 25 999 56 110 123 71 65 90 98 71 53 52 55 55 54 52 54 56 58 63 67 68 83 84 72 73 72 72 71 83 83 82 82 82 66 62 62 61 57 52 47 47 52 49 50 45 52 52 72 71 74 71 72 53 44 69 55 71 72 72 84 72 76 54 53 51 53 54 55 52 52 71 71 52 52 54 51 50 54 54 48 51 45 48 70 53 51 70 69 47 71 71 63 89 999 79 999 111 73 89 20 77 77 128 53 40 49 92 71 52 53 53 56 55 54 52 54 55 58 63 65 69 83 84 73 70 72 72 83 83 83 83 82 69 64 62 62 61 55 47 43 53 49 53 54 47 58 49 73 72 73 74 73 32 45 71 52 53 73 87 98 72 76 72 52 51 52 53 54 55 56 53 51 46 52 54 50 53 51 49 51 50 50 48 50 70 69 49 70 47 45 123 999 999 124 95 999 75 85 125 18 135 105 107 58 48 70 76 73 72 52 54 55 56 56 52 53 57 59 62 65 82 83 83 73 71 72 71 83 83 83 83 82 68 65 62 64 61 48 54 45 53 48 53 54 53 59 51 54 73 74 72 52 42 52 52 51 52 69 97 82 79 74 72 55 53 53 52 52 71 72 55 53 50 53 71 49 53 52 49 49 45 70 71 51 71 71 48 79 52 50 87 999 999 119 83 999 50 127 82 109 96 59 64 57 49 116 67 70 72 53 53 52 54 55 51 54 57 59 64 65 81 68 71 71 72 72 70 83 83 82 83 69 69 66 63 63 63 56 51 48 51 51 59 52 49 54 49 50 74 54 51 39 35 37 52 53 54 73 90 87 73 57 55 55 55 54 52 52 56 72 55 54 72 53 48 50 51 51 50 51 51 70 53 50 68 50 70 74 84 90 72 999 78 125 61 75 58 111 67 33 29 92 74 56 49 116 82 69 71 53 52 55 56 55 52 55 57 60 65 65 81 84 70 71 72 71 72 70 82 83 83 69 68 66 65 64 61 60 56 51 46 50 60 49 50 55 52 48 56 52 52 40 41 39 41 53 54 70 87 79 71 73 53 55 53 55 54 72 56 72 72 71 49 48 45 52 51 47 50 48 51 51 53 49 68 69 48 108 66 63 78 60 81 70 72 76 69 75 68 101 55 66 39 40 80 64 75 69 71 51 54 55 55 53 52 54 56 60 80 80 81 83 70 70 72 72 71 71 82 82 83 68 69 68 66 67 60 61 59 49 45 47 57 52 50 57 51 56 55 57 52 44 49 39 45 54 71 69 71 82 72 75 72 53 53 56 53 79 50 55 72 72 51 70 50 71 53 48 46 50 70 71 50 71 71 75 79 44 70 69 71 69 49 102 78 55 52 70 52 80 116 48 39 49 119 71 75 69 70 51 55 54 57 55 53 53 55 59 79 81 67 70 73 71 72 71 72 83 83 82 83 69 68 69 67 66 63 65 56 47 41 51 53 57 53 56 50 55 53 57 56 48 51 46 45 57 55 52 70 70 76 78 71 51 51 56 54 49 51 73 73 54 72 51 48 52 52 49 48 71 71 53 50 69 71 69 66 62 65 76 69 99 80 78 50 41 57 80 78 89 58 43 51 74 82 60 85 71 69 53 53 54 55 55 53 52 54 58 79 81 82 82 74 72 72 71 83 82 83 82 82 71 69 69 66 68 64 65 55 58 49 52 55 61 57 53 55 54 52 56 53 53 57 55 52 55 72 54 54 53 69 73 54 52 51 52 51 43 48 72 53 42 43 51 54 71 45 51 52 54 71 50 71 70 69 68 68 64 63 67 83 50 93 123 54 39 47 106 51 68 60 63 41 52 81 72 70 68 68 55 53 55 54 56 52 50 53 58 79 82 67 83 73 71 73 83 72 84 83 82 82 69 67 70 65 67 65 63 62 57 49 51 57 58 53 57 56 52 50 57 49 56 57 60 59 54 72 54 52 51 71 72 51 52 56 54 48 48 50 72 74 72 49 48 53 70 51 51 51 52 71 51 52 69 70 49 67 65 60 59 96 66 81 112 61 41 41 58 66 42 66 44 67 54 68 69 82 66 69 54 54 55 56 57 51 51 54 58 61 82 68 84 85 71 84 71 71 84 83 81 82 69 67 68 64 67 67 64 62 56 53 53 59 61 57 57 50 49 48 54 55 52 73 77 60 56 71 71 71 52 52 53 52 51 54 55 45 53 54 70 71 53 44 52 43 48 53 52 72 52 51 71 70 72 48 70 47 61 60 73 61 82 64 123 64 43 41 66 62 63 44 62 69 76 83 66 78 72 69 56 54 55 56 57 53 51 54 56 61 82 70 84 85 72 84 84 84 83 82 82 82 69 66 67 65 67 63 62 56 58 52 54 62 60 62 59 50 48 52 53 57 58 73 81 77 72 72 70 71 51 53 50 52 53 54 52 49 53 50 52 70 48 45 48 46 71 54 70 53 50 69 51 71 69 71 67 65 67 72 61 60 47 45 102 51 49 42 63 47 65 46 64 69 70 66 69 76 69 69 58 54 56 57 56 54 52 52 55 78 82 70 84 84 71 71 84 84 83 81 82 81 69 66 69 67 68 64 64 57 57 55 53 56 58 58 61 55 51 51 49 53 57 76 87 77 73 52 69 71 71 54 49 51 54 53 72 50 54 53 70 54 43 51 48 49 72 71 72 48 50 72 49 48 50 70 47 47 47 67 71 60 52 55 72 79 48 65 45 71 68 49 68 72 71 65 63 68 69 50 59 56 54 57 55 54 52 52 56 61 81 68 82 82 83 85 83 70 82 82 82 82 67 66 66 67 68 66 65 63 58 53 48 51 56 58 59 56 55 52 47 51 53 71 80 78 73 79 78 70 70 54 49 46 51 52 51 51 54 55 54 52 49 50 46 55 71 71 72 70 52 52 71 50 51 51 47 48 67 47 64 63 59 63 51 74 62 60 46 48 48 69 48 50 49 48 67 67 51 49 59 54 54 55 55 55 53 54 55 60 67 82 83 71 72 71 84 71 82 82 82 82 68 67 68 68 68 65 65 61 57 55 49 51 44 55 56 57 57 56 51 50 55 72 73 72 77 79 69 69 70 54 51 54 50 71 52 51 52 52 51 48 41 53 52 72 53 72 69 48 51 70 71 70 69 49 44 48 68 60 64 63 68 46 50 114 114 48 48 49 68 49 71 70 49 70 66 43 48 70 57 55 55 57 57 57 54 54 57 58 66 83 83 71 72 83 84 70 84 83 82 82 69 68 68 66 69 66 65 61 60 55 49 53 54 58 58 58 56 57 51 55 72 51 53 72 73 74 69 68 69 53 48 53 51 55 53 53 53 51 51 50 52 54 52 72 71 71 51 46 50 69 49 52 48 49 48 67 71 60 65 63 67 44 39 77 59 74 66 68 71 71 49 50 51 69 70 48 51 71 57 56 54 55 57 56 57 56 57 60 65 81 83 71 71 84 71 72 84 83 82 82 69 67 69 67 68 65 63 61 59 46 51 54 58 61 60 58 59 56 55 73 72 72 71 72 75 71 71 68 69 52 52 71 53 69 53 55 53 50 49 53 54 53 71 71 71 72 51 48 49 53 48 49 46 50 69 49 67 63 79 67 65 63 40 75 55 95 61 68 69 70 52 51 49 71 50 71 71 51 999 56 54 55 55 56 54 55 58 61 65 82 83 69 72 83 71 72 83 84 83 82 69 67 67 67 69 66 63 61 58 49 48 53 65 65 61 59 57 60 59 74 72 76 56 53 77 70 71 71 70 49 72 51 53 72 71 71 51 52 50 53 71 46 54 71 52 71 71 51 50 48 50 43 48 49 50 70 62 63 64 63 69 63 44 41 68 91 62 69 47 52 48 49 50 70 70 71 53 50 57 56 55 55 55 56 54 57 57 63 65 81 83 69 71 84 83 83 84 84 83 83 68 67 65 66 67 65 64 62 59 58 53 52 80 65 59 60 57 61 76 74 55 58 52 48 71 70 68 78 69 51 50 52 73 73 73 72 53 54 52 53 43 54 71 71 69 71 52 54 48 48 46 45 47 51 52 66 65 64 63 64 68 63 64 46 54 85 52 71 69 50 51 50 50 70 50 70 52 47 56 55 55 56 57 55 55 56 59 62 65 81 84 70 70 83 83 72 83 83 83 82 68 67 65 65 65 64 65 61 59 57 53 53 58 62 57 58 60 79 77 50 50 47 52 49 71 66 65 80 70 54 55 54 73 73 77 73 71 71 71 72 51 54 83 54 70 48 71 71 48 48 48 49 49 51 50 64 79 63 66 48 63 67 65 60 63 67 72 66 50 52 50 48 50 49 49 50 49 47 56 53 56 54 58 57 55 57 60 63 64 68 70 70 72 83 84 84 70 83 83 83 82 67 64 64 65 64 64 60 58 56 54 56 57 57 54 56 60 74 57 46 73 54 54 56 75 70 67 76 83 72 71 72 71 72 76 89 70 71 71 52 51 54 51 55 48 50 51 54 46 49 47 51 50 50 61 79 83 69 66 64 65 47 68 47 64 70 69 68 80 71 50 51 48 49 47 47 47 46 56 53 56 55 59 55 56 57 79 63 65 82 71 84 84 70 85 72 70 83 71 83 68 66 63 60 63 64 63 61 59 55 53 73 56 54 60 51 58 56 56 50 48 45 54 55 55 76 76 73 79 50 71 71 74 70 76 88 69 70 50 71 45 50 50 72 54 50 70 53 50 49 48 52 50 66 45 97 81 47 68 63 78 61 59 46 44 67 70 61 67 70 70 71 71 50 49 51 49 51 55 51 55 57 59 56 58 57 78 64 64 69 69 70 84 83 83 73 70 71 71 83 68 65 61 59 63 61 64 61 59 57 56 57 57 55 57 58 58 55 50 49 36 50 54 55 50 71 71 42 76 79 93 73 82 46 85 76 83 73 70 49 43 47 73 73 53 51 50 52 49 46 72 50 70 66 77 97 92 60 64 61 89 47 61 62 45 79 66 63 81 69 70 70 52 50 70 49 49 49 56 52 55 57 59 56 57 58 75 80 65 68 68 69 83 84 84 72 72 71 70 84 81 66 62 58 62 61 63 60 57 56 55 74 75 58 60 60 60 54 47 51 47 53 55 57 73 56 54 43 83 81 84 72 62 73 78 77 46 80 53 48 54 49 57 51 50 54 53 54 51 50 53 49 50 67 999 76 96 77 66 67 68 68 59 78 46 79 71 62 75 71 68 68 69 71 69 50 51 50 56 54 54 55 58 56 55 59 75 80 65 68 67 70 83 84 83 73 71 70 70 83 68 65 63 60 62 61 60 59 61 61 56 73 59 60 61 65 62 52 47 48 41 55 72 54 73 73 57 66 90 72 73 69 74 55 46 66 89 69 46 50 53 45 48 50 53 51 52 52 52 47 50 50 52 68 62 88 88 65 68 67 62 59 69 116 46 66 73 63 66 64 67 64 83 69 69 51 49 50 56 55 57 56 57 57 57 75 76 80 67 66 67 71 82 83 83 85 72 71 70 82 68 66 61 61 64 62 61 62 62 59 61 73 58 60 61 79 60 53 50 49 42 52 54 45 54 56 56 70 70 68 71 69 60 49 999 56 79 67 71 48 41 46 49 57 56 48 53 54 53 53 50 50 72 70 81 88 91 82 67 60 68 72 81 85 69 75 65 73 69 84 78 81 98 67 70 51 70 51 56 55 58 56 57 56 57 74 75 80 68 66 68 69 68 83 83 73 73 73 70 82 81 64 59 58 63 62 60 61 64 60 79 74 60 56 79 58 78 53 50 51 44 41 35 50 54 72 57 73 74 88 74 64 53 30 51 28 52 74 50 50 48 48 51 52 53 47 73 52 74 55 52 47 72 52 69 63 118 73 62 62 68 66 72 67 47 74 68 70 64 87 72 69 73 72 73 49 71 67 54 55 57 58 58 59 56 74 74 81 68 67 69 69 68 83 83 73 73 84 68 82 81 80 57 55 61 62 61 61 79 76 82 75 59 59 999 999 59 54 51 48 52 41 47 73 73 75 73 93 104 78 67 59 51 46 999 999 62 71 50 51 50 52 54 55 51 56 76 71 76 73 54 47 53 51 73 74 114 78 95 75 87 51 74 66 63 67 65 67 70 74 108 81 65 62 78 64 67 68 57 56 58 57 58 59 57 58 75 81 70 68 69 68 82 82 71 72 71 83 82 82 80 79 56 55 60 62 61 60 75 79 80 73 75 58 999 73 60 57 51 50 52 43 53 74 72 77 74 89 96 77 45 62 53 51 65 59 89 74 51 52 51 50 55 58 53 74 74 53 72 52 46 50 53 55 74 51 86 68 77 68 89 90 85 59 66 71 66 67 67 73 94 77 69 76 95 66 67 72 56 56 57 58 58 60 57 58 78 81 83 68 68 68 68 83 71 73 72 83 83 82 80 80 54 56 61 60 63 62 76 82 81 73 74 999 999 73 58 57 55 47 46 34 54 52 56 55 74 77 100 71 86 63 53 68 73 76 88 76 51 52 54 53 54 75 78 80 52 72 72 49 46 51 51 74 71 80 999 75 89 113 89 82 93 59 67 67 69 67 69 61 70 67 78 61 62 87 66 65 56 56 59 57 59 60 58 59 79 81 68 69 68 68 81 69 71 72 71 82 83 82 81 79 80 60 62 60 62 63 73 77 88 73 79 73 72 56 58 58 52 44 42 48 49 46 52 52 78 75 98 100 74 79 72 92 81 99 99 73 69 53 72 55 57 73 93 80 57 73 53 54 45 51 51 73 73 79 68 83 75 87 91 101 89 65 62 72 74 68 67 68 81 83 96 99 79 92 69 66 56 57 59 59 60 58 59 60 78 81 68 69 67 66 82 82 69 71 72 83 82 81 79 79 80 63 61 58 60 62 76 77 88 73 76 72 73 55 58 60 48 47 45 54 59 55 49 47 77 79 92 73 107 72 75 70 89 98 81 81 70 70 54 56 55 73 84 77 57 80 74 49 53 50 54 55 73 70 82 85 48 91 77 66 70 71 76 90 70 74 67 65 72 125 80 73 128 119 48 50 58 57 61 61 62 58 59 60 62 81 82 69 65 80 82 69 69 71 71 83 81 81 81 85 80 64 60 58 58 78 76 78 85 73 81 73 74 56 56 62 53 48 48 54 56 48 42 50 74 94 74 72 71 87 79 86 105 86 92 79 69 71 52 52 55 72 76 59 53 92 94 51 75 51 48 50 71 71 80 88 48 87 89 65 68 48 74 50 87 82 70 68 49 90 66 999 105 119 48 67 56 57 61 60 63 60 60 62 60 81 81 81 65 66 81 82 69 71 82 83 81 81 79 80 79 80 62 58 57 76 80 75 90 73 73 71 72 57 57 63 62 54 51 56 52 36 49 55 84 93 74 77 74 70 74 75 77 79 99 81 70 52 54 52 55 56 56 58 53 99 86 72 999 74 51 54 73 70 64 97 64 75 77 64 68 65 68 47 70 75 89 86 60 999 82 999 123 110 66 68 58 60 60 60 62 62 58 63 56 63 80 82 80 66 82 69 68 69 83 82 82 80 79 80 80 80 63 58 56 58 81 78 91 75 86 76 73 73 58 60 61 58 55 55 51 49 56 57 78 96 86 76 85 55 77 73 74 76 96 78 70 71 52 53 72 50 53 60 60 72 89 78 999 73 55 52 53 71 68 79 76 96 108 69 69 47 89 62 81 67 66 71 117 109 68 111 114 112 65 69 58 60 59 61 61 62 58 61 57 62 80 81 66 65 82 81 68 67 83 82 82 81 80 80 80 80 63 59 56 57 85 78 94 73 92 78 72 72 58 62 61 64 56 54 44 50 51 73 88 72 75 79 73 73 55 72 74 74 73 73 70 71 54 54 73 50 47 60 61 71 92 73 97 73 73 72 71 72 70 70 70 93 115 76 60 66 70 113 78 66 68 59 82 56 51 90 81 72 69 70 58 60 60 60 61 63 57 56 53 59 66 81 80 66 82 67 67 68 83 83 82 81 79 82 79 80 81 60 58 56 75 77 88 78 96 79 73 72 74 62 64 64 61 54 46 43 53 72 78 72 83 85 80 82 75 72 78 79 78 72 67 70 71 72 72 51 47 55 61 75 73 73 71 52 71 72 72 72 70 65 75 72 91 116 73 47 62 121 67 48 64 66 69 107 46 127 63 69 66 70 59 60 60 59 62 62 55 49 47 56 66 81 80 67 82 67 68 69 82 81 82 81 77 84 79 79 81 60 60 55 76 80 90 83 96 81 78 71 74 59 65 62 60 59 40 46 53 72 87 83 88 91 73 72 55 52 50 71 70 66 68 69 71 72 72 55 48 52 80 80 74 71 85 71 71 52 52 51 70 62 80 54 64 999 120 96 68 74 66 64 70 67 61 30 40 63 56 69 67 71 58 61 61 59 62 60 55 40 43 56 64 67 81 67 81 81 69 69 83 80 82 81 79 79 82 79 67 61 60 56 73 78 83 77 87 82 76 70 73 58 64 64 63 62 45 45 54 57 72 86 85 83 73 51 53 46 50 53 68 67 68 69 70 71 55 50 48 58 81 81 74 96 109 111 87 51 53 70 68 53 59 56 49 78 125 113 100 47 47 87 78 98 67 85 59 76 125 59 70 69 59 60 61 61 61 61 45 41 44 54 63 66 82 67 82 67 82 69 83 79 82 80 84 79 79 80 67 65 58 74 73 79 81 79 86 83 71 72 73 58 63 65 76 80 57 39 55 48 50 73 91 71 74 54 51 50 53 50 70 69 70 69 71 72 52 54 55 65 80 60 55 72 88 89 102 52 48 71 67 56 59 55 50 999 999 92 97 47 66 110 73 94 89 97 92 88 83 105 61 69 59 58 62 61 61 62 49 43 50 53 62 66 80 80 81 67 82 82 81 83 81 80 79 79 78 80 66 65 60 73 80 82 77 75 81 79 69 73 74 74 79 81 74 79 55 58 61 46 50 70 87 75 73 73 45 50 51 50 71 71 70 70 71 55 51 55 77 62 75 81 58 75 73 105 85 69 54 71 68 53 56 60 999 63 68 120 112 69 65 96 75 98 70 76 22 999 89 112 76 63 60 59 62 61 61 61 42 62 55 52 60 63 80 66 81 67 82 82 82 88 81 80 79 79 77 79 66 64 62 74 81 84 78 77 81 80 71 68 72 72 78 82 76 75 75 80 58 51 72 76 72 74 71 53 52 51 51 52 54 71 71 71 53 54 54 60 92 61 76 75 76 74 87 97 69 70 74 72 74 66 63 49 25 999 999 93 113 84 72 72 65 93 61 52 40 55 134 108 80 88 61 59 63 62 61 59 55 44 59 54 62 66 80 66 67 67 82 82 81 82 82 80 80 79 79 79 64 64 61 73 80 82 81 79 80 73 71 70 72 71 83 74 76 74 73 999 57 51 55 73 72 71 51 54 52 51 51 52 52 53 55 53 56 52 74 63 76 61 77 57 81 72 74 79 69 87 72 71 69 68 64 60 32 45 999 999 119 83 67 46 66 67 62 58 74 78 64 106 104 86 60 60 64 62 63 62 61 49 56 61 62 67 80 66 66 68 82 82 83 86 81 81 80 80 79 80 65 63 58 73 83 77 78 77 79 74 71 70 78 72 79 74 999 73 72 57 58 58 54 72 72 53 52 51 49 46 47 50 52 51 51 52 56 53 61 49 83 60 75 58 58 70 68 66 69 71 72 82 72 69 61 68 49 23 999 61 121 48 68 66 68 63 63 50 48 58 63 98 94 80 61 61 64 64 63 60 62 59 45 59 60 63 67 66 65 68 81 83 81 85 81 82 80 80 81 81 65 64 60 73 77 64 78 73 77 71 55 70 76 71 72 76 999 73 72 74 52 53 999 53 73 54 51 49 51 47 38 42 50 51 55 56 56 56 59 65 80 58 75 75 81 63 52 999 71 51 72 81 73 72 74 68 56 28 999 999 80 67 48 66 68 48 62 42 72 70 112 76 77 83 61 62 64 64 64 60 61 51 54 62 56 62 65 66 67 68 82 83 81 79 84 81 80 80 81 66 66 65 60 73 75 80 79 71 71 74 54 71 77 71 71 77 999 56 56 72 59 57 56 73 72 57 49 51 48 48 48 45 51 50 54 56 73 62 61 61 57 73 88 78 76 77 67 70 52 50 73 82 73 71 78 67 57 32 23 46 69 115 62 68 68 63 46 43 37 16 105 96 65 80 61 62 64 63 63 61 61 45 46 65 56 62 66 67 66 81 83 82 81 79 79 81 81 80 82 82 63 65 60 73 72 74 75 70 70 73 71 71 78 71 71 74 54 53 55 72 73 57 74 72 72 72 53 50 49 44 48 55 57 64 54 71 72 67 64 61 77 81 87 77 74 110 89 73 54 51 75 56 72 70 70 72 52 51 48 22 64 71 60 48 68 48 49 81 38 999 34 126 73 75 63 62 66 63 62 62 62 61 62 68 62 62 66 64 68 81 83 83 81 79 84 83 82 80 82 82 65 65 62 73 74 75 79 70 71 71 72 71 74 73 71 73 51 53 54 54 75 52 71 73 55 52 52 52 51 49 42 55 60 62 55 69 74 59 59 84 77 86 75 86 71 70 74 55 52 49 73 75 72 70 68 70 59 34 29 45 55 69 82 48 48 59 86 63 61 16 15 45 76 89 63 63 66 64 64 63 62 81 63 65 63 61 66 63 66 67 82 83 81 81 82 83 81 80 83 82 64 65 60 73 77 77 82 70 71 69 71 70 70 77 72 73 54 56 54 52 56 53 74 72 54 48 49 49 52 53 51 54 52 53 74 77 81 62 86 77 80 76 55 73 70 76 75 73 54 53 53 56 73 71 72 68 65 65 52 26 50 52 106 63 47 68 91 65 25 14 18 54 67 49 62 66 66 65 61 63 60 80 71 67 66 63 67 67 66 68 81 87 81 81 82 84 81 80 83 69 64 79 60 73 69 82 80 72 71 68 71 70 70 71 71 56 56 57 54 56 53 72 999 73 52 48 47 51 49 50 55 56 61 75 999 999 91 65 77 75 74 78 57 76 77 87 97 79 73 51 32 51 79 81 72 51 67 55 50 30 66 60 47 48 67 84 121 81 29 15 12 16 999 46 61 65 66 64 62 63 61 64 999 69 69 65 67 68 65 82 82 83 82 81 84 84 82 81 83 67 62 63 62 73 72 77 79 72 53 68 71 69 65 75 72 53 55 57 52 72 73 70 999 55 56 51 51 49 49 48 52 53 57 75 999 999 84 76 84 73 76 89 74 90 999 80 90 75 56 46 34 44 74 81 73 53 67 52 54 33 57 27 54 100 93 128 76 69 95 16 11 11 101 64 62 65 66 63 63 62 62 61 65 83 72 63 67 81 66 67 81 81 83 83 81 90 82 81 83 66 62 61 61 57 76 79 81 72 56 69 71 52 61 76 71 48 56 55 52 56 56 72 71 71 54 53 50 46 47 55 56 73 57 999 999 999 71 74 999 74 77 77 77 69 101 87 86 56 42 32 38 34 70 92 73 72 69 60 52 48 45 52 22 999 62 31 59 57 65 17 12 13 17 999 62 65 65 64 64 61 61 63 63 82 84 65 69 82 69 67 81 81 82 84 81 83 84 82 73 67 61 48 59 72 74 74 67 71 56 70 70 70 58 70 72 50 53 55 54 56 56 72 54 72 56 53 52 49 52 56 72 72 72 71 999 72 48 56 999 73 88 88 71 79 999 81 79 48 35 34 39 46 52 68 71 72 70 59 54 51 46 32 999 23 999 63 71 58 31 70 14 13 16 126 62 66 65 65 63 62 61 78 63 64 72 66 67 82 81 81 81 81 85 83 82 83 82 82 72 68 62 45 60 57 72 72 67 71 54 71 71 68 61 74 74 53 48 58 56 56 53 56 53 70 72 56 54 53 56 74 55 73 72 72 74 54 48 56 71 72 86 83 77 47 999 85 70 34 36 42 43 58 37 80 82 73 69 65 999 55 36 50 47 45 999 51 19 999 54 82 24 14 30 48 61 64 64 80 80 62 61 78 79 61 71 65 65 81 82 79 81 80 82 83 81 90 81 82 71 66 61 62 60 73 72 72 80 71 72 68 83 68 65 68 77 52 52 56 60 58 53 53 71 71 73 72 56 52 60 51 52 75 71 82 72 53 54 72 75 95 76 73 73 54 77 75 97 49 51 49 54 66 55 46 84 78 69 69 52 60 45 58 45 49 25 999 21 56 70 22 18 17 17 59 61 63 64 65 64 60 61 77 79 63 70 65 63 81 81 80 81 81 82 83 82 72 85 87 69 68 60 55 60 73 72 75 74 71 73 66 75 68 68 66 73 53 55 60 59 75 58 56 56 71 72 73 72 55 38 51 55 71 69 83 75 53 73 73 71 91 86 101 87 69 85 89 79 53 56 49 53 66 53 69 79 79 74 75 52 56 47 57 52 999 23 23 20 49 21 24 999 15 17 21 61 62 62 80 64 62 61 60 78 63 69 67 66 81 81 81 82 81 81 82 81 72 86 87 82 81 60 49 61 73 71 76 69 71 72 67 72 71 65 68 76 50 57 59 57 74 999 56 72 71 72 72 73 53 53 54 55 71 81 85 80 72 73 73 73 71 75 80 86 66 69 89 82 56 59 48 52 66 66 72 56 74 79 70 62 60 51 53 58 49 27 21 16 17 999 14 999 11 62 59