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 13 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 2215 2875 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2630 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2570 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2502 2497 2493 2489 2485 2480 2476 2472 2468 2464 2459 2455 2451 2447 2875 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2502 2497 2493 2489 2485 2480 2476 2472 2468 2464 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2835 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2747 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2617 2612 2608 2604 2599 2595 2591 2587 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2866 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2485 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2804 2799 2795 2790 2786 2782 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2686 2681 2677 2673 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2699 2694 2690 2685 2681 2677 2672 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2660 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2826 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2760 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2712 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2540 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2857 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2647 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2557 2552 2548 2544 2539 2535 2531 2527 2523 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2447 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2604 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2725 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2506 2501 2497 2493 2489 2484 2480 2476 2472 2468 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2574 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2634 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2848 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2795 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2794 2790 2786 2781 2777 2773 2768 2764 2759 2755 2751 2746 2742 2738 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2817 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2489 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2591 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2689 2685 2681 2676 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2693 2689 2685 2680 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2684 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2538 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2688 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 8137 8136 8136 8136 8135 8135 8135 8134 8134 8134 8134 8133 8133 8133 8132 8132 8132 8131 8131 8131 8131 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8126 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8134 8134 8134 8133 8133 8133 8132 8132 8132 8131 8131 8131 8131 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8132 8132 8131 8131 8131 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8125 8124 8124 8124 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8122 8122 8122 8121 8121 8121 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8096 8095 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8115 8115 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8112 8112 8112 8112 8111 8111 8111 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8108 8107 8107 8107 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8083 8082 8082 8082 8082 8081 8105 8105 8105 8104 8104 8104 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8093 8093 8092 8092 8092 8092 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8088 8088 8088 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8086 8085 8085 8085 8085 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8081 8081 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8057 8056 8056 8056 8078 8078 8078 8078 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8054 8076 8076 8075 8075 8075 8075 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8074 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8066 8066 8066 8066 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8064 8064 8063 8063 8063 8063 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8040 8062 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8059 8059 8059 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8057 8056 8056 8056 8056 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8052 8052 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8049 8049 8049 8049 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8045 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8035 8035 8034 8034 8034 8034 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8023 8023 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 8018 8018 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 8016 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7994 7993 8013 8013 8013 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 8011 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 8006 8006 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 8003 8003 8003 8003 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7983 7982 7982 7982 7982 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7999 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7996 7996 7996 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7991 7991 7991 7991 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7989 7989 7988 7988 7988 7988 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7986 7986 7986 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7966 7984 7984 7984 7983 7983 7983 7983 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7982 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7979 7979 7979 7979 7978 7978 7978 7978 7977 7977 7977 7977 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7977 7977 7976 7976 7976 7976 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7972 7972 7972 7971 7971 7971 7971 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7970 7969 7969 7969 7969 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7948 7947 7947 7947 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7962 7962 7962 7962 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7957 7957 7957 7957 7957 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7955 7955 7955 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7950 7950 7950 7950 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7948 7948 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7945 7945 7945 7945 7945 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7943 7943 7943 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7941 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7936 7936 7935 7935 7935 7935 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7926 7926 7926 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7921 7921 7921 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7919 7919 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7899 7914 7914 7914 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7897 7896 7896 7912 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7909 7909 7909 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7907 7907 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7902 7902 7902 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7900 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7884 7884 7883 7883 7883 7883 7883 7883 7882 7882 7897 7897 7897 7897 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7884 7883 7883 7883 7883 7883 7883 7882 7882 7882 7882 7882 7882 7882 7881 7881 7881 7881 7881 7881 7880 7880 7880 7880 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 3 7 2 2 2 2 7 4 1 1 1 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 1 4 4 4 1 1 4 1 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 1 4 4 2 2 2 2 2 2 2 1 1 3 3 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 1 1 1 4 4 4 4 4 1 3 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 7 4 4 4 2 2 2 2 2 1 1 2 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 1 4 4 4 4 1 4 4 1 4 3 4 4 4 4 4 4 4 4 1 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 1 2 2 3 4 4 2 2 2 2 2 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 1 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 7 7 2 2 2 2 2 2 1 2 2 7 3 4 2 2 2 2 2 2 1 1 3 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 1 1 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 3 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 7 7 2 2 2 2 2 2 2 2 2 2 4 7 2 2 2 2 2 2 1 3 3 3 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 1 4 6 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 4 4 4 4 6 4 4 4 4 3 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 3 6 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 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 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 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 3 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 1 4 4 4 4 4 2 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 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 3 7 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 7 2 2 2 1 7 7 2 2 2 2 2 2 2 4 2 2 2 2 2 2 2 2 2 1 2 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 1 1 4 4 4 4 4 4 4 4 2 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 2 2 2 2 2 2 2 2 2 2 2 7 2 7 2 7 7 2 2 2 7 6 4 1 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 4 4 3 4 4 4 4 4 4 4 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 2 1 2 2 1 1 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 7 2 2 7 7 7 7 7 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 4 1 1 4 4 4 4 4 4 4 1 1 2 2 2 2 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 2 2 2 2 2 2 2 7 2 7 7 7 7 7 7 7 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 1 2 1 1 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 4 4 4 4 4 4 4 3 4 1 1 2 2 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 4 4 4 4 2 2 2 2 2 2 2 7 2 7 7 7 7 7 2 7 7 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 4 4 4 4 4 4 1 4 4 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 2 2 7 1 2 2 2 2 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 2 2 2 2 2 2 2 2 2 7 7 7 7 7 7 7 7 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 2 7 2 2 2 2 1 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 2 2 2 2 2 2 2 2 2 2 2 7 7 7 7 7 7 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 4 4 4 4 1 1 2 2 2 2 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 2 2 2 2 2 2 7 7 7 2 7 7 7 7 7 7 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 2 7 1 2 2 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 2 2 2 2 2 7 7 7 7 2 2 7 7 7 7 2 2 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 1 4 4 4 4 4 4 4 4 3 1 2 2 2 2 2 2 2 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 2 2 2 2 2 7 7 7 7 7 7 7 7 7 7 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 4 4 4 4 4 4 4 3 4 4 1 4 1 4 1 4 1 4 4 4 4 4 4 4 4 2 1 2 2 2 2 2 2 2 1 4 1 1 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 7 7 7 7 7 7 7 7 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 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 4 4 1 2 2 2 2 2 2 2 1 1 4 1 4 4 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 4 4 4 4 2 2 2 2 2 7 7 7 7 7 7 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 3 4 4 4 4 4 4 4 4 4 4 4 6 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 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 2 2 2 2 7 7 7 7 7 7 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 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 2 1 7 2 2 2 2 2 7 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 2 2 7 7 7 7 7 7 6 6 6 6 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 7 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 1 1 2 2 2 2 2 6 6 6 4 1 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 2 2 7 7 7 7 7 7 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 4 4 4 4 4 4 4 4 4 1 4 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 2 1 2 2 2 2 2 7 6 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 2 7 7 7 7 7 2 2 2 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 4 2 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 2 2 2 2 6 4 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 7 7 7 7 7 7 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 1 4 4 4 4 4 4 4 4 3 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 1 7 7 1 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 7 7 7 7 7 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 2 1 1 1 2 4 4 3 4 4 4 4 1 3 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 7 7 1 7 7 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 7 7 7 7 7 7 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 1 2 2 2 2 2 1 2 4 4 4 1 4 1 4 4 2 2 4 4 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 7 2 7 7 7 4 4 7 4 6 1 1 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 7 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 3 3 2 1 7 4 4 1 4 4 4 4 1 4 4 4 1 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 7 7 1 7 6 4 6 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 2 1 7 7 7 2 2 1 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 3 3 3 4 2 1 2 1 4 1 1 1 4 4 4 4 4 3 2 2 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 7 7 7 3 4 6 4 1 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 6 7 2 2 1 1 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 4 3 4 4 4 1 3 1 4 4 4 4 4 1 4 4 4 4 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 2 2 2 2 7 7 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 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 1 2 4 4 4 4 4 4 4 4 4 4 4 3 2 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 2 7 6 6 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 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 6 1 4 3 4 4 4 4 4 4 4 4 6 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 2 2 2 2 2 2 2 2 6 7 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 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 3 4 3 4 4 4 4 4 4 4 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 2 2 2 2 2 2 2 7 7 3 4 4 4 4 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 1 1 2 2 2 2 2 7 7 2 7 7 1 2 2 2 2 2 2 2 2 2 2 2 1 1 3 3 4 4 4 3 4 4 4 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 2 2 2 2 2 2 2 7 6 4 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 2 2 2 2 2 2 2 2 2 2 2 1 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 3 4 4 3 3 6 2 2 1 7 2 1 2 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 2 2 2 2 2 2 2 7 7 6 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 2 2 1 2 1 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 1 1 2 2 2 2 2 2 1 1 3 3 7 7 2 2 1 1 1 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 1 2 2 2 2 2 2 7 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 1 2 2 2 2 1 2 2 2 2 2 2 2 1 2 2 1 2 1 1 1 2 2 2 2 2 2 1 1 3 3 2 1 2 2 7 2 1 7 1 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 2 2 2 2 2 2 7 7 7 3 7 1 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 2 2 2 2 2 2 1 2 2 2 2 2 2 1 2 2 2 2 1 1 1 1 1 2 2 2 6 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 4 4 1 2 2 2 2 7 7 7 7 4 6 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 2 2 2 2 2 1 2 2 2 2 2 2 1 2 2 2 2 1 1 1 2 1 1 1 2 1 1 1 1 1 2 2 2 2 2 2 6 7 2 2 2 1 2 1 7 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 6 2 2 2 2 7 7 7 7 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 2 2 2 2 2 1 2 2 2 2 2 2 2 1 1 2 2 1 1 1 1 1 1 2 7 2 1 1 1 7 2 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 4 4 4 4 4 4 4 1 1 1 1 1 4 4 4 4 6 2 2 2 7 7 7 7 7 6 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 2 2 2 2 2 1 2 2 1 2 1 2 2 2 1 2 1 1 1 2 1 1 1 2 2 2 2 2 2 2 2 7 2 2 1 1 2 2 2 2 2 2 2 1 1 1 4 4 1 4 4 1 1 1 1 1 3 4 4 4 4 4 6 2 7 7 7 7 7 7 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 3 4 4 4 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 1 1 1 2 1 2 2 1 1 1 2 6 6 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 4 4 4 1 1 1 1 1 1 1 4 4 4 4 4 4 7 2 7 7 7 7 7 4 7 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 1 4 4 4 2 2 2 2 2 2 2 2 7 2 7 7 2 1 2 2 2 2 2 2 2 1 2 2 2 2 1 2 1 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 4 4 1 1 1 1 1 1 4 4 4 4 4 4 4 4 1 2 7 7 7 7 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 4 3 1 1 4 4 4 2 2 2 2 2 2 2 2 2 2 1 2 7 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 1 2 4 4 1 1 1 1 2 1 4 4 4 4 4 1 1 4 1 2 2 7 7 7 7 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 4 1 4 4 4 2 2 2 2 2 1 2 2 2 7 2 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 1 2 1 2 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 4 4 4 4 1 4 4 4 4 4 4 4 1 4 2 7 7 7 7 6 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 1 4 4 4 4 4 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 7 7 1 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 7 7 4 4 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 1 2 2 2 2 2 2 1 2 6 2 2 2 2 2 2 2 2 2 1 1 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 7 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 4 4 4 4 1 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 7 2 2 2 2 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 7 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 1 1 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 2 2 1 2 2 1 2 1 1 2 7 2 2 1 2 1 7 2 1 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 4 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 1 1 4 4 2 2 1 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 1 2 2 2 2 2 2 7 2 7 2 2 1 7 7 1 1 1 1 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 1 4 4 4 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 1 1 2 2 2 7 6 2 2 7 7 7 1 1 1 1 2 4 4 4 3 1 4 4 4 4 4 4 1 6 4 3 4 4 1 4 4 1 7 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 1 4 2 2 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 1 1 1 2 2 7 1 1 1 2 2 7 6 1 1 2 4 4 4 3 4 4 4 4 4 4 4 1 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 3 1 2 4 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 1 2 2 2 2 1 1 6 1 2 6 7 2 2 7 6 6 1 4 4 4 4 6 4 4 4 4 4 4 4 1 1 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 2 3 1 4 3 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 1 1 2 2 2 1 1 6 1 7 7 7 6 6 4 4 4 4 4 6 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 4 4 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 1 2 1 1 2 2 2 6 1 2 6 2 7 7 7 6 6 4 4 4 4 6 6 4 4 4 4 4 4 4 1 4 4 4 1 4 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 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 2 2 1 1 2 2 2 2 2 6 1 2 7 7 7 6 4 4 4 4 4 4 6 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 4 4 4 1 1 1 1 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 7 2 1 2 1 2 1 6 6 7 2 7 7 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 4 4 4 4 4 4 4 4 4 4 2 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 6 6 7 2 2 7 7 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 1 2 2 2 2 1 1 7 7 2 2 6 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 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 7 2 2 1 2 2 7 2 2 2 2 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 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 2 2 2 2 2 1 7 6 4 4 2 1 1 2 7 7 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 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 6 6 4 7 1 2 2 6 4 6 4 4 4 4 4 4 4 4 4 4 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 4 4 4 4 4 4 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 6 7 3 6 7 2 1 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 2 2 2 2 2 1 7 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 2 2 2 2 1 1 4 4 7 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 1 2 2 2 2 7 2 1 1 1 1 1 1 1 1 2 1 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 1 6 7 6 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 4 4 4 4 4 3 6 1 2 2 2 2 2 2 1 1 1 1 1 1 2 1 1 1 1 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 7 6 7 6 6 3 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 2 1 2 2 2 2 2 2 1 1 2 2 1 2 1 1 1 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 1 7 6 2 6 6 3 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 4 4 4 4 4 4 2 1 2 2 2 2 2 1 2 2 2 7 2 1 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 6 6 3 7 1 1 2 4 1 7 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 3 4 4 1 2 2 1 2 2 1 1 7 7 7 2 2 1 7 1 7 2 2 7 2 2 2 2 2 1 7 7 2 7 6 2 3 6 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 7 1 7 1 2 3 4 4 4 4 4 4 4 4 4 1 1 2 2 1 2 1 1 2 1 7 2 7 2 1 7 2 2 2 2 1 1 2 2 2 2 4 6 7 6 6 6 6 4 1 1 1 1 1 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 1 7 2 6 1 1 6 4 3 3 4 3 4 6 4 4 4 2 2 2 2 2 2 2 1 2 2 2 7 1 7 7 1 2 2 7 7 7 1 2 2 2 2 6 6 4 7 2 6 6 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 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 7 2 2 2 1 1 1 2 6 6 7 7 6 1 7 4 4 2 1 1 1 2 2 2 2 2 2 2 2 7 1 1 1 2 7 7 7 7 1 1 2 1 2 1 6 6 4 1 6 1 2 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 2 2 2 2 2 1 1 1 2 7 6 2 1 2 6 4 4 2 1 1 2 1 1 1 2 2 2 2 2 1 2 1 1 2 7 7 7 7 7 1 2 2 6 6 6 6 4 4 2 6 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 3 2 2 2 2 1 1 1 2 1 2 2 1 1 1 6 4 4 2 1 1 1 2 1 1 1 2 2 2 2 2 2 2 2 2 7 7 7 6 7 7 6 7 6 6 7 6 4 4 7 6 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 1 1 2 1 1 1 1 1 2 1 1 1 2 2 7 1 4 2 1 1 1 2 1 1 1 1 1 1 2 2 2 2 2 2 7 7 2 6 7 7 6 7 7 6 6 6 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 4 1 7 2 2 1 1 1 2 1 2 2 1 2 2 7 1 4 2 1 1 1 1 1 1 1 1 2 1 1 2 1 1 2 2 2 2 2 6 1 4 7 6 7 6 6 6 4 4 7 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 2 2 1 2 1 1 1 2 1 2 1 2 2 2 1 4 4 2 2 2 1 2 1 2 1 2 2 1 1 1 2 1 2 2 2 2 2 6 6 6 4 4 4 4 7 4 4 1 2 1 4 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 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 1 1 1 1 2 2 1 1 1 2 7 6 4 4 2 2 1 2 2 1 1 1 1 1 1 1 1 2 2 2 2 7 2 2 6 6 6 4 4 4 4 4 4 4 7 1 4 4 4 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 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 2 1 2 1 2 1 2 2 2 1 2 1 6 4 4 2 1 1 1 2 1 1 1 1 1 2 1 2 2 2 1 2 7 2 6 6 6 4 4 4 4 4 4 4 4 6 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 1 2 2 1 1 2 2 2 2 2 2 2 2 2 4 4 4 1 1 1 1 2 1 1 2 1 2 2 1 2 7 1 2 2 1 2 1 4 6 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 4 4 4 4 4 1 1 1 1 2 2 2 2 2 1 2 2 1 6 1 4 1 2 1 1 2 1 2 1 2 2 2 2 1 2 2 1 2 1 2 6 6 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 1 2 2 2 1 1 2 6 4 4 1 2 1 1 2 2 1 1 1 1 2 2 7 2 7 2 2 7 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 1 2 2 2 2 2 1 2 4 4 2 2 1 1 2 1 2 1 2 1 2 1 1 2 7 2 2 7 4 4 4 3 4 3 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 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 7 1 7 1 1 1 1 2 1 1 1 2 1 1 4 2 2 1 2 2 2 2 2 2 1 2 4 7 7 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 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 1 1 2 2 2 2 2 1 1 2 4 1 1 1 2 2 2 1 1 2 2 2 4 4 4 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 4 4 4 4 4 4 4 4 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 1 7 7 1 1 2 2 2 2 2 1 2 1 4 1 1 1 1 2 2 2 2 2 2 7 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 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 1 1 1 2 2 2 2 2 1 2 1 4 1 1 1 1 1 2 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 7 1 1 2 2 2 2 2 2 2 1 2 2 2 1 1 1 1 2 3 4 4 4 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 7 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 2 2 3 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 6 2 1 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 4 4 4 4 4 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 1 1 2 2 2 2 2 2 2 2 2 1 2 2 6 6 1 7 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 4 4 4 4 4 4 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 3 4 4 4 4 4 6 6 4 4 4 4 7 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 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 4 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 3 2 1 2 2 2 2 2 2 2 2 2 1 1 6 7 1 1 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 4 4 4 4 4 1 1 7 7 2 2 2 2 2 2 2 2 2 2 1 6 1 1 2 6 4 4 6 4 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 4 4 4 4 4 4 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 6 6 1 1 2 2 2 2 2 2 2 2 2 2 1 6 1 6 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 4 4 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 3 4 4 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 7 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 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 6 3 4 4 4 4 4 3 4 1 1 2 2 2 2 2 2 2 2 2 1 1 1 2 1 4 4 4 6 4 4 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 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 3 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 2 2 2 2 1 1 1 1 7 3 4 3 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 2 2 2 2 2 2 2 2 2 1 1 2295 2301 2363 2440 2445 2388 2386 2437 2513 2457 2369 2496 2262 2166 2186 2192 2259 2332 2349 2328 2289 2299 2308 2453 2585 9999 9999 9999 9999 2068 2068 2068 2228 9999 9999 2692 2761 2763 9999 2955 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3003 9999 3006 9999 3007 9999 9999 9999 3015 3019 9999 2976 2069 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2303 2310 2361 2381 2330 2276 2293 2319 2301 2215 2196 2319 2186 2149 2173 2189 2272 2315 2306 2288 2289 2312 2356 2551 2726 9999 2778 9999 9999 2068 2068 2068 2068 2068 2068 2344 2755 2749 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3005 2996 9999 9999 9999 9999 9999 9999 9999 9999 3017 2952 2956 9999 9999 9999 9999 9999 3017 9999 9999 9999 9999 9999 9999 9999 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3021 9999 9999 9999 9999 9999 2311 2336 2367 2308 2227 2183 2215 2208 2156 2127 2141 2173 2149 2149 2169 2205 9999 2309 2293 2271 2271 2319 2389 2616 2634 9999 9999 9999 9999 2068 2068 2068 2349 2259 2737 2735 2542 2774 2918 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3003 9999 9999 9999 2979 9999 9999 9999 9999 9999 9999 9999 9999 3018 3026 9999 9999 9999 9999 9999 9999 9999 3017 9999 9999 9999 9999 3017 9999 9999 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3021 9999 9999 9999 9999 9999 2324 2381 2353 2230 2199 2156 2169 2149 2104 2100 2120 2123 2138 2138 2166 2236 9999 2309 2283 2266 2253 2332 2465 2692 2684 2068 9999 9999 9999 2068 2068 2068 2356 2068 2124 2764 2844 2797 2919 2955 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3003 9999 9999 3004 9999 9999 9999 2986 3014 3008 9999 9999 9999 9999 9999 9999 9999 9999 9999 3017 9999 3017 9999 9999 9999 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2349 2408 2315 2208 2183 2149 2159 2112 2093 2097 2112 2120 2134 2134 2169 9999 9999 2333 2288 2242 2290 2337 2487 2709 2653 2283 9999 9999 9999 2190 2068 2068 2383 2466 2108 2789 2757 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2997 3007 9999 9999 2960 3002 3022 3008 9999 9999 9999 9999 3026 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2365 2374 2262 2221 2169 2134 2145 2100 2089 2085 2104 2112 2120 2141 2191 9999 9999 2355 2293 2290 2306 2340 2514 2558 2385 2068 2068 9999 9999 2068 2068 2068 2210 2412 2480 2758 9999 9999 9999 2955 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2987 3007 9999 9999 9999 2964 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3017 9999 9999 9999 9999 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2357 2314 2236 2230 2159 2123 2138 2100 2089 2081 2112 2104 2116 2145 9999 9999 2378 2358 2297 2310 2374 2365 2531 2539 2068 2068 2134 2068 2068 2068 2116 2068 2303 2696 2746 2776 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 3009 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3017 3017 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3020 9999 9999 9999 9999 9999 9999 2333 2268 2230 2224 2141 2108 2134 2104 2093 2089 2104 2104 2120 2151 9999 9999 2383 2361 2320 2378 2471 2374 2564 2658 2068 2068 2260 2068 2328 2068 2209 2068 2307 2677 2723 2581 2761 2832 2840 2955 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3007 9999 9999 9999 9999 9999 9999 9999 9999 2993 9999 9999 9999 9999 3026 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2314 2276 2242 2221 2127 2104 2127 2120 2093 2101 2104 2104 2127 2173 9999 2483 2379 2380 2366 2443 2373 2525 2657 2688 2068 2090 2068 2393 2392 2080 2364 2342 2222 2413 2235 2349 2525 2822 9999 9999 2922 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3006 9999 9999 2990 2997 9999 9999 9999 9999 9999 2066 9999 2530 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2320 2287 2262 2218 2127 2123 2135 2133 2097 2123 2112 2120 2141 2190 9999 9999 2426 2421 2435 2508 2615 2603 2661 2684 2068 2068 2068 2311 2279 2185 2460 2459 2404 2484 2374 2697 2534 2535 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2993 9999 9999 9999 2940 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2494 2690 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2314 2293 2271 2186 2145 2139 2158 2141 2097 2123 9999 2131 2169 2285 2410 9999 9999 2453 2495 2588 2592 2659 2092 2419 9999 2068 2068 2270 2068 2270 2465 2446 2499 2429 2706 2590 2562 2738 2842 2955 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2992 9999 9999 2989 2970 2993 9999 9999 9999 9999 9999 9999 9999 9999 2066 2548 2584 2662 2785 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2298 2282 2248 2169 2169 2152 2168 2176 2132 2123 2159 9999 2239 9999 2395 9999 9999 2491 2522 2599 9999 9999 9999 2456 2068 2331 2068 2462 2238 2336 2422 2352 2359 2689 2646 2067 2164 2570 2508 2651 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3022 9999 9999 9999 9999 9999 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2601 2489 2427 2485 2533 2748 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3020 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2290 2259 2218 2169 2186 2174 2175 2196 2149 9999 2200 2202 9999 9999 9999 9999 9999 2488 2549 2568 2603 2207 2068 2068 2068 2411 2440 2156 2331 2464 2380 2336 2490 2435 2506 2067 2418 2424 2477 2710 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3022 9999 9999 2991 9999 9999 9999 2978 2991 9999 9999 9999 9999 9999 9999 9999 2590 2427 2339 2407 2493 2466 9999 9999 9999 3028 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2271 2215 2169 2176 2207 2193 2195 9999 2224 9999 9999 9999 9999 9999 9999 9999 2588 2600 2487 2541 2617 2542 2508 2355 2406 2412 2067 2426 2360 2375 2446 2516 2381 2676 2553 2573 2538 2067 2631 2639 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2950 2987 9999 2987 9999 9999 9999 9999 9999 9999 9999 9999 9999 2496 2428 2305 2333 2508 2637 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3020 9999 9999 9999 9999 9999 9999 9999 9999 2236 2162 2141 2179 2232 2208 2221 9999 2297 9999 9999 9999 9999 9999 2511 9999 9999 2607 2478 2550 2405 2408 2067 2362 2067 2268 2067 2354 2458 2471 2460 2351 2498 2470 2457 2618 2528 2299 2630 2449 9999 9999 9999 9999 9999 9999 3022 9999 9999 9999 3022 9999 9999 9999 2983 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2514 2066 9999 2425 2280 2293 2459 2637 2948 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3020 9999 9999 9999 9999 9999 9999 9999 9999 2205 2152 2145 2179 2227 2224 2254 2320 2311 9999 9999 9999 9999 9999 9999 9999 9999 2604 2494 2405 2531 2110 2067 2573 2337 2067 2461 2295 2511 2431 2325 2462 2277 2494 2340 2322 2506 2632 2640 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2641 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2066 9999 2341 2265 2279 2442 2664 9999 9999 9999 9999 9999 9999 3028 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2199 2159 2149 2182 2221 2248 2257 2428 2361 2329 2434 9999 9999 9999 9999 9999 9999 2615 2466 2484 2067 2067 2430 2132 2411 2285 2409 2521 2393 2452 2453 2464 2265 2366 2298 2294 2400 2693 2067 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2975 9999 9999 2985 9999 9999 9999 9999 9999 9999 2590 2597 2329 2265 2242 2273 2484 2699 2931 9999 9999 9999 9999 3028 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2189 2162 2159 2196 2239 2290 9999 9999 9999 2350 9999 9999 9999 9999 9999 9999 2568 2633 2429 2093 2067 2419 2092 2067 2273 2440 2300 2454 2463 2335 2427 2337 2485 2404 2387 2607 2552 2524 2813 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3022 9999 3022 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2066 9999 2474 2279 2242 2242 2276 2439 2692 2906 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2183 2173 2179 2207 2269 9999 9999 9999 9999 2340 2495 9999 9999 9999 9999 2518 2537 2686 2067 2067 2416 2067 2253 2067 2282 2432 2446 2383 2435 2453 2423 2249 2331 2534 2479 2594 2753 2575 2769 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3022 9999 9999 2944 9999 2974 9999 9999 9999 9999 9999 9999 9999 9999 9999 2405 2324 2242 2233 2233 2271 2446 2514 2823 9999 2982 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2183 2179 2192 2234 2316 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2475 2709 2707 2202 2178 2067 2067 2067 2166 2390 2358 2439 2460 2431 2465 2463 2363 2372 2518 2634 2488 2585 2603 2820 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3022 9999 3022 9999 2965 9999 2982 9999 9999 9999 9999 9999 9999 9999 9999 2066 2469 2287 2227 2224 2227 2262 2452 2614 2917 9999 2986 3017 9999 3028 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2199 2202 2194 2262 2391 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2503 2624 2596 2307 2067 2266 2151 2067 2207 2385 2399 2407 2307 2405 2397 2362 2372 2462 2621 2452 2664 2612 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3022 3022 3022 2961 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2355 2254 2262 2218 2215 2224 2254 2477 2678 2813 9999 3010 9999 9999 3028 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3020 9999 9999 9999 9999 9999 3000 9999 9999 9999 9999 2212 2223 2242 2352 2513 9999 9999 9999 9999 9999 9999 9999 9999 2596 2582 2578 2067 2067 2067 2404 2167 2346 2067 2085 2252 2318 2384 2446 2416 2351 2447 2381 2509 2665 2429 2370 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3022 9999 2974 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2066 2185 2261 2205 2205 2221 2259 2488 2472 2794 2948 9999 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 2242 2307 2499 9999 9999 9999 9999 9999 9999 9999 9999 2591 2566 2586 2508 2158 2067 2330 2446 2418 2384 2326 2254 2467 2370 2409 2346 2311 2255 2303 2508 2468 2417 2394 2681 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2949 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2066 2461 9999 2212 2199 2215 2254 2463 9999 9999 2960 9999 3001 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2227 2265 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2553 2139 2619 2478 2548 2067 2067 2458 2067 2527 2141 2447 2380 2325 2589 2307 2380 2345 2480 2274 2522 2335 2367 9999 2650 2767 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3022 9999 9999 9999 2976 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2506 2368 2220 2212 2212 2248 2463 9999 9999 9999 9999 2980 3004 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3020 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2251 2297 9999 9999 9999 9999 9999 9999 2714 2664 2669 2516 2312 2368 2426 2735 2598 2752 2587 2360 2161 2413 2256 2431 2529 2401 2067 2383 2330 2386 2360 2176 2343 2322 2561 2492 2612 2482 9999 9999 9999 9999 9999 9999 9999 9999 9999 3022 9999 3022 9999 9999 2965 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2066 2392 2251 2240 2212 2257 2460 9999 9999 9999 9999 2963 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2302 9999 9999 9999 9999 9999 2604 2636 2703 2724 2621 2595 2529 2717 2560 2673 2486 2535 2662 2534 2433 2067 2352 2420 2525 2085 2067 2067 2165 2335 2404 2531 2503 2223 2388 2587 2526 2827 9999 2495 9999 9999 9999 9999 9999 9999 9999 9999 9999 3022 9999 9999 2964 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2066 2483 2354 2240 2223 2238 2514 9999 9999 2908 9999 2959 9999 9999 9999 9999 9999 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 2619 2653 2693 2608 2609 2481 2596 2627 2612 2563 2609 2599 2564 2596 2067 2397 2435 2448 2393 2249 2067 2312 2376 2617 2480 2327 2271 2489 2659 2606 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3001 2896 2539 2399 2389 9999 9999 2662 9999 9999 9999 9999 2948 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2636 2619 2633 2581 2444 2431 2512 2540 2583 2605 2617 2605 2600 2525 2109 2455 2380 2377 2329 2067 2402 2373 2357 2612 2318 2491 2708 2692 2792 2067 9999 9999 9999 9999 9999 9999 9999 2930 9999 9999 9999 3022 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2491 9999 9999 2362 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2619 2621 2583 2534 2476 2306 2422 2479 2519 2568 2616 2687 2622 2688 2258 2477 2448 2562 2313 2165 2344 2494 2354 2211 2355 2393 2347 2720 2568 9999 9999 9999 2980 9999 2967 9999 9999 2726 2568 9999 9999 3022 3022 9999 3022 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2827 9999 2472 9999 9999 9999 9999 9999 9999 9999 9999 2986 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2487 2612 2659 2571 2448 2352 2239 2448 2512 2530 2604 2610 2707 2700 2613 2434 2483 2478 2523 2470 2202 2067 9999 9999 2067 2540 9999 9999 9999 2531 9999 9999 9999 9999 2980 9999 9999 9999 2678 2834 2965 9999 9999 3022 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2626 2626 9999 9999 2467 9999 9999 9999 9999 9999 2936 2982 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2491 2581 9999 9999 9999 2560 2645 2693 2559 2416 2303 2242 2503 2566 2591 2633 2559 2708 2429 2455 2483 2432 2463 2407 2440 9999 9999 9999 9999 2510 2453 2369 2764 9999 2759 2913 2980 9999 9999 9999 9999 9999 9999 2695 2638 2971 3022 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2854 2575 2508 2576 9999 9999 9999 9999 9999 9999 9999 2932 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2480 2541 9999 9999 2578 2633 2681 2684 2530 2383 2309 2277 2580 2624 2626 2587 2248 2682 2569 2448 2455 2483 2393 2334 2067 9999 9999 9999 9999 9999 2581 9999 2626 9999 9999 9999 9999 9999 2980 9999 9999 9999 9999 2411 2725 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2436 2628 2511 2558 2433 2491 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2457 2537 2602 2545 2681 2717 2669 2618 2509 2349 2362 2451 2634 2649 2610 2623 2377 2610 2618 2375 2418 2353 2430 2243 2308 2267 9999 9999 9999 9999 2715 2215 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2716 9999 9999 3000 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3019 2459 2500 2559 2496 2347 2421 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3030 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2457 2533 2560 2633 2722 2724 2590 2601 2530 2364 2444 2572 2652 2642 2557 2544 2467 2504 2477 2478 2342 2067 2363 2446 2067 2623 2868 9999 2815 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2868 2906 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3008 9999 9999 2516 2428 2496 2572 2382 2268 2337 2593 9999 9999 9999 9999 9999 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 2543 2572 2697 2745 2685 2601 2595 2580 2416 2500 2602 2643 2604 2567 2428 2547 2463 2480 2527 2460 2452 2530 2513 2522 2625 2866 2892 2708 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2476 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2939 2990 2986 2212 2450 2463 2518 2254 2208 2285 2598 9999 9999 9999 9999 9999 9999 9999 3030 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2452 2598 2619 2741 2761 2606 2607 2627 2630 2519 9999 9999 2644 9999 9999 2659 2419 2443 2459 2454 2495 2464 2490 2484 2598 2545 2652 2873 2932 9999 9999 9999 9999 9999 9999 9999 9999 9999 2648 2457 2766 2899 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2970 2982 2981 2363 2478 2406 2383 2196 2173 2271 2613 9999 9999 9999 9999 9999 2987 3030 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2478 2558 2630 2593 2574 2543 2601 2632 2636 2567 2520 2616 9999 2532 2554 2412 2496 2340 2404 2476 2502 2480 2501 2529 2595 2503 2576 2724 2938 9999 9999 9999 9999 9999 9999 2726 2678 2935 9999 2570 2749 2593 9999 9999 9999 9999 9999 3012 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2957 2994 2975 9999 2159 2404 2332 2317 2199 2166 2259 9999 9999 9999 9999 9999 2936 2993 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2582 2538 2697 2586 2712 2533 2596 2544 2594 2528 2513 2494 2557 9999 2479 2483 2290 2412 2397 2468 2619 2649 2485 2492 2510 2661 2558 2635 2914 2927 9999 9999 9999 9999 2527 2602 2871 2920 2572 2498 2593 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3008 9999 9999 9999 9999 2897 2547 2317 2279 2319 2248 2186 2255 9999 2832 9999 2901 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 2661 2531 2489 2520 2623 2719 2640 2534 2526 2531 2470 2471 2560 2601 2457 2516 2588 2420 2537 2571 2625 2429 2524 2501 2552 2595 2643 2888 2843 9999 9999 2598 2684 2479 2471 9999 2719 2927 9999 2553 2657 2557 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3001 9999 2965 9999 9999 2442 2397 2251 2248 2324 2341 9999 9999 9999 9999 9999 2879 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2533 2443 2448 2489 2577 2648 2739 2540 2499 2569 2377 2437 2595 2536 2443 2512 2444 2451 2531 2600 2623 2634 2641 2470 2567 2552 9999 2887 2886 2665 2659 2693 2212 2597 2565 2606 2690 2664 2515 2544 2566 2532 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3000 2947 2994 9999 2946 9999 9999 2443 2343 2227 2239 2360 9999 9999 9999 9999 9999 9999 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 2478 2421 2497 2567 2556 2703 2652 2637 2564 2616 2373 2450 2672 2306 2401 2493 2427 2581 2551 2572 2413 2609 2644 2672 2555 2817 2852 2889 2916 2789 2680 2291 2390 2601 2534 2418 9999 9999 2398 2423 2525 2631 2519 2649 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2904 2950 3004 9999 9999 9999 9999 9999 2319 2242 2267 2421 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2614 2454 2476 2531 2399 2716 2605 2570 2591 2547 2339 2510 2602 2631 2582 2455 2392 2566 2533 2532 2590 2606 2630 2432 9999 2604 2856 2866 2863 9999 2594 2633 2571 2535 2645 2542 2631 2575 2502 2414 2383 2436 2443 2497 2773 2959 9999 9999 9999 9999 9999 9999 9999 2933 2935 2911 2932 2981 9999 9999 9999 9999 9999 2414 2294 2363 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2867 9999 9999 9999 9999 9999 9999 9999 2596 2518 2418 2586 2632 2669 2537 2497 2850 2516 2594 2583 2496 2408 2593 2324 2575 2539 2501 2455 2552 2578 2586 2446 2520 2678 2714 2714 2713 2725 2637 9999 2599 2503 2661 2635 2558 2566 2463 2322 2279 2290 2314 2402 2659 2929 9999 9999 3012 9999 9999 2977 2918 2929 2918 2858 9999 9999 9999 9999 9999 9999 9999 2519 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2825 9999 9999 9999 9999 9999 9999 9999 2488 2506 2423 2603 2437 2520 2543 2613 2694 2831 2634 2399 2586 2480 2443 2594 2529 2520 2432 2517 2456 2511 2550 2571 2612 2580 9999 9999 2657 2757 2789 2620 2670 2617 2536 2490 2462 2430 2334 2265 2227 2248 2264 2314 2575 2938 9999 9999 9999 3012 2920 2943 2923 2913 2932 2902 9999 9999 9999 9999 9999 9999 9999 2601 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2840 9999 9999 9999 2890 9999 9999 9999 2457 2431 2546 2537 2626 2484 2521 2687 9999 2692 9999 9999 2341 2624 2387 2397 2419 2399 2439 2440 2457 2524 2459 2462 2542 2550 2671 2548 2754 2662 2717 2477 2507 2561 2502 2499 2378 2339 2293 2242 2215 2228 2248 2316 2509 2703 9999 9999 2983 2963 2937 2928 2894 2908 9999 9999 9999 9999 9999 9999 9999 9999 2465 2647 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2720 2876 9999 9999 9999 2361 2410 2480 2518 2607 2450 2576 2630 2709 2570 2711 2588 9999 2525 2404 2396 2369 2398 2449 2426 2551 2595 2579 2582 2555 2591 2644 2656 2704 2456 2565 2556 2710 2584 2493 2384 2356 2298 2282 2227 2212 2230 2245 2311 2518 2706 9999 9999 2966 2961 2953 2942 2065 2957 9999 9999 9999 9999 9999 3008 3008 9999 2906 2472 2582 9999 9999 9999 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 9999 2871 9999 2878 9999 9999 9999 2356 2381 2474 2481 2408 2621 2551 2515 2561 9999 2544 2606 2518 2490 2423 2416 2386 2357 2415 2399 2556 2609 2622 2637 2618 2581 2600 2480 2524 2588 2650 2522 2701 2554 2668 2306 2368 2303 2287 2230 2208 2227 2247 2345 2542 2775 2961 2962 2981 9999 9999 9999 9999 2937 9999 9999 9999 9999 9999 9999 9999 3008 9999 2220 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2902 9999 9999 9999 2869 9999 9999 9999 9999 9999 2370 2379 2542 2551 2463 2278 2524 2479 2633 2495 2486 2444 2386 2396 2364 2378 2376 2345 2391 2420 2555 2611 2650 9999 9999 2602 2468 2441 2542 2585 2637 2640 2705 2690 2437 2437 2365 2311 2295 2241 2218 2234 2254 2353 2557 2800 2981 2978 9999 9999 9999 9999 9999 9999 9999 9999 9999 2972 9999 9999 9999 9999 9999 2646 9999 9999 9999 9999 2882 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2972 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2415 2459 2471 2413 2443 2404 2472 2427 2492 2487 2464 2384 2334 2339 2332 2354 2362 2347 2365 2404 2549 2611 2616 2580 2434 2558 2458 2469 2507 2519 2478 2507 2702 2575 9999 2226 2354 2317 2305 2259 2224 2168 2253 2358 2634 2866 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2993 2984 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2528 2437 2462 2615 2330 2522 2432 2415 2397 2381 2373 2333 2316 2300 2299 2328 2344 2341 2367 2399 2523 2592 2556 2519 2495 2520 2512 2460 2488 2562 2475 2597 2549 2668 2649 9999 2362 2335 2313 2290 9999 2244 2276 2402 2692 2925 9999 9999 9999 9999 9999 3012 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2771 2778 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2846 2958 9999 9999 2395 2417 2340 2458 2448 2387 2398 2362 2345 2339 2330 2303 2297 2283 2291 2324 2347 2347 2406 2338 2501 2558 2577 2484 2427 2512 2608 2465 2417 2547 2458 2694 2711 2700 9999 2528 2428 2415 2310 2379 9999 2282 2398 2523 2729 2973 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2848 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2869 2957 9999 9999 2441 2462 2571 2541 2407 2387 2357 2374 2331 2311 2293 2290 2288 2285 2293 2316 2330 2358 2343 2337 2460 2503 2443 2377 2474 2557 2445 2462 2427 2423 2510 2435 9999 2713 9999 2529 2505 2529 9999 9999 2454 2393 2468 2605 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2544 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2862 9999 9999 9999 2425 2456 2467 2533 2476 2355 2278 2323 2323 2296 2284 2276 2285 2283 2288 2304 2305 2333 2342 2392 2312 2421 2421 2407 2484 2459 2638 2644 2579 2394 2500 2591 9999 9999 2643 2534 9999 9999 9999 2614 2565 2468 2554 2616 9999 9999 9999 9999 2977 9999 9999 9999 9999 9999 9999 2984 9999 9999 9999 9999 9999 2964 9999 9999 2800 9999 2884 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2791 9999 2901 9999 2451 2457 2533 2412 2420 2458 2278 2333 2317 2298 2288 2275 2287 2280 2286 2295 2287 2312 2303 2345 2364 2482 2382 2487 2500 2540 2534 2617 2643 2574 2612 2533 2582 9999 2729 2764 2619 2552 2537 9999 9999 2566 2670 2693 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2988 9999 9999 9999 9999 9999 9999 9999 9999 2806 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2721 2699 9999 2451 2434 2521 2433 2418 2350 2323 2330 2322 2302 2295 2285 2281 2265 2277 2290 2273 2295 2307 2384 2449 2521 2541 2445 2469 2556 2507 2348 2403 2417 2651 2682 9999 2853 2675 9999 9999 2459 2541 9999 9999 9999 2728 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2951 2993 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2069 9999 2846 9999 9999 2439 2421 2488 2389 2458 2396 2366 2333 2320 2306 2301 2305 2270 2281 2272 2261 2256 2277 2299 2377 2450 2531 2574 2610 2637 2543 2543 2464 2694 2644 2562 2547 2716 2816 2809 9999 2663 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2973 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2781 2756 2497 2606 2069 2414 2409 2404 2372 2404 2377 2354 2328 2318 2303 2306 2297 2287 2280 2277 2266 2239 2248 2282 2310 2429 2492 2549 2589 2538 2593 2462 2692 2707 2490 2548 2474 9999 2867 2656 9999 2585 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2974 9999 9999 9999 2973 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2752 2588 2604 2473 2682 2437 2379 2396 2366 2362 2362 2352 2342 2321 2316 2302 2293 2281 2270 2262 2261 2250 2221 2231 2268 2292 2373 2387 2426 2543 2518 2349 2573 2689 2718 2439 2519 2365 2657 2729 9999 2855 2604 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2766 2720 2693 2678 2467 2703 2409 2421 2345 2329 2329 2336 2337 2319 2309 2299 2281 2263 2254 2249 2250 2246 2218 2223 2244 2263 2318 2345 2468 2494 2557 2445 2496 9999 2468 2709 2605 2700 2463 2900 9999 9999 9999 2602 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2421 2659 2690 2470 2746 2351 2362 2333 2313 2319 2322 2334 2323 2309 2293 2283 2254 2243 2245 2239 2243 2225 2222 2236 2262 2296 2344 2369 2471 2464 2581 2373 2610 2409 2526 2576 2564 2553 9999 9999 9999 2650 2629 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2870 2726 2367 2690 2476 2366 2330 2335 2309 2309 2319 2333 2331 2318 2291 2276 2249 2248 2238 2244 2250 2229 2222 2213 2259 2314 2342 2443 2381 2441 2666 2493 2676 2451 2433 2464 2624 2783 2786 9999 9999 2633 2639 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2796 2872 2760 2661 2666 2673 2351 2322 2311 2301 2309 2322 2333 2336 2332 2296 2287 2263 2251 2245 2242 2255 2217 2222 2205 2260 2314 2341 2421 2368 2448 2591 2621 9999 2546 2564 2760 2591 2637 9999 2687 2589 2634 2652 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2850 2900 2559 2687 2648 2638 2337 2303 2303 2295 2314 2329 2333 2345 2350 2314 2296 2288 2263 2238 2255 2250 2252 2244 2215 2254 2361 2382 2371 2443 2316 2441 2532 2533 2613 2742 9999 9999 9999 9999 2565 2743 2675 2687 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2926 2759 2660 2611 2604 2327 2298 2298 2303 2322 2333 2347 2358 2361 2325 2319 2311 2268 2238 2232 2232 2231 2241 2223 2224 2277 2296 2362 2423 2404 2342 2448 2474 2580 2599 9999 9999 9999 9999 2800 2645 2706 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2630 2597 2588 2320 2301 2303 2314 2337 2350 2370 2381 2375 2350 2347 2317 2401 9999 2259 2279 2271 2240 2236 2244 2255 2314 2330 2446 2421 2342 2395 2477 2682 2637 9999 9999 9999 9999 9999 2581 2834 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2830 2641 2565 2599 2334 2321 2320 2335 2371 2353 2455 9999 2390 2418 2424 2497 2489 2391 2352 2304 2281 2258 2244 2238 2245 2287 2362 2569 2476 2353 2405 2391 2574 2737 2846 9999 9999 9999 2826 2880 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2713 2639 2356 2652 2348 2327 2335 2343 9999 2373 2508 2495 2484 2477 2525 2564 2562 2488 2308 2421 2268 2260 2245 2245 2245 2264 2311 2514 9999 2367 2409 2473 2640 2583 2665 2869 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2462 2446 2358 2340 2354 2336 2377 2487 2557 2516 2492 2509 2589 2374 2613 2587 2529 2502 2346 2274 2245 2239 2242 2254 2254 2443 2515 2390 2462 2542 2638 2657 2654 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2069 2719 2346 2359 2366 2352 2400 2427 2548 2578 2468 2522 2598 2394 2630 2622 2510 2161 2285 2287 2259 2254 2248 2253 2227 2322 2572 2439 2563 2556 2724 2423 2832 9999 9999 2703 9999 9999 9999 2794 2877 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2405 2415 2355 2359 2413 2397 2464 2576 2398 2373 2483 9999 2510 2600 2390 2604 2525 2410 2305 2278 2281 2293 2263 2215 2256 2544 2483 2561 2575 2808 2880 9999 9999 9999 9999 2837 2875 2703 9999 2879 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2363 2364 2484 2401 2411 2572 2593 9999 9999 9999 2505 2370 2623 9999 2581 9999 2330 2312 9999 2255 2283 2215 2238 2455 2625 9999 9999 2693 9999 9999 2677 9999 9999 2835 2859 2880 2890 2903 2914 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2814 9999 2719 2651 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2513 2443 2420 2474 2463 2410 2543 2562 2399 2572 9999 2459 9999 2441 2644 9999 2424 2370 2346 2409 2543 2396 2233 2265 2432 2627 9999 9999 9999 9999 9999 9999 9999 9999 2841 2824 2881 2925 2914 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 2584 9999 2733 2651 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2412 2442 2415 2462 2400 2388 2457 2480 2401 2460 2532 9999 2649 9999 9999 2578 2445 2413 9999 9999 9999 2469 2275 2322 2495 2696 9999 9999 9999 9999 2682 9999 9999 2622 2863 2848 2877 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 2627 2593 2602 2635 2722 2706 2568 9999 9999 9999 9999 9999 2884 9999 9999 9999 2392 2516 2514 2556 2408 2383 2402 2371 2340 2413 2517 2378 9999 2622 2586 2560 2459 9999 9999 9999 9999 2545 2407 2495 2652 2692 2821 9999 9999 9999 2772 9999 2828 2622 2833 2842 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 2293 2520 2552 2493 2463 2666 2627 2710 2478 9999 9999 2525 2754 2629 9999 9999 9999 2291 2568 2520 2452 2572 2506 2425 2345 2330 2354 2445 2470 2527 2431 2570 2507 2465 9999 9999 9999 9999 9999 2558 2525 2596 9999 9999 9999 9999 9999 9999 2693 9999 2822 2804 2833 2924 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2161 2555 2415 2298 2682 2642 2599 2450 2657 2565 2614 2660 2657 2813 9999 9999 9999 2333 2580 2558 2588 2293 2551 2506 2475 2342 2332 2404 2421 2475 2411 2453 2463 2463 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2799 2804 2848 2922 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2679 2731 2402 2679 2681 2598 2587 2582 2452 2681 2762 2582 2584 2654 9999 2927 9999 2468 2609 2554 2573 2480 2597 2584 2544 2483 2448 2417 2415 2375 2336 2415 2460 2465 9999 9999 2575 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2705 2803 2819 2874 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2741 9999 2473 2180 2660 2590 2550 2423 2546 2473 2621 2572 2574 2546 9999 2909 9999 2463 2565 2580 2594 2608 2604 2598 2591 2520 2311 2548 2532 2407 2554 2527 2504 2467 2587 2610 2621 9999 2840 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2832 2847 2822 2899 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2608 2108 2642 2410 2646 2556 2513 2393 2503 2488 2704 2464 2593 2540 2876 9999 9999 2424 2419 2425 2594 2327 2600 2381 2596 2430 2426 2596 2551 2559 2442 2344 2561 2534 2602 2631 2666 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2905 2646 2887 9999 9999 2714 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2142 2441 2636 2604 2558 2477 2360 2391 2509 2654 2606 2582 9999 9999 9999 9999 2426 2412 2584 2396 2442 2590 2612 2584 2534 2544 2577 2597 2649 2552 2439 2203 2535 9999 2633 2709 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2906 9999 9999 9999 2929 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2633 2687 2399 2630 2341 2522 2351 2405 2361 2420 2505 2582 2586 2773 9999 9999 9999 2474 2611 2579 2583 2428 2616 2594 2570 2551 2549 2446 2662 2592 2508 2448 2652 2566 9999 2645 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2921 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2744 2529 2066 2650 2530 2349 2347 2327 2338 2402 2479 2552 2527 2639 9999 9999 9999 2621 2569 2616 2600 2456 2587 2588 2447 2572 2441 2425 2674 2470 9999 2582 2437 2564 2640 2659 2827 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2893 2914 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2722 2728 2613 2649 2272 2354 2318 2332 2389 2524 2488 2539 2773 9999 2945 9999 2613 2391 2624 2608 2420 2612 2392 2599 2288 2401 2426 2579 2583 2633 2067 2682 2588 2674 2673 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 2669 2604 2569 2547 2295 2371 2312 2374 2462 2507 2589 2578 9999 9999 9999 2609 2368 2632 2591 2444 2473 2641 2574 2641 2543 2423 2404 9999 2724 9999 2547 2617 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2782 2404 2308 2326 2219 2399 2320 2362 2450 2442 2487 2655 2712 9999 9999 2492 2487 2565 2536 2430 2599 2339 2607 2436 2627 2451 2648 2746 2213 9999 2473 2585 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2693 9999 2672 2543 2411 2337 2364 2476 2448 2466 2570 2772 2905 9999 2468 2469 2496 2430 2428 2484 2455 2487 2521 2643 2481 9999 9999 9999 9999 2530 2794 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2740 2685 2437 2648 2435 2290 2353 2389 2395 2386 2609 2743 2651 9999 2575 2552 2504 2402 2434 2487 2622 2649 2456 2410 2554 9999 9999 9999 9999 2654 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2751 9999 9999 2587 2447 2309 2330 2357 2377 2387 2572 2533 2879 9999 2588 2601 2569 2544 2377 2453 2536 2544 2545 2223 9999 9999 9999 9999 2724 2893 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2749 2720 2510 2298 2293 2314 2357 2363 2511 2551 2858 9999 2651 2650 2585 2616 2564 2419 2460 2534 2654 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2582 2358 2268 2276 2313 2332 2406 2496 2727 2770 2627 2537 2471 2639 2633 2552 2699 2582 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2278 2261 2260 2277 2281 2353 2447 2649 2666 2606 2580 2519 2409 2576 2588 2430 2525 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2724 2730 2569 2514 2443 2270 2248 2250 2252 2249 2295 2412 2619 2548 2599 2594 2675 9999 2506 2662 2454 2438 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2519 2386 2339 2277 2246 2249 2252 2241 2280 2367 2506 2669 2663 2566 9999 9999 2782 9999 9999 2539 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2372 2212 2304 2265 2262 2227 2250 2245 2245 2268 2320 2462 2666 2694 2583 2718 2834 2563 2658 2740 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2522 2272 2233 2230 2215 2239 2252 2251 2272 2331 2517 2615 9999 9999 2758 2836 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 2956 2904 9999 9999 2267 2226 2217 2208 2236 2254 2258 2272 2343 2539 2548 9999 2783 2824 2677 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2629 2460 2264 2227 2208 2202 2230 2246 2259 2269 2340 2620 2528 9999 2823 9999 2564 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2631 2401 2242 2215 2192 2196 2231 2244 2259 2273 2349 2448 2556 2831 2865 9999 2854 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2377 2230 2202 2183 2179 2233 2249 2270 2275 2430 2534 2481 2853 2653 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 2551 2323 2218 2192 2176 2176 2233 2259 2274 2305 2563 2493 2478 2873 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2418 2215 2192 2176 2179 2224 2265 2306 2463 2424 2456 2437 341 261 137 75 42 50 68 69 56 80 264 40 203 1280 1280 1280 1280 58 71 72 81 98 73 74 7 9999 9999 9999 9999 3 3 3 3 9999 9999 10 12 11 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 13 9999 7 9999 9999 9999 33 23 9999 21 1 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 206 137 70 61 88 296 338 193 83 1235 390 202 1280 296 756 717 108 89 63 69 95 77 70 42 11 9999 5 9999 9999 3 3 3 4 3 3 4 13 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 5 9999 9999 9999 9999 9999 9999 9999 9999 7 5 5 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 164 106 60 112 639 1280 1280 181 1280 356 441 261 1280 825 1280 212 9999 173 157 91 92 75 41 31 9 9999 9999 9999 9999 1 4 3 6 5 13 10 4 14 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 18 12 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 4 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 270 75 57 1280 743 283 903 263 1209 1280 481 1280 1280 1025 515 263 9999 56 67 67 62 76 55 105 14 1 9999 9999 9999 1 4 5 6 4 4 10 14 10 9 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 9999 9999 37 9999 9999 9999 31 17 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 5 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 197 76 75 457 363 1280 194 1280 1280 657 876 1280 1280 887 304 9999 9999 64 61 50 71 42 44 66 12 4 9999 9999 9999 4 4 5 7 7 4 10 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 36 33 9999 9999 5 97 21 12 9999 9999 9999 9999 4 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 139 74 1280 226 302 1280 1275 1280 1280 1280 1280 1075 1280 301 142 9999 9999 74 64 69 47 29 32 11 5 3 2 9999 9999 3 2 4 6 6 6 8 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 8 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 114 373 1280 292 636 1280 1280 1280 1280 1280 378 1280 1225 1280 9999 9999 75 77 74 69 51 22 24 10 3 1 4 1 3 3 5 6 7 18 15 10 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 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 5 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 145 1280 544 257 1280 1280 1280 375 1280 348 1089 1280 243 154 9999 9999 74 73 127 97 55 16 19 17 2 3 6 4 6 5 7 6 8 16 14 6 8 7 6 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 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 337 335 180 518 1280 1280 1280 202 932 104 1280 273 493 127 9999 64 43 67 61 41 16 19 20 18 4 4 1 8 8 5 9 10 8 7 5 6 5 11 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 23 34 9999 9999 9999 9999 9999 1 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 96 192 306 284 1280 223 104 116 351 1161 279 205 206 63 9999 9999 36 81 45 31 20 17 14 14 3 3 1 8 8 8 16 16 11 9 7 24 7 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 32 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 171 293 197 1280 1280 102 116 74 1280 1280 9999 359 338 83 74 9999 9999 51 40 28 12 14 3 5 9999 4 4 8 6 10 23 19 15 10 29 13 11 12 10 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 9999 9999 20 21 24 9999 9999 9999 9999 9999 9999 9999 9999 3 27 47 33 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 407 1280 1280 1280 871 95 152 368 89 1280 946 9999 262 9999 24 9999 9999 33 34 26 9999 9999 9999 5 1 7 4 11 8 13 17 12 9 27 13 2 4 7 3 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 16 61 53 22 30 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 1280 1280 1280 1280 206 131 145 258 62 9999 102 58 9999 9999 9999 9999 9999 22 34 26 14 4 1 1 4 9 10 7 11 18 11 10 10 6 4 2 3 4 2 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 53 9999 9999 9999 53 22 9999 9999 9999 9999 9999 9999 9999 5 29 92 74 21 8 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 416 1280 1280 1280 81 94 109 9999 66 9999 9999 9999 9999 9999 9999 9999 30 34 24 23 14 7 6 6 9 9 3 11 13 13 12 12 6 11 4 4 3 1 3 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 68 9999 50 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 29 86 83 51 15 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 1280 1280 1280 1280 84 194 187 9999 70 9999 9999 9999 9999 9999 22 9999 9999 35 23 22 7 6 3 9 5 6 4 11 15 17 11 8 8 6 4 6 3 2 3 2 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 6 9999 9999 9999 98 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 1 9999 51 70 153 56 19 7 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 1280 1280 1280 1147 569 770 95 65 49 9999 9999 9999 9999 9999 9999 9999 9999 35 22 12 8 4 5 21 10 5 11 11 19 13 9 10 6 6 4 4 4 4 3 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 9999 3 9999 145 837 301 52 30 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 536 218 153 1279 1280 43 42 64 106 128 9999 9999 9999 9999 9999 9999 34 16 11 3 1 12 10 19 10 12 26 12 13 12 10 6 5 4 4 3 4 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 9999 9999 19 9999 9999 9999 9999 9999 9999 5 21 39 343 509 96 112 70 16 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 198 1215 1280 169 367 90 9999 9999 9999 77 9999 9999 9999 9999 9999 9999 21 33 11 5 3 7 7 10 21 22 12 21 15 11 11 9 10 6 4 6 4 2 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 65 192 205 187 96 52 39 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 1280 1280 323 157 105 9999 9999 9999 9999 30 39 9999 9999 9999 9999 18 17 101 5 3 6 3 7 8 25 32 23 18 16 15 11 9 10 11 5 6 8 2 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 13 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 55 358 229 701 270 79 13 6 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 222 138 71 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 94 85 6 6 4 4 4 10 38 29 27 22 17 18 13 12 14 15 11 4 4 2 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 8 9999 36 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 1 27 156 195 354 1280 378 61 19 43 9999 11 43 9999 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 178 66 111 57 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 13 12 7 6 6 4 4 10 30 33 22 14 16 18 12 15 20 27 7 7 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 8 7 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 20 78 250 1272 267 169 63 40 11 9999 20 9999 9999 39 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 1132 153 265 114 43 9999 9999 9999 9999 9999 9999 9999 9999 17 18 11 3 3 5 14 7 6 6 10 18 18 19 20 17 17 18 16 17 22 5 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 145 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 16 59 230 1280 1194 252 67 8 5 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 500 192 128 68 9999 9999 9999 9999 9999 9999 9999 9999 10 11 14 7 4 2 10 16 14 9 10 15 29 14 15 15 14 14 14 22 10 6 4 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 19 9999 171 849 1265 192 44 9999 9999 72 9999 81 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 194 311 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 4 10 6 9 3 6 15 8 16 9 30 14 9 24 12 15 15 19 9 8 5 4 9999 6 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 99 151 288 313 452 74 9999 9999 9999 9999 29 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 94 59 9999 9999 9999 9999 9999 9999 37 21 22 7 7 5 5 45 15 60 18 10 9 10 11 30 18 8 4 11 12 15 12 7 6 4 6 6 6 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 7 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 54 102 104 103 127 69 9999 9999 9999 9999 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 66 9999 9999 9999 9999 9999 30 24 38 671 19 13 21 59 11 72 11 17 77 23 11 6 13 26 21 5 3 6 8 12 12 13 7 3 4 6 4 9 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 45 115 41 62 52 38 9999 9999 27 9999 188 9999 9999 9999 9999 9999 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 23 37 324 27 240 41 52 45 121 26 65 55 31 17 4 13 21 14 8 6 5 8 11 26 9 4 3 4 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 10 10 18 27 46 9999 9999 41 9999 9999 9999 9999 31 55 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 44 110 144 53 362 191 99 54 133 111 57 43 29 12 6 18 14 11 8 4 8 8 8 13 5 4 6 7 6 1 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 69 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 35 173 145 186 89 1280 496 105 65 159 1280 153 30 150 8 16 21 23 9 5 5 6 5 5 5 4 2 6 3 9999 9999 9999 5 9999 9 9999 9999 3 4 9999 9999 7 7 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 18 9999 9999 9999 9999 9999 9999 9999 9999 53 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 26 116 102 56 544 257 635 1280 99 37 119 47 112 64 32 18 22 24 15 9 5 3 9999 9999 3 5 9999 9999 9999 3 9999 9999 9999 9999 6 9999 9999 9999 5 30 11 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 37 9999 9999 93 9999 9999 9999 9999 9999 47 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 44 64 9999 9999 9999 49 145 120 59 1280 1280 285 195 553 35 33 21 187 10 17 34 20 18 9 6 9999 9999 9999 9999 3 3 3 6 9999 4 2 5 9999 9999 9999 9999 9999 9999 3 7 6 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 13 43 41 9999 9999 9999 9999 9999 9999 9999 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 40 35 9999 9999 27 48 172 143 110 1280 1280 59 166 223 69 21 9 154 16 22 30 25 12 7 4 9999 9999 9999 9999 9999 2 9999 2 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 2 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 50 68 79 92 79 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 33 33 29 25 99 170 87 37 211 1280 81 112 220 66 59 34 13 57 36 15 18 12 13 6 6 3 9999 9999 9999 9999 2 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 6 39 67 56 576 462 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 40 41 39 72 77 215 34 67 181 250 54 138 46 37 22 19 22 36 21 20 14 8 11 9 3 7 16 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 3 12 105 42 72 1280 1280 126 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 54 42 29 277 204 152 74 85 88 49 43 54 32 22 18 13 51 42 31 32 20 19 19 14 8 7 17 7 3 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 9999 9999 9999 9999 9999 8 26 15 5 26 134 51 1280 1280 1280 139 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 30 36 21 79 64 36 111 59 107 58 9999 9999 30 9999 9999 36 20 38 39 27 23 19 16 13 10 6 5 6 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 20 86 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 130 57 10 7 84 291 292 1280 1280 1280 58 9999 9999 9999 9999 9999 21 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 23 21 18 12 25 40 37 71 50 35 68 9999 18 21 11 22 24 32 30 22 16 15 13 8 5 4 3 11 9999 9999 9999 9999 9999 9999 5 4 14 9999 59 63 2 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 82 119 9999 5 141 1280 1280 401 615 1280 9999 9999 9999 9999 9999 22 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 30 24 131 28 99 18 29 18 70 34 42 34 25 9999 21 17 12 24 27 27 39 33 12 10 7 6 4 3 10 11 9999 9999 9999 9999 5 4 15 10 11 31 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 9999 9999 9999 9999 19 15 1051 1280 98 190 84 143 9999 25 9999 42 562 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 54 24 17 26 32 104 25 14 30 48 45 51 32 40 34 28 37 20 51 46 45 13 15 11 8 5 4 16 6 9999 9999 3 10 8 5 9999 4 12 9999 66 20 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 33 9999 117 9999 9999 5 30 1280 1280 1280 115 9999 9999 9999 9999 9999 66 9999 9999 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 18 20 24 27 25 77 11 18 60 30 50 34 31 55 39 19 20 35 51 40 37 35 13 11 5 9999 23 12 3 2 4 6 12 6 4 3 2 13 636 23 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 9 24 9999 8 9999 9999 9 135 1280 1280 104 9999 9999 9999 9999 9999 9999 81 9999 9999 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 16 29 25 18 62 17 12 13 30 27 41 60 12 27 30 18 47 42 45 17 33 39 35 13 30 31 92 94 6 2 3 11 9 6 4 9999 9999 8 33 55 38 20 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 681 13 9999 9999 9999 9999 9999 283 162 138 51 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 15 28 15 8 58 12 7 7 11 17 31 16 20 28 18 16 55 55 62 55 40 36 12 9999 10 80 37 38 9999 3 10 18 7 14 9 18 11 19 130 221 118 67 86 64 6 9999 9999 9999 9999 9999 9999 9999 6 42 27 98 17 9999 9999 9999 9999 9999 205 68 111 9999 9999 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 31 22 21 20 13 22 9 5 34 6 17 17 8 8 18 12 35 47 57 37 59 43 37 15 13 19 13 10 14 15 7 9999 15 11 33 46 46 40 151 1246 193 371 94 114 55 7 9999 9999 10 9999 9999 12 21 74 152 12 9999 9999 9999 9999 9999 9999 9999 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 14 9999 9999 9999 9999 9999 9999 9999 25 39 21 28 7 11 9 8 6 32 9 5 9 8 11 36 37 53 41 64 31 40 59 57 35 17 9999 9999 15 62 64 21 21 37 37 44 57 77 929 1280 1280 189 107 52 47 13 9999 9999 9999 11 14 223 270 606 43 12 9999 9999 9999 9999 9999 9999 9999 59 9999 9999 9999 9999 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 9999 9999 9999 14 9999 9999 9999 43 51 40 21 13 9 9 12 9999 7 9999 9999 7 14 12 21 35 35 53 34 28 37 30 31 37 24 26 13 92 24 37 15 13 43 77 67 58 308 439 658 450 107 159 112 44 3 9999 9999 18 83 252 140 15 16 9999 9999 9999 9999 9999 9999 9999 9999 3 44 9999 9999 9999 9999 9999 9999 9999 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 10 9999 9999 9999 59 53 28 17 12 9 13 11 8 5 12 15 9999 17 21 30 41 60 81 35 60 49 40 46 36 50 52 38 85 12 19 19 140 43 36 21 137 1068 347 582 401 283 181 67 71 6 9999 9999 33 87 27 20 1 1280 9999 9999 9999 9999 9999 7 10 9999 9 11 58 9999 9999 9999 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 9999 8 9999 6 9999 9999 9999 66 35 27 13 9 17 16 10 8 9999 13 46 44 42 48 61 72 60 53 30 52 41 33 32 46 35 50 22 25 19 40 17 90 21 60 15 79 261 293 330 258 399 139 90 91 18 15 35 71 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 10 9999 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 9 9999 9999 9999 7 9999 9999 9999 9999 9999 42 33 42 15 10 9 20 14 25 16 24 37 45 56 62 66 78 64 46 31 52 39 36 9999 9999 50 22 25 55 25 38 39 144 29 8 17 73 415 153 108 157 108 160 63 61 22 40 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 37 9999 9999 9999 9999 9999 9999 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 34 51 25 11 10 15 25 21 41 63 77 61 54 74 86 82 72 59 40 32 61 42 33 34 20 42 22 31 37 23 17 20 62 11 9999 10 215 90 103 86 82 47 69 55 75 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 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 49 31 26 36 12 47 36 37 71 74 71 95 101 81 95 89 65 55 46 39 58 42 29 49 40 36 26 24 30 39 19 35 13 13 8 9999 221 68 72 68 9999 60 53 60 40 19 9999 9999 9999 9999 9999 51 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 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 9999 9999 5 13 9999 9999 22 24 18 24 29 44 50 47 61 85 124 107 82 80 74 76 71 60 98 35 71 48 51 55 34 37 43 20 24 52 18 63 22 11 9999 137 168 88 43 80 9999 56 80 76 11 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 13 9999 9999 27 29 46 44 34 68 42 95 65 108 151 111 92 78 65 66 74 71 43 38 80 57 32 33 47 52 15 17 24 26 24 10 9999 10 9999 225 26 38 9999 9999 50 90 48 31 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 29 29 27 48 59 35 29 51 132 119 119 118 120 68 55 64 75 61 49 83 34 41 40 41 38 25 52 31 31 22 25 15 9999 9999 33 18 9999 9999 9999 34 27 55 44 12 9999 9999 9999 9999 52 9999 9999 9999 9999 9999 9999 20 9999 9999 9999 9999 9999 22 9999 9999 33 9999 13 9999 9999 9999 9999 9999 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 10 9999 36 27 49 26 35 66 29 72 89 90 79 73 81 67 61 67 73 64 45 48 40 57 28 58 29 36 33 17 33 42 39 11 7 9999 41 25 33 49 54 9999 9999 51 41 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 40 9999 9999 9999 9999 9999 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 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 39 25 62 32 34 30 37 80 82 72 67 59 59 55 68 67 77 67 57 95 71 46 39 23 16 32 29 6 11 16 32 18 9999 41 9 9999 9999 307 80 9999 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 55 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 7 9999 9999 48 28 70 32 74 49 70 82 93 87 64 58 53 71 65 56 111 74 68 91 61 55 39 39 21 22 22 6 23 28 16 11 12 16 10 9999 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 53 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 7 3 3 1 72 35 43 41 61 80 109 93 105 109 91 63 69 96 92 71 117 92 89 48 73 61 47 37 13 18 10 11 20 11 12 8 9999 28 4 9999 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 37 9999 9999 9999 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 5 4 5 3 53 43 47 68 116 201 167 145 137 140 127 104 119 115 106 72 122 105 83 57 108 40 33 55 14 6 9 11 25 9 9 6 12 7 9999 28 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 9999 9999 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 8 10 5 9 87 92 49 100 182 146 174 217 169 124 87 123 175 130 105 99 94 87 80 64 72 40 63 52 23 7 7 9999 10 24 10 12 6 35 9999 9999 9999 57 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 7 13 8 22 43 53 56 92 185 354 278 145 125 124 136 126 133 116 96 97 81 77 88 78 69 45 34 64 26 12 7 16 9 9 9 7 5 9999 9999 9999 74 72 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9 6 23 11 60 60 119 125 247 208 132 112 105 108 118 131 120 112 108 90 65 86 131 90 73 45 74 36 36 32 9 21 9 7 6 7 10 11 9999 9999 942 87 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 20 12 11 24 36 78 119 204 273 287 162 151 115 88 78 119 97 96 87 80 74 58 104 123 81 46 41 82 35 72 50 20 9999 10 7 12 5 4 9999 11 16 64 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 9999 9999 9999 9999 9999 9999 9999 9999 7 23 4 12 29 41 126 284 315 372 197 163 101 123 70 77 72 79 75 63 75 60 72 105 121 70 93 72 63 74 34 54 34 28 16 11 9999 9999 9999 9999 10 103 64 39 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 6 10 20 43 175 282 235 255 157 94 83 78 59 62 69 59 48 50 50 46 51 59 77 59 62 49 73 56 88 53 70 43 20 7 9999 9999 9999 9999 73 13 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 20 45 124 294 154 203 86 68 69 68 50 55 56 35 74 9999 49 52 58 54 70 82 109 73 47 34 51 72 57 58 69 13 9999 9999 9999 9999 9999 6 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 5 17 48 107 111 115 94 90 43 76 9999 39 66 55 58 59 62 93 49 55 72 82 83 180 78 73 33 31 86 42 26 22 73 27 9999 9999 9999 84 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 6 36 74 71 67 57 9999 35 44 60 62 63 60 39 40 42 29 67 46 79 120 170 200 83 651 31 9999 62 28 31 63 16 8 9 9999 9999 9999 48 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 10 75 77 70 46 54 50 55 37 63 46 47 13 33 36 41 41 82 78 123 228 187 127 195 61 25 44 28 32 51 14 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 1 22 54 79 77 45 78 32 42 38 45 30 30 11 21 27 17 12 37 84 166 165 152 142 235 116 50 36 49 17 73 5 10 9999 9999 6 9999 9999 9999 5 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 87 50 50 53 66 53 57 15 25 19 9999 11 12 10 20 19 75 81 111 81 85 100 275 212 65 23 20 8 42 31 9999 9999 9999 9999 139 30 4 9999 48 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 59 43 43 84 49 39 60 34 9999 9999 9999 9 6 16 9999 22 9999 76 94 9999 26 50 432 142 59 22 9999 9999 6 9999 9999 3 9999 9999 33 42 34 11 25 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 12 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 54 80 48 39 71 41 74 45 33 61 9999 8 9999 9 27 9999 54 97 74 47 31 50 151 120 61 19 9999 9999 9999 9999 9999 9999 9999 9999 20 25 60 68 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 6 9999 5 9999 11 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 41 32 30 30 42 51 87 70 44 21 9999 14 9999 9999 27 113 61 9999 9999 9999 37 80 52 44 33 9999 9999 9999 9999 5 9999 9999 4 29 68 30 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 6 6 11 23 24 8 9999 9999 9999 9999 9999 16 9999 9999 9999 18 43 46 42 22 33 103 215 121 75 33 12 9999 35 25 30 116 9999 9999 9999 9999 21 112 45 59 34 174 9999 9999 9999 10 9999 191 6 198 128 49 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 6 6 6 9 26 24 34 8 9999 9999 7 22 4 9999 9999 9999 12 38 38 20 30 37 69 52 94 233 66 28 50 26 52 42 234 9999 9999 9999 9999 9999 40 14 12 9999 9999 9999 9999 9999 9999 16 9999 61 402 292 39 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 6 5 5 21 31 31 18 38 11 8 19 28 11 9999 9999 9999 13 29 37 43 12 33 45 55 41 54 100 37 52 36 37 62 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 90 346 148 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 10 5 12 21 28 40 48 22 47 19 23 35 6 9999 14 9999 22 40 28 33 18 39 42 31 60 56 35 29 21 26 34 43 57 9999 9999 45 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 99 142 47 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 6 6 23 34 51 28 56 23 14 49 47 5 9999 10 9999 27 42 36 34 37 34 29 33 55 19 44 34 15 35 47 31 41 78 69 76 9999 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 45 85 23 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 12 10 32 32 60 33 73 33 41 31 34 5 20 9999 9999 23 21 19 34 13 28 13 34 26 23 42 26 20 13 10 22 51 95 101 111 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 5 24 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9 26 34 42 64 38 43 78 52 59 21 9999 9999 9999 9999 21 17 37 17 18 27 30 33 37 43 33 29 31 19 7 7 37 9999 55 52 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 9999 9999 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 3 13 9 22 15 50 35 120 54 47 29 26 20 21 9999 9999 9999 19 32 26 36 20 37 31 34 44 39 21 52 12 10 6 17 38 9999 61 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 6 5 16 20 23 42 52 55 52 37 41 21 9 9999 9999 9999 25 23 30 39 22 31 32 19 40 21 18 24 4 9999 9 12 28 68 45 60 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 80 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 12 9 25 18 43 53 62 57 68 35 23 19 9999 10 9999 19 13 28 37 20 38 13 32 12 16 14 10 5 8 5 52 23 33 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 7 12 30 28 93 56 65 38 36 70 14 9999 9999 9999 23 13 36 42 21 19 31 27 34 19 11 6 9999 16 9999 13 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 4 6 11 17 87 60 70 43 37 69 44 8 9999 9999 21 25 54 54 21 40 12 36 13 25 9 11 7 3 9999 7 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 6 9999 19 24 59 133 70 83 59 82 29 16 13 9999 21 30 94 39 24 21 16 15 13 24 8 9999 9999 9999 9999 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 9999 9999 9999 9999 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 7 26 54 57 71 47 47 40 47 20 3 9999 26 47 48 29 31 24 30 22 9 8 6 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 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 14 33 69 83 67 55 46 70 12 13 9999 22 41 36 30 23 25 16 10 6 3 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 19 32 58 101 187 63 51 78 22 27 9999 34 37 24 26 33 21 13 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 104 109 205 149 128 52 33 12 4 32 16 13 18 21 25 50 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 40 113 135 130 152 86 39 16 5 36 23 12 6 9 15 9 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 2 11 23 50 39 42 89 83 96 81 78 54 42 7 32 36 17 9999 5 12 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 9999 35 111 67 59 112 93 96 76 89 66 48 17 35 31 9999 9999 12 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 17 73 123 154 105 122 75 80 81 55 47 26 29 27 26 47 5 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 29 54 128 183 216 132 94 89 92 65 67 25 9999 9999 28 29 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 10 9 9999 9999 58 125 155 467 209 107 114 117 71 41 22 9999 43 29 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 14 48 118 221 440 1280 132 135 124 112 78 47 24 9999 23 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 16 71 342 466 1280 1280 111 150 122 159 156 13 28 36 25 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 9999 9999 9999 9999 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 83 208 1280 1280 1280 132 112 143 113 145 16 25 101 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 45 312 1280 991 958 206 102 87 59 99 19 41 53 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 72 678 732 412 219 183 165 82 65 17 24 70 857 1001 673 413 622 638 445 429 454 465 461 453 488 540 653 626 846 680 446 285 431 480 409 278 256 9999 9999 9999 9999 176 209 194 171 9999 9999 72 78 77 9999 59 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 85 9999 201 9999 119 9999 9999 9999 192 272 9999 133 87 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 912 848 627 487 516 501 533 463 528 581 575 405 623 609 618 788 905 575 477 343 426 412 356 302 278 9999 58 9999 9999 159 233 213 172 215 149 116 72 78 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 160 130 9999 9999 9999 9999 9999 9999 9999 9999 228 80 68 9999 9999 9999 9999 9999 97 9999 9999 9999 9999 9999 9999 9999 171 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 192 9999 9999 9999 9999 9999 883 694 619 632 711 688 697 606 641 602 664 520 583 697 675 724 9999 565 402 388 399 408 391 381 686 9999 9999 9999 9999 108 316 229 207 196 87 67 88 73 65 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 201 9999 9999 9999 122 9999 9999 9999 9999 9999 9999 9999 9999 256 266 9999 9999 9999 9999 9999 9999 9999 84 9999 9999 9999 9999 84 9999 9999 70 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 274 9999 9999 9999 9999 9999 997 699 666 1001 839 850 706 535 715 652 629 576 606 635 645 822 9999 845 457 467 537 350 369 136 663 65 9999 9999 9999 76 238 220 211 200 147 62 61 55 58 64 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 172 9999 9999 199 9999 9999 9999 123 237 136 9999 9999 9999 9999 9999 9999 9999 9999 9999 171 9999 171 9999 9999 9999 84 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 952 679 700 977 719 771 703 627 781 652 685 629 692 692 706 9999 9999 685 484 625 419 401 407 144 423 199 9999 9999 9999 183 211 209 202 180 141 58 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 223 186 9999 9999 81 166 316 153 9999 9999 9999 9999 67 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 225 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 916 793 706 944 681 731 666 714 779 742 784 685 754 694 924 9999 9999 663 595 452 443 406 476 411 314 206 203 9999 9999 185 279 216 237 164 133 57 9999 9999 9999 76 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 185 126 9999 9999 9999 68 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 108 9999 9999 9999 9999 68 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 881 805 869 953 707 694 693 652 650 676 685 748 789 801 9999 9999 611 578 608 481 423 395 547 534 304 208 243 175 188 184 231 196 218 81 69 62 9999 9999 9999 71 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 218 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 78 125 106 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 251 9999 9999 9999 9999 9999 9999 840 1000 1001 817 670 689 692 597 622 711 715 748 914 846 9999 9999 529 577 471 380 281 650 757 702 555 241 216 273 246 205 216 221 200 83 71 119 60 48 41 78 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 193 9999 9999 9999 9999 9999 9999 9999 9999 78 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 844 960 918 740 637 753 756 659 781 796 784 821 917 877 9999 302 822 475 439 571 761 606 734 783 286 235 204 247 257 234 249 250 216 177 151 150 144 64 9999 9999 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 198 9999 9999 149 149 9999 9999 9999 9999 9999 185 9999 353 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 726 770 898 738 695 921 931 828 818 915 910 828 882 1034 9999 9999 931 379 514 570 684 628 730 790 241 254 323 234 229 217 246 254 240 184 211 86 177 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 121 9999 9999 9999 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 550 121 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 610 776 954 756 806 941 1020 850 949 791 9999 795 776 829 312 9999 9999 460 634 662 1044 804 640 952 9999 390 256 212 255 282 210 218 234 208 87 143 157 77 60 81 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 135 9999 9999 167 136 145 9999 9999 9999 9999 9999 9999 9999 9999 491 342 153 86 198 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 782 799 801 819 996 879 781 710 886 791 671 9999 867 9999 931 9999 9999 666 621 853 9999 9999 9999 155 246 284 213 175 232 276 213 236 267 92 72 434 430 252 273 209 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 167 9999 9999 9999 9999 9999 134 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 238 187 296 303 117 106 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 285 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 850 773 811 819 1349 1018 718 793 1177 9999 810 994 9999 9999 9999 9999 9999 985 684 783 870 1038 220 436 217 258 100 268 280 266 335 416 291 319 397 266 235 234 232 192 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 234 9999 9999 168 9999 9999 9999 130 120 9999 9999 9999 9999 9999 9999 9999 98 124 298 329 310 394 9999 9999 9999 279 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 865 889 948 785 1322 997 874 9999 899 9999 9999 9999 9999 9999 9999 9999 1336 692 955 747 531 182 181 249 122 264 185 230 297 286 295 265 382 138 371 101 114 258 209 204 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 154 140 9999 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 158 347 339 213 157 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 285 9999 9999 9999 9999 9999 9999 9999 9999 752 943 929 955 1013 979 891 9999 720 9999 9999 9999 9999 9999 850 9999 9999 634 766 514 542 124 721 401 506 247 263 257 228 219 292 419 338 375 400 148 463 354 185 216 9999 9999 9999 9999 9999 9999 179 9999 9999 9999 167 9999 9999 9999 153 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 183 151 9999 158 373 318 236 213 67 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 289 9999 9999 9999 9999 9999 9999 9999 9999 696 930 838 999 943 892 1118 780 889 9999 9999 9999 9999 9999 9999 9999 9999 611 605 523 241 265 506 168 480 405 228 298 189 290 432 308 510 330 482 441 489 225 212 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 211 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 946 9999 267 340 357 244 134 9999 9999 9999 9999 9999 9999 145 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 966 935 803 788 1037 756 1177 651 710 817 925 9999 9999 9999 9999 9999 9999 530 718 340 232 848 154 613 401 408 237 181 264 306 306 286 594 437 433 544 488 209 380 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 97 9999 9999 117 9999 9999 9999 9999 9999 9999 108 198 461 329 381 432 111 82 75 9999 9999 9999 9999 139 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 686 985 845 793 1071 808 9999 9999 9999 735 9999 9999 9999 9999 9999 9999 649 477 552 506 187 105 368 493 510 321 321 236 233 434 358 434 373 495 392 205 319 148 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 126 9999 190 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 308 9999 119 323 382 358 433 270 98 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 681 945 999 927 906 9999 9999 9999 9999 1336 1153 9999 9999 9999 9999 1037 587 148 599 559 96 312 235 493 500 283 268 305 235 318 377 489 485 399 430 136 141 152 266 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 184 9999 9999 149 9999 101 9999 9999 9999 9999 9999 9999 9999 9999 9999 266 328 395 366 354 433 205 418 117 9999 76 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 904 1206 916 1037 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1165 116 119 361 319 286 250 302 297 271 315 240 238 225 314 370 403 443 329 276 362 295 154 267 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 317 9999 207 9999 130 9999 100 9999 9999 9999 9999 9999 9999 9999 9999 464 200 289 365 376 364 388 217 294 84 9999 77 203 9999 219 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 920 968 1346 808 1039 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 945 228 232 300 474 314 254 302 296 291 241 306 390 269 378 462 349 317 117 409 241 248 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 193 247 197 113 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 482 341 297 387 352 386 232 106 119 9999 137 9999 9999 236 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 223 9999 9999 9999 9999 9999 319 9999 9999 9999 9999 928 1157 1081 669 998 9999 9999 9999 9999 9999 9999 9999 9999 881 716 590 297 219 754 281 576 273 341 528 515 245 294 286 265 409 299 341 258 112 423 424 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 232 9999 110 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 179 523 373 288 372 376 401 253 511 130 181 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 848 1204 845 684 9999 9999 9999 9999 9999 9999 9999 9999 952 530 474 713 688 183 274 240 294 304 238 491 211 227 229 299 325 452 445 202 346 362 566 228 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 185 200 9999 339 357 327 414 453 9999 9999 206 9999 136 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 993 939 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 724 429 268 458 442 380 370 202 411 215 423 270 288 228 96 279 286 371 267 447 343 490 644 9999 217 197 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 179 9999 9999 9999 108 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 149 131 366 349 349 383 357 9999 9999 9999 9999 107 130 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 262 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 910 1143 9999 9999 9999 9999 9999 9999 756 711 937 835 884 262 232 127 213 108 232 290 315 258 350 282 236 189 265 234 257 336 426 576 407 451 197 412 306 504 9999 9999 9999 9999 9999 9999 9999 9999 9999 64 9999 217 9999 9999 135 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 475 149 320 362 418 413 401 9999 9999 9999 9999 109 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 985 9999 9999 9999 9999 9999 1050 1038 479 149 515 528 426 109 370 225 243 486 182 226 235 299 236 261 211 241 345 329 284 377 446 283 310 475 487 235 335 90 9999 1303 9999 9999 9999 9999 9999 9999 9999 9999 9999 221 9999 9999 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 416 123 132 615 510 751 806 9999 9999 307 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 959 664 407 139 285 230 429 213 210 187 278 226 221 181 180 351 233 241 254 236 214 308 260 353 119 317 418 425 569 117 122 9999 9999 9999 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 96 201 412 274 9999 9999 308 9999 9999 9999 9999 127 113 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 408 278 261 206 309 393 213 190 182 216 208 228 186 191 372 274 285 260 200 192 102 246 416 168 403 261 134 168 150 1098 9999 9999 9999 9999 9999 9999 9999 193 9999 9999 9999 291 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 284 9999 9999 301 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 642 290 283 337 268 405 328 202 168 185 225 101 245 87 400 304 284 178 215 181 168 80 170 456 531 450 220 115 447 9999 9999 9999 109 9999 242 9999 9999 399 1143 9999 9999 266 197 9999 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 272 9999 1053 9999 9999 9999 9999 9999 9999 9999 9999 103 192 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 913 340 311 278 383 378 467 266 222 175 157 202 108 99 187 318 244 235 195 174 139 138 9999 9999 472 198 9999 9999 9999 282 9999 9999 9999 9999 117 9999 9999 9999 119 136 142 9999 9999 167 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 501 212 9999 9999 317 9999 9999 9999 9999 9999 186 105 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 946 315 9999 9999 9999 291 365 164 266 369 486 645 273 229 196 167 194 109 270 264 214 236 228 206 174 9999 9999 9999 9999 232 317 409 119 9999 111 84 256 9999 9999 9999 9999 9999 9999 228 695 117 290 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 587 532 494 9999 9999 9999 9999 9999 9999 9999 181 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 919 995 9999 9999 767 242 172 129 254 471 562 731 292 248 231 208 305 107 243 219 214 194 274 192 183 9999 9999 9999 9999 9999 218 9999 80 9999 9999 9999 9999 9999 99 9999 9999 9999 9999 83 379 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 231 172 401 309 596 779 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 942 959 967 936 118 103 300 333 269 503 695 433 383 358 283 210 272 192 193 262 281 226 270 220 158 123 9999 9999 9999 9999 157 440 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 441 9999 9999 223 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 189 514 622 261 445 421 582 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 246 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 753 623 548 288 109 103 358 257 276 546 1040 633 603 504 633 365 287 257 311 268 348 480 317 229 172 583 212 9999 312 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 152 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 101 9999 9999 131 1083 384 213 424 399 486 785 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 406 442 607 122 90 111 225 258 275 721 1340 860 889 841 964 558 211 292 413 298 469 465 361 473 727 495 196 296 723 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1335 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 90 143 106 159 895 408 236 422 368 434 719 9999 9999 9999 9999 9999 9999 9999 170 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 471 371 581 129 102 286 222 317 254 479 9999 9999 1190 9999 9999 176 528 339 354 469 410 471 441 502 520 535 708 268 206 9999 9999 9999 9999 9999 9999 9999 9999 9999 912 1124 111 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 95 137 100 141 278 437 303 405 390 400 1045 9999 9999 9999 9999 9999 114 146 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 470 587 606 818 737 368 351 371 310 419 1063 315 9999 1222 877 1059 364 667 447 426 517 494 449 428 577 594 705 714 257 9999 9999 9999 9999 9999 9999 637 968 198 9999 287 100 417 9999 9999 9999 9999 9999 209 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 99 125 120 9999 178 243 441 406 493 507 333 9999 9999 9999 9999 9999 228 215 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 262 589 107 413 107 476 462 654 271 548 724 855 1089 9999 902 902 929 493 498 463 175 163 640 725 840 433 657 589 195 287 9999 9999 9999 9999 745 695 159 199 298 654 626 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 169 9999 9999 9999 9999 149 177 290 445 444 520 781 362 9999 287 9999 289 286 9999 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 421 659 416 333 106 496 599 400 288 424 387 424 168 538 544 169 553 153 160 161 902 639 942 782 525 560 161 287 9999 9999 616 239 638 544 9999 464 178 9999 209 486 452 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 156 9999 75 9999 9999 545 344 407 433 578 693 9999 9999 9999 9999 9999 261 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 506 562 718 472 368 509 127 597 415 181 504 318 298 183 284 298 500 608 248 155 182 163 183 907 926 1042 9999 229 303 526 439 224 1342 305 371 552 751 880 295 210 666 555 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 175 92 102 9999 58 9999 9999 175 226 413 444 713 9999 9999 9999 9999 9999 9999 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 925 507 465 320 373 126 562 428 418 230 416 311 119 667 396 331 545 170 215 200 1054 211 173 166 961 180 274 120 114 144 175 711 924 291 771 856 9999 9999 365 437 370 180 619 195 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 137 93 83 9999 9999 9999 9999 9999 235 365 421 1170 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 596 468 599 973 114 670 829 819 590 412 293 473 206 176 502 708 170 173 175 162 202 194 1083 9999 1326 128 181 129 9999 1245 183 358 476 486 790 587 763 429 225 300 239 288 121 107 63 9999 9999 9999 9999 9999 9999 9999 82 111 103 96 79 9999 9999 9999 9999 9999 280 456 428 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 287 9999 9999 9999 9999 9999 9999 9999 504 550 626 527 491 212 785 973 152 1022 170 308 789 869 256 938 197 203 190 540 186 230 250 1112 1047 726 976 952 480 445 1117 9999 356 712 204 175 257 280 197 296 359 361 400 128 155 75 9999 9999 109 9999 9999 97 138 99 93 103 9999 9999 9999 9999 9999 9999 9999 427 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 236 9999 9999 9999 9999 9999 9999 9999 777 392 649 441 905 488 720 796 741 161 252 888 587 782 847 178 228 185 481 179 509 353 185 184 281 880 9999 9999 529 101 113 261 183 188 519 374 242 234 257 321 446 399 530 417 266 89 9999 9999 9999 159 132 97 84 91 95 77 9999 9999 9999 9999 9999 9999 9999 466 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 202 9999 9999 9999 221 9999 9999 9999 571 397 301 477 449 554 835 429 9999 640 9999 9999 1036 285 1021 657 467 624 397 647 649 237 483 492 390 616 313 893 99 221 190 663 520 153 290 173 300 252 256 399 460 433 500 346 282 226 9999 9999 105 94 80 107 106 155 9999 9999 9999 9999 9999 9999 9999 9999 122 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 9999 9999 177 211 9999 9999 9999 606 357 451 480 547 613 630 502 699 880 311 604 9999 788 886 633 531 369 300 570 161 158 176 151 247 155 163 172 101 886 513 434 79 181 436 362 199 277 274 421 479 406 453 385 116 243 9999 9999 90 78 85 173 506 100 9999 9999 9999 9999 9999 71 101 9999 123 516 1042 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 174 9999 290 9999 202 9999 9999 9999 421 471 531 573 1015 209 530 553 1011 9999 878 185 235 471 390 341 381 434 473 635 168 202 195 182 156 245 158 596 522 387 147 601 89 360 111 603 198 322 316 436 529 446 419 281 98 105 73 60 122 9999 9999 9999 9999 192 9999 9999 9999 9999 9999 9999 9999 146 9999 446 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 197 9999 9999 9999 219 9999 9999 9999 9999 9999 458 485 276 432 568 928 554 571 311 1030 899 524 514 430 416 388 412 425 482 543 162 195 184 9999 9999 174 649 550 206 337 160 150 81 177 1141 496 315 361 421 453 536 534 458 303 108 90 112 73 9999 9999 9999 9999 9999 9999 9999 9999 9999 72 9999 9999 9999 9999 9999 231 9999 9999 9999 9999 240 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 9999 9999 9999 9999 9999 401 274 494 757 641 767 489 597 597 376 423 477 615 431 488 475 562 441 649 611 159 183 225 269 1162 230 651 357 265 469 632 427 104 929 9999 1242 419 472 655 537 594 1103 525 310 88 70 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 160 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 171 471 513 191 1095 195 488 582 520 443 538 515 434 507 433 548 573 592 530 512 182 215 314 186 413 430 471 448 338 265 468 204 533 585 1040 9999 439 686 819 642 9999 632 466 218 144 66 9999 9999 9999 9999 9999 229 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 235 220 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 229 179 9999 9999 926 651 889 486 637 492 425 542 701 522 520 518 500 519 509 498 485 594 182 649 162 206 188 183 586 394 160 597 507 156 596 97 181 596 9999 281 292 219 1031 218 9999 486 138 102 247 72 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 129 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 152 158 9999 9999 668 527 179 178 520 350 645 211 664 574 499 460 511 557 558 547 496 470 589 590 166 206 657 660 338 160 864 660 510 466 567 1050 9999 768 9999 244 576 285 9999 9999 167 142 163 172 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 163 9999 9999 9999 716 539 513 171 186 640 1025 833 580 599 703 585 560 597 651 646 517 513 534 178 892 465 439 422 405 527 161 156 204 659 525 541 9999 9999 483 887 9999 9999 9999 296 229 158 160 560 9999 9999 9999 9999 161 9999 9999 9999 9999 9999 9999 189 9999 9999 9999 9999 9999 252 9999 9999 132 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 261 9999 223 9999 571 468 191 632 543 206 1064 716 641 743 627 710 637 676 611 616 586 496 709 547 497 175 636 159 464 191 482 232 172 156 152 773 1043 9999 143 305 268 626 609 9999 9999 198 134 888 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 171 9999 9999 9999 9999 9999 9999 9999 9999 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 158 807 9999 480 559 182 567 585 1037 1109 721 701 743 666 637 685 837 643 613 531 533 615 192 163 186 198 548 523 170 469 958 856 646 171 248 9999 172 641 9999 9999 421 519 9999 9999 9999 295 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 190 239 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1102 9999 180 9999 9999 468 642 188 792 205 883 787 745 723 728 736 636 783 700 723 795 475 645 635 191 183 162 177 158 226 212 408 921 169 178 554 707 711 301 281 9999 284 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 149 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 143 212 1029 260 1338 399 574 515 768 697 790 731 665 841 639 678 709 726 703 649 681 662 629 663 554 190 182 185 215 709 202 659 294 207 682 667 725 9999 184 1004 9999 1005 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 183 9999 9999 9999 257 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 188 400 227 952 608 883 536 506 545 613 705 765 785 682 718 666 775 654 684 755 731 790 677 743 810 631 200 515 587 165 928 838 619 279 189 930 917 995 596 1034 9999 157 909 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 158 161 160 222 766 287 203 210 602 597 630 743 663 710 607 746 696 644 615 690 759 667 760 716 763 653 480 652 193 183 659 824 817 9999 900 193 711 277 1075 169 9999 9999 9999 789 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 752 210 179 711 153 832 870 629 656 541 620 572 760 719 740 755 768 717 772 701 588 709 735 692 585 527 608 654 157 703 615 960 365 915 755 796 750 1045 9999 9999 9999 585 689 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 142 176 649 146 659 626 889 660 688 584 714 616 806 841 837 802 655 735 851 620 661 663 828 727 538 387 530 161 498 519 199 701 177 863 1110 1030 634 286 298 9999 9999 627 580 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 109 142 119 218 142 146 530 646 639 690 699 796 815 851 789 870 898 718 675 769 727 716 725 640 804 596 548 510 197 583 169 195 301 9999 933 903 307 969 1199 9999 582 899 858 439 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 118 123 175 192 121 142 598 730 603 796 786 848 914 773 723 859 926 774 813 824 677 766 593 497 816 693 244 229 541 178 636 384 408 469 658 294 9999 9999 9999 9999 861 105 318 781 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 136 158 226 189 140 627 724 687 894 840 808 916 881 798 968 837 793 976 953 942 848 805 722 842 950 956 922 491 218 179 458 277 320 567 949 9999 9999 9999 9999 89 598 723 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 215 146 146 669 689 695 826 804 849 676 836 951 822 853 997 205 9999 720 599 618 902 883 869 918 659 698 319 233 355 303 225 104 728 9999 9999 9999 9999 9999 1011 230 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 209 196 119 118 615 721 592 811 861 1165 196 9999 1149 294 307 179 157 181 189 575 551 742 869 856 733 631 448 213 146 302 277 508 473 104 180 9999 9999 9999 168 175 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 695 177 186 131 746 887 903 1058 9999 1089 253 203 282 231 196 206 182 184 586 167 666 789 632 605 733 644 524 620 9999 308 408 341 198 425 814 308 9999 9999 9999 236 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 169 627 757 857 1039 1007 1152 307 195 236 315 270 181 1021 161 175 161 180 227 773 575 600 696 577 533 407 259 322 477 253 214 302 966 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1338 124 819 695 867 935 779 1035 269 187 854 544 271 1097 217 189 306 1213 1080 751 562 558 416 513 447 404 154 320 183 338 106 1018 305 9999 9999 488 9999 9999 9999 300 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 555 210 890 967 533 717 637 184 855 1331 977 9999 850 274 799 308 286 242 790 739 434 230 438 462 416 284 410 472 578 117 148 9999 9999 9999 9999 145 177 1042 9999 90 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 179 805 833 183 627 822 184 216 9999 9999 9999 837 936 297 9999 258 9999 714 822 9999 641 374 461 388 463 278 9999 9999 1084 9999 9999 1047 9999 9999 199 139 112 265 138 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 301 9999 307 1148 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 182 203 416 526 196 720 186 206 1028 209 9999 865 9999 1041 267 9999 835 752 752 1074 181 147 384 407 431 932 9999 9999 9999 9999 9999 9999 9999 9999 134 195 92 109 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 264 9999 740 9999 254 296 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 658 402 536 513 594 685 571 183 459 557 938 9999 297 9999 9999 246 579 1041 9999 9999 9999 152 361 506 490 566 9999 9999 9999 9999 1058 9999 9999 855 148 100 141 273 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 671 512 770 304 174 193 1128 9999 9999 9999 9999 9999 198 9999 9999 9999 661 181 190 189 518 560 388 380 503 421 618 1168 9999 228 294 285 633 9999 9999 9999 9999 197 119 308 181 853 283 9999 9999 9999 311 9999 171 783 107 117 113 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 954 642 647 821 576 162 182 148 1117 9999 9999 1021 268 895 9999 9999 9999 930 175 205 627 197 214 175 477 419 449 415 520 230 615 171 298 520 9999 9999 9999 9999 9999 169 900 1009 9999 9999 9999 9999 9999 9999 1147 9999 128 136 120 109 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 963 577 797 1015 158 148 145 633 155 992 708 245 273 285 9999 9999 9999 1101 213 178 169 1039 224 175 167 523 522 265 469 241 426 454 334 556 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 140 141 107 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 206 240 806 224 179 178 139 133 482 143 183 247 351 880 9999 260 9999 658 174 215 205 627 176 161 189 167 182 244 519 522 591 431 316 558 9999 9999 1060 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1071 112 117 113 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 266 9999 640 1097 174 150 129 497 132 679 465 139 278 1011 9999 161 9999 519 184 194 200 161 178 218 160 196 1097 156 234 619 163 113 356 681 905 903 692 9999 286 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 149 89 223 202 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 835 1200 243 628 140 171 128 549 144 492 147 351 345 961 149 9999 9999 607 584 641 217 1046 208 887 180 539 914 150 249 298 893 292 337 495 782 922 673 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 245 741 171 9999 9999 1047 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1063 638 150 148 134 136 546 589 160 146 95 464 9999 9999 9999 9999 498 646 168 712 667 219 214 191 214 209 213 204 161 564 619 1249 860 9999 1051 625 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 189 9999 9999 9999 281 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 689 158 588 149 632 123 571 129 495 492 578 280 530 270 9999 9999 9999 397 177 212 178 655 169 208 191 161 187 643 115 396 512 790 276 834 9999 1045 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 137 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 288 472 1140 143 216 420 465 436 547 502 412 427 584 856 9999 9999 9999 187 292 163 155 519 220 187 538 158 506 684 216 601 9999 302 1217 1131 301 839 146 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 90 169 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 170 197 142 591 392 488 498 541 145 394 470 281 9999 213 9999 254 966 193 173 625 174 872 168 1064 591 866 641 265 1012 1043 115 982 312 748 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 192 262 263 156 469 172 633 610 470 263 141 917 9999 9999 9999 267 1089 180 174 520 577 186 208 180 227 933 1175 9999 393 9999 592 531 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 204 866 924 619 640 148 591 512 440 469 262 184 958 9999 9999 525 523 156 168 551 155 1192 156 943 157 919 241 308 1090 9999 796 641 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 263 9999 180 197 143 211 539 162 228 152 388 286 219 9999 465 422 122 392 598 514 602 538 579 169 906 9999 9999 9999 9999 1045 227 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 251 290 891 151 121 666 614 592 584 570 187 293 774 9999 204 164 158 390 428 510 160 219 740 575 615 9999 9999 9999 9999 1018 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 311 9999 9999 266 186 546 431 491 394 508 146 1014 260 9999 255 199 181 177 445 500 566 563 619 784 9999 9999 9999 9999 308 248 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 261 181 149 496 419 374 446 483 151 676 187 9999 273 198 248 181 151 466 837 651 286 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 137 159 385 401 422 332 489 537 630 142 714 899 936 205 195 175 119 607 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 668 406 433 508 435 493 465 921 226 693 850 996 830 483 190 1014 911 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1032 284 246 252 486 649 603 596 550 605 697 414 552 387 708 547 880 9999 941 192 838 1014 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 194 173 433 492 532 525 625 573 644 430 491 162 627 545 9999 9999 304 9999 9999 938 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 628 396 477 471 458 520 674 693 741 639 420 135 804 495 754 192 1041 299 238 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 800 141 505 502 615 431 502 694 716 723 478 154 136 9999 9999 277 175 841 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 318 259 9999 9999 546 503 579 568 587 600 562 656 478 313 164 9999 164 171 685 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 238 184 397 612 412 596 605 645 605 575 465 177 163 9999 170 9999 957 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 163 137 395 491 461 483 667 632 577 558 335 546 148 294 147 9999 295 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 181 140 450 509 532 503 607 717 539 550 231 267 248 100 547 229 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 252 329 415 536 478 529 503 713 649 514 102 274 207 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 256 125 387 461 556 481 499 470 560 188 583 267 154 113 113 105 95 108 115 117 110 100 93 104 101 117 129 126 126 118 121 120 109 114 113 112 94 80 999 999 999 999 148 148 148 128 999 999 59 44 44 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 2 999 2 999 999 999 3 2 999 7 141 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 112 112 119 118 109 116 114 110 113 123 125 110 126 131 128 126 116 111 123 124 114 111 119 92 52 999 42 999 999 148 148 148 148 148 148 112 45 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 4 999 999 999 999 999 999 999 999 2 10 10 999 999 999 999 999 2 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 112 108 119 112 121 127 123 124 130 133 132 128 131 131 128 124 999 111 113 116 116 110 115 80 71 999 999 999 999 141 148 148 116 127 49 49 84 41 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 7 999 999 999 999 999 999 999 999 2 2 999 999 999 999 999 999 999 2 999 999 999 999 2 999 999 2 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 110 103 119 121 125 130 128 131 136 136 134 134 132 132 129 120 999 122 125 126 127 109 105 57 62 140 999 999 999 140 148 148 116 148 137 43 26 37 16 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 3 999 999 999 6 2 2 999 999 999 999 999 999 999 999 999 2 999 2 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 100 111 124 127 131 129 135 137 137 135 134 132 132 128 999 999 121 124 126 124 119 101 55 68 122 999 999 999 131 148 148 113 100 139 39 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 3 999 999 9 4 2 2 999 999 999 999 2 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 105 118 117 122 128 132 131 136 138 138 136 135 134 132 126 999 999 106 124 124 121 124 99 87 109 147 144 999 999 148 145 148 132 107 96 45 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 2 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 111 120 121 130 134 132 136 138 139 135 136 135 131 999 999 103 105 113 123 116 126 98 90 147 140 136 140 147 148 138 148 125 60 47 41 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 2 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 109 117 121 122 132 136 132 136 137 138 136 136 134 130 999 999 103 105 110 103 104 122 89 68 147 147 129 147 120 148 132 148 125 64 53 79 44 29 27 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 5 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 111 116 120 122 133 136 133 134 137 136 136 136 133 128 999 105 116 117 119 108 122 97 69 63 147 141 140 113 113 146 118 122 132 108 131 116 88 31 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 6 5 999 999 999 999 999 141 999 83 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 114 117 123 133 134 132 132 137 134 135 134 132 132 999 999 113 98 108 101 78 80 67 62 147 147 140 124 129 131 109 109 114 100 114 60 88 85 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 100 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 111 114 116 126 131 132 130 135 137 134 999 133 128 115 99 999 999 106 100 86 81 67 141 103 999 147 147 130 147 133 111 113 101 109 57 81 86 49 27 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 6 8 5 999 999 999 999 999 999 999 999 148 95 88 66 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 113 115 119 128 128 130 128 127 133 134 129 999 120 999 123 999 999 103 97 83 999 999 999 98 140 120 147 105 132 125 115 122 119 61 70 146 132 82 87 64 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 72 104 111 102 97 46 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 114 118 123 128 126 128 128 125 135 999 125 131 999 999 999 999 999 106 92 90 79 132 141 140 147 111 107 133 125 109 118 123 99 103 89 145 100 101 90 54 999 999 999 999 999 999 999 999 999 999 999 2 999 999 6 999 999 999 7 5 999 999 999 999 999 999 999 76 120 107 99 105 102 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 116 123 128 128 124 126 125 999 129 999 999 999 999 999 999 999 86 83 107 95 77 87 92 115 111 110 149 111 122 120 108 96 112 63 82 78 83 141 67 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 7 999 7 999 999 999 999 999 999 999 999 999 95 119 112 108 99 72 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 120 129 132 127 121 124 122 999 124 999 999 999 999 999 102 999 999 82 109 93 109 107 149 118 149 129 149 121 109 107 106 119 96 98 96 72 84 112 67 94 999 999 999 999 999 999 2 999 999 999 2 999 999 999 6 999 999 999 999 999 999 999 999 999 999 86 141 999 109 125 113 106 72 11 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 124 130 131 127 121 122 118 122 121 999 999 999 999 999 999 999 999 82 105 115 90 139 149 88 123 149 105 130 100 111 123 104 127 95 113 116 88 68 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 999 999 999 999 999 999 999 999 999 999 999 999 148 999 107 116 115 107 67 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 125 129 131 127 122 119 125 110 119 109 96 999 999 999 999 999 999 80 108 101 149 140 111 136 118 131 114 100 116 108 107 104 129 112 120 119 102 57 141 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 6 999 999 999 999 999 999 76 82 121 116 119 115 90 55 14 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 126 129 129 125 120 114 999 999 999 107 999 999 999 999 999 999 89 77 110 141 149 108 141 149 133 115 130 112 107 124 111 121 100 108 107 74 81 84 33 999 999 999 999 999 999 999 999 999 999 2 999 2 999 999 999 999 999 999 999 999 999 999 999 999 141 999 105 115 119 119 115 108 59 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 127 128 127 124 116 999 999 999 999 123 101 999 999 999 999 99 94 58 149 149 107 149 131 149 129 114 114 122 113 110 111 133 123 92 96 76 46 76 42 999 999 999 999 999 999 999 999 999 999 999 2 999 999 11 999 7 999 999 999 999 999 999 999 999 999 115 120 119 120 120 116 109 97 33 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 127 127 126 120 123 999 999 999 999 999 999 999 999 999 999 104 54 54 132 131 149 149 149 132 116 123 117 112 114 109 106 121 121 97 72 93 76 72 31 999 999 999 999 999 999 999 999 999 999 2 999 2 999 9 999 6 999 999 999 999 999 999 999 999 141 112 114 121 121 121 117 108 78 17 999 6 3 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 125 124 132 117 116 999 999 999 999 999 999 999 999 999 999 98 75 80 124 149 129 134 149 132 120 117 120 130 117 119 121 121 110 78 103 64 71 999 999 999 999 999 999 999 999 999 999 999 999 2 2 2 9 999 999 999 999 999 999 999 999 999 999 999 109 135 117 122 122 121 118 105 62 35 999 3 999 999 3 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 4 999 999 999 999 123 122 120 106 98 999 999 999 999 999 999 999 999 82 85 83 149 149 149 116 132 117 149 142 133 131 122 113 116 126 112 121 100 68 103 105 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 7 999 999 999 999 999 999 999 999 999 999 141 132 126 123 123 122 117 104 101 38 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 122 120 112 103 999 999 999 999 999 999 999 999 80 86 83 93 133 144 124 111 114 114 124 133 111 121 116 125 130 133 131 102 103 106 106 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 141 110 999 123 124 122 118 105 999 999 9 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 121 117 999 999 999 999 999 999 999 999 999 999 86 135 75 97 88 149 149 108 149 96 135 115 120 123 86 129 120 125 106 131 92 116 110 999 66 43 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 7 999 999 999 999 999 999 999 999 999 999 100 104 122 123 123 118 92 999 999 999 999 7 4 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 119 124 999 999 999 999 999 999 55 68 67 92 123 112 104 51 81 47 84 120 132 112 133 116 97 111 149 117 126 119 121 131 117 117 82 95 73 90 999 999 999 999 999 999 999 999 999 2 999 2 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 148 114 118 119 123 117 107 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 124 999 999 999 999 999 82 75 57 52 77 81 98 53 87 60 101 94 62 97 110 149 123 120 98 142 149 149 132 125 115 93 95 129 106 78 85 30 999 88 999 999 999 999 999 999 999 999 999 2 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 145 102 106 127 129 127 99 999 999 18 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 78 79 67 57 81 71 102 87 79 70 91 85 88 90 82 149 117 115 110 113 131 149 125 118 79 100 116 120 92 64 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 4 19 94 124 114 999 999 65 999 999 999 999 11 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 77 69 67 90 95 96 86 95 75 72 83 84 83 94 139 111 120 118 122 149 112 116 118 77 118 91 55 58 38 141 999 999 999 999 999 999 999 14 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 99 999 999 119 999 999 999 999 999 999 999 999 999 999 999 999 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 69 75 83 91 112 98 90 100 78 70 58 78 58 133 105 113 91 125 132 115 95 115 132 113 106 108 52 78 999 999 999 6 999 8 999 999 50 79 999 999 2 2 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 999 108 999 999 999 999 999 999 999 999 7 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 108 70 63 92 94 106 120 94 86 95 72 84 54 56 80 114 107 109 96 101 132 149 999 999 150 85 999 999 999 83 999 999 999 999 6 999 999 999 60 30 8 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 78 999 999 92 999 999 999 999 999 14 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 101 92 999 999 999 92 65 57 95 98 112 119 87 78 85 77 91 54 109 110 104 115 109 111 103 999 999 999 999 86 93 106 43 999 44 16 6 999 999 999 999 999 999 56 69 7 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 84 99 88 999 999 999 999 999 999 999 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 103 94 999 999 88 78 59 58 83 102 112 125 76 69 68 85 132 59 87 114 113 108 117 120 149 999 999 999 999 999 75 999 68 999 999 999 999 999 6 999 999 999 999 99 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 97 78 101 78 96 89 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 111 95 83 96 59 52 61 80 86 107 105 94 67 75 85 79 119 85 80 121 116 122 112 133 122 122 999 999 999 999 53 122 999 999 999 999 999 999 999 999 999 999 999 999 53 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 99 100 95 101 107 98 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 107 95 91 67 52 51 85 72 83 105 108 77 68 75 92 94 110 100 108 107 125 149 120 106 149 71 23 999 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 86 111 88 89 117 116 108 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 999 999 105 93 89 56 48 58 72 73 76 112 99 87 75 82 89 112 94 105 108 97 111 112 96 98 92 72 23 19 54 999 999 999 999 999 999 999 999 999 999 104 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 6 6 133 115 92 98 118 123 114 71 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 115 84 78 48 46 83 71 80 67 99 999 999 74 999 999 67 117 110 107 115 105 109 103 103 78 85 65 22 13 999 999 999 999 999 999 999 999 999 65 111 43 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 7 7 115 91 99 102 125 127 116 83 999 999 999 999 999 6 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 108 92 75 83 85 96 84 78 66 91 98 70 999 96 92 113 105 130 118 109 103 105 101 94 78 91 78 51 12 999 999 999 999 999 999 51 59 12 999 93 47 73 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 10 5 7 999 133 100 108 110 124 128 117 999 999 999 999 999 13 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 97 56 86 53 96 84 93 73 97 98 103 93 999 108 105 132 120 123 112 80 72 102 99 93 64 80 66 16 14 999 999 999 999 88 73 21 16 84 104 80 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 19 91 110 115 110 118 126 118 999 31 999 19 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 66 98 104 101 79 52 74 94 98 95 104 104 91 84 110 101 86 117 95 89 79 112 96 99 86 75 66 19 27 999 999 72 61 99 97 999 52 14 999 96 69 82 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 9 999 999 101 120 118 118 109 107 999 999 999 999 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 94 113 113 107 88 72 49 91 103 94 122 108 84 96 108 98 113 113 96 87 80 77 74 105 85 83 999 20 20 61 62 57 133 79 82 72 57 62 97 81 89 90 999 999 999 999 999 999 999 999 999 999 999 999 999 5 11 5 999 11 999 999 107 107 121 119 105 999 999 999 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 103 115 105 91 91 55 69 71 87 80 125 108 64 129 123 105 115 88 92 89 117 82 74 64 89 32 26 19 15 38 59 118 116 77 88 101 999 999 112 116 98 78 99 72 999 999 999 999 999 999 999 999 999 999 999 18 10 4 999 999 999 999 999 110 119 116 110 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 79 109 111 95 112 53 78 82 78 89 128 101 80 75 87 111 119 92 96 98 89 83 78 110 999 77 25 24 24 999 73 71 87 88 70 89 74 83 102 98 102 96 109 103 42 9 999 999 999 999 999 999 999 13 14 17 14 7 999 999 999 999 999 99 124 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 24 999 999 999 999 999 999 999 84 100 118 85 73 67 90 93 26 91 82 84 97 110 83 126 88 94 101 109 95 88 86 111 96 64 55 54 55 52 69 999 80 98 67 77 91 90 92 110 115 113 111 100 66 14 999 999 2 999 999 7 16 14 16 25 999 999 999 999 999 999 999 100 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 999 999 999 999 999 999 999 107 99 117 83 105 95 89 74 58 30 71 108 81 99 108 85 96 98 110 100 113 98 95 92 81 85 999 999 68 45 39 77 67 80 95 101 106 96 108 116 121 118 117 121 89 12 999 999 999 2 16 11 15 17 14 18 999 999 999 999 999 999 999 86 999 999 999 999 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 20 999 999 999 106 109 93 96 74 100 93 61 999 58 999 999 118 75 117 121 115 117 108 113 114 97 113 112 94 94 66 90 46 68 55 105 99 91 87 102 117 108 113 119 122 121 118 110 98 55 999 999 6 9 12 14 19 17 999 999 999 999 999 999 999 999 92 73 999 999 999 999 999 999 999 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 21 999 999 999 119 113 110 98 78 105 84 72 55 80 55 83 999 97 120 121 117 116 94 113 96 87 88 88 92 88 75 67 55 107 89 91 53 87 103 123 106 112 114 121 123 121 119 122 100 55 999 999 9 9 10 11 141 11 999 999 999 999 999 3 3 999 17 103 91 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 999 23 999 21 999 999 999 119 118 111 103 111 76 91 95 84 999 91 84 97 101 110 115 102 119 113 121 93 83 79 76 82 87 86 108 100 84 73 97 55 92 64 131 118 112 114 121 123 121 119 107 81 41 9 9 6 999 999 999 999 13 999 999 999 999 999 999 999 3 999 131 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 999 999 999 23 999 999 999 999 999 117 120 93 91 104 130 98 104 76 102 108 110 115 115 119 118 103 120 114 117 93 82 72 999 999 86 110 116 95 86 77 75 54 61 106 113 104 111 113 119 122 120 118 119 95 36 7 7 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 64 999 999 999 999 22 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 116 105 111 113 107 117 111 117 101 104 92 117 120 108 109 106 119 119 117 118 96 83 80 87 115 91 112 111 100 100 106 102 55 83 999 133 106 110 112 117 121 132 127 118 79 23 999 999 999 999 999 999 999 999 999 999 5 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 96 116 113 81 126 96 112 114 116 103 118 108 111 113 113 109 120 119 116 115 99 86 93 97 101 98 103 113 107 90 107 84 90 65 67 999 105 121 122 124 999 127 124 116 59 15 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 41 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 9 999 999 122 119 128 113 116 115 114 117 120 108 109 112 113 115 114 110 120 120 99 122 102 92 90 103 114 99 83 110 120 94 110 57 56 57 999 83 97 98 121 103 999 124 100 99 51 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 999 999 999 999 999 999 999 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 9 999 999 117 114 90 93 117 117 118 103 121 111 113 114 114 114 124 122 109 119 119 120 93 101 114 120 103 92 111 109 118 119 103 109 999 54 999 83 104 96 999 999 106 101 104 82 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 86 999 999 999 999 999 999 999 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 999 999 999 119 115 112 95 105 120 128 120 110 113 114 115 114 125 123 123 112 121 118 101 124 111 111 114 103 113 77 74 88 122 105 82 999 999 75 95 999 999 999 81 91 105 92 76 999 999 999 999 8 999 999 999 999 999 999 7 999 999 999 999 999 10 999 999 37 999 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 38 999 18 999 110 114 95 121 114 108 128 121 110 113 114 125 114 125 125 124 114 122 122 118 118 103 124 103 105 94 96 77 75 88 82 92 79 999 52 43 80 93 96 999 999 91 63 57 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 36 999 999 999 999 999 999 999 999 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 54 999 109 117 100 115 116 123 122 109 110 123 124 124 125 125 125 124 116 124 122 102 109 97 94 115 107 92 103 117 114 116 69 62 999 26 62 999 999 93 81 999 999 999 51 999 999 999 999 999 999 999 999 999 999 999 999 11 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 141 999 30 999 999 108 120 104 119 93 114 119 108 110 112 123 123 125 125 126 126 118 115 124 103 108 97 88 82 73 95 95 99 60 72 88 89 54 33 34 999 67 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 40 43 88 70 144 98 116 114 117 116 103 106 109 110 112 112 124 125 115 115 126 120 119 115 121 97 103 93 86 92 82 104 59 56 100 90 101 999 23 63 999 83 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 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 44 74 73 94 57 95 116 114 116 119 105 106 107 110 111 112 113 115 116 117 117 127 122 121 116 123 104 116 115 95 97 117 83 60 55 107 94 113 66 50 999 26 80 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 51 57 60 97 55 99 98 118 109 109 108 108 110 111 113 115 117 118 119 118 119 122 122 119 126 122 119 106 101 92 103 96 999 103 57 77 57 99 18 999 999 999 86 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 97 63 58 101 46 118 117 120 111 110 110 108 110 111 113 114 118 119 119 120 119 121 122 120 117 124 118 120 106 113 83 114 78 111 92 82 83 83 999 999 999 63 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 50 113 60 102 119 121 108 111 111 110 108 109 110 113 115 119 119 120 119 118 129 122 123 117 111 118 109 118 111 65 98 65 104 105 99 71 39 38 999 999 66 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 999 999 999 999 999 999 999 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 22 43 64 66 62 106 110 111 112 111 110 108 108 109 113 114 117 118 119 119 127 129 122 124 117 121 119 97 119 109 87 76 999 89 82 44 76 66 999 60 82 78 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 18 79 59 70 74 108 112 112 113 111 109 108 107 120 111 124 114 126 128 118 127 127 119 123 127 105 117 118 95 124 108 96 98 77 48 999 999 999 999 85 47 59 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 14 43 64 77 84 109 113 113 112 110 108 107 105 119 122 122 122 124 127 127 127 127 128 129 129 125 122 105 111 100 119 109 104 85 76 999 999 999 999 37 69 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 81 87 110 112 112 111 108 120 118 117 116 118 119 123 100 999 125 124 125 127 128 119 118 111 119 112 110 120 115 105 58 71 999 999 999 999 999 79 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 33 66 87 86 108 110 110 108 104 118 93 999 116 115 110 102 103 117 106 121 124 127 119 120 119 114 105 89 109 106 114 124 88 49 28 999 999 999 30 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 999 999 999 999 999 999 999 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 65 115 67 107 122 121 119 999 119 98 103 104 105 99 90 90 101 127 112 124 117 119 119 119 117 111 100 999 119 122 109 77 84 63 23 999 999 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 999 999 999 999 999 999 999 98 107 105 108 120 119 116 101 93 98 103 98 87 120 81 86 95 100 107 116 119 120 119 118 118 109 102 115 114 95 76 67 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 144 53 119 105 104 118 100 116 92 88 104 99 84 115 75 79 100 133 124 114 117 118 119 118 121 110 90 111 91 90 51 103 30 999 999 55 999 999 999 37 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 999 999 999 999 999 999 999 999 999 999 999 999 103 98 117 117 113 116 105 91 118 126 106 999 97 79 115 81 98 99 112 115 115 113 117 123 118 97 107 90 81 35 21 999 999 999 999 28 22 54 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 999 999 999 999 999 999 999 999 999 999 999 999 999 106 117 117 90 113 114 93 85 999 999 999 96 113 75 999 86 999 109 111 999 130 123 123 120 107 76 999 999 57 999 999 59 999 999 30 25 21 19 18 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 35 999 51 64 999 999 999 999 999 999 999 999 999 999 99 95 112 105 107 113 81 91 118 93 999 102 999 106 72 999 110 104 120 113 95 114 121 117 111 75 999 999 999 999 999 999 999 999 29 32 22 16 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 27 999 77 999 48 66 999 999 999 999 999 999 999 999 999 999 999 120 109 117 113 121 115 106 90 116 105 97 999 69 999 999 89 94 115 999 999 999 106 115 120 100 59 999 999 999 999 59 999 999 69 24 28 22 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 70 76 74 69 51 56 82 999 999 999 999 999 21 999 999 999 120 97 97 91 120 119 100 104 108 99 99 118 999 79 86 91 93 999 999 999 999 94 99 100 67 60 31 999 999 999 41 999 30 71 29 27 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 117 90 83 95 103 66 75 54 99 999 999 90 44 67 999 999 999 131 89 97 113 89 99 111 118 109 106 109 113 96 118 91 99 92 999 999 999 999 999 91 95 80 999 999 999 999 999 999 59 999 32 34 29 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 83 105 122 61 72 83 112 65 85 72 66 68 35 999 999 999 126 88 91 86 131 92 99 104 119 120 100 113 103 115 109 107 92 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 35 27 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 49 107 61 61 82 87 89 113 59 43 85 87 63 999 12 999 110 82 93 89 106 84 87 94 104 108 115 120 124 128 116 106 106 999 999 89 999 999 999 999 999 999 999 999 999 999 999 999 56 35 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 46 999 98 132 66 86 93 120 95 109 74 90 89 84 999 14 999 113 90 87 85 82 82 84 85 98 133 92 96 116 92 96 102 105 73 85 68 999 28 999 999 999 999 999 999 999 999 999 999 31 27 32 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 70 140 69 112 71 93 100 119 102 106 55 112 86 85 23 999 999 118 118 116 84 127 84 119 84 118 117 85 94 90 110 122 90 95 71 66 60 999 999 999 999 999 999 999 999 999 999 17 65 20 999 999 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 136 106 73 82 91 105 119 115 101 65 84 85 999 999 999 999 117 117 86 119 113 86 80 87 95 93 88 84 71 91 105 132 95 999 78 54 999 999 999 999 999 999 999 999 999 999 999 17 999 999 999 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 65 59 112 74 125 97 121 99 117 112 105 86 84 42 999 999 999 108 81 88 87 116 80 84 89 92 92 114 65 80 96 101 69 89 999 75 999 999 999 999 999 999 999 999 999 999 999 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 46 88 150 68 97 129 119 120 119 113 105 92 98 68 999 999 999 77 89 80 84 112 86 86 113 89 115 115 65 95 999 81 109 91 77 65 32 999 999 999 999 999 999 999 999 999 999 19 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 50 50 74 69 137 118 120 121 116 99 104 96 41 999 9 999 78 117 78 82 117 81 118 83 132 118 113 82 77 70 151 59 85 63 64 999 999 999 999 999 999 999 999 999 999 999 999 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 999 999 999 999 999 61 74 85 95 130 103 121 118 107 100 91 84 999 999 999 80 121 77 86 114 108 74 89 74 93 111 108 999 52 999 90 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 40 104 122 125 134 100 122 119 107 111 103 65 52 999 999 105 107 92 96 116 84 125 82 111 76 105 68 47 130 999 99 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 63 95 114 108 118 91 108 92 91 41 15 999 110 111 88 111 118 107 110 103 96 72 99 999 999 999 999 86 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 46 58 104 70 108 123 119 114 114 116 82 46 62 999 89 92 99 121 116 107 78 70 104 110 84 999 999 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 999 999 82 115 123 108 119 116 114 93 92 18 999 85 84 89 95 125 114 94 89 85 129 999 999 999 999 51 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 999 999 999 999 999 999 999 999 999 999 999 44 52 102 123 113 110 119 116 101 93 22 999 68 72 86 79 90 118 107 87 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 105 116 115 110 108 113 104 49 41 78 94 105 72 74 93 56 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 124 117 117 115 114 106 109 68 60 82 87 95 107 82 83 108 85 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 49 88 98 110 125 118 118 118 118 113 113 79 85 84 85 64 999 91 65 101 95 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 99 102 120 125 119 118 118 119 114 118 98 63 66 90 999 999 40 999 999 81 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 114 134 123 116 117 121 118 128 119 116 121 104 65 60 87 55 30 81 63 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 999 999 999 999 999 999 999 999 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 101 124 120 121 122 119 118 118 115 121 100 77 999 999 46 29 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 19 999 999 126 121 122 123 120 118 117 115 120 94 93 999 41 31 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 72 105 116 121 123 124 120 119 117 116 107 79 98 999 33 999 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 116 119 122 125 125 120 119 117 115 106 109 93 30 21 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 103 121 124 126 127 120 118 116 115 96 94 108 25 64 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 120 122 125 127 127 120 117 115 123 77 104 103 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 114 122 125 127 127 121 116 111 106 115 113 109 113 113 105 95 95 102 102 96 86 93 104 88 117 129 126 126 118 109 106 109 114 113 112 94 75 999 999 999 999 140 140 140 121 999 999 57 44 44 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 2 999 2 999 999 999 1 1 999 7 141 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 112 112 105 103 109 116 114 110 113 123 125 110 126 131 128 126 116 111 112 114 114 111 106 80 51 999 41 999 999 140 140 140 140 140 140 107 45 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 4 999 999 999 999 999 999 999 999 1 10 10 999 999 999 999 999 1 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 112 108 105 112 121 127 123 124 130 133 132 128 131 131 128 124 999 111 113 116 116 110 102 70 67 999 999 999 999 140 140 140 106 117 49 49 81 41 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 7 999 999 999 999 999 999 999 999 1 1 999 999 999 999 999 999 999 1 999 999 999 999 1 999 999 1 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 110 103 106 121 125 130 128 131 136 136 134 134 132 132 129 120 999 111 115 116 118 109 92 57 59 140 999 999 999 140 140 140 106 140 134 43 26 37 16 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 3 999 999 999 6 1 2 999 999 999 999 999 999 999 999 999 1 999 1 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 100 111 124 127 131 129 135 137 137 135 134 132 132 128 999 999 109 114 119 114 108 89 54 64 114 999 999 999 125 140 140 102 92 136 38 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 2 999 999 9 3 1 2 999 999 999 999 1 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 105 104 117 122 128 132 131 136 138 138 136 135 134 132 126 999 999 106 113 114 112 108 86 79 102 140 140 999 999 140 140 140 123 99 90 45 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 2 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 111 120 121 130 134 132 136 138 139 135 136 135 131 999 999 103 105 113 111 104 105 83 82 140 140 132 140 140 140 134 140 112 56 47 41 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 2 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 109 117 121 122 132 136 132 136 137 138 136 136 134 130 999 999 103 105 110 103 91 103 78 63 140 140 117 140 109 140 123 140 111 60 51 75 44 29 27 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 5 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 111 116 120 122 133 136 133 134 137 136 136 136 133 128 999 90 103 103 104 95 104 84 63 58 140 138 140 101 101 139 104 107 122 99 120 106 84 31 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 5 5 999 999 999 999 999 141 999 83 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 114 117 123 133 134 132 132 137 134 135 134 132 126 999 999 97 98 96 86 70 72 62 59 140 140 140 111 115 126 93 93 100 89 103 56 82 82 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 88 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 111 114 116 126 131 132 130 132 137 134 999 133 128 115 99 999 999 94 88 74 73 63 137 98 999 140 140 116 140 116 92 94 88 97 54 74 78 48 27 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 6 8 5 999 999 999 999 999 999 999 999 141 80 74 61 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 113 115 119 128 128 130 128 127 133 134 129 999 120 999 101 999 999 89 84 72 999 999 999 93 140 109 140 92 120 108 97 106 105 57 65 141 129 77 86 64 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 71 89 97 89 82 45 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 114 118 123 128 126 128 128 125 131 999 125 124 999 999 999 999 999 89 80 77 72 123 140 140 140 99 95 130 109 92 103 108 89 96 87 141 98 97 90 54 999 999 999 999 999 999 999 999 999 999 999 1 999 999 5 999 999 999 7 5 999 999 999 999 999 999 999 73 97 107 99 88 92 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 116 123 128 128 124 126 125 999 122 999 999 999 999 999 999 999 75 72 89 81 69 81 86 106 99 99 140 97 105 103 94 85 103 60 79 76 82 141 67 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 6 999 6 999 999 999 999 999 999 999 999 999 88 97 112 108 87 66 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 120 129 132 127 121 124 122 999 113 999 999 999 999 999 86 999 999 71 90 80 100 99 140 105 140 116 140 106 93 91 93 106 88 91 93 69 83 112 67 94 999 999 999 999 999 999 1 999 999 999 1 999 999 999 6 999 999 999 999 999 999 999 999 999 999 86 141 999 97 115 113 93 66 11 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 124 130 131 127 121 122 118 110 111 999 999 999 999 999 999 999 999 72 88 100 83 135 140 76 108 140 92 113 86 96 109 92 115 88 107 110 87 67 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 999 999 999 999 999 999 999 999 999 999 999 999 141 999 107 116 115 95 61 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 125 129 131 127 122 119 118 97 105 109 96 999 999 999 999 999 999 70 92 89 140 140 96 132 99 114 99 84 101 94 93 92 116 104 113 113 100 57 141 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 6 999 999 999 999 999 999 73 72 109 116 119 115 90 55 14 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 126 129 129 125 120 114 999 999 999 107 999 999 999 999 999 999 77 67 97 137 140 98 137 140 116 95 112 93 92 108 97 108 89 100 102 71 79 84 32 999 999 999 999 999 999 999 999 999 999 1 999 1 999 999 999 999 999 999 999 999 999 999 999 999 141 999 91 115 119 119 115 95 56 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 127 128 127 124 116 999 999 999 999 108 88 999 999 999 999 85 82 58 140 140 98 140 118 140 115 96 94 102 96 93 97 118 109 82 90 73 46 76 42 999 999 999 999 999 999 999 999 999 999 999 1 999 999 11 999 7 999 999 999 999 999 999 999 999 999 99 109 119 120 120 116 94 85 32 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 127 127 126 120 111 999 999 999 999 999 999 999 999 999 999 91 54 54 124 127 140 140 140 128 101 105 95 93 96 92 92 105 104 85 67 89 74 72 31 999 999 999 999 999 999 999 999 999 999 1 999 1 999 9 999 6 999 999 999 999 999 999 999 999 141 91 114 121 121 121 117 94 69 16 999 6 2 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 125 124 125 117 101 999 999 999 999 999 999 999 999 999 999 87 69 73 112 140 117 130 140 123 102 100 99 112 100 100 105 104 92 69 94 62 70 999 999 999 999 999 999 999 999 999 999 999 999 1 1 1 9 999 999 999 999 999 999 999 999 999 999 999 106 118 117 122 122 121 118 90 59 34 999 2 999 999 1 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 4 999 999 999 999 123 122 120 106 86 999 999 999 999 999 999 999 999 73 75 76 140 140 140 100 128 107 140 138 118 110 102 94 98 106 94 102 86 62 96 104 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 7 999 999 999 999 999 999 999 999 999 999 141 126 117 123 123 122 117 89 91 38 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 122 120 112 88 999 999 999 999 999 999 999 999 74 78 75 86 130 140 109 94 98 102 109 118 92 104 99 107 111 118 112 86 91 98 101 59 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 141 92 999 123 124 122 118 92 999 999 9 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 121 117 999 999 999 999 999 999 999 999 999 999 80 132 69 90 80 140 140 93 140 83 131 94 103 109 74 112 103 107 90 115 84 108 104 999 64 43 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 7 999 999 999 999 999 999 999 999 999 999 87 104 122 123 123 118 92 999 999 999 999 7 3 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 119 113 999 999 999 999 999 999 53 62 61 85 111 104 97 49 73 46 74 105 129 99 118 96 83 100 140 102 109 102 105 127 107 110 78 88 70 90 999 999 999 999 999 999 999 999 999 1 999 1 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 141 101 118 119 123 117 93 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 112 999 999 999 999 999 72 66 55 52 69 73 83 53 79 60 89 82 62 82 96 140 106 98 84 138 140 140 128 108 100 83 87 121 102 74 84 29 999 88 999 999 999 999 999 999 999 999 999 1 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 141 90 106 119 121 120 86 999 999 18 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 69 69 64 57 71 71 90 73 68 70 78 71 72 78 73 140 101 96 94 101 118 140 111 103 69 90 109 116 89 63 71 999 999 999 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 19 81 100 101 999 999 61 999 999 999 999 11 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 66 69 67 75 95 96 86 82 75 72 69 71 72 84 135 93 103 103 109 140 100 104 105 70 110 89 54 57 38 141 999 999 999 999 999 999 999 14 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 89 999 999 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 69 69 75 83 91 112 98 90 85 78 70 58 69 58 117 90 94 78 111 129 107 88 106 123 106 101 107 52 77 999 999 999 6 999 8 999 999 50 77 999 999 1 1 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 999 91 999 999 999 999 999 999 999 999 6 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 89 70 63 77 94 106 120 94 86 83 72 71 54 56 70 96 90 90 84 91 124 140 999 999 141 81 999 999 999 83 999 999 999 999 6 999 999 999 59 28 8 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 67 999 999 92 999 999 999 999 999 13 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 89 76 999 999 999 79 65 57 79 98 112 119 87 78 74 67 79 54 96 93 90 96 92 99 95 999 999 999 999 86 93 104 43 999 44 16 6 999 999 999 999 999 999 56 66 7 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 75 87 75 999 999 999 999 999 999 999 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 90 82 999 999 76 67 59 58 83 102 112 115 76 69 68 75 119 59 77 94 93 90 101 108 140 999 999 999 999 999 75 999 68 999 999 999 999 999 6 999 999 999 999 99 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 96 67 86 78 96 89 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 93 82 72 81 59 52 61 69 86 107 105 94 67 64 71 69 103 71 69 103 98 106 96 119 111 116 999 999 999 999 53 122 999 999 999 999 999 999 999 999 999 999 999 999 52 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 93 88 78 88 107 98 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 93 83 79 67 52 51 74 72 83 105 95 77 64 66 79 81 92 87 90 90 107 140 105 94 140 68 23 999 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 85 97 88 76 102 116 108 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 999 999 92 81 77 56 48 58 72 73 76 98 88 72 65 72 78 97 80 92 90 83 93 94 83 86 84 68 23 19 54 999 999 999 999 999 999 999 999 999 999 91 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 6 6 123 94 92 85 118 123 114 71 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 94 73 69 48 45 72 71 68 67 85 999 999 65 999 999 62 98 95 93 93 88 92 89 90 72 81 64 22 13 999 999 999 999 999 999 999 999 999 64 93 43 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 7 7 105 91 99 102 125 127 116 69 999 999 999 999 999 6 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 90 79 67 73 77 81 72 67 66 77 85 70 999 83 79 99 88 107 100 91 87 90 87 83 73 87 76 51 12 999 999 999 999 999 999 51 59 12 999 76 46 73 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 10 5 7 999 129 100 108 110 124 128 117 999 999 999 999 999 13 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 82 56 75 53 83 73 81 73 84 86 88 79 999 90 90 114 99 101 92 69 64 89 88 86 62 79 66 16 14 999 999 999 999 83 72 21 16 76 88 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 19 80 110 115 110 118 126 118 999 31 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 62 83 89 85 68 52 66 83 84 83 91 91 78 72 93 85 74 98 82 76 68 97 84 87 79 73 65 19 27 999 999 72 58 90 91 999 52 14 999 79 63 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 9 999 999 95 101 118 118 109 107 999 999 999 999 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 83 95 94 89 76 64 49 82 88 77 103 95 73 82 95 86 95 94 83 72 68 66 65 91 77 80 999 20 20 61 62 57 123 72 77 71 57 62 85 81 77 83 999 999 999 999 999 999 999 999 999 999 999 999 999 4 11 5 999 11 999 999 95 107 121 119 105 999 999 999 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 90 98 88 78 79 55 63 66 78 69 104 94 60 112 100 88 97 75 80 76 99 70 65 60 79 31 25 19 15 38 59 113 101 72 82 98 999 999 100 97 84 67 85 64 999 999 999 999 999 999 999 999 999 999 999 18 10 4 999 999 999 999 999 110 119 116 98 999 999 999 999 999 999 999 999 999 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 93 91 83 100 53 71 77 74 81 108 86 72 67 75 93 101 77 83 83 74 71 67 96 999 71 25 23 23 999 73 67 76 82 65 81 67 76 87 98 102 96 95 88 41 9 999 999 999 999 999 999 999 13 13 17 14 7 999 999 999 999 999 99 113 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 24 999 999 999 999 999 999 999 73 85 98 75 67 61 82 88 26 85 73 75 88 99 73 110 76 82 87 93 79 75 74 94 85 59 53 53 53 51 66 999 72 87 62 66 78 77 92 110 115 113 111 100 62 14 999 999 2 999 999 7 16 14 16 25 999 999 999 999 999 999 999 85 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 999 999 999 999 999 999 999 89 87 97 72 96 85 81 70 56 29 67 100 74 90 95 73 83 85 96 85 93 86 80 77 70 75 999 999 63 45 38 69 60 69 82 89 92 96 108 116 121 118 117 111 76 12 999 999 999 2 16 11 15 17 14 18 999 999 999 999 999 999 999 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 999 999 999 19 999 999 999 93 96 81 82 68 90 85 58 999 57 999 999 107 68 102 101 98 100 95 95 93 84 93 92 81 80 60 80 46 62 52 90 87 78 87 88 103 108 113 119 122 121 118 110 86 55 999 999 6 9 12 14 19 17 999 999 999 999 999 999 999 999 92 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 50 21 999 999 999 105 99 90 85 71 94 76 67 54 77 54 74 999 84 100 101 104 100 94 97 80 73 75 75 79 73 65 63 55 93 77 79 53 74 88 102 106 112 114 121 123 121 119 111 85 54 999 999 8 9 10 11 141 10 999 999 999 999 999 3 3 999 17 91 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 999 23 999 20 999 999 999 106 103 91 90 99 69 80 85 78 999 81 71 85 89 97 98 102 105 98 100 79 70 68 66 69 75 72 90 84 74 64 84 55 79 61 112 104 112 114 121 123 121 119 107 81 41 9 9 6 999 999 999 999 13 999 999 999 999 999 999 999 3 999 122 999 999 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 999 999 999 23 999 999 999 999 999 104 103 81 80 92 115 84 90 67 88 89 95 102 101 105 103 103 107 101 98 79 70 64 999 999 72 92 95 81 74 66 65 54 57 96 96 104 111 113 119 122 120 118 106 78 35 6 7 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 64 999 999 999 999 21 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 98 93 91 99 95 100 91 97 89 89 92 102 108 108 109 106 105 107 104 100 80 70 69 75 96 79 93 91 87 85 90 87 55 76 999 121 106 110 112 117 121 128 118 105 66 22 999 999 999 999 999 999 999 999 999 999 5 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 84 96 92 70 109 84 96 98 101 103 103 108 111 113 113 109 107 107 104 100 84 73 79 85 88 85 86 93 89 78 91 72 80 61 64 999 105 108 111 113 999 119 115 100 57 15 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 41 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 9 999 999 101 98 108 93 94 102 100 105 107 108 109 112 113 115 114 110 107 107 99 108 87 79 76 89 97 86 71 92 98 80 93 56 53 55 999 83 97 98 111 103 999 114 100 84 50 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 999 999 999 999 999 999 999 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 9 999 999 95 92 77 82 99 102 106 103 109 111 113 114 114 114 113 111 109 105 107 108 93 87 95 103 91 79 95 92 97 97 86 96 999 53 999 83 87 83 999 999 93 101 92 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 999 999 999 999 999 999 999 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 999 999 999 97 93 92 83 91 106 115 110 110 113 114 115 114 115 114 112 112 108 107 101 111 98 98 99 90 93 66 65 75 101 87 73 999 999 65 82 999 999 999 70 77 92 79 69 999 999 999 999 7 999 999 999 999 999 999 7 999 999 999 999 999 9 999 999 36 999 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 38 999 17 999 94 93 83 99 98 93 115 109 110 113 114 116 114 115 114 113 114 111 112 107 105 90 102 89 87 81 82 69 65 76 70 83 75 999 50 43 68 79 82 999 999 77 60 56 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 36 999 999 999 999 999 999 999 999 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 54 999 94 96 85 96 98 106 110 109 110 112 113 114 115 117 115 114 116 113 112 102 94 85 81 94 91 79 87 107 100 98 63 58 999 26 59 999 999 93 81 999 999 999 50 999 999 999 999 999 999 999 999 999 999 999 999 11 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 141 999 29 999 999 95 98 89 102 93 101 104 108 110 112 112 112 116 115 116 117 118 115 113 103 94 83 76 70 66 81 81 92 56 64 78 80 52 32 34 999 61 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 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 43 88 70 141 98 99 100 104 100 103 106 109 110 112 112 113 114 115 115 116 120 119 115 111 97 88 80 74 82 73 92 56 53 89 80 91 999 23 62 999 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 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 44 73 70 91 57 95 103 101 104 105 105 106 107 110 111 112 113 115 116 117 117 118 122 121 116 113 104 102 97 81 85 107 76 57 52 95 85 105 62 50 999 25 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 50 55 58 91 53 99 98 107 109 109 108 108 110 111 113 115 117 118 119 118 119 122 122 119 117 110 107 92 88 79 95 88 999 92 53 71 55 92 18 999 999 999 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 97 61 55 91 45 106 105 108 111 110 110 108 110 111 113 114 118 119 119 120 119 121 122 120 117 113 107 104 91 92 75 103 70 99 84 75 77 79 999 999 999 63 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 49 104 55 90 104 109 108 111 111 110 108 109 110 113 115 119 119 120 119 118 121 122 123 117 111 107 95 103 95 61 88 59 94 96 92 67 39 38 999 999 66 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 22 43 60 59 58 106 110 111 112 111 110 108 108 109 113 114 117 118 119 119 118 122 122 124 117 111 108 97 104 94 73 68 999 80 77 44 73 65 999 57 73 66 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 17 78 56 62 64 108 112 112 113 111 109 108 107 106 111 113 114 117 120 118 118 118 119 123 118 105 102 104 95 111 95 83 82 69 47 999 999 999 999 77 47 59 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 43 60 69 70 109 113 113 112 110 108 107 105 105 109 110 111 116 120 121 121 121 120 122 121 115 113 105 97 100 107 94 91 75 72 999 999 999 999 35 64 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 71 73 110 112 112 111 108 106 104 102 103 106 107 110 100 999 117 115 116 120 120 119 118 111 109 94 98 107 101 90 58 65 999 999 999 999 999 75 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 32 64 77 71 108 110 110 108 104 106 93 999 101 98 97 88 89 101 106 112 115 118 119 120 119 114 105 77 90 106 100 101 76 48 27 999 999 999 30 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 999 999 999 999 999 999 999 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 64 105 62 107 109 108 107 999 103 86 88 89 90 84 78 78 89 111 98 116 117 119 119 119 117 111 86 999 104 99 91 65 74 61 23 999 999 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 999 999 999 999 999 999 999 92 94 105 108 106 108 103 89 79 85 88 86 74 103 70 74 83 87 107 116 119 120 119 118 118 95 85 101 92 81 65 62 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 141 50 107 105 104 106 100 97 80 76 92 84 72 101 67 68 86 129 114 114 117 118 119 118 121 110 76 95 78 79 51 97 29 999 999 54 999 999 999 37 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 99 98 106 105 99 101 92 76 100 103 90 999 86 72 101 71 84 99 112 115 115 113 117 123 118 81 90 78 76 34 21 999 999 999 999 28 22 54 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 92 105 105 90 100 99 77 73 999 999 999 87 104 68 999 75 999 109 111 999 118 115 123 120 93 68 999 999 56 999 999 59 999 999 29 24 21 19 17 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 35 999 50 62 999 999 999 999 999 999 999 999 999 999 86 95 98 91 92 99 81 78 100 76 999 93 999 95 65 999 97 104 107 99 81 101 121 117 96 67 999 999 999 999 999 999 999 999 28 31 20 14 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 27 999 74 999 47 62 999 999 999 999 999 999 999 999 999 999 999 99 95 98 92 100 102 93 90 100 93 83 999 64 999 999 75 94 99 999 999 999 91 115 110 88 56 999 999 999 999 58 999 999 68 24 26 21 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 66 72 71 65 49 52 77 999 999 999 999 999 21 999 999 999 101 85 86 79 99 102 100 104 108 99 85 103 999 68 74 78 93 999 999 999 999 81 99 88 63 56 31 999 999 999 41 999 30 68 29 27 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 113 85 79 89 92 59 66 51 90 999 999 84 44 66 999 999 999 114 77 85 94 77 87 97 107 109 106 94 91 83 96 77 86 92 999 999 999 999 999 79 84 72 999 999 999 999 999 999 56 999 31 34 29 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 129 79 98 112 56 63 71 94 61 77 68 60 61 35 999 999 999 108 75 79 74 113 80 87 91 107 109 100 98 91 99 93 92 92 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 35 27 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 48 100 57 56 71 73 74 94 57 42 74 74 61 999 12 999 92 71 79 76 90 73 75 81 90 94 98 98 103 108 98 93 92 999 999 75 999 999 999 999 999 999 999 999 999 999 999 999 54 35 32 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 46 999 91 127 60 73 80 97 80 91 67 76 75 80 999 14 999 92 77 75 73 70 71 72 73 85 111 80 83 99 79 83 87 92 73 70 68 999 28 999 999 999 999 999 999 999 999 999 999 30 27 31 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 70 136 64 99 63 79 86 101 87 89 53 92 72 81 23 999 999 97 98 97 73 109 72 102 72 96 97 72 80 78 95 107 78 82 71 66 60 999 999 999 999 999 999 999 999 999 999 17 63 19 999 999 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 95 65 70 78 90 105 101 86 61 70 74 999 999 999 999 97 99 74 101 95 73 70 74 82 81 75 72 63 79 95 124 82 999 66 53 999 999 999 999 999 999 999 999 999 999 999 17 999 999 999 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 65 56 100 66 107 84 106 99 105 98 87 74 73 41 999 999 999 91 70 75 75 97 69 73 76 80 80 94 61 73 86 94 63 77 999 64 999 999 999 999 999 999 999 999 999 999 999 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 46 83 142 62 83 106 106 109 107 100 90 79 83 64 999 999 999 68 77 69 72 93 74 74 94 76 95 97 59 91 999 74 95 77 65 61 30 999 999 999 999 999 999 999 999 999 999 19 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 50 49 69 62 115 106 110 108 101 84 89 81 41 999 9 999 70 101 68 70 98 70 101 72 114 100 97 75 74 66 141 58 74 59 59 999 999 999 999 999 999 999 999 999 999 999 999 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 999 999 999 999 999 59 70 76 80 113 103 110 103 92 87 73 75 999 999 999 70 104 66 73 94 91 65 76 65 81 97 100 999 51 999 80 69 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 100 111 109 122 100 110 105 94 95 89 61 51 999 999 88 89 77 82 96 72 108 70 96 67 94 64 47 123 999 91 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 58 81 99 108 104 91 94 92 76 41 15 999 91 91 88 96 97 89 93 89 84 64 90 999 999 999 999 83 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 46 56 96 62 96 113 106 101 101 102 69 45 62 999 76 79 87 100 96 89 68 63 93 99 79 999 999 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 999 999 73 94 111 108 105 103 101 76 82 18 999 74 72 77 81 103 93 82 81 80 122 999 999 999 999 51 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 999 999 999 999 999 999 999 999 999 999 999 44 50 86 112 113 110 105 104 86 79 22 999 63 63 74 69 77 98 92 82 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 105 116 115 110 108 99 88 48 41 67 82 91 65 66 79 55 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 115 117 117 115 114 106 94 62 59 71 75 85 99 76 74 96 84 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 48 76 86 95 116 118 118 118 118 113 99 67 79 72 73 59 999 87 61 93 95 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 102 107 115 119 118 118 119 114 104 86 58 61 77 999 999 40 999 999 81 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 103 123 111 116 117 121 118 119 119 116 109 92 59 56 74 52 29 78 62 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 94 84 115 120 121 122 119 118 118 115 108 84 68 999 999 45 29 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 18 999 999 116 121 122 123 120 118 117 115 107 81 79 999 40 31 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 999 999 999 999 999 999 999 999 999 999 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 92 116 121 123 124 120 119 117 116 107 67 83 999 31 999 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 100 119 122 125 125 120 119 117 115 106 94 78 30 20 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 103 121 124 126 127 120 118 116 115 96 82 90 25 63 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 79 109 122 125 127 127 120 117 115 111 77 88 90 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 999 999 999 999 999 999 999 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 98 122 125 127 127 121 116 111 92 97 93 95 63 65 65 63 81 85 84 79 76 61 58 78 71 63 61 60 54 88 86 74 77 74 76 62 74 999 999 999 999 137 137 136 120 999 999 56 43 43 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 1 999 1 999 999 999 0 0 999 6 140 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 67 70 86 86 73 66 63 66 76 58 71 66 61 78 67 66 76 73 89 89 75 75 85 73 50 999 41 999 999 138 137 137 135 137 137 106 44 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 3 999 999 999 999 999 999 999 999 0 9 9 999 999 999 999 999 0 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 68 70 87 72 63 61 58 77 63 78 75 77 64 68 62 76 999 68 70 77 77 75 87 68 66 999 999 999 999 139 135 137 105 116 48 48 80 40 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 6 999 999 999 999 999 999 999 999 0 0 999 999 999 999 999 999 999 0 999 999 999 999 0 999 999 0 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 62 69 87 57 65 78 66 79 69 69 76 67 65 67 71 71 999 89 89 90 92 73 77 48 58 139 999 999 999 139 134 133 105 133 125 42 25 36 15 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 2 999 999 999 5 0 1 999 999 999 999 999 999 999 999 999 0 999 0 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 66 75 68 73 64 81 68 69 75 71 67 66 69 76 999 999 87 90 93 88 90 77 48 63 113 999 999 999 121 134 133 101 91 127 38 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 1 999 999 8 0 0 1 999 999 999 999 0 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 65 84 54 74 76 66 65 69 70 70 68 69 67 79 81 999 999 71 89 89 90 98 80 78 101 137 139 999 999 138 139 134 118 98 89 44 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 1 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 60 56 71 70 67 65 69 70 71 79 68 68 65 999 999 69 71 77 88 85 104 82 81 137 139 124 139 136 136 124 130 111 56 46 40 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 1 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 67 53 65 72 65 68 66 80 69 82 70 68 83 84 999 999 69 71 70 66 77 102 77 62 139 136 116 134 108 133 117 130 110 59 50 74 43 28 26 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 4 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 61 65 74 66 66 68 66 84 72 92 68 83 75 84 999 77 87 85 86 81 103 83 62 58 133 128 139 100 100 130 103 106 116 98 119 105 83 30 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 4 4 999 999 999 999 999 140 999 82 999 999 999 999 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 69 67 72 66 83 89 88 81 68 82 84 82 95 999 999 87 64 80 81 69 71 61 58 136 136 139 110 114 113 92 92 99 88 102 55 81 81 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 87 55 999 999 999 999 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 65 70 61 65 89 86 96 69 67 999 78 75 77 66 999 999 78 78 72 72 62 130 97 999 133 135 115 129 115 91 93 87 96 53 73 77 47 26 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 5 7 4 999 999 999 999 999 999 999 999 136 79 72 58 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 61 52 55 62 66 89 83 73 91 67 66 999 71 999 100 999 999 82 78 71 999 999 999 92 139 108 133 91 116 107 96 105 104 55 64 140 121 76 85 63 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 70 88 80 76 81 44 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 51 54 58 62 78 84 82 75 97 999 83 95 999 999 999 999 999 88 75 76 71 122 139 139 134 98 94 117 108 91 102 107 88 95 86 140 97 96 89 53 999 999 999 999 999 999 999 999 999 999 999 0 999 999 4 999 999 999 5 4 999 999 999 999 999 999 999 72 97 70 66 87 91 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 63 58 62 62 85 85 83 999 93 999 999 999 999 999 999 999 72 70 88 80 68 80 85 105 98 98 137 96 104 102 93 84 102 59 78 75 81 140 66 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 5 999 5 999 999 999 999 999 999 999 999 999 87 95 74 72 75 65 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 56 63 65 61 82 77 76 999 89 999 999 999 999 999 85 999 999 69 89 79 99 98 137 104 133 115 134 105 92 90 92 105 87 90 92 68 82 111 66 93 999 999 999 999 999 999 0 999 999 999 0 999 999 999 4 999 999 999 999 999 999 999 999 999 999 85 140 999 80 89 70 77 65 10 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 59 64 65 62 64 62 79 88 89 999 999 999 999 999 999 999 999 69 87 99 82 127 133 75 107 133 91 112 85 95 108 91 114 87 106 109 86 66 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 999 999 999 999 999 999 999 999 999 999 999 999 138 999 66 57 65 78 59 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 59 71 81 81 57 55 94 82 86 71 58 999 999 999 999 999 999 68 91 88 139 139 95 115 98 113 98 83 100 93 92 91 115 103 112 112 99 56 140 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 5 999 999 999 999 999 999 72 71 92 65 64 76 57 48 13 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 78 63 63 79 67 76 999 999 999 72 999 999 999 999 999 999 76 66 96 126 139 97 123 127 108 94 111 92 91 107 96 107 88 99 101 70 78 83 32 999 999 999 999 999 999 999 999 999 999 0 999 0 999 999 999 999 999 999 999 999 999 999 999 999 140 999 77 69 72 73 76 79 53 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 61 62 74 79 76 999 999 999 999 97 78 999 999 999 999 84 81 48 133 137 97 139 117 129 103 90 93 101 95 92 96 117 108 81 89 72 45 75 41 999 999 999 999 999 999 999 999 999 999 999 0 999 999 10 999 6 999 999 999 999 999 999 999 999 999 98 88 67 72 61 67 76 84 32 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 61 61 77 77 87 999 999 999 999 999 999 999 999 999 999 90 47 47 117 117 136 135 137 111 88 97 94 92 95 91 91 104 103 84 66 88 73 71 30 999 999 999 999 999 999 999 999 999 999 0 999 0 999 8 999 5 999 999 999 999 999 999 999 999 140 90 70 74 69 56 64 78 68 15 999 5 1 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 78 94 77 85 999 999 999 999 999 999 999 999 999 999 86 68 72 111 132 116 121 137 112 95 92 98 111 99 99 104 103 91 68 93 61 69 999 999 999 999 999 999 999 999 999 999 999 999 0 0 0 8 999 999 999 999 999 999 999 999 999 999 999 105 110 79 73 57 71 73 77 54 34 999 1 999 999 0 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 3 999 999 999 999 59 77 70 68 76 999 999 999 999 999 999 999 999 72 74 75 138 139 133 99 115 106 132 120 109 109 101 93 97 105 93 101 85 61 95 103 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 4 999 999 999 999 999 999 999 999 999 999 140 108 91 75 58 57 69 76 90 37 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 66 73 71 76 999 999 999 999 999 999 999 999 73 77 74 85 122 139 108 93 97 101 108 111 89 103 98 106 110 113 111 85 90 97 100 58 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 140 91 999 77 63 57 72 79 999 999 7 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 75 67 999 999 999 999 999 999 999 999 999 999 79 124 68 89 79 137 131 92 128 82 115 91 102 108 74 111 102 106 89 114 83 107 103 999 63 42 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 6 999 999 999 999 999 999 999 999 999 999 86 67 77 72 71 64 61 999 999 999 999 6 2 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 79 90 999 999 999 999 999 999 51 61 60 84 110 103 96 47 72 45 73 104 114 98 114 92 82 99 136 101 108 101 104 115 106 109 77 87 69 89 999 999 999 999 999 999 999 999 999 0 999 0 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 136 84 78 79 82 75 76 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 89 999 999 999 999 999 70 66 52 40 68 72 82 48 78 50 88 81 51 81 95 132 105 97 83 127 137 132 114 107 99 82 86 120 101 73 83 29 999 87 999 999 999 999 999 999 999 999 999 0 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 140 77 67 95 93 93 78 999 999 17 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 68 69 58 44 70 48 78 72 67 52 76 70 72 74 72 137 100 95 93 100 117 134 110 102 69 89 108 115 88 62 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 18 80 100 85 999 999 56 999 999 999 999 10 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 65 52 50 72 47 55 58 74 53 53 68 69 70 83 122 92 102 102 108 135 99 103 104 69 109 88 53 56 37 140 999 999 999 999 999 999 999 13 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 88 999 999 85 999 999 999 999 999 999 999 999 999 999 999 999 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 50 52 52 59 49 47 58 76 52 38 47 67 47 117 89 93 77 110 118 106 87 105 120 105 100 106 51 76 999 999 999 5 999 7 999 999 49 76 999 999 0 0 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 999 90 999 999 999 999 999 999 999 999 5 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 88 52 50 73 43 60 62 35 58 76 52 70 47 49 68 95 89 89 83 90 120 138 999 999 140 80 999 999 999 82 999 999 999 999 5 999 999 999 58 28 7 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 66 999 999 59 999 999 999 999 999 12 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 77 74 999 999 999 73 49 47 75 38 49 69 52 44 71 66 78 45 95 92 82 95 91 98 94 999 999 999 999 85 92 103 42 999 43 15 5 999 999 999 999 999 999 55 65 6 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 74 76 72 999 999 999 999 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 79 76 999 999 75 66 47 47 56 41 49 91 51 48 54 74 116 47 76 93 90 89 100 107 136 999 999 999 999 999 74 999 67 999 999 999 999 999 5 999 999 999 999 98 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 66 75 56 61 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 87 77 71 81 49 45 50 68 52 45 70 58 48 63 70 67 102 70 68 102 97 105 95 119 110 115 999 999 999 999 52 121 999 999 999 999 999 999 999 999 999 999 999 999 51 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 92 78 74 76 52 47 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 81 75 73 53 47 44 71 55 52 59 78 53 57 65 78 80 91 79 89 89 106 129 104 93 139 67 22 999 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 84 96 58 72 84 52 46 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 77 74 75 44 43 47 55 55 55 83 77 72 65 71 77 96 74 80 86 79 92 93 82 85 83 67 22 18 53 999 999 999 999 999 999 999 999 999 999 90 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 5 5 121 93 56 75 54 58 51 51 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 92 70 68 45 43 70 53 67 51 76 999 999 65 999 999 58 97 84 82 92 87 91 88 89 71 80 63 21 12 999 999 999 999 999 999 999 999 999 63 92 40 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 5 6 104 60 53 55 59 62 52 68 999 999 999 999 999 5 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 89 78 66 72 76 81 70 67 53 73 78 54 999 82 78 98 87 106 93 88 86 89 86 82 72 86 75 50 11 999 999 999 999 999 999 50 58 11 999 74 44 72 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 9 3 5 999 120 60 46 48 70 69 53 999 999 999 999 999 12 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 81 46 73 46 82 72 80 55 78 76 81 79 999 89 89 113 98 99 91 68 63 88 87 85 61 78 65 15 13 999 999 999 999 82 71 20 15 75 84 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 18 79 50 51 72 72 86 74 999 30 999 17 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 56 82 88 84 68 46 65 82 80 74 78 77 75 70 86 83 71 97 74 72 67 96 83 86 78 72 64 18 26 999 999 71 57 89 90 999 51 13 999 74 62 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 6 999 999 94 96 54 54 47 68 999 999 999 999 999 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 82 94 93 88 75 63 45 81 87 74 96 79 71 78 78 77 94 93 77 71 68 66 64 90 76 79 999 19 19 60 61 56 118 71 76 70 56 61 84 42 76 82 999 999 999 999 999 999 999 999 999 999 999 999 999 3 10 4 999 10 999 999 94 67 56 55 67 999 999 999 999 999 999 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 89 97 85 77 78 48 62 65 77 69 101 81 54 111 99 85 96 72 74 72 98 69 64 56 78 30 24 17 13 37 58 112 100 71 81 97 999 999 99 91 75 66 84 63 999 999 999 999 999 999 999 999 999 999 999 17 3 3 999 999 999 999 999 62 74 74 80 999 999 999 999 999 999 999 999 999 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 92 90 82 99 48 70 76 73 80 107 81 71 66 74 92 100 73 75 75 72 69 67 95 999 70 22 22 22 999 72 66 75 81 64 80 66 75 86 60 58 59 78 74 40 8 999 999 999 999 999 999 999 12 12 16 11 6 999 999 999 999 999 56 89 67 999 999 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 999 999 999 999 999 999 999 71 84 97 74 66 60 81 87 25 84 72 74 87 98 72 109 73 74 76 84 75 72 72 93 84 58 52 52 52 50 65 999 71 86 58 65 73 73 55 48 69 62 73 62 55 13 999 999 1 999 999 6 15 12 13 24 999 999 999 999 999 999 999 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 999 999 999 999 999 999 999 88 78 96 71 95 84 80 69 55 28 66 99 73 89 94 71 76 75 83 76 89 77 75 74 69 74 999 999 62 43 37 68 60 68 76 77 77 63 49 53 56 72 76 88 72 11 999 999 999 1 15 7 11 10 13 17 999 999 999 999 999 999 999 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 999 999 999 19 999 999 999 79 80 74 81 67 89 84 57 999 56 999 999 106 67 101 100 89 90 79 87 92 77 90 89 75 79 59 79 43 61 50 89 86 73 60 76 85 59 60 61 67 80 74 71 76 54 999 999 5 6 8 11 18 16 999 999 999 999 999 999 999 999 91 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 49 20 999 999 999 87 83 89 84 70 93 75 66 53 76 53 73 999 83 99 96 88 85 61 88 75 71 72 72 75 72 64 57 47 92 76 78 45 71 81 101 65 51 63 64 69 70 73 88 75 53 999 999 7 6 9 10 140 0 999 999 999 999 999 2 2 999 16 90 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 999 22 999 20 999 999 999 86 91 90 89 98 68 79 84 77 999 80 70 75 78 81 84 69 87 83 96 73 69 68 66 69 72 71 89 83 73 63 83 47 78 54 111 83 64 65 69 73 67 76 70 56 40 8 8 4 999 999 999 999 12 999 999 999 999 999 999 999 2 999 121 999 999 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 999 999 999 22 999 999 999 999 999 88 93 74 79 91 114 83 89 67 87 88 85 86 84 86 85 69 87 85 93 73 69 63 999 999 71 91 94 74 73 66 64 46 55 95 95 70 59 70 78 77 79 73 86 75 35 5 6 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 63 999 999 999 999 20 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 90 77 90 98 94 99 90 96 78 77 61 85 88 73 72 70 85 87 89 93 75 69 68 73 95 73 92 88 79 84 89 86 48 75 999 115 61 73 73 79 83 97 91 86 65 21 999 999 999 999 999 999 999 999 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 999 999 999 999 999 999 999 999 999 999 74 91 91 68 108 75 86 88 83 69 84 71 72 76 74 72 87 87 87 88 76 71 77 75 78 78 85 92 86 73 90 71 79 60 63 999 60 87 87 89 999 92 91 84 53 14 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 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 29 8 999 999 100 97 107 92 93 86 84 87 87 72 69 73 76 78 77 74 86 87 63 94 75 73 72 76 89 78 69 91 97 74 92 49 52 54 999 54 56 64 91 68 999 90 66 74 49 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 22 8 999 999 94 91 72 74 91 84 89 67 87 72 71 74 76 78 89 88 74 85 89 92 61 76 90 94 77 73 94 91 96 96 85 95 999 52 999 51 86 76 999 999 78 66 77 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 80 999 999 999 999 999 999 999 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 999 999 999 95 92 91 74 77 93 101 88 69 73 74 75 74 89 90 89 76 88 87 66 96 84 84 86 80 92 65 65 74 100 86 72 999 999 65 81 999 999 999 69 76 77 73 68 999 999 999 999 6 999 999 999 999 999 999 6 999 999 999 999 999 8 999 999 36 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 37 999 17 999 85 92 74 98 88 77 100 86 73 75 77 89 77 90 90 89 78 88 91 87 89 77 99 77 85 76 78 68 65 72 69 82 74 999 48 42 68 73 75 999 999 73 54 55 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 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 49 53 999 83 95 76 90 90 97 93 73 74 88 89 90 91 91 90 89 79 89 89 66 77 75 75 93 90 76 84 106 99 97 60 57 999 25 58 999 999 48 58 999 999 999 49 999 999 999 999 999 999 999 999 999 999 999 999 10 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 140 999 29 999 999 79 96 76 94 61 84 85 72 73 75 89 89 91 89 90 92 77 79 88 67 78 75 72 69 65 80 80 91 55 63 77 79 51 32 33 999 59 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 999 999 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 42 87 69 140 66 89 85 88 84 68 68 72 72 73 74 89 89 76 77 90 78 79 77 90 64 77 73 71 81 72 91 55 52 88 79 90 999 22 61 999 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 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 43 72 69 90 56 94 85 86 86 85 66 62 65 68 69 70 72 75 75 76 77 90 79 80 79 90 66 88 90 74 84 106 75 56 51 94 84 104 61 49 999 24 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 49 54 57 90 52 64 63 87 71 65 67 65 65 68 72 77 75 73 76 78 79 82 82 81 91 87 91 77 76 78 94 87 999 91 53 70 54 91 17 999 999 999 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 96 60 54 90 44 88 86 88 73 66 60 61 68 71 72 72 76 77 78 80 79 83 84 81 80 89 88 94 77 91 74 102 69 98 83 74 76 78 999 999 999 51 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 48 103 55 89 86 88 69 71 64 65 68 70 72 74 74 76 77 79 78 79 93 83 80 79 76 88 77 91 86 58 87 59 93 95 91 66 38 37 999 999 39 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 21 42 59 59 55 71 70 66 64 63 67 67 69 72 77 73 78 79 80 81 90 94 81 81 80 90 90 64 92 77 71 67 999 79 76 43 72 64 999 56 72 65 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 16 77 55 61 63 68 64 63 62 66 66 70 67 86 75 88 77 89 92 81 92 90 79 80 91 68 84 86 62 95 79 77 81 68 46 999 999 999 999 76 43 50 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 42 59 68 69 66 64 66 65 67 71 71 70 86 88 87 89 92 93 94 94 93 93 91 94 91 90 71 80 65 87 77 79 74 71 999 999 999 999 34 63 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 70 71 70 63 69 66 72 86 85 84 85 87 87 95 67 999 92 91 91 93 91 81 77 75 89 87 81 86 84 77 49 64 999 999 999 999 999 74 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 63 76 71 70 71 71 71 68 88 61 999 88 83 80 76 77 85 69 90 90 90 81 81 73 77 71 74 87 70 86 100 75 45 27 999 999 999 28 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 999 999 999 999 999 51 63 104 57 72 87 87 87 999 92 76 77 77 77 76 73 73 78 100 80 92 80 77 74 72 79 55 81 999 86 98 87 64 73 60 22 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 91 93 71 72 86 88 85 76 74 78 77 76 71 102 69 72 75 77 71 79 77 72 73 76 72 79 84 86 91 77 64 61 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 140 49 87 70 70 88 66 91 74 72 78 81 71 100 66 68 85 111 95 77 73 73 75 75 73 70 72 86 73 78 46 96 29 999 999 53 999 999 999 36 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 999 999 999 999 999 98 64 87 86 83 84 77 73 99 102 89 999 85 71 100 70 83 66 75 75 78 76 77 72 71 75 89 77 75 33 20 999 999 999 999 25 21 53 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 999 999 999 999 999 999 78 88 88 60 84 87 74 71 999 999 999 86 103 67 999 74 999 74 73 999 103 91 68 76 78 67 999 999 55 999 999 58 999 999 28 23 20 18 16 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 999 49 61 999 999 999 999 999 999 999 999 999 999 75 62 83 81 76 86 58 73 93 74 999 92 999 94 64 999 80 67 85 84 78 84 76 75 80 66 999 999 999 999 999 999 999 999 27 30 19 13 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 999 999 999 999 999 999 999 999 999 999 999 999 26 999 73 999 46 61 999 999 999 999 999 999 999 999 999 999 999 98 82 92 90 96 87 77 59 83 79 82 999 63 999 999 75 58 84 999 999 999 82 78 88 77 53 999 999 999 999 57 999 999 67 23 26 20 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 65 71 70 64 48 52 76 999 999 999 999 999 20 999 999 999 100 76 75 73 98 93 63 59 68 65 79 102 999 67 73 76 57 999 999 999 999 80 62 77 55 54 28 999 999 999 40 999 26 67 25 24 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 112 84 78 88 91 59 65 50 89 999 999 83 43 65 999 999 999 113 73 77 93 74 78 79 87 71 60 78 91 74 95 73 76 51 999 999 999 999 999 73 83 71 999 999 999 999 999 999 55 999 30 29 25 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 125 78 97 111 55 62 70 93 56 76 67 59 60 34 999 999 999 107 74 74 71 112 76 76 77 90 88 63 87 77 89 84 77 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 30 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 56 47 99 56 55 70 72 72 93 51 41 73 73 60 999 11 999 91 69 78 73 89 70 71 77 77 78 89 96 102 103 90 79 77 999 999 72 999 999 999 999 999 999 999 999 999 999 999 999 53 32 29 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 999 90 117 59 72 74 96 74 90 66 72 72 79 999 13 999 91 72 72 71 69 70 71 71 75 110 73 77 98 75 74 83 80 55 69 52 999 27 999 999 999 999 999 999 999 999 999 999 29 24 31 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 69 127 63 98 62 76 76 93 75 84 49 89 72 80 22 999 999 96 97 96 71 108 71 101 70 95 96 70 79 77 94 106 77 74 53 50 48 999 999 999 999 999 999 999 999 999 999 16 62 18 999 999 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 122 94 64 69 73 76 91 86 74 54 69 73 999 999 999 999 96 98 72 100 94 73 69 72 76 74 73 71 62 78 94 116 76 999 65 48 999 999 999 999 999 999 999 999 999 999 999 16 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 55 99 65 106 75 94 62 86 83 85 73 72 41 999 999 999 90 69 75 72 96 68 71 73 73 74 93 55 72 85 93 62 73 999 63 999 999 999 999 999 999 999 999 999 999 999 999 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 999 999 999 45 82 134 61 82 105 89 88 87 83 82 74 82 63 999 999 999 67 76 69 70 92 73 72 93 72 94 96 58 90 999 73 94 76 64 55 30 999 999 999 999 999 999 999 999 999 999 16 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 48 68 61 114 89 88 87 84 75 82 80 40 999 8 999 69 100 68 69 97 69 100 70 113 99 96 74 73 65 135 51 73 55 58 999 999 999 999 999 999 999 999 999 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 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 69 75 79 103 67 89 85 82 80 73 74 999 999 999 69 103 66 71 93 90 65 75 64 80 96 99 999 50 999 79 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 99 110 108 111 65 88 85 80 85 76 55 50 999 999 87 88 73 74 95 70 107 69 95 66 93 63 46 122 999 90 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 57 80 83 67 85 60 78 60 76 40 14 999 90 89 58 85 96 88 92 88 83 63 89 999 999 999 999 82 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 55 95 61 79 90 85 85 84 88 68 44 61 999 76 73 76 97 92 88 67 62 92 98 78 999 999 999 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 999 999 72 90 88 72 85 85 85 73 81 17 999 73 70 73 78 102 92 81 80 79 121 999 999 999 999 50 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 999 999 999 999 999 999 999 999 999 999 999 43 49 82 89 74 66 86 86 74 78 21 999 59 62 73 68 74 97 91 81 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 67 76 69 68 68 83 83 47 40 67 81 90 64 65 78 50 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 94 76 74 73 71 70 83 61 58 69 74 84 98 75 73 95 83 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 47 75 75 84 94 80 80 78 80 76 83 66 78 71 71 58 999 86 60 92 94 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 79 64 86 91 77 79 78 82 76 85 75 57 57 75 999 999 39 999 999 80 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 102 110 87 75 73 80 76 90 81 78 88 77 57 54 74 51 28 77 61 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 93 83 91 78 74 74 77 78 79 77 87 75 67 999 999 44 28 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 18 999 999 91 78 77 68 73 77 76 74 86 74 78 999 39 30 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 999 999 999 999 999 999 999 999 999 999 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 78 75 73 68 59 78 76 75 75 72 66 82 999 31 999 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 83 67 67 60 59 79 75 75 72 64 93 77 29 19 999 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 999 999 999 999 999 999 999 999 999 999 999 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 68 73 59 61 61 77 77 73 75 57 81 89 23 62 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 78 90 71 60 64 64 73 77 77 89 55 87 79 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 999 999 999 999 999 999 999 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 81 63 65 72 78 75 72 75 77 96 92 77