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 04 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 1915 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 1 1 1 1 4 4 4 4 4 4 4 4 4 1 1 4 4 4 1 1 1 1 1 1 1 1 2 1 1 1 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 3 1 1 1 1 1 1 1 1 1 1 1 4 1 1 1 1 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 1 4 1 1 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 1 4 1 2 1 1 6 1 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 4 4 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 1 1 1 4 4 4 1 3 3 1 4 4 4 4 4 4 4 1 4 4 4 1 4 4 4 4 1 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 4 4 4 1 1 4 4 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 7 1 4 1 1 1 1 1 4 4 4 2 7 7 6 1 4 4 1 1 4 4 4 4 4 1 1 1 4 4 4 1 1 4 4 4 4 4 4 4 4 4 3 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 1 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 1 1 1 4 4 1 2 2 2 1 4 4 1 1 1 1 6 1 4 3 1 4 1 1 1 1 1 1 1 4 4 4 4 4 4 3 4 3 4 4 1 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 1 1 4 4 7 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 2 1 4 4 7 2 2 2 1 3 1 1 1 2 2 1 1 3 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 1 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 4 1 1 1 1 4 4 2 2 2 2 1 7 1 1 2 2 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 1 4 3 1 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 3 1 1 1 4 3 7 2 2 2 4 7 1 1 2 2 2 2 1 1 7 4 4 4 1 1 4 4 4 4 4 4 4 4 4 1 4 4 4 1 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 1 4 1 1 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 1 4 1 1 1 4 7 7 2 2 2 4 1 1 1 2 2 2 2 2 7 6 4 4 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 1 1 1 4 1 1 1 4 4 4 4 4 1 1 4 4 4 4 4 3 1 1 4 1 1 1 1 1 1 4 7 2 2 2 2 1 1 1 2 2 2 2 2 2 7 2 1 4 4 7 4 4 1 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 1 1 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 3 1 7 1 1 1 1 2 2 2 2 7 1 4 1 1 2 2 2 2 2 2 2 2 1 4 2 1 4 4 2 4 4 4 4 4 4 4 1 4 4 4 1 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 4 4 1 1 1 1 1 2 2 2 2 4 2 4 1 1 2 2 2 2 2 2 2 2 1 7 2 1 6 2 1 4 4 4 1 4 4 4 4 4 4 4 1 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 4 4 3 4 4 4 1 1 1 1 4 4 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 3 1 1 1 1 1 1 2 2 2 2 1 3 4 2 1 2 2 2 2 2 2 2 2 1 1 1 2 7 1 4 4 4 4 1 4 4 1 1 1 4 1 1 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 3 4 4 4 4 4 4 4 1 4 1 4 1 4 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 3 4 4 4 4 1 1 1 1 1 4 1 1 1 1 2 2 2 7 1 1 3 7 6 1 1 1 1 7 2 1 2 1 4 2 4 7 1 4 4 4 4 4 1 1 1 1 1 4 1 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 4 3 4 3 4 4 4 4 1 4 1 1 1 1 1 2 1 1 4 4 4 4 4 4 4 4 3 4 4 4 1 1 4 4 1 1 1 4 2 1 1 2 2 7 6 1 1 3 1 1 1 4 4 4 4 7 7 2 1 4 4 7 2 1 4 4 4 4 4 1 1 1 1 1 1 1 6 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 4 4 4 4 4 2 1 1 4 4 4 1 1 1 1 1 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 1 1 4 4 1 1 1 1 7 7 1 1 3 4 1 1 1 4 4 4 4 4 7 1 4 4 2 2 1 1 4 4 4 4 4 1 4 1 4 1 1 2 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 4 4 4 6 1 1 4 4 3 4 1 1 1 1 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 1 1 4 4 4 4 4 1 7 4 1 1 4 4 3 2 1 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 4 4 1 4 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 4 1 4 4 4 1 1 1 4 4 4 1 1 1 1 1 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 1 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 1 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 1 4 4 1 1 4 4 1 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 3 6 1 1 4 4 1 6 1 4 4 4 1 1 1 1 1 1 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 4 4 1 4 4 4 4 1 6 1 4 4 4 4 4 4 3 1 1 7 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 4 1 1 2 4 3 4 4 1 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 7 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 4 1 4 4 1 4 1 1 1 4 4 4 2 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 2 1 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 3 1 1 1 2 1 1 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 1 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 1 1 1 1 2 1 1 4 1 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 1 1 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 7 1 1 2 1 1 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 1 1 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 1 1 1 1 1 1 1 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 7 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 1 4 7 7 1 1 4 4 4 4 4 4 4 4 4 1 1 4 1 4 1 1 4 3 1 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 3 4 4 1 1 1 1 1 1 1 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 6 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 4 4 3 6 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 6 4 4 4 4 1 1 1 1 3 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 4 4 4 1 6 4 4 2 4 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 6 3 1 4 1 4 1 1 4 1 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 1 1 1 4 1 4 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 4 4 4 1 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 2 7 1 1 1 4 4 4 4 1 1 1 4 4 4 4 1 6 1 1 1 2 1 4 4 1 1 4 4 1 4 4 4 4 4 4 4 1 1 1 1 4 4 4 1 1 1 1 6 1 4 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 6 1 2 4 4 4 4 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 2 6 1 1 4 1 1 4 4 1 4 4 4 4 4 4 1 1 1 1 2 4 4 4 6 1 1 1 1 1 4 4 4 4 4 4 4 4 1 4 1 4 4 1 1 1 1 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 3 1 1 1 4 1 1 1 4 4 4 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 4 4 4 1 4 1 1 1 4 4 4 4 4 1 1 1 1 1 1 4 4 1 2 2 1 1 1 1 1 4 4 4 4 4 4 4 4 1 1 4 4 4 4 1 1 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 1 3 1 3 1 1 2 6 1 1 1 1 4 4 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 4 4 1 1 1 1 1 4 4 4 4 4 1 1 1 1 1 1 4 4 1 2 2 2 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 6 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 3 3 1 1 4 1 1 1 1 1 1 4 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 4 4 4 4 1 2 6 1 1 4 4 4 4 4 4 1 1 1 1 1 1 2 2 2 2 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 3 1 4 1 1 1 1 1 1 3 6 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 2 6 1 4 1 4 4 4 1 1 2 2 1 1 1 2 2 2 2 2 1 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 1 4 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 3 1 3 4 4 2 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 2 2 6 4 4 4 4 1 4 1 1 2 2 1 1 1 2 2 2 2 2 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 1 4 1 2 1 2 2 1 1 1 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 2 2 6 4 4 4 1 4 1 4 1 2 2 2 1 1 2 2 2 2 2 2 1 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 4 3 1 2 1 2 2 1 2 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 2 1 1 1 1 1 1 1 1 1 2 2 2 1 1 2 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 4 4 4 4 1 1 2 2 2 2 2 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 6 1 6 1 1 1 1 1 1 1 1 1 2 2 2 1 1 2 2 2 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 7 7 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 3 1 2 2 1 2 2 2 1 1 1 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 1 1 4 1 1 1 1 1 1 1 1 1 1 2 1 4 3 1 2 2 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 3 3 2 1 2 2 2 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 2 1 1 1 1 1 4 1 4 1 1 1 1 1 4 4 4 1 1 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 7 7 2 3 4 4 4 3 4 2 1 2 2 2 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 4 4 4 4 1 1 1 1 1 4 3 1 1 1 4 1 1 3 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 3 4 4 4 4 4 6 6 2 2 2 2 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 1 1 1 1 1 1 1 3 4 3 1 1 1 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 4 7 2 7 2 4 4 4 4 4 4 4 3 2 2 2 2 2 2 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 1 1 4 1 1 1 1 1 3 4 6 1 1 1 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 4 7 2 2 4 4 4 4 4 4 4 4 4 2 2 2 2 2 6 1 1 4 4 1 4 4 4 4 4 1 4 4 4 4 4 4 1 1 1 3 1 4 1 4 1 1 1 1 1 1 1 3 1 1 1 1 1 1 4 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 4 4 4 4 3 4 4 4 4 4 4 4 4 3 7 1 2 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 1 1 1 4 4 1 1 1 1 1 1 4 4 1 4 3 4 1 1 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 2 2 1 4 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 1 1 3 1 1 1 1 1 1 1 3 1 3 3 3 3 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 2 2 1 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 3 4 3 4 3 3 6 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 1 1 1 1 4 4 4 4 4 4 4 4 1 1 4 4 1 4 4 1 4 1 1 4 1 1 1 1 1 1 2 1 1 4 3 3 3 3 3 3 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 2 2 2 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 1 1 1 4 1 1 1 4 3 1 1 2 1 1 1 1 1 1 1 4 1 3 3 3 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 1 1 1 1 1 1 1 3 1 6 1 1 6 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 6 6 1 1 3 4 4 3 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 7 4 4 4 4 4 4 4 4 4 4 3 1 1 1 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 7 6 1 1 6 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 1 1 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 1 1 1 1 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 3 4 4 4 4 4 4 4 4 4 4 7 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 7 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 7 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 2 6 1 4 4 3 2 1 1 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 7 2 2 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 1 2 1 2 4 4 2 7 1 4 4 4 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 3 4 4 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 7 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 2 1 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 4 4 4 4 7 2 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 1 3 2 2 2 2 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 1 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 7 2 4 3 2 2 7 2 2 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 2 1 2 1 1 1 2 1 3 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 1 2 3 4 4 4 4 4 4 4 4 4 4 4 2 4 4 4 4 4 1 2 7 7 2 7 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 3 4 4 4 4 4 4 4 4 4 4 2 2 4 4 4 4 4 2 7 7 4 2 2 1 2 2 2 1 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 4 1 4 4 1 1 2 1 1 3 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 7 7 2 4 4 4 4 4 4 6 7 7 7 7 2 2 7 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 1 1 1 2 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 3 4 4 4 4 4 7 7 7 2 2 7 2 2 1 1 4 4 4 4 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 1 7 2 1 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 7 4 4 4 2 1 1 2 2 2 2 2 2 1 1 1 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 2 4 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 1 2 2 2 1 2 2 2 4 2 7 1 1 1 1 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 1 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 7 1 2 7 1 1 1 2 1 1 1 1 2 1 1 1 4 4 4 4 4 4 4 4 1 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 7 7 7 2 2 2 7 1 1 1 1 1 3 1 1 2 1 1 1 4 4 4 4 1 1 4 4 1 4 4 4 1 1 4 4 4 4 4 4 4 4 4 1 4 4 3 4 4 4 2 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 2 7 7 4 7 1 2 1 1 1 4 4 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 3 1 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 7 7 2 7 2 2 1 1 1 1 4 4 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 1 4 6 4 4 4 3 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 2 2 2 7 2 2 2 1 1 1 1 4 4 4 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 7 7 4 4 4 1 1 1 2 1 1 1 1 1 1 4 6 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 1 4 3 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 7 2 4 4 4 3 1 1 1 1 1 1 4 4 1 1 1 6 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 1 4 4 1 1 4 4 4 4 4 3 4 1 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 7 7 2 7 2 3 4 4 4 3 1 1 1 1 4 1 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 4 7 4 4 4 3 4 2 3 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 7 7 7 7 7 4 4 4 4 3 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 6 4 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 7 7 2 3 4 4 3 7 1 1 1 3 6 2 1 1 6 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 3 7 7 3 3 4 4 4 3 7 1 1 2 2 6 1 1 1 1 1 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 1 4 4 1 4 4 4 4 1 4 4 4 4 2 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 7 4 4 3 4 3 3 4 4 3 2 1 2 2 2 6 1 1 1 1 1 4 3 4 4 4 1 4 1 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 3 3 4 4 4 4 4 4 4 2 1 2 2 2 1 1 1 1 1 3 4 3 4 4 4 4 4 1 4 4 4 4 4 3 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 4 4 4 4 4 4 4 4 3 1 1 2 2 1 1 1 1 1 1 6 4 1 4 4 4 4 4 4 4 4 4 4 1 1 6 4 4 4 4 4 4 4 4 4 4 4 4 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 7 4 4 4 4 4 4 4 4 4 1 2 1 2 1 1 1 1 1 3 4 3 3 3 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 7 3 4 4 4 4 4 4 4 4 4 4 2 2 2 1 1 1 6 1 3 3 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 7 4 4 4 4 4 4 4 4 4 4 4 1 1 2 2 1 1 1 1 1 1 6 7 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 4 4 4 4 4 3 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 7 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 1 1 1 1 1 1 6 7 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 2 2 4 4 4 4 4 4 4 4 4 4 4 4 3 1 2 6 1 1 1 1 1 1 1 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 1 1 1 1 2 1 1 1 1 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 1 6 1 1 1 1 1 1 2 2 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 7 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 3 3 7 2 2 2 1 1 1 1 1 6 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 4 4 4 4 4 7 2 7 4 4 4 4 4 4 4 4 4 4 4 6 4 4 1 1 1 3 3 3 7 2 2 1 1 1 1 1 1 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 7 4 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 7 2 2 2 1 1 1 1 2 1 6 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 3 7 7 7 4 4 4 4 4 4 4 4 4 4 4 6 4 4 3 4 3 7 3 2 2 2 2 2 7 1 1 6 6 1 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 3 4 4 4 4 4 4 4 3 3 2 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 7 7 7 2 2 2 2 7 7 1 6 1 1 1 6 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 6 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 1 7 7 7 1 2 2 2 2 7 2 6 1 1 1 1 6 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 4 4 4 4 4 4 4 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 3 3 7 7 1 7 2 2 2 7 1 1 1 6 6 1 1 1 3 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2256 2268 2318 2306 2241 2173 2156 2159 2166 2196 2208 2208 2224 2365 2485 2558 2700 2722 2766 2909 3012 3017 3017 3017 3017 2996 2847 2787 2820 2740 2853 9999 2945 2846 2907 2982 3001 9999 9999 9999 9999 9999 9999 9999 9999 9999 3030 3003 9999 9999 9999 2876 2929 2783 2801 2844 2864 2789 2734 2685 2845 2900 2943 2944 9999 9999 2996 3000 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2221 2218 2245 2236 2202 2145 2134 2141 2152 2183 2205 2215 2236 2374 2514 2628 2651 2739 2889 9999 2954 2995 2998 2986 3004 2955 2764 2776 2815 2747 2841 9999 2934 2937 2965 2986 9999 9999 9999 9999 9999 9999 9999 3035 3047 9999 9999 9999 9999 9999 9999 2894 9999 2777 2798 2868 2832 2862 9999 2730 2858 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2966 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2212 2189 2202 2189 2176 2127 2112 2120 2131 2173 2196 2218 2259 2329 2478 2637 2768 2779 2904 2968 2941 2934 2940 2921 2945 2962 2794 2785 2768 2797 9999 9999 9999 2790 9999 9999 9999 9999 9999 9999 9999 9999 9999 3028 9999 9999 9999 9999 9999 9999 9999 9999 9999 2813 2828 9999 2861 2589 2751 2824 9999 2925 9999 9999 9999 2935 2959 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3023 9999 9999 9999 9999 9999 9999 3001 9999 9999 9999 9999 9999 9999 9999 9999 9999 2186 2173 2186 2166 2152 2112 2108 2112 2112 2166 2189 2218 2273 2322 2483 2661 2764 2840 2909 9999 2854 2878 2895 2971 2930 2930 2807 2807 2800 2854 9999 9999 2962 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2857 2815 2940 2918 9999 2855 2859 2910 9999 9999 9999 2939 9999 9999 2834 9999 9999 9999 9999 9999 9999 9999 3023 9999 9999 9999 2969 9999 9999 9999 9999 2982 9999 9999 9999 9999 9999 9999 9999 9999 3025 9999 9999 9999 9999 9999 9999 2131 2156 2169 2152 2145 2108 2100 2104 2104 2145 2186 2230 2290 2347 2560 2703 2802 2901 2938 9999 2894 2786 2859 2933 2939 2945 2833 2853 2867 2920 9999 9999 9999 2786 2971 9999 9999 3010 9999 9999 9999 9999 3041 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2853 9999 2969 2923 2825 2835 2907 9999 9999 9999 2330 9999 9999 9999 2948 9999 9999 2789 2837 9999 9999 9999 9999 9999 2940 2887 3007 9999 9999 9999 2980 2996 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2093 2131 2152 2145 2127 2097 2089 2093 2100 2131 2176 2233 2334 2436 2668 2763 2841 2939 2979 3017 2897 2773 2832 2912 2892 2913 2838 2818 2938 9999 9999 9999 2934 9999 2937 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2895 2881 9999 9999 9999 2792 2815 2914 9999 9999 2789 2465 2618 2561 2700 9999 9999 2857 2841 2807 2868 9999 2957 9999 9999 2893 9999 2922 2984 3023 3023 2987 3005 2993 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2985 9999 2089 2120 2145 2131 2108 2085 2081 2085 2093 2123 2169 2230 2395 2535 2665 2813 2880 2932 3017 3017 2904 2630 2817 2917 2929 2877 2729 2811 2960 9999 9999 9999 2899 2569 2920 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2959 9999 9999 9999 9999 2806 2678 2904 9999 9999 9999 2474 2468 2444 2704 9999 2917 2842 2674 2550 2619 2707 2737 9999 9999 9999 9999 2966 2990 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2089 2108 2131 2120 2100 2077 2070 2077 2093 2120 2169 2242 2465 2602 2795 2845 2932 2962 3017 3017 2828 2736 2810 2910 2903 2848 2733 2825 3017 9999 9999 2847 2909 9999 9999 9999 9999 9999 3006 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2873 9999 2915 2850 2769 2888 9999 9999 2676 2593 2473 2500 2791 9999 2876 2750 2471 2349 2381 2444 2810 2903 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2915 9999 9999 9999 9999 2093 2100 2127 2123 2089 2072 2070 2072 2085 2112 2189 2314 2519 2635 2758 2867 2942 3004 3017 3017 2836 2752 2847 2906 2951 2855 2792 2881 9999 9999 9999 2848 9999 9999 2966 9999 2980 9999 2964 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2989 9999 2913 2954 9999 2874 2823 2875 9999 9999 9999 2593 2519 2611 9999 9999 2877 2683 2324 2256 2295 2327 2674 2749 9999 9999 9999 9999 2964 3018 9999 9999 9999 9999 9999 9999 9999 9999 9999 3019 9999 9999 9999 2938 9999 9999 9999 2089 2104 2127 2123 2081 2068 2070 2070 2085 2120 2230 2428 2556 2648 2774 2898 2987 2996 3017 3017 2853 2837 2822 2932 2953 2841 2836 2913 9999 9999 9999 2903 9999 2815 2758 9999 2954 2958 2787 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2950 2967 2937 2719 2826 9999 2867 2815 2853 9999 9999 9999 2633 2561 2635 9999 2795 2864 2663 2268 2218 2262 2290 2505 9999 9999 9999 9999 2913 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2089 2093 2131 2104 2081 2068 2077 2070 2085 2120 2245 2527 2672 2687 2792 2863 3003 3017 3017 2997 2875 2840 2896 2970 2984 2947 2893 2938 3017 3035 9999 2922 2123 2886 2921 9999 2123 2920 2966 9999 9999 9999 9999 9999 3028 3028 9999 9999 9999 9999 9999 9999 2969 2933 9999 2923 2944 2929 2866 2777 2856 9999 9999 2521 2651 2627 2619 2794 2803 2847 2637 2268 2227 2265 2282 2408 9999 2612 2920 9999 9999 9999 9999 9999 2931 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2081 2093 2131 2093 2077 2064 2070 2072 2089 2131 2239 2555 2718 2750 2822 2927 3003 3017 3017 2999 2876 2933 2935 3003 2952 2950 2904 9999 9999 9999 9999 2826 2876 2812 2914 2964 9999 2905 2968 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3006 3017 2944 9999 2948 9999 2924 2819 2772 2746 2612 2527 2432 2681 9999 2716 9999 2832 2845 2617 2293 2279 2250 2309 2411 2406 2474 2833 9999 2644 2808 9999 9999 2690 9999 9999 9999 9999 9999 9999 9999 3019 9999 9999 9999 2989 9999 9999 9999 2077 2097 2123 2077 2077 2060 2070 2077 2093 2134 2221 2488 2750 2781 2865 2976 3003 3017 3017 3017 2863 2966 2973 3017 2924 2952 2633 2997 9999 9999 2568 2866 2823 2797 2888 2922 2836 2892 2966 9999 9999 9999 9999 9999 9999 3028 9999 9999 9999 9999 9999 9999 9999 2945 9999 9999 2907 2914 2840 2785 2759 2475 2397 2439 2704 9999 2680 9999 2850 2872 2157 2352 2319 2303 2422 2449 2369 2383 2771 9999 2631 2789 9999 2613 2808 9999 9999 9999 3019 9999 9999 9999 9999 9999 9999 9999 2980 9999 9999 9999 2085 2100 2116 2077 2077 2060 2070 2093 2104 2134 2202 2381 2714 2785 2908 2999 3003 3017 9999 9999 9999 9999 9999 9999 2756 2752 2941 3021 9999 9999 2943 2894 2756 2799 2914 2940 2884 2854 2977 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3006 9999 2927 9999 2982 2586 2893 2851 2810 2704 2374 2342 2462 2718 2899 9999 9999 2597 2916 2472 2477 2453 2407 2483 2547 2423 2342 2747 2743 2725 2537 9999 2709 9999 9999 9999 9999 3019 9999 9999 3017 2879 2976 9999 2768 2983 9999 9999 9999 2108 2112 2116 2085 2068 2060 2077 2100 2108 2134 2196 2332 2717 2794 2926 2953 9999 9999 9999 9999 9999 9999 9999 9999 2948 9999 2961 9999 3021 9999 2868 2803 2819 2806 2914 2918 2877 2861 3003 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3012 2907 2916 2923 2872 9999 2906 2876 2775 2718 2421 2378 2553 9999 2857 2907 9999 9999 9999 2809 2742 2724 2609 9999 2580 2551 2401 2767 9999 2630 9999 9999 2786 9999 9999 9999 9999 9999 2941 2959 3019 2901 2958 9999 2927 9999 9999 9999 9999 2134 2120 2123 2085 2085 2080 2085 2100 2104 2131 2189 2334 2686 2796 2906 2953 2953 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3021 9999 2919 2934 2853 2842 2894 2693 2819 2885 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3021 3008 9999 9999 2914 2958 2962 9999 2603 2846 2755 2531 2510 9999 9999 2834 2927 9999 2879 2859 2846 9999 9999 9999 9999 9999 9999 2572 2800 9999 9999 9999 2602 2841 9999 9999 9999 9999 9999 2982 2962 3010 2977 2930 2976 2795 9999 9999 9999 9999 2189 2127 2138 2104 2104 2097 2085 2093 2085 2123 2186 2349 2650 2783 2882 2953 2953 2843 9999 9999 9999 9999 9999 2809 2871 2935 9999 9999 9999 3034 2926 2829 2879 2870 2342 2595 2645 2891 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3028 9999 3025 9999 9999 2926 2839 9999 9999 2632 2956 2843 2712 9999 9999 2815 2865 9999 9999 2886 2873 2911 9999 9999 9999 9999 9999 9999 2586 9999 9999 2406 2441 2583 2837 9999 9999 9999 9999 9999 3019 9999 2988 9999 2933 2961 2095 9999 9999 9999 9999 2264 2134 2152 2123 2127 2120 2077 2077 2077 2108 2183 2322 2595 2739 2835 2910 2953 9999 9999 9999 9999 9999 9999 9999 2837 2918 9999 9999 9999 9999 2922 2932 2916 2902 2111 2473 2573 2897 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2874 2958 9999 9999 9999 9999 9999 2468 9999 9999 2872 2883 9999 9999 9999 2326 2984 9999 9999 9999 9999 9999 2732 2878 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2990 9999 9999 9999 2970 9999 9999 2912 9999 2291 2141 2149 2141 2149 2131 2070 2085 2070 2108 2169 2287 2527 2670 2749 2862 2946 9999 9999 2868 9999 9999 9999 2849 2865 2841 9999 9999 9999 2996 2948 2883 2952 2950 2262 2497 2658 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2935 2875 9999 9999 9999 2963 9999 9999 9999 2853 2904 2921 2957 9999 9999 9999 9999 9999 9999 9999 9999 2949 2942 2920 2935 9999 2814 2978 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2948 9999 9999 2880 2954 9999 9999 2950 9999 2261 2134 2138 2134 2162 2123 2070 2097 2077 2100 2152 2282 2510 2623 2705 2827 2940 9999 9999 2940 2862 9999 9999 2860 9999 2841 9999 9999 9999 2980 2859 2844 2962 2981 2456 2620 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2909 2925 9999 9999 3004 9999 9999 9999 9999 2895 9999 2917 9999 9999 9999 9999 9999 9999 9999 2919 2738 9999 2920 9999 9999 9999 2936 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2972 9999 9999 9999 2904 9999 9999 9999 9999 2212 2134 2138 2123 2152 2100 2077 2093 2081 2100 2145 2287 2542 2629 2696 2847 2953 2111 2786 2882 2870 9999 2866 2894 2690 9999 9999 9999 9999 2988 2952 2956 2996 9999 2681 2769 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2846 2889 2950 9999 9999 9999 9999 9999 9999 9999 2898 2907 2977 9999 9999 9999 9999 9999 9999 9999 2893 2897 2806 2860 2943 2986 2995 9999 9999 9999 9999 9999 9999 9999 9999 9999 3011 3019 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2169 2127 2138 2112 2134 2104 2077 2085 2077 2097 2141 2273 2545 2645 2673 2854 2953 2111 2713 2820 2942 2733 2901 9999 2867 9999 9999 3021 9999 2930 2943 2930 9999 9999 9999 2111 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2882 2863 9999 9999 9999 2725 2899 9999 9999 9999 9999 9999 9999 9999 9999 2925 2904 2986 9999 9999 9999 9999 9999 9999 2874 2873 2875 2635 2803 2907 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3003 3010 3019 9999 2907 2867 9999 9999 9999 9999 9999 9999 9999 2134 2127 2134 2112 2116 2100 2070 2077 2077 2104 2152 2262 2515 2655 2649 2856 2953 2896 2722 2773 2829 2844 2839 2626 2905 2969 9999 3013 9999 2936 2943 2990 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2820 2922 9999 9999 9999 2913 2942 9999 9999 9999 9999 9999 9999 9999 9999 2972 9999 9999 9999 9999 9999 9999 9999 2943 9999 2745 2865 2626 2785 2894 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3019 3019 3019 9999 2881 2966 2973 9999 9999 9999 9999 9999 9999 2131 2123 2134 2120 2116 2104 2081 2072 2077 2104 2173 2273 2527 2680 2671 2856 2953 9999 2786 2791 2893 2844 2807 2872 2812 9999 9999 9999 9999 9999 9999 3000 3048 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2541 2805 9999 2932 2851 2930 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2999 2774 2076 2847 9999 9999 9999 2906 2989 9999 9999 9999 9999 9999 9999 9999 9999 9999 3019 3019 9999 2921 9999 2971 2932 9999 9999 2974 9999 9999 9999 2123 2123 2138 2112 2112 2123 2089 2081 2077 2097 2183 2327 2608 2689 2715 2899 9999 9999 9999 2805 2923 2884 2773 2807 2913 2868 9999 9999 9999 2930 2994 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2594 2768 2669 2724 2894 2680 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2760 2869 9999 2897 9999 2817 2929 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3019 9999 2935 2983 9999 9999 9999 9999 9999 9999 9999 9999 2123 2127 2131 2104 2108 2134 2104 2077 2070 2100 2189 2392 2623 2699 2750 2914 9999 9999 9999 9999 9999 2743 2773 2831 2919 9999 9999 9999 9999 2973 2986 3034 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2517 2735 2488 2718 2871 2811 2905 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2898 2893 2867 2858 2926 9999 2923 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3019 2980 9999 2831 9999 9999 9999 2713 9999 9999 9999 2095 9999 2127 2123 2127 2097 2108 2141 2116 2070 2077 2108 2205 2411 2625 2692 2783 2953 9999 9999 2979 9999 3021 9999 2847 2881 9999 2916 9999 9999 3021 2959 3003 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2770 2723 2440 2618 2800 2884 2940 2973 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2887 2861 2857 2858 2706 2968 2845 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3019 2924 2980 2974 9999 9999 9999 2877 2865 2787 9999 2972 9999 2131 2112 2123 2100 2116 2141 2131 2085 2104 2123 2242 2450 2628 2706 2799 2953 2953 2970 3001 9999 9999 9999 2792 9999 9999 9999 9999 9999 9999 2984 2994 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2349 2725 2491 2625 9999 2904 2928 2976 9999 9999 9999 9999 3002 3028 3028 9999 9999 9999 9999 2971 9999 2916 2882 2874 2688 2917 9999 9999 2936 2936 9999 9999 3018 9999 9999 9999 9999 9999 9999 9999 3023 3010 2917 2985 9999 9999 9999 2973 2661 2862 2864 9999 2868 9999 2127 2108 2116 2100 2123 2134 2134 2112 2116 2145 2285 2541 2691 2772 2829 9999 2936 2813 9999 9999 9999 9999 2844 9999 9999 9999 9999 9999 9999 3001 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2700 2754 2607 2597 9999 2886 2971 9999 2998 2910 9999 9999 3020 9999 9999 9999 9999 9999 9999 2948 2901 2888 2847 2076 9999 9999 9999 9999 2860 2888 2954 3013 3025 9999 9999 9999 9999 9999 9999 9999 9999 3006 9999 2999 9999 9999 2949 2948 2398 2750 2626 2738 2679 2920 2131 2108 2116 2100 2116 2134 2134 2134 2134 2176 2327 2554 2715 2850 2893 9999 2881 2909 2979 9999 2862 2792 2816 9999 9999 9999 2935 3001 9999 3020 3019 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2887 2796 2722 2582 9999 9999 9999 2959 9999 2949 2925 2904 9999 9999 9999 9999 9999 3011 2933 2954 2882 2835 2910 9999 9999 2801 2645 2596 2704 2830 2955 3004 3016 9999 9999 9999 9999 9999 9999 9999 9999 3010 2997 9999 9999 9999 9999 2865 2672 2742 2547 2666 2708 9999 2127 2112 2112 2093 2116 2131 2138 2166 2169 2199 2341 2581 2811 9999 2953 9999 2898 2893 2659 9999 2848 2742 2843 2111 9999 9999 2954 9999 9999 2978 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3026 2934 2597 2797 2812 9999 9999 9999 2932 2949 2902 2884 2888 9999 9999 9999 9999 9999 2980 2952 2933 2826 2794 2904 9999 9999 2749 2517 2518 2513 2752 2942 3025 9999 3025 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2365 2563 2618 9999 2438 2649 2112 2120 2104 2085 2116 2131 2149 2173 2183 2208 2339 2562 2821 9999 9999 2953 2948 9999 2882 2809 2747 2707 2805 2952 9999 2953 2938 2964 9999 3009 3027 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3028 9999 9999 9999 9999 9999 2861 9999 9999 9999 9999 2946 2705 9999 2907 3022 9999 9999 9999 9999 9999 9999 2884 2659 2693 2854 2995 2936 2471 2322 2349 2394 2649 2934 2994 3025 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2729 2129 2572 2100 2108 2104 2085 2108 2123 2149 2176 2186 2202 2314 2528 2592 2938 2953 9999 2953 9999 2871 2772 2710 2715 2733 2897 9999 9999 2895 2935 3013 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2932 2900 9999 9999 9999 9999 9999 9999 2723 9999 3009 9999 3022 9999 9999 9999 2743 2818 2469 2563 2797 2984 2883 2421 2236 2273 2324 2529 2792 9999 3025 9999 3025 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2954 9999 2932 2485 2726 2578 2544 2544 2100 2100 2108 2085 2100 2123 2149 2183 2189 2202 2287 2510 2600 2733 9999 2953 9999 9999 9999 2464 2709 2703 2676 2851 2931 2836 2841 2909 2959 2979 3001 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2778 9999 9999 9999 9999 9999 2619 2658 9999 9999 9999 9999 9999 3022 9999 2887 2776 2419 2462 2691 2940 2820 2352 2230 2254 2295 2480 2872 9999 9999 3025 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2575 2788 2554 2624 2529 2104 2104 2104 2097 2104 2120 2145 2183 2189 2202 2264 2415 2489 2727 9999 9999 2998 9999 3009 2730 2743 2641 2642 2787 2855 2804 2830 2847 2902 2949 2982 9999 3028 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2973 9999 9999 9999 9999 9999 9999 9999 2582 2650 9999 9999 9999 9999 3001 9999 3032 9999 2821 2456 2406 2566 2874 2689 2378 2276 2268 2309 2559 2767 3005 9999 3025 9999 2980 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2681 9999 2638 2551 2519 2112 2108 2104 2104 2112 2112 2145 2189 2196 2205 2258 2376 2476 2683 2745 2846 9999 9999 3009 2780 2569 2583 2611 2682 2676 2772 2858 2811 2860 2948 2975 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2937 9999 9999 9999 9999 9999 2679 2693 2819 2893 2909 2927 2888 2999 3032 2939 2835 2534 2385 2544 2829 2562 2411 2322 2301 2437 2738 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2606 9999 2736 2347 2629 2127 2112 2108 2104 2116 2123 2149 2199 2215 2230 2274 2359 2466 2581 2643 9999 9999 9999 9999 2940 2592 2597 2607 2629 2571 2644 2836 2819 2854 2900 2970 3028 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2961 9999 9999 9999 9999 2791 9999 2840 2881 2865 2890 2988 2962 3032 2930 2839 2577 2408 2632 2611 2713 2480 2354 2383 2668 9999 9999 9999 9999 3009 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2669 9999 9999 9999 2671 2131 2112 2116 2108 2116 2134 2162 2212 2289 2273 2312 2437 2319 2371 2674 2805 9999 9999 9999 9999 2814 2582 2632 2724 2585 2465 2713 2772 2839 2910 2929 9999 9999 9999 9999 9999 9999 9999 3028 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2931 2957 9999 9999 9999 2620 2858 9999 2740 2882 2885 2972 2978 2958 3032 2985 2857 2626 2505 2772 9999 9999 2487 2461 2560 9999 9999 9999 9999 3025 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2134 2120 2116 2120 2131 2149 2186 2242 2391 2276 2373 2410 2418 2098 2716 9999 9999 9999 9999 9999 9999 2475 2694 2643 2568 2334 2544 2690 2847 2910 2965 3028 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2952 2991 2886 2864 9999 9999 9999 9999 2721 2876 2799 2870 2903 2948 9999 2933 9999 3032 2886 2844 2817 2738 9999 9999 9999 2813 2640 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2138 2123 2131 2131 2149 2166 2212 2289 2415 2276 2213 2313 9999 9999 2697 9999 9999 9999 9999 9999 9999 2552 2793 2096 2486 2271 2441 2671 2851 2928 2950 3011 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2754 2902 2937 9999 9999 9999 9999 2864 2887 2894 2892 2907 9999 9999 2941 2919 3032 9999 2850 2930 9999 9999 9999 9999 3002 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2999 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2149 2131 2145 2156 2173 2199 2258 2366 2429 2106 2386 2098 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2225 2410 2251 2415 2688 2866 2943 2908 2973 3028 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2769 2936 2948 9999 9999 2896 2907 2875 2878 2857 2901 2940 9999 9999 9999 2926 2963 2955 2910 3006 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2974 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2159 2145 2159 2179 2202 2239 2337 2362 2544 9999 9999 2340 9999 2098 9999 9999 9999 9999 9999 9999 9999 9999 2544 2560 2386 2256 2399 2704 2873 2953 9999 2947 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2909 9999 2973 9999 2943 2951 9999 2864 2795 2827 2907 2930 9999 9999 9999 2908 2941 2960 2919 3032 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2941 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2186 2156 2186 2218 2242 2323 2395 2254 2593 9999 9999 2460 2543 9999 9999 9999 9999 9999 9999 9999 9999 9999 2726 2689 2379 2289 2487 9999 2902 2737 9999 9999 3028 9999 9999 9999 9999 9999 3028 9999 9999 9999 9999 9999 9999 2949 2625 2928 9999 2987 9999 2956 9999 2887 2866 2943 2476 2834 2937 3022 9999 2910 2838 2839 2854 2891 3032 9999 9999 3032 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2985 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2238 2198 2238 2297 2331 2411 2184 2267 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2701 2477 2390 2484 2609 2928 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3028 3028 9999 9999 2986 2584 2946 9999 9999 2968 2956 2912 2817 2807 2944 9999 9999 2978 9999 9999 9999 2824 2850 2669 2831 3032 3032 3032 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2304 2279 2325 2433 2422 2523 2292 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2400 2676 2584 2394 2731 9999 2838 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3028 9999 9999 9999 9999 9999 2985 2947 2898 9999 2993 2945 2907 2884 2769 2750 2934 9999 3022 9999 9999 9999 9999 2767 2839 2463 2796 3028 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2989 3006 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2367 2377 2426 2535 2438 2655 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2385 2680 2637 2636 2713 9999 9999 9999 9999 9999 9999 9999 9999 9999 3028 9999 9999 3024 9999 9999 9999 9999 2952 2934 2922 2943 3004 2989 2908 2875 2881 2781 2740 2933 9999 9999 9999 9999 9999 9999 9999 2716 2713 2833 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2981 3010 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2472 2378 2425 2492 2596 2743 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2722 2663 2664 2839 9999 9999 9999 9999 9999 9999 9999 9999 2975 3013 9999 9999 3000 9999 9999 3026 9999 2941 2907 9999 2942 2943 2965 2953 2870 2864 2680 2731 2951 9999 9999 9999 9999 9999 9999 9999 2899 2862 9999 9999 9999 3032 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2466 2522 2618 2690 2744 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2790 2739 2706 2863 9999 9999 9999 9999 9999 9999 9999 9999 9999 2957 2977 2918 9999 2992 3005 2991 9999 9999 2885 2899 2106 2901 2865 2950 2747 2869 2750 2763 9999 3022 9999 9999 9999 9999 3022 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3006 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2647 2221 2708 2770 2861 2907 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2462 2839 2577 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2943 2931 2882 2964 2942 9999 2895 2916 2919 2868 2928 2936 2897 9999 2954 9999 2909 2459 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2757 2787 9999 9999 9999 9999 2766 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2942 2934 2944 9999 9999 2939 2896 2909 2106 2892 2942 2940 2997 2972 2937 2844 2152 2866 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2984 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2764 2866 9999 2908 9999 9999 9999 2998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2899 2944 2848 2902 2972 9999 9999 9999 2925 2965 2822 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2972 2986 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2647 2732 2892 2956 2975 9999 9999 9999 9999 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2947 9999 2965 2956 9999 9999 9999 9999 2888 2838 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2954 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2561 2781 2904 2935 2963 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3012 3012 3014 9999 3014 9999 2847 2919 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2979 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2637 2794 2895 2990 2985 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2979 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2759 2859 2919 2992 3002 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2857 2891 2954 2995 3008 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2958 9999 9999 9999 9999 9999 9999 2716 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2854 2884 2925 2975 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2717 2710 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3020 9999 9999 9999 9999 9999 2996 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2869 2812 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3020 9999 9999 9999 9999 9999 2998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2887 2898 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2681 9999 9999 2642 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2657 9999 2649 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2681 9999 9999 9999 9999 2939 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2976 9999 9999 2546 2670 2617 2626 2726 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2164 9999 2656 9999 9999 9999 2090 2749 2757 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2495 2640 9999 2620 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2964 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2881 2185 2755 2090 9999 9999 2379 9999 2762 9999 9999 9999 2928 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2640 9999 9999 9999 2113 2544 2610 2487 2653 2640 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2856 2643 2572 2632 2382 9999 2450 2651 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2565 2409 2558 2672 2166 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2691 2726 2720 2090 2580 2690 9999 9999 9999 2977 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2557 2567 2448 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2305 9999 9999 9999 9999 9999 2729 9999 9999 9999 9999 9999 9999 3002 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2817 9999 2691 2702 2695 2606 2423 2325 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2514 2469 2609 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2134 9999 9999 2648 2490 9999 2579 2706 9999 9999 9999 9999 9999 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2970 2984 9999 9999 9999 2366 2185 2164 2634 2531 2764 2650 2820 9999 9999 9999 2892 2938 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2575 2588 2621 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2678 9999 9999 9999 9999 9999 2632 2574 9999 9999 2515 9999 2543 2659 2541 2640 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2822 2697 2642 2690 2799 2784 9999 9999 9999 2892 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2671 2769 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2115 2746 9999 9999 9999 9999 9999 2134 9999 9999 9999 2317 2463 2615 2367 2681 2513 2758 9999 9999 9999 2999 2983 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2998 9999 9999 9999 9999 2978 9999 2954 9999 9999 2657 2642 2698 2753 2723 9999 9999 2808 2935 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2651 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2216 2598 9999 2484 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2996 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2704 2673 2677 2643 2090 2728 2787 2760 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2115 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2580 2338 9999 2507 2564 2668 2545 9999 9999 9999 9999 9999 2997 9999 9999 9999 2940 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2754 2719 2729 2757 9999 2739 2607 9999 2860 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2680 9999 9999 9999 9999 2668 2854 2666 2659 2493 2475 2453 2605 2610 2628 2656 2445 9999 9999 9999 9999 9999 9999 9999 9999 2749 2945 2975 3004 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2090 2727 2090 9999 2695 2821 2763 2797 2855 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2588 2572 2650 2115 2115 2572 2544 2733 2628 2257 2561 9999 2284 9999 2395 2747 2842 2888 9999 9999 9999 9999 9999 9999 9999 2946 2903 2965 2986 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2806 9999 2618 9999 9999 2749 2090 2529 2952 2903 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2465 9999 9999 2749 2745 9999 2730 2836 2751 2766 2803 2882 2767 2734 2637 2846 2821 2890 9999 9999 9999 9999 9999 9999 9999 9999 2999 9999 9999 9999 2882 2954 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2994 9999 9999 9999 2090 2839 2958 2900 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2644 2635 2601 9999 2762 2784 2793 2757 2869 9999 2854 2789 2746 2788 2896 2890 9999 9999 9999 9999 2978 2988 9999 9999 3019 9999 9999 9999 2968 2990 9999 9999 9999 9999 9999 9999 9999 9999 9999 2969 9999 9999 9999 9999 9999 9999 2090 2860 2927 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2616 9999 2620 9999 9999 9999 9999 2798 2776 2895 2888 2909 9999 9999 2869 2732 2887 2839 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2910 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2980 9999 2941 9999 9999 9999 9999 2226 2855 2896 2892 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2482 9999 9999 2453 9999 2566 2754 2731 2904 2841 2948 9999 9999 2827 2949 9999 9999 9999 9999 2995 9999 9999 9999 9999 9999 9999 9999 9999 9999 2938 2973 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2984 9999 9999 9999 9999 9999 9999 9999 2626 2865 2813 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2502 2627 2644 2606 9999 2668 2556 2770 2761 2927 2895 2799 9999 9999 9999 2980 9999 9999 3016 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2952 2968 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2928 9999 9999 9999 2805 2909 2943 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2622 2516 2595 2389 9999 9999 9999 9999 9999 2769 2869 2819 2664 2875 2943 2916 2965 2931 2981 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2959 2971 2987 9999 9999 9999 2953 9999 9999 9999 9999 9999 9999 9999 9999 9999 2851 9999 9999 9999 9999 2904 2939 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2486 9999 9999 9999 9999 2803 2827 2867 2841 2882 2902 9999 9999 2969 2980 2976 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2833 9999 9999 9999 9999 2962 2975 9999 9999 2866 2997 9999 9999 9999 9999 9999 9999 9999 2906 9999 2941 9999 2901 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2700 9999 2665 9999 9999 9999 9999 9999 2730 2725 2934 2940 9999 2882 9999 9999 9999 2903 2975 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2954 9999 9999 2978 9999 9999 9999 9999 9999 9999 9999 9999 9999 2869 9999 2933 9999 2882 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2808 2683 2842 2910 2858 2882 2858 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2954 9999 9999 9999 9999 2932 9999 9999 9999 2958 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2700 9999 9999 2658 9999 9999 9999 9999 9999 2774 2830 2924 9999 9999 2729 2919 2948 9999 9999 9999 9999 9999 9999 9999 9999 2995 9999 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2904 2968 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2446 2733 2769 2616 9999 2805 2893 2977 2945 2975 9999 9999 9999 9999 9999 9999 9999 2924 2974 9999 9999 9999 9999 9999 9999 9999 2924 9999 9999 2980 9999 9999 9999 9999 2991 9999 9999 9999 9999 2592 2805 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2714 2807 2762 2736 2685 9999 2814 2857 2944 2942 2979 9999 9999 9999 9999 9999 3016 9999 2979 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2990 9999 9999 9999 9999 9999 2930 2943 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2668 2645 2667 2677 2713 2771 2803 2846 2914 2944 9999 9999 9999 9999 9999 9999 9999 9999 2989 9999 9999 9999 9999 9999 9999 9999 9999 2955 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2947 2957 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2932 2530 2701 2660 2744 2806 2839 2901 2953 2970 9999 9999 2978 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2943 2923 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2955 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2895 2448 2654 2703 2752 2786 2815 2902 2952 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2912 2966 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2946 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2745 2672 2708 2779 2781 2802 9999 2914 9999 9999 2973 2705 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2961 9999 9999 9999 9999 9999 9999 9999 2814 2903 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2789 2733 2712 2679 2787 2736 2786 2880 2937 2956 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2958 9999 9999 9999 9999 9999 9999 2910 2958 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2698 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2762 2788 2796 2792 2739 2821 2823 2864 2888 9999 9999 2671 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2675 2902 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2676 2727 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2794 2663 9999 2793 2813 2770 2802 2871 2840 2789 2721 2659 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2866 2919 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2702 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2831 2829 2890 2775 2728 2769 2779 2816 2770 2727 2604 2733 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2888 2739 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2603 2657 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2850 2882 2856 2948 9999 2810 2736 2795 2783 2825 2757 2734 2727 2851 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2905 2896 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2596 2603 2625 2727 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2861 2896 2947 2938 9999 9999 9999 2676 2640 2721 2804 2828 2842 2829 2854 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2726 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2665 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2949 2939 2908 9999 9999 9999 9999 2625 2653 2771 2805 2831 2873 2814 2827 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2876 2831 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2695 2628 2644 2743 2841 2849 2783 2730 2800 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2694 2647 2494 2693 2724 9999 2846 2828 9999 9999 2818 2852 2910 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2665 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2742 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2700 2653 2621 2700 9999 9999 2731 9999 2820 2821 2816 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3018 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2801 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2798 9999 9999 9999 2743 2507 2661 2690 2682 9999 2695 9999 2766 2849 2783 2819 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2696 2794 2524 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2815 9999 2660 2615 2670 9999 2761 2823 2752 9999 9999 2758 2818 2892 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 630 290 80 76 101 264 1280 1280 1280 1280 1280 593 377 139 49 45 26 55 20 69 10 10 40 7 8 65 24 376 262 160 49 9999 48 4 9 42 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 5 9999 9999 9999 12 69 58 79 75 84 13 50 117 218 69 48 17 9999 9999 21 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 917 493 274 152 164 360 1280 1280 1280 1280 1280 613 286 150 55 74 13 177 116 9999 9 18 32 22 26 8 15 227 147 100 11 9999 15 43 79 11 9999 9999 9999 9999 9999 9999 9999 42 7 9999 9999 9999 9999 9999 9999 7 9999 216 87 32 48 81 9999 97 191 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 719 855 524 258 473 1280 1280 1280 1280 1280 444 211 198 210 159 139 265 32 8 21 67 41 9 24 40 38 278 36 118 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 74 9999 189 5 19 48 9999 13 9999 9999 9999 25 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 446 906 1280 1280 1280 1280 1280 313 154 253 138 142 71 59 13 9999 6 143 148 57 34 21 82 122 113 55 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 40 20 94 33 9999 57 54 68 9999 9999 9999 4 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 8 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 982 1280 1280 1280 1280 1280 859 255 182 259 95 91 126 97 11 9999 11 32 137 15 41 72 143 112 39 72 9999 9999 9999 2 27 9999 9999 30 9999 9999 9999 9999 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 207 9999 25 44 39 93 99 9999 9999 9999 2 9999 9999 9999 14 9999 9999 5 6 9999 9999 9999 9999 9999 13 5 12 9999 9999 9999 3 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 705 222 108 212 42 113 70 49 11 6 8 61 253 22 18 54 65 25 43 9999 9999 9999 45 9999 104 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 56 9999 9999 9999 121 242 121 9999 9999 3 6 113 76 80 9999 9999 10 77 119 118 9999 6 9999 9999 5 9999 6 13 5 12 4 3 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 1280 764 1280 1280 1280 1280 1280 1280 1280 1280 572 218 71 51 15 38 87 12 16 11 13 15 71 116 42 157 25 390 16 9999 9999 9999 96 2 189 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 72 9999 9999 9999 9999 117 11 36 9999 9999 9999 14 213 187 102 9999 32 39 343 140 119 89 5 9999 9999 9999 9999 30 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 1261 1280 1280 1280 1280 1132 438 233 70 49 81 55 87 12 10 11 12 249 71 83 13 43 203 71 6 9999 9999 28 183 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 33 57 20 167 9999 9999 11 53 125 110 40 9999 261 271 664 1280 850 335 53 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 1280 1280 1280 1280 1280 1280 1280 1280 1280 706 286 152 48 71 29 55 11 46 10 8 18 311 97 111 129 31 115 77 9999 9999 9999 42 9999 9999 70 9999 14 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 9999 21 43 9999 175 57 62 9999 9999 9999 90 243 79 9999 9999 92 137 211 962 1280 424 126 9 9999 9999 9999 9999 15 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 5 9999 9999 9999 1280 974 1280 1280 1280 1280 1280 1280 1280 632 232 79 33 91 103 90 12 10 10 11 18 158 12 38 29 14 32 52 9999 9999 9999 86 9999 3 4 9999 11 75 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 45 40 5 6 9999 45 121 106 9999 9999 9999 97 138 150 9999 123 45 118 494 365 263 365 170 9999 9999 9999 9999 104 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 1280 1280 1280 1280 1280 544 281 79 73 125 104 14 11 13 6 11 63 12 22 16 31 37 72 26 13 14 9999 84 2 47 24 9999 1 43 53 9999 9999 9999 9999 9999 5 18 9999 9999 9999 9999 9999 9999 21 75 9999 22 76 30 75 204 132 9999 9999 183 79 86 122 27 425 266 204 557 427 276 546 176 9999 124 25 9999 9999 9999 9999 9999 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 1280 1280 1280 1280 1280 609 430 147 50 87 60 14 18 6 8 8 68 133 40 31 13 14 141 9999 9999 9999 9999 17 86 301 118 6 9999 75 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 35 58 9999 17 9999 142 24 145 16 24 167 324 68 9999 90 9999 58 181 141 224 480 62 363 117 322 181 30 9999 47 28 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 51 9999 9999 9999 1280 849 1280 1280 1280 1280 1280 1280 1221 578 759 183 44 110 116 40 9 6 7 12 9 67 23 18 22 13 3 24 9999 9999 5 52 72 456 22 12 12 153 21 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 34 9999 9999 40 59 42 162 94 231 441 639 52 9999 8 9999 25 173 10 407 1280 334 116 56 314 256 48 9999 75 66 9999 13 13 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 52 9999 9999 9999 1143 520 1280 999 1280 1246 1280 949 1192 951 1125 252 32 257 49 11 9 8 9999 9999 9999 9999 9999 9999 4 3 16 57 9999 9999 44 56 25 303 29 42 53 83 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 60 9999 44 3 34 57 296 206 91 398 493 112 94 9999 9999 3 74 10 40 190 137 31 41 131 158 81 40 43 10 9999 24 9999 9999 9999 9999 5 9999 9999 19 4 16 9999 3 38 9999 9999 9999 319 436 1280 978 1142 936 916 1280 1280 1280 1280 374 68 219 20 21 9999 9999 9999 9999 9999 9999 9999 9999 27 9999 58 9999 5 9999 8 10 42 179 46 39 77 130 40 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 7 35 141 7 9999 201 43 15 114 212 227 113 9999 96 7 9999 9999 9999 139 62 90 32 9999 15 40 104 63 9999 8 9999 9999 42 9999 9999 9999 9999 9999 7 72 3 6 40 9999 14 9999 9999 9999 9999 285 809 1280 1259 1065 657 710 1280 1280 1280 1014 367 60 290 31 16 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 9999 16 34 77 108 37 16 74 179 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 6 9999 9999 33 83 46 9999 4 13 36 47 103 9999 9999 150 21 9999 91 162 268 9999 9999 9999 9999 9999 9999 36 23 9999 9999 9999 32 49 9999 9999 9999 9999 9999 3 44 3 44 34 23 7 9999 9999 9999 9999 244 763 1280 738 866 651 1184 1280 1280 1280 890 244 51 154 40 44 10 1 9999 9999 9999 9999 9999 5 50 62 9999 9999 9999 13 20 8 94 34 5 61 105 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 5 9999 9999 35 5 9999 9999 3 35 23 49 9999 9999 42 98 9999 9999 93 35 63 9999 9999 9999 9999 9999 9999 7 9999 9999 2 6 14 8 9999 9999 9999 9999 9999 3 9999 4 9999 28 14 1 9999 9999 9999 9999 101 559 1280 858 659 866 1280 1280 1280 1280 1280 310 97 304 105 47 11 9999 9999 9999 9999 9999 9999 9999 210 113 9999 9999 9999 9999 16 64 72 24 6 294 186 49 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 44 9999 9999 9999 9999 9999 5 9999 9999 102 21 9999 9999 9999 1 60 9999 9999 9999 9999 9999 5 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 9999 9999 9999 41 9999 9999 3 9999 77 868 1280 1280 622 974 1280 1280 1280 1280 1280 355 165 679 543 155 21 9999 9999 3 9999 9999 9999 38 29 9 9999 9999 9999 26 29 21 117 19 8 131 47 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 69 8 9999 9999 9999 11 9999 9999 9999 57 232 43 46 9999 9999 9999 9999 9999 9999 9999 9999 32 43 37 26 9999 5 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 4 16 9999 9999 5 9999 133 391 965 1253 996 1280 1158 1280 1280 1280 1280 311 128 1276 627 231 29 9999 9999 60 3 9999 9999 77 9999 3 9999 9999 9999 16 10 11 36 11 8 54 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 94 18 9999 9999 40 9999 9999 9999 9999 92 9999 18 9999 9999 9999 9999 9999 9999 9999 15 3 9999 79 9999 9999 9999 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 6 9999 9999 9999 9999 215 229 476 636 747 1162 914 1280 1280 1280 1277 250 100 265 545 117 29 1 50 48 6 9999 56 44 7 9999 9999 9999 9999 24 47 43 32 9999 6 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 81 22 9999 9999 9999 9999 9999 9999 9999 31 164 99 9999 9999 9999 9999 9999 9999 9999 42 25 262 155 65 25 47 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 511 313 400 418 479 515 1278 963 1280 1280 952 217 107 152 350 29 25 3 395 443 87 5 109 9999 188 9999 9999 11 9999 9 39 13 9999 9999 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 6 9999 9999 9999 5 32 9999 9999 9999 9999 9999 9999 9999 9999 53 13 7 9999 9999 9999 9999 9999 9999 209 127 62 135 207 164 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 6 4 9999 5 4 9999 9999 9999 9999 9999 9999 9999 818 455 513 450 541 515 1280 1280 1280 1271 543 286 279 311 158 107 21 61 101 208 11 29 19 4 83 18 9999 6 9999 8 21 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 20 9999 9999 9999 21 34 9999 9999 9999 9999 9999 9999 9999 9999 39 9999 9999 9999 9999 9999 9999 9999 33 9999 10 37 82 95 248 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 7 5 9999 3 75 12 9999 9999 9999 9999 9999 9999 1280 1255 980 739 645 635 250 949 1280 1280 1280 327 389 188 432 88 47 9999 35 123 134 205 170 197 7 9999 9999 9999 9999 9999 9999 8 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 93 9999 30 7 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 5 1 15 9999 9999 9999 46 88 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 3 9999 3 9999 19 5 9999 9999 22 9999 9999 9999 1280 985 763 1149 766 846 233 623 1280 1280 1280 644 151 48 322 48 9999 9999 9999 16 55 38 72 45 44 4 9999 9999 9999 8 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 190 69 13 44 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 12 9999 10 9999 25 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 7 19 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1156 1280 1280 343 1064 1280 1280 267 156 34 90 100 14 9999 9999 9999 9999 9999 3 27 175 43 9999 9999 9999 9999 30 23 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 168 161 96 42 13 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 75 98 15 15 9999 49 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 6 9999 3 9999 9999 9999 4 9999 9999 9999 1 9999 1280 1280 1280 1280 948 1083 530 697 1072 1280 253 101 32 255 73 38 9999 9999 95 9999 8 9999 107 23 9999 12 9999 9999 6 17 40 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 199 132 156 14 33 75 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 119 48 257 3 50 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 8 71 9 9999 9999 9999 33 80 3 9999 34 9999 1280 1280 1280 1280 1096 1258 741 344 205 865 159 108 31 224 75 16 22 28 40 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 17 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 149 142 78 9999 51 18 14 9999 9999 9999 9999 7 8 10 9999 9999 9999 9999 5 9999 13 56 30 5 47 9999 9999 42 33 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 25 15 5 37 9999 9999 9999 49 7 64 14 9999 5 9999 1280 1280 1280 1280 1280 1280 657 379 239 482 123 71 41 128 48 9999 67 5 9999 9999 9999 9999 108 9999 9999 9999 9999 9999 9999 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 308 108 24 9999 14 20 9999 21 7 9999 9999 19 9999 9999 9999 9999 9999 9999 11 58 89 18 1 9999 9999 9999 9999 32 59 15 18 17 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 6 9999 9999 15 19 4 13 8 8 3 11 1280 1280 1280 1280 1280 1280 657 245 355 639 161 35 22 29 28 9999 51 66 96 9999 6 22 32 9999 9999 9999 26 18 9999 23 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 59 193 15 9999 9999 9999 40 9999 43 34 103 9999 9999 9999 9999 9999 16 39 6 37 175 31 9999 9999 6 16 16 87 136 69 11 78 9999 9999 9999 9999 9999 9999 9999 9999 5 5 9999 9999 9999 9999 6 6 10 6 5 7 9999 1280 1280 1280 1280 1280 1280 637 361 175 123 103 39 53 9999 13 9999 165 24 3 9999 164 291 378 1 9999 9999 109 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 15 6 64 62 9999 9999 9999 12 47 16 34 261 9999 9999 9999 9999 9999 19 108 12 113 160 74 9999 9999 14 120 97 121 108 64 10 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 3 6 9999 7 31 1280 1280 1280 1280 1280 1280 701 479 623 383 103 28 120 9999 9999 14 20 9999 52 197 90 209 75 156 9999 55 41 21 9999 11 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 147 9999 9999 9999 9999 61 6 9999 107 4 9999 9999 9999 9999 9999 9999 146 93 99 160 35 17 19 397 357 182 92 52 12 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 6 46 1280 1280 1280 1280 1280 1280 1029 754 486 352 150 27 10 21 21 9999 28 9999 48 141 496 130 707 271 9999 9999 156 34 66 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 80 46 9999 9999 9999 9999 9999 9999 109 9999 40 9999 12 9999 9999 9999 3 153 251 79 82 25 55 106 1280 448 302 78 10 9999 8 9999 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 11 6 24 7 10 35 1280 1280 1280 1280 1280 1049 1210 721 619 377 150 45 29 7 9999 13 9999 9999 9999 7 292 244 532 102 26 361 206 143 16 38 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 85 79 9999 9999 9999 9999 9999 19 9999 8 40 180 73 98 19 31 195 966 212 549 132 30 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 34 8 13 27 1239 1280 1280 1280 1280 1137 1121 914 533 277 139 43 28 20 9999 9999 5 9999 6 11 235 145 563 153 59 44 61 113 90 60 36 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 9999 9999 9999 9999 9999 9999 9999 86 61 9999 9999 9999 9999 38 9999 12 9999 46 48 206 85 36 18 252 224 169 166 117 6 15 9999 20 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 10 12 25 973 1280 1280 1280 1280 857 846 601 403 214 104 49 27 25 4 3 9999 9999 6 5 12 197 219 457 155 103 83 139 187 57 43 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 64 37 43 40 45 32 6 44 59 17 61 609 327 90 35 15 248 248 191 138 71 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 10 6 26 867 1280 1280 1081 1280 1056 711 461 247 123 89 45 23 13 3 9999 9999 9999 9999 5 7 153 133 101 105 202 319 90 58 22 34 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 36 9999 9999 9999 9999 72 9999 105 31 65 21 43 135 35 11 38 128 150 55 6 15 58 610 364 47 9999 9999 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 11 1280 1280 1062 1280 1280 810 448 302 140 62 59 38 12 6 3 2 9999 9999 9999 9999 9 22 62 68 83 269 49 131 261 207 10 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 109 89 9999 9999 9999 7 143 9999 11 25 58 80 49 13 16 31 40 49 87 43 9999 9999 16 180 68 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 920 1280 818 935 697 591 403 238 66 32 35 17 9 3 3 9999 9999 9999 9999 9999 9999 8 124 9 212 276 198 841 93 84 73 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 20 18 14 9999 9999 9999 9999 12 98 10 41 132 54 9999 37 9999 17 14 276 103 72 9999 9999 9999 13 36 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 977 1051 1152 527 452 411 278 137 35 20 15 10 9999 9999 2 9999 9999 9999 9999 9999 9999 4 38 2 125 1240 197 243 35 98 86 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 33 36 9999 9999 9999 9999 68 65 87 66 76 9999 9999 144 132 12 9999 163 29 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 693 640 725 357 317 247 144 70 26 10 13 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 95 801 176 52 42 72 10 71 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 133 24 9999 9999 7 13 94 99 312 66 74 9999 9999 9999 58 13 17 90 47 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 408 348 428 352 272 183 69 29 22 9999 9999 4 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 2 6 116 427 52 37 272 161 9999 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 42 9999 33 9999 27 31 9999 123 12 94 97 88 9999 9999 9999 49 66 91 16 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 222 204 282 240 169 95 33 14 9 9999 9999 3 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 21 52 107 104 9999 138 3 9999 9999 55 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 11 3 101 9999 43 9999 56 9999 46 137 49 6 12 90 82 9999 34 279 22 42 26 19 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 38 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 100 106 146 94 79 47 11 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 144 109 66 22 6 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 43 9999 9999 27 3 107 9999 9999 24 56 166 31 103 40 9999 9999 32 9999 9999 9999 130 120 29 45 14 17 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 51 53 52 53 36 36 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 111 166 25 28 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 29 88 10 9999 86 37 23 66 32 258 99 9999 33 9999 9999 9999 9999 13 48 17 47 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 34 32 29 28 18 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 204 152 240 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 12 9999 9999 9999 9999 26 17 11 20 19 59 20 33 163 65 389 111 9999 9999 9999 9999 9999 9999 9999 14 23 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 18 15 12 13 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 63 204 129 70 9999 9999 9999 9999 9999 9999 9999 9999 25 31 9999 9999 13 9999 9999 19 9999 40 39 9999 80 63 25 128 49 128 29 278 67 9999 9999 9999 9999 9999 9999 9999 33 19 9999 9999 9999 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 17 16 12 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 101 48 78 9999 9999 9999 9999 9999 9999 9999 9999 9999 41 10 7 9999 24 57 15 9999 9999 161 15 2 106 14 53 11 217 57 144 9999 66 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 4 10 5 5 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 35 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 86 23 12 48 18 9999 10 24 77 32 53 56 160 9999 54 9999 50 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 4 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 48 24 30 9999 9999 33 124 118 4 148 20 97 24 22 14 9 5 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 6 9999 3 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 72 24 9 54 12 9999 9999 9999 13 73 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 6 8 7 8 9999 9999 9999 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 9999 15 43 9999 9999 9999 9999 10 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 17 12 4 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 10 8 9999 6 9999 5 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 31 10 10 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 38 6 7 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 13 6 5 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 3 5 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 68 9999 9999 3 3 3 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 1 9999 9999 9999 1 2 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 3 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 1 11 1 9999 9999 1 9999 4 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 1 8 6 3 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 3 7 3 1 9999 6 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 4 3 2 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 12 3 2 6 3 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 5 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 36 24 6 6 3 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 3 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 3 3 9999 6 3 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 11 9999 9999 9999 3 1 1 22 12 12 7 6 9999 9999 9999 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 2 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 3 3 9999 9999 3 9999 4 7 5 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 33 17 11 12 3 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 4 9999 9999 9999 9999 9999 1 9999 9999 9999 3 4 5 3 8 5 5 9999 9999 9999 20 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 9999 9999 9999 9999 12 9999 6 9999 9999 24 18 16 6 3 9999 9999 2 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 6 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 19 13 3 1 7 3 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 3 9999 6 8 15 4 9999 9999 9999 9999 9999 11 9999 9999 9999 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 21 12 3 9999 11 3 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 3 12 4 4 4 3 3 6 8 7 8 3 9999 9999 9999 9999 9999 9999 9999 9999 4 136 90 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9 1 9999 4 15 4 3 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 3 3 1 1 3 4 8 4 3 3 9999 3 9999 3 5 4 3 9999 9999 9999 9999 9999 9999 9999 13 5 8 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 2 9999 9999 2 1 3 18 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 4 4 9999 6 11 5 5 5 4 5 4 5 7 2 5 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 6 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 9999 9999 9999 1 10 25 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 3 2 9999 6 6 5 3 4 9999 4 4 5 4 6 5 9999 9999 9999 9999 5 7 9999 9999 4 9999 9999 9999 43 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 1 12 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 4 9999 9999 9999 9999 7 5 6 4 4 9999 9999 4 3 3 3 38 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 9999 2 9999 9999 9999 9999 1 8 7 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 3 9999 3 5 4 5 2 7 9999 9999 2 8 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 57 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 3 4 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 6 5 4 9999 4 2 5 4 5 3 2 9999 9999 9999 10 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 32 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 9999 9999 3 11 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 5 6 3 9999 9999 9999 9999 9999 5 6 3 1 3 6 4 10 7 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 57 12 8 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 7 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 5 4 6 4 3 4 9999 9999 10 58 53 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 64 59 9999 9999 4 9 9999 9999 9999 9999 9999 9999 9999 3 9999 7 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 3 9999 9999 9999 9999 9999 3 2 13 7 9999 3 9999 9999 9999 3 46 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 9999 9999 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 4 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 2 4 4 3 4 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 3 9999 9999 9999 52 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 3 9999 9999 9999 9999 9999 4 5 8 9999 9999 4 63 7 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 40 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 3 4 4 9999 11 50 17 9 12 9999 9999 9999 9999 9999 9999 9999 4 7 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 23 9999 9999 9999 9999 23 9999 9999 9999 9999 1 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 6 5 7 9 9999 13 20 15 12 37 9999 9999 9999 9999 9999 5 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 23 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 4 6 9 13 12 9 17 17 15 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 39 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 4 11 10 9 9 16 15 17 13 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 34 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 3 8 11 9 9 13 13 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 83 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 7 8 10 10 15 9999 10 9999 9999 10 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 5 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9 6 5 9 10 11 12 10 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 65 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 7 8 7 11 22 12 12 14 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 147 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 3 9999 5 16 15 15 30 26 16 8 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 82 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 6 11 7 10 10 9 24 19 10 5 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 45 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 4 4 26 9999 5 9 11 8 17 15 12 9 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 103 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 5 4 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 11 31 15 9999 9999 9999 9 9 10 10 28 32 22 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 23 12 9999 9999 9999 9999 11 12 18 9 15 22 13 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 12 13 14 10 12 7 6 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 10 8 18 12 9999 10 12 9999 9999 8 15 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 10 13 11 9999 9999 7 9999 13 8 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 8 5 14 10 6 9999 6 9999 9 11 7 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 5 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 7 11 12 9999 9 11 9 9999 9999 7 8 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 724 793 516 505 560 734 815 758 732 834 779 669 759 421 338 326 211 156 158 128 109 80 146 121 83 125 100 128 120 166 145 9999 118 112 74 103 101 9999 9999 9999 9999 9999 9999 9999 9999 9999 130 62 9999 9999 9999 120 110 180 183 129 164 211 121 527 195 137 106 138 9999 9999 156 142 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 675 786 603 687 648 725 807 874 814 737 748 651 661 487 514 294 385 139 126 9999 79 113 127 94 115 63 126 123 124 164 283 9999 132 111 126 80 9999 9999 9999 9999 9999 9999 9999 175 111 9999 9999 9999 9999 9999 9999 109 9999 156 138 138 193 136 9999 220 180 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 245 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 671 830 625 741 735 646 769 690 748 679 802 699 570 595 692 298 120 140 158 219 112 125 132 78 103 84 114 116 219 134 9999 9999 9999 86 9999 9999 9999 9999 9999 9999 9999 9999 9999 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 133 117 9999 119 829 225 225 9999 98 9999 9999 9999 157 155 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 95 9999 9999 9999 9999 9999 9999 175 9999 9999 9999 9999 9999 9999 9999 9999 9999 685 656 640 733 700 623 828 715 742 732 862 631 561 589 725 180 132 141 160 9999 106 117 134 95 104 83 97 107 110 150 9999 9999 96 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 110 232 115 112 9999 130 211 125 9999 9999 9999 90 9999 9999 275 9999 9999 9999 9999 9999 9999 9999 52 9999 9999 9999 113 9999 9999 9999 9999 188 9999 9999 9999 9999 9999 9999 9999 9999 171 9999 9999 9999 9999 9999 9999 806 613 822 700 697 622 639 740 713 649 710 613 569 495 402 173 118 116 136 9999 119 151 141 107 100 99 92 100 108 123 9999 9999 9999 44 111 9999 9999 141 9999 9999 9999 9999 192 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 169 9999 112 111 218 217 132 9999 9999 9999 470 9999 9999 9999 144 9999 9999 196 134 9999 9999 9999 9999 9999 191 96 138 9999 9999 9999 79 254 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 711 627 728 697 720 712 637 710 739 720 616 639 478 383 218 133 116 110 74 131 148 119 136 144 91 113 108 181 109 9999 9999 9999 210 9999 138 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 100 139 9999 9999 9999 209 179 139 9999 9999 81 476 431 448 217 9999 9999 111 172 154 182 9999 55 9999 9999 79 9999 139 119 78 125 84 114 230 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 137 9999 710 644 650 748 799 709 708 709 710 718 680 659 413 390 629 138 110 101 124 102 108 288 134 122 85 107 285 143 95 9999 9999 9999 182 79 134 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 97 9999 9999 9999 9999 166 957 272 9999 9999 9999 983 463 403 152 9999 205 176 204 405 366 261 163 9999 9999 9999 9999 171 130 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 661 688 693 802 859 659 634 681 737 717 656 562 372 329 150 121 108 71 112 113 97 112 121 132 95 98 118 160 159 9999 9999 148 153 9999 9999 9999 9999 9999 71 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 185 9999 116 190 219 235 9999 9999 916 649 452 396 166 9999 146 148 403 488 420 392 182 109 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 133 9999 9999 9999 9999 765 796 646 834 710 760 679 615 792 622 661 459 399 267 200 118 66 134 109 97 96 102 110 115 110 86 109 140 9999 9999 9999 159 9999 9999 116 9999 99 9999 91 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 94 9999 123 114 9999 137 120 226 9999 9999 9999 468 447 487 9999 9999 128 147 379 453 414 387 198 302 9999 9999 9999 9999 178 163 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 9999 9999 9999 206 9999 9999 9999 764 663 646 803 791 706 706 706 659 624 707 411 578 196 142 120 79 77 115 97 136 95 208 106 91 77 119 119 9999 9999 9999 118 9999 67 267 9999 113 129 109 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 81 123 96 826 283 9999 146 137 214 9999 9999 9999 416 391 749 9999 252 178 132 342 471 471 433 385 9999 9999 9999 9999 156 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 856 619 627 687 682 680 658 732 637 624 688 325 182 111 134 88 82 126 95 75 119 178 122 75 101 83 127 101 102 116 9999 122 274 98 138 9999 46 129 115 9999 9999 9999 9999 9999 77 149 9999 9999 9999 9999 9999 9999 84 130 9999 118 151 160 119 162 157 9999 9999 450 492 220 492 251 168 133 180 334 437 446 498 434 9999 542 186 9999 9999 9999 9999 9999 201 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 886 619 627 639 790 679 615 680 736 626 712 349 198 118 135 79 115 116 80 68 111 119 109 129 94 79 121 9999 9999 9999 9999 252 98 89 123 78 9999 120 126 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 49 127 109 9999 107 9999 132 156 141 316 941 447 462 487 9999 152 9999 156 127 164 416 478 641 409 495 504 444 277 9999 602 291 9999 9999 862 9999 9999 9999 9999 9999 9999 9999 76 9999 9999 9999 212 9999 9999 9999 761 600 668 708 761 614 759 658 710 721 675 515 218 126 117 119 81 116 107 103 101 107 80 127 113 99 253 117 9999 9999 96 128 103 99 145 106 120 121 121 9999 9999 9999 9999 9999 9999 128 9999 9999 9999 9999 9999 9999 9999 122 9999 9999 111 137 139 129 135 347 515 490 872 9999 466 9999 143 128 622 389 432 390 350 714 403 377 217 9999 292 160 9999 799 189 9999 9999 9999 76 9999 9999 9999 9999 9999 9999 9999 170 9999 9999 9999 660 713 643 761 659 705 788 638 601 647 691 561 467 112 118 83 79 116 9999 9999 9999 9999 9999 9999 132 149 118 163 9999 9999 102 114 111 108 136 126 125 131 159 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 76 9999 145 9999 114 99 147 126 114 142 381 422 545 782 248 9999 9999 625 137 427 425 228 230 1075 591 305 385 180 159 165 609 9999 285 9999 9999 9999 9999 105 9999 9999 268 92 153 9999 79 195 9999 9999 9999 579 623 666 683 657 758 734 685 641 669 663 516 251 102 103 80 9999 9999 9999 9999 9999 9999 9999 9999 107 9999 116 9999 62 9999 80 112 113 113 138 152 121 122 136 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 152 134 140 127 265 9999 119 136 140 122 292 439 451 9999 249 238 9999 9999 9999 135 127 108 171 9999 881 195 270 226 9999 368 9999 9999 221 9999 9999 9999 9999 9999 97 224 71 109 174 9999 134 9999 9999 9999 9999 648 623 745 791 682 707 820 711 739 692 578 577 508 108 117 71 54 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 113 9999 112 117 119 114 133 991 215 110 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 156 156 9999 9999 143 134 118 9999 694 110 104 294 377 9999 9999 171 195 9999 135 124 146 9999 9999 9999 9999 9999 9999 218 249 9999 9999 9999 421 156 9999 9999 9999 9999 9999 65 190 72 159 173 251 119 9999 9999 9999 9999 524 625 694 712 662 684 886 793 791 690 595 550 672 114 111 124 47 60 9999 9999 9999 9999 9999 120 176 129 9999 9999 9999 107 102 131 111 148 844 393 517 113 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 125 9999 272 9999 9999 142 242 9999 9999 256 105 93 129 9999 9999 301 130 9999 9999 115 114 140 9999 9999 9999 9999 9999 9999 246 9999 9999 210 676 289 172 9999 9999 9999 9999 9999 103 9999 72 9999 162 251 317 9999 9999 9999 9999 451 693 674 624 718 666 759 851 733 713 708 492 646 126 122 111 61 9999 9999 9999 9999 9999 9999 9999 122 130 9999 9999 9999 9999 90 116 108 128 898 356 399 177 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 191 127 9999 9999 9999 9999 9999 234 9999 9999 130 165 9999 9999 9999 184 116 9999 9999 9999 9999 9999 237 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 159 9999 9999 9999 195 9999 9999 148 9999 494 671 698 648 673 646 849 761 849 640 732 584 640 150 129 117 103 9999 9999 110 9999 9999 9999 138 138 185 9999 9999 9999 101 109 121 109 100 187 316 582 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 132 193 9999 9999 9999 111 9999 9999 9999 145 130 134 115 9999 9999 9999 9999 9999 9999 9999 9999 136 117 119 113 9999 176 109 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 94 9999 9999 184 205 9999 9999 160 9999 487 626 607 721 730 745 787 710 789 661 674 600 558 263 133 119 106 9999 9999 120 101 9999 9999 117 9999 130 9999 9999 9999 82 80 119 114 80 59 263 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 150 138 9999 9999 150 9999 9999 9999 9999 119 9999 173 9999 9999 9999 9999 9999 9999 9999 259 294 9999 132 9999 9999 9999 110 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 9999 9999 9999 235 9999 9999 9999 9999 478 567 647 745 754 712 706 618 734 684 649 626 654 253 139 118 114 213 159 143 302 9999 125 117 912 9999 9999 9999 9999 100 117 112 115 9999 40 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 239 140 131 9999 9999 9999 9999 9999 9999 9999 135 130 119 9999 9999 9999 9999 9999 9999 9999 198 120 216 167 140 99 143 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 208 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 636 691 694 714 669 662 657 681 680 618 628 576 740 213 165 120 117 119 144 117 128 298 116 9999 122 9999 9999 110 9999 74 143 90 9999 9999 9999 151 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 101 112 9999 9999 9999 1220 134 9999 9999 9999 9999 9999 9999 9999 9999 127 112 73 9999 9999 9999 9999 9999 9999 117 127 113 400 183 159 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 120 128 79 9999 163 258 9999 9999 9999 9999 9999 9999 9999 669 746 646 714 563 662 731 680 733 577 754 570 743 132 240 136 119 106 127 112 295 171 265 850 120 104 9999 104 9999 70 128 102 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 127 135 9999 9999 9999 195 121 9999 9999 9999 9999 9999 9999 9999 9999 116 9999 9999 9999 9999 9999 9999 9999 118 9999 236 115 175 231 141 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 126 155 109 9999 183 165 215 9999 9999 9999 9999 9999 9999 646 745 669 717 642 739 708 614 789 685 655 557 597 132 127 134 132 9999 117 108 134 121 141 124 307 9999 9999 9999 9999 9999 9999 81 175 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 187 126 9999 136 176 121 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 66 122 584 159 9999 9999 9999 138 138 9999 9999 9999 9999 9999 9999 9999 9999 9999 120 55 9999 154 9999 233 197 9999 9999 225 9999 9999 9999 604 690 627 664 641 802 792 707 706 824 708 496 445 129 114 117 9999 9999 9999 143 125 122 130 179 165 151 9999 9999 9999 109 106 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 118 122 232 436 130 159 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 203 163 9999 117 9999 209 120 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 60 9999 193 271 9999 9999 9999 9999 9999 9999 9999 9999 644 625 668 686 663 775 796 759 731 738 685 538 637 98 111 79 9999 9999 9999 9999 9999 270 166 121 146 9999 9999 9999 9999 127 120 147 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 98 121 357 212 134 115 169 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 214 122 157 161 119 9999 107 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 264 101 9999 102 9999 9999 9999 299 9999 9999 9999 908 9999 667 624 667 765 797 750 799 758 789 663 667 594 498 85 114 130 9999 9999 122 9999 95 9999 110 119 9999 121 9999 9999 103 118 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 98 125 390 412 254 117 125 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 132 142 133 147 237 116 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 55 119 181 222 9999 9999 9999 162 182 161 9999 200 9999 692 641 666 765 800 778 774 708 767 717 687 489 425 85 112 75 76 74 132 9999 9999 9999 136 9999 9999 9999 9999 9999 9999 105 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 95 124 356 429 9999 114 162 83 9999 9999 9999 9999 62 77 75 9999 9999 9999 9999 69 9999 115 131 126 279 127 9999 9999 117 136 9999 9999 100 9999 9999 9999 9999 9999 9999 9999 238 129 75 202 9999 9999 9999 189 176 193 220 9999 173 9999 625 641 688 712 717 748 748 768 716 724 637 512 165 81 87 9999 113 104 9999 9999 9999 9999 122 9999 9999 9999 9999 9999 9999 98 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 90 116 306 1089 9999 129 131 9999 123 99 9999 9999 124 9999 9999 9999 9999 9999 9999 140 143 131 213 908 9999 9999 9999 9999 181 139 93 104 136 9999 9999 9999 9999 9999 9999 9999 9999 143 9999 207 9999 9999 176 163 229 287 482 313 360 201 626 663 715 712 665 669 748 721 693 656 573 657 187 84 64 9999 99 113 117 9999 174 293 214 9999 9999 9999 116 116 9999 143 154 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 108 113 151 1093 9999 9999 9999 122 9999 120 135 175 9999 9999 9999 9999 9999 103 203 76 130 143 154 9999 9999 46 1071 618 206 124 119 77 206 9999 9999 9999 9999 9999 9999 9999 9999 139 148 9999 9999 9999 9999 138 149 271 408 550 555 9999 645 622 714 598 665 626 647 634 680 637 630 377 127 9999 62 9999 93 119 347 9999 124 180 155 62 9999 9999 111 9999 9999 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 139 99 133 129 145 9999 9999 9999 138 120 162 176 160 9999 9999 9999 9999 9999 93 126 208 144 158 151 9999 9999 115 426 379 368 149 114 99 9999 163 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 78 293 790 9999 638 803 687 623 686 575 642 626 586 703 708 585 648 316 121 9999 9999 55 79 9999 118 129 136 167 186 103 9999 121 124 103 9999 75 168 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 9999 9999 9999 9999 9999 121 9999 9999 9999 9999 118 621 9999 154 54 9999 9999 9999 9999 9999 9999 149 185 231 168 114 82 570 369 433 408 297 125 92 82 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 595 990 471 712 601 712 636 686 604 630 635 618 562 623 383 454 97 90 9999 107 9999 103 121 127 163 137 115 9999 9999 140 128 150 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 111 129 9999 9999 9999 9999 9999 9999 692 9999 150 9999 82 9999 9999 9999 48 118 325 498 243 92 72 303 350 409 423 382 199 9999 75 9999 136 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 128 9999 180 629 474 1022 278 448 712 619 663 659 795 624 630 682 685 544 628 344 472 130 9999 79 9999 9999 9999 387 122 181 163 155 130 130 133 136 79 110 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 231 9999 9999 9999 9999 9999 359 661 9999 9999 9999 9999 9999 100 9999 71 116 313 525 257 79 58 373 399 424 483 296 185 9999 9999 55 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 807 157 1029 316 561 640 662 739 661 712 623 649 708 685 474 559 392 374 299 9999 9999 211 9999 101 133 105 418 340 170 215 148 121 145 135 118 103 9999 97 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 128 9999 9999 9999 9999 9999 9999 9999 313 650 9999 9999 9999 9999 128 9999 76 9999 113 396 396 360 94 50 391 439 428 429 224 264 104 9999 134 9999 154 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 564 9999 611 527 566 641 641 686 712 799 622 629 557 642 563 507 458 409 359 268 118 9999 9999 119 118 111 387 426 222 561 164 127 128 143 110 109 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 132 9999 9999 9999 9999 9999 191 469 284 173 150 115 59 144 135 98 110 272 361 276 103 46 269 433 397 232 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 310 9999 374 642 246 644 601 640 711 799 623 629 581 531 498 521 500 423 301 452 9999 9999 9999 9999 162 99 238 485 337 448 407 162 123 145 112 109 127 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 129 9999 9999 9999 9999 148 9999 152 142 117 100 83 122 109 62 118 223 324 245 63 41 145 373 286 149 9999 9999 9999 9999 199 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 312 9999 9999 9999 229 625 621 641 685 664 605 612 604 412 392 443 333 655 532 488 295 9999 9999 9999 9999 114 393 727 135 279 429 567 126 138 116 80 9999 9999 9999 9999 9999 9999 9999 65 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 134 125 9999 9999 9999 315 135 9999 300 134 105 83 96 80 71 80 174 109 223 132 9999 9999 64 213 204 9999 9999 9999 9999 280 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 645 622 641 715 691 586 638 578 317 465 439 489 612 818 505 9999 9999 9999 9999 9999 9999 567 214 197 221 431 464 168 160 114 111 78 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 77 96 164 190 9999 9999 9999 9999 385 149 159 121 122 92 9999 119 9999 75 65 152 67 85 9999 9999 9999 48 142 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 626 603 645 582 697 634 670 442 437 570 900 749 9999 9999 669 9999 9999 9999 9999 9999 9999 493 205 390 266 412 520 224 192 104 108 110 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 124 138 127 9999 9999 9999 9999 136 130 112 107 116 9999 9999 103 131 65 9999 122 73 9999 9999 9999 9999 78 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 228 149 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 672 582 628 550 614 526 481 325 602 640 625 957 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 534 312 417 561 642 173 88 63 98 75 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 224 119 126 9999 9999 115 110 145 118 118 112 114 9999 9999 9999 115 58 62 96 99 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 612 585 517 615 600 454 371 492 387 9999 9999 597 9999 644 9999 9999 9999 9999 9999 9999 9999 9999 454 260 286 458 831 851 132 96 9999 93 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 145 9999 126 9999 179 115 9999 148 145 109 119 125 9999 9999 9999 161 94 94 64 113 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 111 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 505 552 557 514 579 358 418 769 394 9999 9999 557 670 9999 9999 9999 9999 9999 9999 9999 9999 9999 403 229 441 505 425 9999 141 240 9999 9999 204 9999 9999 9999 9999 9999 54 9999 9999 9999 9999 9999 9999 67 73 135 9999 113 9999 139 9999 135 128 103 81 122 100 97 9999 72 154 112 95 99 79 9999 9999 82 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 192 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 401 444 458 384 397 355 929 676 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 221 544 1043 1335 201 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 148 179 9999 9999 83 170 122 9999 9999 134 132 128 143 157 117 9999 9999 69 9999 9999 9999 112 103 153 125 71 60 67 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 372 415 378 283 374 227 751 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 383 115 150 924 268 9999 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 123 9999 9999 9999 9999 9999 101 114 115 9999 110 130 126 137 118 187 133 9999 92 9999 9999 9999 9999 66 89 108 109 104 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 212 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 396 380 359 285 515 276 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 439 115 144 188 161 9999 9999 9999 9999 9999 9999 9999 9999 9999 59 9999 9999 135 9999 9999 9999 9999 121 173 130 126 94 91 122 120 129 110 207 138 9999 9999 9999 9999 9999 9999 9999 66 78 97 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 187 147 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 296 444 570 521 314 279 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 148 116 128 116 9999 9999 9999 9999 9999 9999 9999 9999 125 153 9999 9999 113 9999 9999 126 9999 108 203 9999 116 120 80 121 102 146 225 252 127 9999 9999 9999 9999 9999 9999 9999 82 80 9999 9999 9999 194 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 368 226 314 290 357 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 194 118 131 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 142 61 83 9999 111 142 78 9999 9999 132 110 215 113 104 132 76 118 101 221 9999 103 9999 9999 9999 9999 58 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 295 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 333 500 263 279 254 303 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1016 146 249 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 145 130 121 120 145 9999 103 121 147 133 125 95 123 9999 113 9999 104 84 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 223 210 9999 9999 9999 9999 96 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 166 217 153 9999 9999 110 140 124 58 133 75 107 64 66 51 68 48 180 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 150 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 146 196 9999 249 9999 9999 9999 45 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 155 93 49 131 48 9999 9999 9999 64 104 97 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 159 145 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 589 95 121 274 195 9999 9999 9999 9999 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 148 9999 70 114 9999 9999 9999 9999 176 252 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 104 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 557 101 117 144 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 111 136 151 9999 121 9999 109 138 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 180 104 110 183 157 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 139 110 111 213 212 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 276 115 114 273 312 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 211 9999 9999 9999 9999 9999 9999 567 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 108 281 141 196 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 636 288 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 122 9999 9999 9999 9999 9999 157 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 114 246 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 175 9999 9999 9999 9999 9999 199 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 134 193 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 567 9999 9999 747 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 826 9999 693 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 203 9999 9999 9999 9999 78 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 193 9999 9999 1304 685 597 782 461 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 233 9999 239 9999 9999 9999 85 103 107 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1040 568 9999 657 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 100 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 220 84 284 85 9999 9999 243 9999 78 9999 9999 9999 293 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 705 9999 9999 9999 506 906 627 1061 363 512 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 236 93 115 82 9999 70 65 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 558 601 609 247 507 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 104 91 126 54 78 70 9999 9999 9999 233 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 412 422 843 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 696 9999 9999 9999 9999 9999 571 9999 9999 9999 9999 9999 9999 293 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 153 9999 138 145 131 115 72 179 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 656 393 295 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1344 9999 9999 773 896 9999 617 484 9999 9999 9999 9999 9999 193 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 157 162 9999 9999 9999 666 111 771 97 81 87 105 92 9999 9999 9999 94 228 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 556 270 717 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 323 9999 9999 9999 9999 9999 208 842 9999 9999 858 9999 701 411 551 502 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 88 93 87 83 78 78 9999 9999 9999 88 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 551 373 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1036 385 9999 9999 9999 9999 9999 279 9999 9999 9999 925 575 316 465 517 612 227 9999 9999 9999 251 223 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 247 9999 9999 9999 9999 153 9999 130 9999 9999 88 85 142 71 91 9999 9999 101 102 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 418 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1331 565 9999 820 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 229 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 86 85 85 123 73 107 89 85 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 621 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 638 773 9999 956 440 301 258 9999 9999 9999 9999 9999 239 9999 9999 9999 272 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 90 139 90 106 9999 119 72 9999 80 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 298 9999 9999 9999 9999 540 171 189 439 1173 1067 498 388 419 159 231 120 9999 9999 9999 9999 9999 9999 9999 9999 269 196 215 271 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 150 87 233 9999 123 90 87 68 84 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 462 406 303 108 1036 364 495 145 368 914 400 9999 423 9999 285 248 116 132 9999 9999 9999 9999 9999 9999 9999 156 142 169 145 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 109 9999 69 9999 9999 96 150 68 143 112 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 949 9999 9999 182 329 9999 242 195 136 225 144 182 133 246 396 177 119 122 9999 9999 9999 9999 9999 9999 9999 9999 192 9999 9999 9999 117 111 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 315 9999 9999 9999 150 96 151 157 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 550 425 396 9999 219 209 119 152 195 9999 108 134 411 145 174 109 9999 9999 9999 9999 115 303 9999 9999 243 9999 9999 9999 179 234 9999 9999 9999 9999 9999 9999 9999 9999 9999 218 9999 9999 9999 9999 9999 9999 98 113 135 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 853 9999 687 9999 9999 9999 9999 207 331 216 189 193 9999 9999 195 159 188 80 236 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 219 9999 59 9999 9999 9999 9999 218 134 116 140 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 910 9999 9999 628 9999 932 380 151 173 211 290 9999 9999 77 141 9999 9999 9999 9999 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 199 126 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 207 9999 9999 9999 9999 9999 9999 9999 104 77 86 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 799 620 775 671 9999 387 590 304 175 153 228 150 9999 9999 9999 136 9999 9999 284 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 191 120 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 121 9999 9999 9999 70 137 139 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1019 877 631 968 9999 9999 9999 9999 9999 184 178 120 332 140 161 145 191 122 223 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 161 153 159 9999 9999 9999 151 9999 9999 9999 9999 9999 9999 9999 9999 9999 76 9999 9999 9999 9999 171 151 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1340 9999 9999 9999 9999 144 163 105 122 112 118 9999 9999 166 206 269 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 88 9999 9999 9999 9999 238 187 9999 9999 118 228 9999 9999 9999 9999 9999 9999 9999 242 9999 147 9999 146 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 873 9999 1242 9999 9999 9999 9999 9999 110 176 142 141 9999 119 9999 9999 9999 277 252 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 248 9999 9999 242 9999 9999 9999 9999 9999 9999 9999 9999 9999 244 9999 189 9999 282 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 141 80 116 155 243 224 288 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 170 9999 9999 9999 9999 265 9999 9999 9999 204 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 880 9999 9999 1308 9999 9999 9999 9999 9999 101 109 152 9999 9999 681 199 249 9999 9999 9999 9999 9999 9999 9999 9999 95 9999 224 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 139 243 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 113 260 352 797 9999 190 187 218 245 225 9999 9999 9999 9999 9999 9999 9999 111 109 9999 9999 9999 9999 9999 9999 9999 112 9999 9999 267 9999 9999 9999 9999 208 9999 9999 9999 9999 574 99 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 409 185 355 430 477 9999 172 180 255 222 315 9999 9999 9999 9999 9999 164 9999 199 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 209 9999 9999 9999 9999 9999 179 206 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 413 120 381 444 371 282 213 222 244 212 9999 9999 9999 9999 9999 9999 9999 9999 274 9999 9999 9999 9999 9999 9999 9999 9999 230 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 186 285 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 160 312 324 476 250 231 258 237 270 275 9999 9999 285 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 302 314 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 245 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 199 583 276 432 265 299 262 311 273 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 319 251 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 305 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 331 434 370 247 288 261 9999 254 9999 9999 303 1292 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 196 9999 9999 9999 9999 9999 9999 9999 222 245 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 200 275 528 451 214 291 292 238 270 259 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 160 9999 9999 9999 9999 9999 9999 164 284 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 801 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 190 227 243 211 263 209 235 243 183 9999 9999 996 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 455 155 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 936 1315 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 247 351 9999 269 185 241 227 183 155 245 433 537 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 156 160 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 643 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 265 249 231 236 388 276 208 149 198 336 560 297 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 175 172 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 796 904 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 206 224 184 203 9999 288 261 273 310 151 172 294 396 239 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 159 185 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 959 944 1043 738 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 309 260 240 280 9999 9999 9999 601 791 804 197 149 151 182 208 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 334 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 736 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 237 227 286 9999 9999 9999 9999 626 549 305 233 171 174 193 211 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 121 83 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 530 446 589 316 236 237 258 490 262 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 784 427 625 402 506 9999 279 243 9999 9999 292 281 312 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 874 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 269 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 356 333 473 505 9999 9999 306 9999 263 253 264 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 275 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 298 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 313 9999 9999 9999 279 491 411 567 766 9999 486 9999 307 290 291 298 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1243 226 98 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 262 9999 536 600 790 9999 289 232 285 9999 9999 320 281 239 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 113 112 106 107 115 123 126 125 124 121 119 119 117 100 97 87 54 47 39 15 2 2 3 2 2 3 25 35 29 43 24 999 11 25 16 5 2 999 999 999 999 999 999 999 999 999 2 3 999 999 999 20 13 37 33 26 22 35 46 54 26 17 12 11 999 999 4 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 118 118 115 116 120 127 129 128 126 122 120 118 116 99 95 64 64 43 18 999 8 2 3 3 3 8 39 37 30 42 26 999 11 12 7 4 999 999 999 999 999 999 999 3 2 999 999 999 999 999 999 18 999 37 34 22 29 23 999 46 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 119 121 120 121 123 130 132 131 130 123 121 118 113 105 86 62 37 36 16 6 10 11 11 13 10 8 35 35 39 33 999 999 999 35 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 31 30 999 23 73 42 31 999 14 999 999 999 13 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 122 123 122 124 126 132 133 132 132 124 122 118 112 106 86 57 39 28 15 999 23 19 17 6 12 12 31 31 33 25 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 31 12 15 999 25 25 16 999 999 999 12 999 999 28 999 999 999 999 999 999 999 2 999 999 999 9 999 999 999 999 7 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 129 126 124 126 127 132 134 134 134 127 122 117 110 102 75 49 31 16 11 999 17 36 22 11 11 10 27 23 22 14 999 999 999 35 6 999 999 3 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 24 999 8 15 31 27 16 999 999 999 105 999 999 999 11 999 999 35 28 999 999 999 999 999 13 20 3 999 999 999 7 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 129 126 127 130 134 136 135 134 130 123 116 104 92 60 38 26 11 5 2 17 38 27 15 18 15 28 30 11 999 999 999 12 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 21 999 999 999 35 31 15 999 999 35 95 65 74 52 999 999 24 27 33 22 999 10 999 999 19 999 15 6 2 2 6 3 5 999 999 999 999 999 999 999 999 999 999 999 6 999 135 131 127 129 132 135 137 136 135 131 124 117 112 91 62 30 19 11 2 2 16 70 30 14 13 20 47 31 8 999 999 999 17 73 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 33 58 17 999 999 999 101 87 91 51 999 15 28 56 76 65 51 45 999 999 999 999 8 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 132 129 131 133 137 139 138 135 131 124 115 88 82 33 25 11 7 2 2 28 44 32 15 16 25 44 28 2 999 999 25 15 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 999 16 26 39 19 999 999 59 84 87 83 36 999 20 42 87 103 99 90 33 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 999 999 999 999 134 133 130 130 135 137 139 138 136 132 122 107 93 62 39 22 10 3 2 2 27 41 24 15 9 24 34 19 999 999 999 25 999 999 7 999 5 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 16 10 999 20 31 22 999 999 999 69 80 66 999 999 20 55 106 114 109 105 56 43 999 999 999 999 8 2 999 999 999 999 999 999 999 999 999 2 999 999 999 12 999 999 999 135 133 130 130 136 138 139 139 136 131 117 92 88 60 36 16 2 2 2 2 24 26 29 12 9 25 27 15 999 999 999 16 999 31 40 999 8 8 35 999 999 999 999 999 999 999 999 999 999 999 999 999 10 9 13 48 29 999 22 31 24 999 999 999 63 74 62 999 34 23 58 113 119 113 110 82 999 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 134 129 133 136 138 138 139 136 131 115 80 55 52 33 21 2 2 2 2 21 26 17 6 4 10 17 11 2 2 999 13 134 19 14 999 131 14 8 999 999 999 999 999 2 2 999 999 999 999 999 999 8 12 999 14 12 13 22 37 23 999 999 80 60 64 65 35 33 25 62 113 118 113 111 95 999 66 15 999 999 999 999 999 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 136 134 129 134 137 138 139 138 136 130 116 76 48 40 29 12 2 2 2 2 21 11 12 3 9 9 16 999 999 999 999 28 20 31 15 7 999 17 7 999 999 999 999 999 999 999 999 999 999 999 999 2 3 12 999 11 999 14 31 38 43 76 79 92 55 999 49 999 29 26 65 109 111 124 108 95 95 86 29 999 71 33 999 999 55 999 999 999 999 999 999 999 2 999 999 999 6 999 999 999 137 134 130 137 137 139 139 138 135 129 118 85 42 35 21 5 2 2 2 2 22 7 6 2 13 9 62 2 999 999 77 22 30 33 18 13 26 18 7 999 999 999 999 999 999 2 999 999 999 999 999 999 999 11 999 999 17 16 28 36 40 86 97 91 52 999 58 999 25 21 130 102 106 108 93 104 100 98 39 999 63 36 999 73 34 999 999 999 2 999 999 999 999 999 999 999 6 999 999 999 135 133 131 137 137 139 139 135 134 129 120 98 50 34 16 2 2 2 999 999 999 999 999 999 40 41 10 3 999 999 11 18 41 33 15 11 20 23 6 999 999 999 999 999 999 999 999 999 999 999 999 2 999 14 999 7 70 18 26 32 51 100 103 88 49 17 999 999 68 15 98 100 89 95 105 88 93 103 43 46 49 86 999 54 999 999 999 999 2 999 999 2 21 7 999 40 7 999 999 999 132 132 131 135 138 139 138 134 133 129 121 104 46 33 12 8 999 999 999 999 999 999 999 999 10 999 9 999 2 999 21 32 31 32 15 15 20 22 3 999 999 999 999 999 999 999 999 999 999 999 999 2 16 15 14 21 999 16 21 37 48 94 99 75 999 23 16 999 999 999 32 44 47 78 999 80 88 96 40 999 67 999 999 37 999 999 999 999 999 12 9 2 17 10 999 14 999 999 999 999 129 132 131 138 138 138 136 134 134 130 122 104 53 32 16 8 8 999 999 999 999 999 999 999 999 999 999 999 2 999 14 12 24 25 18 55 29 19 999 999 999 999 999 999 999 999 999 999 999 999 2 2 999 999 16 9 9 999 69 25 42 91 82 999 999 28 14 999 20 23 26 999 999 999 999 999 999 84 35 999 999 999 79 28 999 999 999 999 999 6 10 2 8 14 7 36 999 999 999 999 121 131 129 134 134 136 136 135 136 131 122 102 69 35 19 8 8 25 999 999 999 999 999 31 21 11 999 999 999 2 13 28 20 21 111 85 60 18 999 999 999 999 999 999 999 999 999 999 999 2 999 2 999 999 14 27 999 999 63 10 26 51 999 999 32 22 999 999 19 21 17 999 999 999 999 999 999 75 999 999 95 98 79 28 999 999 999 999 999 2 999 5 999 13 9 136 999 999 999 999 113 130 127 131 131 132 138 138 138 133 122 106 69 42 26 15 8 999 999 999 999 999 999 999 26 14 999 999 999 999 13 13 14 17 135 87 73 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 10 999 999 999 999 999 92 999 999 21 19 999 999 999 105 6 999 999 999 999 999 46 20 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 8 999 999 16 999 109 128 127 128 127 130 139 136 139 133 124 110 80 55 41 21 10 999 999 21 999 999 999 25 22 25 999 999 999 3 10 19 9 9 128 84 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 20 999 999 999 8 999 999 999 26 16 15 10 999 999 999 999 999 999 999 999 11 12 15 13 999 32 6 999 999 999 999 999 999 999 999 999 999 11 999 999 21 10 999 999 11 999 113 130 129 130 125 131 139 135 138 134 126 110 82 64 48 27 11 999 999 12 22 999 999 22 999 25 999 999 999 5 23 25 8 5 99 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 14 999 999 4 999 999 999 999 18 999 15 999 999 999 999 999 999 999 14 45 999 14 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 17 999 999 999 999 119 130 129 131 127 135 138 135 137 134 127 110 77 63 50 24 8 134 36 20 21 999 22 18 54 999 999 999 999 4 10 9 3 999 55 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 18 10 999 999 999 999 999 999 999 18 16 7 999 999 999 999 999 999 999 19 18 33 23 12 6 5 999 999 999 999 999 999 999 999 999 2 2 999 999 999 999 999 999 999 999 999 999 124 131 129 133 130 134 138 136 138 135 128 111 77 60 55 23 8 136 48 29 10 44 16 999 21 999 999 2 999 12 11 12 999 999 999 135 999 999 999 999 999 999 999 999 999 999 999 20 22 999 999 999 47 18 999 999 999 999 999 999 999 999 15 16 5 999 999 999 999 999 999 20 21 22 62 33 16 999 999 999 999 999 999 999 999 999 999 3 2 2 999 17 23 999 999 999 999 999 999 999 130 131 130 133 132 135 139 138 138 134 126 113 81 58 60 22 8 18 46 37 27 25 26 65 16 6 999 2 999 11 10 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 14 999 999 999 16 12 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 12 999 43 22 64 36 18 999 999 999 999 999 999 999 999 999 999 2 2 2 999 20 8 7 999 999 999 999 999 999 130 131 130 132 132 134 137 138 138 134 123 111 80 53 55 22 8 999 36 34 17 25 31 20 30 999 999 999 999 999 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 83 32 999 13 24 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 37 139 26 999 999 999 17 5 999 999 999 999 999 999 999 999 999 2 2 999 15 999 8 13 999 999 7 999 999 999 131 131 129 133 133 131 136 137 138 135 122 105 67 54 47 17 999 999 999 32 14 19 37 33 15 21 999 999 999 12 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 39 57 48 18 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 40 21 999 17 999 32 13 999 999 999 999 999 999 999 999 999 999 999 2 999 13 6 999 999 999 999 999 999 999 999 131 131 130 134 134 130 134 138 139 134 122 97 75 50 40 14 999 999 999 999 999 42 38 27 14 999 999 999 999 7 4 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 89 44 85 48 21 31 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 18 21 23 13 999 15 999 999 999 999 999 999 999 999 999 999 999 2 6 999 30 999 999 999 50 999 999 999 136 999 131 131 131 136 134 128 132 139 138 133 120 95 74 51 36 8 999 999 5 999 2 999 24 19 999 14 999 999 2 8 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 38 47 91 65 33 20 12 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 23 25 23 51 9 27 999 999 999 999 999 999 999 999 999 999 999 999 2 14 6 7 999 999 999 21 22 37 999 7 999 130 133 131 135 132 128 130 136 134 131 115 90 74 48 34 8 8 6 3 999 999 999 34 999 999 999 999 999 999 5 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 113 46 85 64 999 17 13 7 999 999 999 999 3 2 2 999 999 999 999 7 999 15 21 21 55 16 999 999 13 13 999 999 2 999 999 999 999 999 999 999 2 2 14 5 999 999 999 7 61 25 22 999 21 999 131 134 132 135 131 130 129 132 132 127 110 78 54 37 28 999 11 30 999 999 999 999 25 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 41 67 79 999 19 7 999 4 16 999 999 2 999 999 999 999 999 999 10 19 19 26 139 999 999 999 999 23 20 9 2 2 999 999 999 999 999 999 999 999 2 999 2 999 999 9 10 101 43 68 45 55 14 130 134 132 135 132 130 129 129 129 123 105 87 49 24 17 999 20 16 5 999 22 34 30 999 999 999 12 2 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 35 47 80 999 999 999 10 999 11 14 16 999 999 999 999 999 2 13 9 20 27 16 999 999 33 67 77 51 29 9 3 3 999 999 999 999 999 999 999 999 2 3 999 999 999 999 22 58 45 81 59 51 999 131 133 133 136 132 130 129 124 124 120 103 83 32 999 8 999 16 18 58 999 24 43 25 133 999 999 8 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 12 72 34 32 999 999 999 13 11 17 19 18 999 999 999 999 999 6 10 12 29 34 16 999 999 43 80 80 81 42 12 2 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 100 75 68 999 100 69 133 132 134 138 132 130 127 123 122 119 103 87 28 999 999 8 9 999 20 31 42 49 32 9 999 10 12 7 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 22 999 999 999 999 12 52 999 16 2 999 999 999 999 999 999 19 59 53 24 5 12 103 106 102 97 60 13 4 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 134 84 135 134 134 138 134 131 127 123 122 120 107 94 76 11 8 999 8 999 21 37 48 47 44 17 999 999 17 12 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 18 999 999 999 999 999 999 48 999 3 999 2 999 999 999 44 30 87 74 34 6 21 93 116 112 105 78 35 999 2 999 2 999 999 999 999 999 999 999 999 999 999 999 9 999 12 91 49 76 85 89 135 135 134 138 135 131 127 122 122 120 110 94 79 44 999 8 999 999 999 96 49 50 55 24 12 26 25 15 8 6 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 999 999 999 999 999 65 59 999 999 999 999 999 2 999 19 38 94 103 53 12 31 102 117 114 109 85 21 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 79 37 81 71 95 134 134 134 136 134 132 127 122 122 120 113 108 103 46 999 999 2 999 2 46 42 61 61 35 24 33 29 24 16 11 5 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 71 71 999 999 999 999 4 999 2 999 31 102 95 73 21 58 99 111 112 107 74 39 3 999 2 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 58 999 67 85 96 133 134 134 134 133 133 127 122 121 120 113 111 106 58 41 23 999 999 2 36 82 71 66 53 55 37 22 31 22 11 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 55 56 31 18 16 14 18 5 3 12 29 78 98 76 30 84 95 106 108 91 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 999 46 112 74 130 133 133 134 132 131 127 120 118 117 111 113 107 80 60 999 999 999 999 11 74 69 67 63 73 60 26 29 24 17 7 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 35 999 26 20 23 18 6 9 3 13 28 71 95 75 69 52 100 102 98 59 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 999 999 999 60 130 133 132 133 132 129 125 119 110 121 118 107 123 109 54 31 999 999 999 999 30 82 75 47 71 88 49 37 26 15 12 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 12 9 999 999 999 68 23 999 45 20 20 7 7 9 2 6 24 76 82 39 999 999 99 88 90 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 129 131 132 131 130 127 122 115 113 123 115 113 105 137 46 999 999 999 999 999 999 96 51 64 73 104 77 52 24 15 7 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 4 19 22 999 999 999 999 49 20 33 21 16 11 999 13 999 2 19 26 31 45 999 999 999 32 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 129 131 130 130 127 124 119 110 111 132 130 122 999 999 50 999 999 999 999 999 999 79 35 137 85 112 91 55 24 13 9 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 17 12 999 999 999 999 22 20 18 20 18 999 999 11 14 2 999 25 13 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 3 999 999 999 999 999 999 999 999 999 999 127 130 127 126 123 120 113 114 114 137 114 137 999 999 999 999 999 999 999 999 999 999 999 123 95 114 94 54 22 12 16 6 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 38 12 10 999 999 17 16 20 20 23 19 11 999 999 999 14 8 9 16 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 125 127 125 123 120 115 117 120 91 999 999 110 999 135 999 999 999 999 999 999 999 999 77 80 98 114 110 52 20 9 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 999 7 999 11 10 999 22 34 29 16 13 999 999 999 17 12 9 14 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 122 126 122 118 115 105 114 131 75 999 999 88 77 999 999 999 999 999 999 999 999 999 45 56 111 109 85 999 16 44 999 999 3 999 999 999 999 999 2 999 999 999 999 999 999 10 64 13 999 5 999 10 999 20 21 12 92 27 12 3 999 16 26 27 25 18 2 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 116 120 116 109 104 108 128 123 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 86 113 103 70 12 999 999 999 999 999 999 999 999 999 999 999 999 2 3 999 999 5 71 10 999 999 7 10 15 31 32 12 999 999 7 999 999 999 29 25 62 29 2 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 117 119 116 104 110 93 120 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 98 54 71 119 47 999 26 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 5 10 17 999 4 11 16 20 39 42 12 999 3 999 999 999 999 39 28 104 35 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 2 999 999 999 999 999 999 999 999 999 999 999 999 116 116 115 93 109 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 100 54 62 62 50 999 999 999 999 999 999 999 999 999 2 999 999 2 999 999 999 999 10 12 14 11 3 4 16 21 19 37 44 12 999 999 999 999 999 999 999 51 52 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 2 999 999 999 999 999 999 999 999 999 999 999 999 107 118 109 96 77 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 57 57 28 999 999 999 999 999 999 999 999 6 3 999 999 2 999 999 2 999 12 17 999 11 12 8 9 22 22 60 46 10 999 999 999 999 999 999 999 18 23 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 101 93 73 54 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 43 51 22 999 999 999 999 999 999 999 999 999 9 6 14 999 4 3 4 999 999 19 17 136 17 21 11 42 21 43 40 999 3 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 127 49 36 22 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 88 26 78 999 999 999 999 999 999 999 999 999 999 10 12 19 8 11 999 17 15 14 21 14 13 17 999 10 999 17 97 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 39 34 999 999 999 999 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 12 11 999 999 12 17 16 136 18 11 11 4 7 12 26 131 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 21 999 15 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 11 24 17 7 999 999 999 13 8 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 6 999 999 999 999 999 999 999 999 999 999 999 999 999 63 43 17 8 6 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 8 10 999 999 999 999 18 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 76 35 16 11 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 2 999 2 999 25 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 62 33 17 3 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 42 23 14 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 17 9 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 19 13 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 21 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 19 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 999 999 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 999 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 77 56 65 63 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 126 999 58 999 999 999 137 40 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 86 61 999 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 123 43 137 999 999 98 999 38 999 999 999 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 999 999 999 132 84 69 85 59 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 61 78 63 98 999 97 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 100 75 56 124 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 45 45 139 75 51 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 80 76 90 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 999 999 999 999 999 47 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 999 55 52 51 70 94 105 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 82 88 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 130 999 999 60 86 999 75 51 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 7 5 999 999 999 102 123 126 70 89 37 62 29 999 999 999 18 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 70 64 999 999 999 999 999 999 999 999 999 999 999 999 55 999 999 999 999 999 63 73 999 999 80 999 79 61 81 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 54 67 54 31 34 999 999 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 38 999 999 999 999 999 999 999 999 999 999 999 133 43 999 999 999 999 999 130 999 999 999 109 91 68 103 57 85 41 999 999 999 4 6 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 5 999 9 999 999 64 67 53 39 45 999 999 30 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 999 999 999 999 999 999 999 999 999 999 999 124 71 999 88 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 53 59 57 60 137 44 34 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 132 999 999 999 999 999 999 999 999 999 999 71 106 999 88 79 61 79 999 999 999 999 999 4 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 39 48 45 38 999 42 67 999 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 999 999 999 999 57 24 58 59 85 86 89 70 71 67 62 91 999 999 999 999 999 999 999 999 43 11 7 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 136 45 136 999 51 28 38 32 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 72 60 133 133 73 79 46 64 118 74 999 113 999 98 43 26 18 999 999 999 999 999 999 999 11 17 8 6 999 999 999 999 999 999 999 999 999 999 999 999 999 34 999 65 999 999 40 137 79 10 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 88 999 999 42 43 999 47 27 42 39 34 19 39 46 63 25 30 18 999 999 999 999 999 999 999 999 4 999 999 999 21 10 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 136 26 9 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 62 67 999 40 36 35 41 21 999 24 36 43 36 17 18 999 999 999 999 7 5 999 999 2 999 999 999 9 5 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 137 23 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 999 65 999 999 999 999 35 37 17 18 16 999 999 21 46 18 27 6 999 999 999 999 999 999 999 999 999 999 999 999 16 999 999 999 999 999 999 999 999 999 999 7 999 12 999 999 999 999 117 23 18 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 89 999 999 89 999 73 42 46 16 26 10 999 999 29 10 999 999 999 999 4 999 999 999 999 999 999 999 999 999 13 7 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 64 22 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 88 66 62 68 999 57 75 38 40 13 17 34 999 999 999 6 999 999 2 999 999 999 999 999 999 999 999 999 999 999 11 8 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 999 30 16 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 84 72 101 999 999 999 999 999 39 21 30 58 20 11 15 8 13 6 999 999 999 999 999 999 999 999 999 999 999 999 10 8 5 999 999 999 10 999 999 999 999 999 999 999 999 999 25 999 999 999 999 17 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 85 999 999 999 999 34 30 21 26 19 16 999 999 8 6 7 999 999 999 999 999 999 999 999 999 999 999 28 999 999 999 999 9 7 999 999 23 4 999 999 999 999 999 999 999 16 999 11 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 999 57 999 999 999 999 999 46 48 12 11 999 19 999 999 999 16 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 7 999 999 999 999 999 999 999 999 999 21 999 12 999 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 55 26 15 23 19 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 12 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 999 999 58 999 999 999 999 999 38 28 13 999 999 47 14 10 999 999 999 999 999 999 999 999 4 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 90 46 39 66 999 34 19 7 11 7 999 999 999 999 999 999 999 14 7 999 999 999 999 999 999 999 14 999 999 7 999 999 999 999 5 999 999 999 999 70 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 33 40 46 57 999 31 23 11 11 7 999 999 999 999 999 2 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 13 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 61 59 58 52 38 34 25 15 11 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 11 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 81 54 62 44 33 26 17 10 7 999 999 7 999 999 999 999 999 999 999 999 999 999 12 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 90 62 54 42 36 31 16 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 58 52 37 37 33 999 15 999 999 7 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 29 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 47 50 56 36 46 36 19 12 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 16 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 40 35 34 35 45 31 29 22 18 999 999 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 47 999 999 999 999 999 999 999 999 999 999 999 999 999 35 58 999 35 31 39 33 21 27 35 49 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 28 18 38 48 39 37 32 39 48 70 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 19 23 11 999 33 46 34 36 29 41 47 48 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 69 64 46 999 999 999 999 999 999 999 999 999 999 999 999 25 19 13 13 999 999 999 58 65 49 34 29 27 29 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 14 18 999 999 999 999 69 64 39 33 28 22 31 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 69 66 44 26 26 37 47 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 64 92 57 49 999 26 29 999 999 30 25 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 999 999 999 999 999 999 999 999 999 999 999 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 63 70 54 999 999 47 999 30 30 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 999 999 999 44 86 62 56 56 999 54 999 40 25 37 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 34 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 999 60 71 60 999 40 30 43 999 999 42 30 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 113 112 106 107 115 123 126 125 124 121 119 119 117 100 85 75 50 46 38 15 1 1 1 1 1 2 25 35 29 43 24 999 10 25 16 4 2 999 999 999 999 999 999 999 999 999 1 3 999 999 999 20 13 36 33 26 22 35 45 54 26 17 11 11 999 999 4 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 118 118 115 116 120 127 129 128 126 122 120 118 116 99 81 64 59 43 18 999 8 2 1 3 1 8 39 37 30 42 26 999 11 11 7 4 999 999 999 999 999 999 999 1 1 999 999 999 999 999 999 18 999 37 34 22 28 23 999 46 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 119 121 120 121 123 130 132 131 130 123 121 118 113 105 86 62 37 36 16 6 10 11 10 13 10 7 34 35 38 33 999 999 999 35 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 31 29 999 23 70 42 29 999 14 999 999 999 12 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 122 123 122 124 126 132 133 132 132 124 122 118 112 106 86 57 38 26 15 999 23 19 17 6 12 12 31 31 33 23 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 31 12 15 999 24 23 16 999 999 999 12 999 999 28 999 999 999 999 999 999 999 1 999 999 999 9 999 999 999 999 7 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 129 126 124 126 127 132 134 134 134 127 122 117 110 102 75 49 31 16 11 999 17 35 22 11 10 10 27 23 21 14 999 999 999 35 6 999 999 1 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 24 999 7 14 29 27 16 999 999 999 105 999 999 999 10 999 999 35 28 999 999 999 999 999 13 20 3 999 999 999 7 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 129 126 127 130 134 136 135 134 130 123 116 104 92 56 38 25 10 5 1 17 37 27 15 17 14 26 29 11 999 999 999 11 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 20 999 999 999 35 31 15 999 999 35 88 65 74 52 999 999 24 27 33 22 999 10 999 999 19 999 15 6 1 1 6 3 5 999 999 999 999 999 999 999 999 999 999 999 6 999 135 131 127 129 132 135 137 136 135 131 124 117 97 78 57 30 19 11 1 1 16 63 30 14 12 20 45 31 7 999 999 999 17 73 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 33 55 17 999 999 999 87 87 91 51 999 15 27 56 76 65 51 45 999 999 999 999 8 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 132 129 131 133 137 139 138 135 131 124 115 88 68 33 24 11 7 1 1 28 44 31 15 16 24 44 28 1 999 999 25 15 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 999 15 25 38 19 999 999 56 69 87 83 35 999 20 42 87 103 99 90 32 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 999 999 999 999 134 133 130 130 135 137 139 138 136 132 122 107 81 62 39 21 10 1 1 1 26 41 24 15 9 23 34 19 999 999 999 24 999 999 7 999 5 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 15 9 999 20 30 20 999 999 999 69 80 66 999 999 20 55 106 114 109 105 56 43 999 999 999 999 8 1 999 999 999 999 999 999 999 999 999 1 999 999 999 12 999 999 999 135 133 130 130 136 138 139 139 136 131 117 92 75 60 36 16 2 2 1 1 23 26 29 12 8 25 26 14 999 999 999 16 999 30 40 999 8 8 35 999 999 999 999 999 999 999 999 999 999 999 999 999 10 8 12 48 29 999 22 31 24 999 999 999 63 74 62 999 34 22 58 113 119 113 110 82 999 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 134 129 133 136 138 138 139 136 131 115 80 55 52 33 21 1 1 1 1 20 26 17 6 4 9 17 11 1 1 999 13 131 19 13 999 131 14 7 999 999 999 999 999 1 1 999 999 999 999 999 999 8 12 999 14 11 13 22 37 23 999 999 80 60 64 65 34 33 25 62 113 118 113 111 95 999 66 14 999 999 999 999 999 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 136 134 129 134 137 138 139 138 136 130 116 76 46 40 28 12 1 1 1 1 20 11 11 1 9 9 16 999 999 999 999 28 20 31 15 7 999 16 7 999 999 999 999 999 999 999 999 999 999 999 999 2 1 11 999 10 999 14 30 38 43 66 79 92 55 999 49 999 28 26 65 109 111 115 108 95 95 86 28 999 61 33 999 999 54 999 999 999 999 999 999 999 1 999 999 999 5 999 999 999 137 134 130 137 137 139 139 138 135 129 118 85 40 35 21 4 1 1 1 1 22 7 5 1 13 9 62 2 999 999 74 21 29 33 18 13 26 18 7 999 999 999 999 999 999 1 999 999 999 999 999 999 999 11 999 999 16 15 26 36 40 86 97 91 51 999 55 999 25 21 127 102 106 108 93 90 100 98 38 999 63 36 999 66 33 999 999 999 1 999 999 999 999 999 999 999 6 999 999 999 135 133 131 137 137 139 139 135 134 129 120 98 47 34 15 1 1 1 999 999 999 999 999 999 40 41 10 1 999 999 10 17 40 33 14 11 19 23 6 999 999 999 999 999 999 999 999 999 999 999 999 2 999 13 999 6 70 18 24 32 51 100 103 88 49 17 999 999 68 15 86 86 89 95 85 76 93 103 43 44 47 77 999 50 999 999 999 999 1 999 999 1 21 7 999 40 6 999 999 999 132 132 131 135 138 139 138 134 133 129 121 104 46 33 12 8 999 999 999 999 999 999 999 999 9 999 7 999 1 999 21 32 29 32 15 14 20 22 2 999 999 999 999 999 999 999 999 999 999 999 999 1 16 15 14 21 999 16 20 37 48 94 99 75 999 23 16 999 999 999 32 44 47 66 999 71 75 96 39 999 63 999 999 36 999 999 999 999 999 12 9 1 17 10 999 14 999 999 999 999 129 132 131 138 138 138 136 134 134 130 122 104 52 32 15 8 8 999 999 999 999 999 999 999 999 999 999 999 1 999 14 11 24 25 17 52 29 19 999 999 999 999 999 999 999 999 999 999 999 999 1 2 999 999 15 9 9 999 67 25 41 79 82 999 999 28 13 999 20 23 26 999 999 999 999 999 999 72 34 999 999 999 68 27 999 999 999 999 999 6 9 2 7 13 7 35 999 999 999 999 121 131 129 134 134 136 136 135 136 131 122 102 59 35 19 8 8 25 999 999 999 999 999 31 20 11 999 999 999 1 13 28 20 21 103 69 60 18 999 999 999 999 999 999 999 999 999 999 999 1 999 1 999 999 13 27 999 999 63 9 26 50 999 999 31 22 999 999 19 20 16 999 999 999 999 999 999 70 999 999 95 91 70 28 999 999 999 999 999 1 999 5 999 13 9 136 999 999 999 999 113 130 127 131 131 132 138 138 138 133 122 106 69 42 26 15 8 999 999 999 999 999 999 999 26 14 999 999 999 999 13 12 14 16 133 87 73 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 9 999 999 999 999 999 87 999 999 21 19 999 999 999 105 6 999 999 999 999 999 46 20 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 8 999 999 16 999 109 128 127 128 127 130 139 136 139 133 124 110 80 55 41 21 9 999 999 21 999 999 999 24 21 25 999 999 999 3 10 19 9 9 113 84 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 20 999 999 999 8 999 999 999 24 16 14 9 999 999 999 999 999 999 999 999 10 11 14 12 999 32 6 999 999 999 999 999 999 999 999 999 999 11 999 999 21 10 999 999 11 999 113 130 129 130 125 131 139 135 138 134 126 110 82 64 48 27 10 999 999 11 22 999 999 22 999 25 999 999 999 5 23 25 8 5 89 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 14 999 999 3 999 999 999 999 18 999 15 999 999 999 999 999 999 999 14 45 999 14 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 17 999 999 999 999 119 130 129 131 127 135 138 135 137 134 127 110 77 63 50 24 8 133 35 19 21 999 21 17 52 999 999 999 999 4 9 8 3 999 54 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 18 10 999 999 999 999 999 999 999 17 16 7 999 999 999 999 999 999 999 18 17 33 23 11 5 4 999 999 999 999 999 999 999 999 999 2 1 999 999 999 999 999 999 999 999 999 999 124 131 129 133 130 134 138 136 138 135 128 111 77 60 55 23 8 133 48 29 10 44 16 999 21 999 999 1 999 12 10 12 999 999 999 133 999 999 999 999 999 999 999 999 999 999 999 19 22 999 999 999 47 17 999 999 999 999 999 999 999 999 14 16 5 999 999 999 999 999 999 20 21 20 62 33 16 999 999 999 999 999 999 999 999 999 999 3 2 1 999 17 23 999 999 999 999 999 999 999 130 131 130 133 132 135 139 138 138 134 126 113 81 58 60 22 8 17 46 37 27 25 26 64 16 6 999 1 999 11 10 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 14 999 999 999 15 11 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 11 999 43 22 64 36 18 999 999 999 999 999 999 999 999 999 999 1 1 1 999 20 8 7 999 999 999 999 999 999 130 131 130 132 132 134 137 138 138 134 123 111 80 53 55 22 8 999 35 34 17 25 31 20 30 999 999 999 999 999 999 2 1 999 999 999 999 999 999 999 999 999 999 999 999 999 77 32 999 12 24 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 37 139 25 999 999 999 16 5 999 999 999 999 999 999 999 999 999 1 1 999 15 999 8 13 999 999 7 999 999 999 131 131 129 133 133 131 136 137 138 135 122 105 67 52 47 16 999 999 999 32 13 19 37 31 14 21 999 999 999 12 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 39 56 47 18 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 40 21 999 17 999 31 13 999 999 999 999 999 999 999 999 999 999 999 1 999 13 6 999 999 999 999 999 999 999 999 131 131 130 134 134 130 134 138 139 134 122 97 64 50 40 14 999 999 999 999 999 42 37 27 14 999 999 999 999 6 4 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 44 85 48 21 31 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 18 21 23 13 999 14 999 999 999 999 999 999 999 999 999 999 999 1 6 999 30 999 999 999 50 999 999 999 136 999 131 131 131 136 134 128 132 139 138 133 120 95 64 51 35 8 999 999 5 999 1 999 24 19 999 14 999 999 1 8 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 38 47 91 65 33 19 12 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 23 24 23 51 8 26 999 999 999 999 999 999 999 999 999 999 999 999 1 14 6 7 999 999 999 20 22 37 999 6 999 130 133 131 135 132 128 130 136 134 131 115 90 63 48 32 8 8 6 1 999 999 999 34 999 999 999 999 999 999 4 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 103 46 85 64 999 16 13 7 999 999 999 999 3 1 1 999 999 999 999 7 999 15 19 20 54 15 999 999 12 12 999 999 1 999 999 999 999 999 999 999 1 1 14 4 999 999 999 6 58 22 22 999 21 999 131 134 132 135 131 130 129 132 132 127 110 78 51 37 27 999 11 30 999 999 999 999 25 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 41 67 68 999 19 7 999 4 16 999 999 1 999 999 999 999 999 999 10 17 19 25 139 999 999 999 999 23 19 9 2 1 999 999 999 999 999 999 999 999 1 999 2 999 999 9 10 96 43 64 45 55 14 130 134 132 135 132 130 129 129 129 123 105 76 47 23 17 999 19 15 5 999 22 34 30 999 999 999 11 1 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 34 47 71 999 999 999 9 999 10 14 16 999 999 999 999 999 2 12 9 19 27 16 999 999 33 61 68 51 29 9 3 2 999 999 999 999 999 999 999 999 1 3 999 999 999 999 22 57 45 76 58 50 999 131 133 133 136 132 130 129 124 124 120 103 71 30 999 8 999 16 17 58 999 24 43 25 133 999 999 8 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 12 68 34 31 999 999 999 13 10 17 19 18 999 999 999 999 999 6 10 12 29 34 16 999 999 43 80 80 81 42 11 1 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 100 74 65 999 91 61 133 132 134 138 132 130 127 123 122 119 103 74 28 999 999 8 9 999 19 31 42 49 32 9 999 9 11 7 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 22 999 999 999 999 11 51 999 16 1 999 999 999 999 999 999 19 59 53 24 4 12 87 106 102 97 60 12 4 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 131 73 135 134 134 138 134 131 127 123 122 120 107 79 70 11 8 999 8 999 20 37 48 47 44 17 999 999 17 11 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 17 999 999 999 999 999 999 48 999 3 999 1 999 999 999 44 30 87 74 34 6 19 93 116 112 105 78 35 999 1 999 1 999 999 999 999 999 999 999 999 999 999 999 9 999 12 84 47 72 77 77 135 135 134 138 135 131 127 122 122 120 110 82 68 43 999 8 999 999 999 88 49 50 55 24 12 26 25 15 8 5 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 999 999 999 999 999 65 59 999 999 999 999 999 1 999 19 37 94 88 53 11 30 102 117 114 109 85 21 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 36 75 65 79 134 134 134 136 134 132 127 122 122 120 113 94 85 45 999 999 1 999 1 45 42 61 61 35 23 32 27 24 16 9 5 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 71 60 999 999 999 999 4 999 1 999 30 88 95 73 20 54 99 111 112 107 74 39 3 999 1 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 55 999 62 75 80 133 134 134 134 133 133 127 122 121 120 113 99 86 53 41 23 999 999 1 36 73 71 66 53 55 37 22 31 22 10 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 55 53 30 18 16 13 18 4 1 12 27 78 98 76 28 74 95 106 108 91 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 999 46 102 64 130 133 133 134 132 131 127 120 118 117 111 101 88 71 60 999 999 999 999 11 69 69 67 63 73 60 26 29 23 17 7 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 35 999 26 19 22 18 5 9 1 13 27 71 95 63 66 50 85 102 98 57 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 999 999 999 57 130 133 132 133 132 129 125 119 110 111 107 91 106 99 54 31 999 999 999 999 30 71 63 46 71 88 48 37 26 15 12 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 12 9 999 999 999 65 23 999 44 19 19 7 6 9 1 6 23 64 82 38 999 999 84 88 74 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 129 131 132 131 130 127 122 115 97 111 99 95 94 135 46 999 999 999 999 999 999 87 51 60 73 104 77 52 24 15 7 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 4 19 22 999 999 999 999 48 20 33 21 16 10 999 12 999 1 19 26 31 45 999 999 999 31 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 129 131 130 130 127 124 119 110 94 111 119 107 999 999 50 999 999 999 999 999 999 76 34 135 85 112 91 55 24 13 9 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 16 12 999 999 999 999 22 19 18 18 16 999 999 11 14 1 999 25 13 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 3 999 999 999 999 999 999 999 999 999 999 127 130 127 126 123 120 113 100 92 133 98 135 999 999 999 999 999 999 999 999 999 999 999 117 95 114 94 52 21 10 16 6 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 38 12 10 999 999 17 16 20 20 23 17 11 999 999 999 13 8 9 16 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 125 127 125 123 120 115 104 101 77 999 999 103 999 135 999 999 999 999 999 999 999 999 77 75 98 114 96 49 20 9 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 999 7 999 11 10 999 22 34 29 16 13 999 999 999 16 11 9 14 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 122 126 122 118 115 105 97 114 69 999 999 88 77 999 999 999 999 999 999 999 999 999 45 52 99 109 85 999 16 44 999 999 1 999 999 999 999 999 1 999 999 999 999 999 999 10 64 13 999 5 999 9 999 18 21 11 86 27 12 1 999 16 26 27 24 18 1 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 116 120 116 109 104 95 122 112 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 86 97 85 67 12 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 999 5 71 10 999 999 7 9 15 30 32 11 999 999 6 999 999 999 29 25 57 28 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 108 111 105 92 93 80 109 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 96 54 71 97 45 999 26 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 5 10 17 999 4 10 16 19 38 42 12 999 1 999 999 999 999 39 27 88 34 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 1 999 999 999 999 999 999 999 999 999 999 999 999 100 99 93 78 91 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 98 54 62 62 48 999 999 999 999 999 999 999 999 999 1 999 999 1 999 999 999 999 9 12 14 11 2 4 16 20 19 36 44 12 999 999 999 999 999 999 999 49 50 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 1 999 999 999 999 999 999 999 999 999 999 999 999 87 99 93 84 69 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 46 57 57 26 999 999 999 999 999 999 999 999 6 1 999 999 2 999 999 1 999 11 16 999 11 11 8 9 21 22 55 46 10 999 999 999 999 999 999 999 17 22 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 88 80 65 51 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 43 49 22 999 999 999 999 999 999 999 999 999 8 6 14 999 4 2 4 999 999 19 17 134 17 21 10 42 21 42 40 999 1 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 118 48 36 22 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 88 26 72 999 999 999 999 999 999 999 999 999 999 10 12 19 7 11 999 17 15 14 21 13 12 17 999 9 999 16 88 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 39 34 999 999 999 999 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 12 10 999 999 11 17 16 134 18 11 11 3 7 12 25 127 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 21 999 15 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 10 24 17 7 999 999 999 13 8 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 6 999 999 999 999 999 999 999 999 999 999 999 999 999 61 43 17 8 6 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 8 9 999 999 999 999 18 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 74 35 16 11 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 1 999 1 999 25 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 62 32 17 3 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 42 22 14 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 17 9 3 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 19 13 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 21 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 19 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 999 999 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 999 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 77 56 65 63 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 126 999 58 999 999 999 136 40 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 84 61 999 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 123 43 136 999 999 98 999 38 999 999 999 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 999 999 999 132 77 66 85 59 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 61 73 63 98 999 90 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 95 75 56 124 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 44 45 136 72 51 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 73 90 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 999 999 999 999 999 47 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 999 51 49 50 67 93 105 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 87 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 130 999 999 60 84 999 71 51 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 7 5 999 999 999 100 123 126 62 79 37 59 28 999 999 999 18 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 70 64 999 999 999 999 999 999 999 999 999 999 999 999 55 999 999 999 999 999 63 72 999 999 80 999 76 58 77 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 50 61 51 31 34 999 999 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 38 999 999 999 999 999 999 999 999 999 999 999 132 43 999 999 999 999 999 130 999 999 999 106 87 65 100 55 81 41 999 999 999 4 6 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 5 999 9 999 999 58 61 50 39 45 999 999 30 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 999 999 999 999 999 999 999 999 999 999 999 118 68 999 85 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 48 54 54 60 136 44 34 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 132 999 999 999 999 999 999 999 999 999 999 71 104 999 81 73 57 76 999 999 999 999 999 4 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 39 45 43 38 999 42 67 999 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 999 999 999 999 57 24 57 58 83 86 89 67 66 63 59 90 999 999 999 999 999 999 999 999 43 11 7 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 136 44 136 999 50 28 38 32 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 72 60 132 132 72 76 46 63 113 74 999 110 999 96 43 26 18 999 999 999 999 999 999 999 11 17 8 6 999 999 999 999 999 999 999 999 999 999 999 999 999 34 999 65 999 999 40 136 79 10 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 88 999 999 42 43 999 46 27 42 39 33 19 39 46 62 25 30 18 999 999 999 999 999 999 999 999 4 999 999 999 20 10 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 136 26 9 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 62 67 999 40 36 35 41 21 999 24 35 43 35 17 18 999 999 999 999 7 5 999 999 1 999 999 999 8 5 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 136 23 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 999 64 999 999 999 999 34 37 17 18 16 999 999 21 46 18 26 5 999 999 999 999 999 999 999 999 999 999 999 999 16 999 999 999 999 999 999 999 999 999 999 6 999 12 999 999 999 999 117 23 18 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 85 999 999 89 999 73 42 46 16 26 10 999 999 29 10 999 999 999 999 4 999 999 999 999 999 999 999 999 999 12 7 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 64 22 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 82 63 60 66 999 57 75 38 40 13 17 34 999 999 999 6 999 999 2 999 999 999 999 999 999 999 999 999 999 999 10 8 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 999 30 16 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 80 68 97 999 999 999 999 999 39 21 30 58 20 11 15 8 13 6 999 999 999 999 999 999 999 999 999 999 999 999 9 8 5 999 999 999 10 999 999 999 999 999 999 999 999 999 24 999 999 999 999 17 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 85 999 999 999 999 33 29 21 26 19 16 999 999 8 6 7 999 999 999 999 999 999 999 999 999 999 999 28 999 999 999 999 9 7 999 999 23 4 999 999 999 999 999 999 999 16 999 11 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 999 57 999 999 999 999 999 46 48 12 11 999 19 999 999 999 16 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 7 999 999 999 999 999 999 999 999 999 21 999 12 999 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 55 26 15 23 19 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 12 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 999 999 58 999 999 999 999 999 38 28 13 999 999 47 14 10 999 999 999 999 999 999 999 999 4 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 90 46 39 65 999 33 18 7 11 7 999 999 999 999 999 999 999 14 7 999 999 999 999 999 999 999 14 999 999 6 999 999 999 999 5 999 999 999 999 70 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 32 40 45 54 999 31 23 11 11 6 999 999 999 999 999 1 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 13 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 60 57 56 50 38 33 25 15 11 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 10 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 78 52 58 44 32 26 17 10 7 999 999 7 999 999 999 999 999 999 999 999 999 999 12 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 89 59 52 42 36 31 16 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 56 51 37 37 33 999 15 999 999 7 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 29 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 46 50 55 36 45 36 19 12 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 16 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 40 35 34 35 45 30 29 22 18 999 999 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 47 999 999 999 999 999 999 999 999 999 999 999 999 999 34 58 999 35 31 39 33 21 26 35 48 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 28 18 38 47 39 37 31 38 47 67 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 19 23 10 999 32 45 34 36 29 41 46 47 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 67 63 46 999 999 999 999 999 999 999 999 999 999 999 999 24 19 12 13 999 999 999 55 61 48 33 28 26 28 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 13 18 999 999 999 999 63 59 38 33 28 22 31 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 63 60 44 26 25 37 47 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 60 83 53 48 999 25 29 999 999 30 25 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 999 999 999 999 999 999 999 999 999 999 999 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 59 64 52 999 999 47 999 30 30 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 999 999 999 44 81 58 53 55 999 53 999 40 25 37 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 33 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 999 58 65 56 999 40 30 43 999 999 42 30 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 63 70 72 75 72 60 59 58 55 54 61 64 60 72 69 49 42 37 13 0 0 0 0 0 999 24 30 25 38 23 999 9 24 15 3 1 999 999 999 999 999 999 999 999 999 0 2 999 999 999 19 11 35 31 24 20 34 43 44 22 15 10 10 999 999 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 62 65 72 74 73 62 61 60 57 54 60 66 58 71 49 58 38 15 999 7 1 0 2 0 7 38 33 27 39 25 999 10 10 5 3 999 999 999 999 999 999 999 0 0 999 999 999 999 999 999 17 999 33 31 21 27 20 999 41 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 61 59 64 72 72 65 64 63 57 55 63 66 60 48 45 34 32 15 5 9 9 9 12 9 6 34 31 37 30 999 999 999 34 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 29 28 999 19 69 41 29 999 13 999 999 999 11 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 56 57 56 58 70 68 65 65 65 58 56 67 68 59 51 44 37 26 14 999 22 16 14 4 11 11 29 28 30 23 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 23 30 9 14 999 23 23 14 999 999 999 11 999 999 27 999 999 999 999 999 999 999 0 999 999 999 8 999 999 999 999 6 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 62 59 58 60 63 65 66 66 66 61 60 67 65 56 52 41 28 14 10 999 16 34 19 10 9 7 24 21 20 11 999 999 999 34 5 999 999 0 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 20 999 6 13 29 25 14 999 999 999 104 999 999 999 9 999 999 34 27 999 999 999 999 999 12 19 2 999 999 999 6 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 62 60 61 63 66 68 67 66 63 63 68 65 49 51 35 24 9 4 0 16 36 23 14 16 13 26 28 10 999 999 999 10 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 19 999 999 999 32 27 12 999 999 34 87 47 53 44 999 999 23 24 30 19 999 9 999 999 18 999 14 5 0 0 5 2 4 999 999 999 999 999 999 999 999 999 999 999 5 999 67 68 61 62 65 67 69 68 67 64 66 69 79 70 56 29 16 10 0 0 15 62 27 11 11 16 44 26 6 999 999 999 14 72 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 30 54 16 999 999 999 86 47 49 43 999 14 27 40 49 47 43 44 999 999 999 999 7 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 65 62 63 66 68 70 69 67 65 68 67 58 67 30 23 9 6 0 0 27 37 30 12 15 23 38 26 0 999 999 24 12 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 999 14 24 37 15 999 999 55 67 52 52 34 999 16 37 37 41 42 44 31 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 999 999 999 999 66 66 63 63 67 69 70 70 68 71 70 64 71 49 38 20 9 0 0 0 25 36 22 13 6 22 31 17 999 999 999 23 999 999 5 999 4 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 14 8 999 17 29 20 999 999 999 50 45 49 999 999 17 44 60 53 46 54 44 42 999 999 999 999 7 0 999 999 999 999 999 999 999 999 999 0 999 999 999 11 999 999 999 67 68 63 63 68 69 70 70 68 71 68 59 71 47 34 14 1 1 0 0 22 23 28 11 7 24 25 13 999 999 999 14 999 30 39 999 7 6 34 999 999 999 999 999 999 999 999 999 999 999 999 999 9 7 11 47 28 999 21 28 21 999 999 999 47 49 45 999 31 21 45 58 66 65 59 48 999 999 999 999 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 66 62 65 68 69 69 70 68 72 65 54 45 42 31 20 0 0 0 0 19 25 16 5 3 8 15 10 0 0 999 11 129 18 12 999 130 13 6 999 999 999 999 999 0 0 999 999 999 999 999 999 7 10 999 13 10 12 19 33 20 999 999 48 47 48 47 34 27 21 44 57 63 64 56 54 999 47 13 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 66 62 66 68 70 70 70 68 70 62 49 43 37 27 11 0 0 0 0 19 8 10 0 8 8 13 999 999 999 999 27 17 26 12 6 999 15 6 999 999 999 999 999 999 999 999 999 999 999 999 1 0 10 999 9 999 11 30 34 42 65 49 45 46 999 43 999 27 22 46 63 57 88 57 57 48 48 28 999 60 32 999 999 53 999 999 999 999 999 999 999 0 999 999 999 4 999 999 999 68 70 63 68 68 70 70 69 68 70 58 49 40 32 18 3 0 0 0 0 21 4 4 0 12 8 61 1 999 999 73 20 28 28 17 12 25 14 6 999 999 999 999 999 999 0 999 999 999 999 999 999 999 10 999 999 15 14 26 32 38 47 46 38 46 999 54 999 24 17 110 51 44 58 56 74 52 53 38 999 49 34 999 65 33 999 999 999 0 999 999 999 999 999 999 999 4 999 999 999 68 74 64 71 68 70 70 70 67 65 56 53 46 30 14 0 0 0 999 999 999 999 999 999 39 40 9 0 999 999 9 16 39 28 13 10 18 21 5 999 999 999 999 999 999 999 999 999 999 999 999 1 999 12 999 5 69 17 24 27 41 64 53 39 42 14 999 999 67 12 85 76 48 56 83 70 55 61 40 43 45 76 999 49 999 999 999 999 0 999 999 0 20 6 999 39 5 999 999 999 78 75 64 70 70 73 73 66 65 62 55 54 41 29 11 7 999 999 999 999 999 999 999 999 8 999 6 999 0 999 20 31 29 28 14 13 17 19 1 999 999 999 999 999 999 999 999 999 999 999 999 0 15 14 11 20 999 12 19 36 42 51 54 50 999 21 15 999 999 999 29 41 42 66 999 70 70 59 37 999 62 999 999 35 999 999 999 999 999 11 7 0 16 9 999 13 999 999 999 999 76 69 64 70 71 76 74 66 66 63 58 54 44 28 14 7 7 999 999 999 999 999 999 999 999 999 999 999 0 999 13 10 21 23 16 51 27 15 999 999 999 999 999 999 999 999 999 999 999 999 0 1 999 999 14 7 8 999 66 24 40 70 53 999 999 24 12 999 17 20 21 999 999 999 999 999 999 69 33 999 999 999 66 26 999 999 999 999 999 5 8 1 6 12 6 35 999 999 999 999 72 69 62 72 71 74 69 67 68 64 60 56 58 31 18 7 7 24 999 999 999 999 999 30 19 9 999 999 999 0 12 27 17 20 102 68 46 14 999 999 999 999 999 999 999 999 999 999 999 0 999 0 999 999 12 26 999 999 62 8 25 46 999 999 30 19 999 999 16 19 15 999 999 999 999 999 999 69 999 999 94 90 69 27 999 999 999 999 999 0 999 4 999 12 8 135 999 999 999 999 73 71 60 68 70 68 69 69 69 65 57 57 50 36 23 14 7 999 999 999 999 999 999 999 22 11 999 999 999 999 12 11 12 15 118 45 47 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 8 999 999 999 999 999 86 999 999 18 18 999 999 999 104 4 999 999 999 999 999 45 19 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 7 999 999 15 999 73 65 61 62 67 66 70 68 70 65 58 59 49 36 33 18 8 999 999 20 999 999 999 23 20 24 999 999 999 2 9 18 6 8 112 52 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 19 999 999 999 7 999 999 999 24 12 13 8 999 999 999 999 999 999 999 999 9 10 13 11 999 31 5 999 999 999 999 999 999 999 999 999 999 10 999 999 20 9 999 999 10 999 71 74 65 63 61 64 71 67 69 66 60 61 51 34 34 23 9 999 999 10 21 999 999 20 999 24 999 999 999 4 22 24 7 4 88 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 13 999 999 2 999 999 999 999 15 999 14 999 999 999 999 999 999 999 13 44 999 12 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 16 999 999 999 999 71 79 71 71 65 68 73 67 69 66 61 62 52 43 35 21 7 132 34 18 20 999 20 16 51 999 999 999 999 3 8 7 2 999 53 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 16 9 999 999 999 999 999 999 999 16 13 4 999 999 999 999 999 999 999 17 16 28 20 10 4 3 999 999 999 999 999 999 999 999 999 1 0 999 999 999 999 999 999 999 999 999 999 66 77 73 76 72 75 69 71 69 67 64 65 52 44 39 22 7 125 37 23 8 43 13 999 17 999 999 0 999 11 9 11 999 999 999 129 999 999 999 999 999 999 999 999 999 999 999 18 21 999 999 999 46 16 999 999 999 999 999 999 999 999 13 15 4 999 999 999 999 999 999 17 17 20 46 29 13 999 999 999 999 999 999 999 999 999 999 2 1 0 999 16 22 999 999 999 999 999 999 999 67 73 71 76 73 76 70 69 69 66 68 63 45 41 44 20 7 16 40 33 26 24 25 63 13 5 999 0 999 10 9 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 13 999 999 999 14 10 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 10 999 42 21 49 34 14 999 999 999 999 999 999 999 999 999 999 0 0 0 999 19 6 6 999 999 999 999 999 999 63 64 65 70 72 73 84 73 69 66 57 61 42 41 38 20 7 999 34 31 14 21 28 17 29 999 999 999 999 999 999 1 0 999 999 999 999 999 999 999 999 999 999 999 999 999 76 30 999 11 23 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 36 138 24 999 999 999 15 2 999 999 999 999 999 999 999 999 999 0 0 999 14 999 7 12 999 999 6 999 999 999 64 67 67 67 71 68 84 76 69 67 57 49 47 46 37 15 999 999 999 31 12 18 35 31 13 20 999 999 999 11 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 35 46 46 17 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 39 20 999 16 999 31 12 999 999 999 999 999 999 999 999 999 999 999 0 999 12 5 999 999 999 999 999 999 999 999 64 64 63 68 66 63 78 71 70 66 71 56 64 41 37 13 999 999 999 999 999 41 36 24 13 999 999 999 999 5 3 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 80 39 50 41 20 30 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 16 19 22 12 999 13 999 999 999 999 999 999 999 999 999 999 999 0 5 999 29 999 999 999 49 999 999 999 135 999 64 64 64 68 69 63 73 76 71 65 70 58 63 39 34 7 999 999 2 999 0 999 22 18 999 13 999 999 0 7 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 39 53 46 32 18 9 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 20 23 19 50 7 26 999 999 999 999 999 999 999 999 999 999 999 999 0 13 4 6 999 999 999 20 19 36 999 5 999 63 66 64 67 67 62 68 81 83 67 71 54 63 38 31 7 7 5 0 999 999 999 33 999 999 999 999 999 999 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 102 40 51 49 999 15 12 6 999 999 999 999 2 0 0 999 999 999 999 6 999 14 19 19 53 14 999 999 11 11 999 999 0 999 999 999 999 999 999 999 0 0 13 3 999 999 999 5 57 22 21 999 20 999 64 66 65 67 64 63 69 77 80 70 69 55 47 34 26 999 9 29 999 999 999 999 22 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 36 48 67 999 18 6 999 3 15 999 999 0 999 999 999 999 999 999 9 17 16 24 138 999 999 999 999 22 18 8 1 0 999 999 999 999 999 999 999 999 0 999 1 999 999 8 9 95 42 63 44 54 13 63 66 65 67 65 63 69 78 74 64 62 70 46 22 16 999 18 14 2 999 21 33 29 999 999 999 10 0 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 32 39 70 999 999 999 8 999 9 13 14 999 999 999 999 999 1 11 8 18 24 15 999 999 32 60 67 44 26 7 2 999 999 999 999 999 999 999 999 999 0 2 999 999 999 999 21 56 44 75 57 49 999 64 66 66 68 65 63 68 70 77 77 65 67 30 999 7 999 13 16 57 999 21 36 20 132 999 999 6 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 11 67 32 30 999 999 999 12 9 16 18 14 999 999 999 999 999 5 7 11 26 31 14 999 999 42 51 52 51 39 10 0 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 99 73 64 999 90 60 66 65 67 69 65 63 66 67 63 66 65 72 25 999 999 7 8 999 18 27 39 39 29 5 999 8 10 6 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 19 999 999 999 999 10 50 999 13 0 999 999 999 999 999 999 16 46 44 20 3 11 86 54 53 55 47 11 3 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 46 118 67 67 66 67 69 66 64 62 62 65 67 64 77 69 10 7 999 7 999 19 34 36 40 34 12 999 999 14 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 16 999 999 999 999 999 999 42 999 2 999 0 999 999 999 43 27 45 52 31 5 19 57 52 58 57 54 34 999 0 999 0 999 999 999 999 999 999 999 999 999 999 999 8 999 11 83 46 71 76 71 67 67 66 69 67 66 61 62 63 66 67 71 67 42 999 7 999 999 999 87 38 39 37 21 11 21 22 12 7 4 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 999 999 999 999 999 49 47 999 999 999 999 999 0 999 18 37 52 72 44 10 30 58 55 67 54 51 20 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 36 74 64 78 67 67 67 68 67 66 62 60 64 69 70 80 83 44 999 999 0 999 0 44 37 45 38 31 22 31 27 21 13 8 4 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 51 59 999 999 999 999 3 999 0 999 29 74 52 51 19 53 53 64 68 64 50 38 2 999 0 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 54 999 61 74 79 68 66 67 67 66 70 65 63 66 71 73 81 85 52 40 22 999 999 0 35 72 46 44 37 42 35 20 27 18 9 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 46 50 29 17 15 12 17 3 999 11 27 38 50 52 28 73 50 59 63 53 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 999 45 101 64 67 65 66 68 65 66 66 65 69 74 73 83 87 70 59 999 999 999 999 10 68 47 47 47 51 43 21 27 22 16 6 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 32 999 23 18 21 17 4 5 999 12 27 48 55 62 65 49 73 47 49 50 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 999 999 999 56 63 65 66 66 65 67 69 67 67 87 85 81 105 98 53 30 999 999 999 999 29 70 62 41 51 45 44 34 21 11 11 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 10 6 999 999 999 64 20 999 43 18 18 5 5 8 0 5 22 63 54 37 999 999 83 49 69 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 64 69 67 68 68 67 67 80 95 88 94 93 127 45 999 999 999 999 999 999 86 42 59 46 57 47 34 22 13 5 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 3 18 21 999 999 999 999 47 17 32 20 13 9 999 11 999 0 18 21 28 42 999 999 999 31 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 66 64 71 70 69 68 68 85 108 107 106 999 999 49 999 999 999 999 999 999 75 34 131 52 48 49 41 23 10 7 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 40 15 11 999 999 999 999 20 18 15 17 16 999 999 8 11 0 999 21 12 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 2 999 999 999 999 999 999 999 999 999 999 66 69 66 72 71 71 70 81 91 116 97 121 999 999 999 999 999 999 999 999 999 999 999 116 59 54 53 46 20 9 15 4 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 9 9 999 999 16 15 17 17 18 17 9 999 999 999 12 7 8 13 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 70 73 69 69 69 70 82 94 76 999 999 102 999 134 999 999 999 999 999 999 999 999 76 74 60 60 80 47 16 5 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 999 6 999 10 9 999 19 33 26 13 10 999 999 999 15 10 6 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 73 77 70 69 70 68 89 110 68 999 999 87 76 999 999 999 999 999 999 999 999 999 44 51 81 70 54 999 13 43 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 9 63 10 999 4 999 8 999 18 18 10 85 26 9 999 999 15 22 26 23 17 0 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 75 79 72 70 69 79 108 111 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 53 80 84 66 11 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 999 4 70 7 999 999 6 8 12 30 29 10 999 999 5 999 999 999 26 22 55 28 0 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 85 86 84 75 84 73 108 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 43 47 96 44 999 25 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 4 8 16 999 1 9 15 18 37 38 9 999 0 999 999 999 999 38 26 87 33 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 0 999 999 999 999 999 999 999 999 999 999 999 999 89 90 91 76 90 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 97 41 45 43 47 999 999 999 999 999 999 999 999 999 0 999 999 0 999 999 999 999 8 11 13 10 1 2 15 19 16 35 37 10 999 999 999 999 999 999 999 48 49 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 0 999 999 999 999 999 999 999 999 999 999 999 999 86 98 92 83 68 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 42 44 25 999 999 999 999 999 999 999 999 5 0 999 999 1 999 999 0 999 10 15 999 8 10 7 6 20 19 53 39 8 999 999 999 999 999 999 999 16 21 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 79 64 50 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 39 45 19 999 999 999 999 999 999 999 999 999 7 5 13 999 3 0 3 999 999 15 16 132 14 20 9 41 17 41 36 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 117 47 35 21 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 25 71 999 999 999 999 999 999 999 999 999 999 8 11 18 6 10 999 16 14 12 20 12 11 14 999 8 999 15 87 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 38 33 999 999 999 999 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 11 9 999 999 10 14 13 124 15 10 8 2 6 11 25 118 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 20 999 14 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 9 23 16 6 999 999 999 12 6 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 5 999 999 999 999 999 999 999 999 999 999 999 999 999 60 42 16 7 5 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 7 8 999 999 999 999 17 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 73 34 15 10 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 0 999 0 999 24 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 61 31 16 2 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 41 21 13 2 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 23 16 8 2 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 47 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 18 12 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 20 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 18 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 999 999 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 999 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 76 55 64 62 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 125 999 57 999 999 999 135 39 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 60 999 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 122 42 135 999 999 97 999 37 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 999 999 999 131 76 65 84 58 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 60 72 62 97 999 89 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 94 74 55 123 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 43 44 131 71 50 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 72 89 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 999 999 999 999 999 46 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 999 48 48 49 66 92 104 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 80 86 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 129 999 999 59 83 999 70 50 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 6 4 999 999 999 99 122 125 61 78 36 58 28 999 999 999 17 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 69 63 999 999 999 999 999 999 999 999 999 999 999 999 54 999 999 999 999 999 62 71 999 999 79 999 75 57 76 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 48 60 50 30 33 999 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 37 999 999 999 999 999 999 999 999 999 999 999 131 42 999 999 999 999 999 129 999 999 999 105 86 64 99 54 80 40 999 999 999 3 5 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 4 999 8 999 999 57 60 49 38 44 999 999 29 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 999 999 999 999 999 999 999 999 999 999 999 117 67 999 84 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 48 53 53 59 135 43 33 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 131 999 999 999 999 999 999 999 999 999 999 70 103 999 80 72 56 75 999 999 999 999 999 3 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 38 44 42 37 999 41 66 999 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 999 999 999 999 56 23 56 57 82 85 88 66 65 62 58 89 999 999 999 999 999 999 999 999 42 8 4 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 43 135 999 49 27 37 31 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 71 59 131 131 71 75 45 62 112 73 999 109 999 95 42 25 17 999 999 999 999 999 999 999 10 16 7 5 999 999 999 999 999 999 999 999 999 999 999 999 999 33 999 64 999 999 39 135 78 9 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 999 999 41 42 999 45 26 41 38 33 18 38 45 61 24 29 17 999 999 999 999 999 999 999 999 3 999 999 999 20 9 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 135 25 8 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 61 66 999 39 35 34 40 20 999 23 35 42 35 16 17 999 999 999 999 6 4 999 999 0 999 999 999 7 4 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 135 22 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 999 63 999 999 999 999 34 36 16 17 15 999 999 20 45 17 26 4 999 999 999 999 999 999 999 999 999 999 999 999 15 999 999 999 999 999 999 999 999 999 999 5 999 11 999 999 999 999 116 22 17 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 84 999 999 88 999 72 41 45 15 25 9 999 999 28 9 999 999 999 999 3 999 999 999 999 999 999 999 999 999 11 6 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 63 21 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 62 59 65 999 56 74 37 39 12 16 33 999 999 999 5 999 999 1 999 999 999 999 999 999 999 999 999 999 999 9 7 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 29 15 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 79 67 96 999 999 999 999 999 38 20 29 57 19 10 14 7 12 5 999 999 999 999 999 999 999 999 999 999 999 999 8 7 4 999 999 999 9 999 999 999 999 999 999 999 999 999 24 999 999 999 999 16 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 84 999 999 999 999 33 29 20 25 18 15 999 999 7 4 5 999 999 999 999 999 999 999 999 999 999 999 27 999 999 999 999 7 5 999 999 22 3 999 999 999 999 999 999 999 15 999 10 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 999 56 999 999 999 999 999 45 47 11 10 999 18 999 999 999 15 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 4 999 999 999 999 999 999 999 999 999 20 999 11 999 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 54 25 14 22 18 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 11 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 999 999 57 999 999 999 999 999 37 27 12 999 999 46 12 9 999 999 999 999 999 999 999 999 3 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 89 45 38 64 999 33 17 6 10 6 999 999 999 999 999 999 999 13 6 999 999 999 999 999 999 999 13 999 999 5 999 999 999 999 4 999 999 999 999 69 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 32 39 44 53 999 30 22 10 10 5 999 999 999 999 999 0 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 12 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 59 56 55 49 37 33 24 14 10 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 9 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 77 51 57 43 32 25 16 9 6 999 999 6 999 999 999 999 999 999 999 999 999 999 11 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 88 58 51 41 35 30 15 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 55 50 36 36 32 999 14 999 999 6 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 28 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 45 49 54 35 44 35 18 11 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 13 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 39 34 33 34 44 30 28 21 17 999 999 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 46 999 999 999 999 999 999 999 999 999 999 999 999 999 34 57 999 34 30 38 32 20 25 34 47 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 27 17 37 46 38 36 30 37 46 66 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 18 22 9 999 32 44 33 35 28 40 45 46 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 66 62 45 999 999 999 999 999 999 999 999 999 999 999 999 24 18 11 12 999 999 999 54 60 47 33 28 26 27 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 12 17 999 999 999 999 62 58 37 32 27 21 30 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 62 59 43 25 25 36 46 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 59 82 52 47 999 25 28 999 999 29 24 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 999 999 999 999 999 999 999 999 999 999 999 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 58 63 51 999 999 46 999 29 29 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 999 999 999 43 80 57 52 54 999 52 999 39 24 36 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 33 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 999 57 64 55 999 39 29 42 999 999 41 29 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999