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 15 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 2145 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 4 3 1 1 4 4 1 4 1 4 4 1 4 4 4 1 6 7 1 2 1 1 1 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 6 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 1 2 1 2 1 1 2 2 7 2 2 2 2 2 7 7 7 1 2 2 7 7 2 7 7 7 7 7 6 1 1 6 1 3 4 4 1 3 1 1 4 4 4 4 4 4 4 4 4 3 1 3 2 2 2 1 1 4 4 4 4 4 4 4 4 1 1 4 4 4 4 1 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 2 1 1 2 1 1 7 7 2 2 2 2 7 7 7 7 7 2 2 7 2 7 7 7 7 7 2 1 1 1 1 1 4 4 4 4 4 4 1 4 4 1 4 1 4 4 4 4 4 4 2 2 1 2 1 1 4 4 1 1 4 4 1 1 4 4 4 4 4 4 4 4 4 1 6 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 7 4 1 7 7 2 2 2 2 7 7 7 7 7 7 7 1 7 7 2 2 7 7 7 7 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 7 1 1 1 1 4 4 4 4 1 1 1 1 1 4 4 4 4 4 4 1 1 1 6 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 7 4 6 7 2 2 2 2 7 7 7 7 7 7 7 7 7 7 2 2 7 7 7 7 2 1 1 1 1 1 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 1 4 2 2 1 1 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 6 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 7 2 2 3 3 4 4 2 2 2 2 2 7 7 7 2 7 7 7 7 2 7 7 7 2 7 7 7 6 1 6 6 1 1 1 4 4 4 4 4 4 1 1 4 4 1 4 4 4 4 4 4 1 4 1 1 1 1 1 1 4 4 4 4 1 1 4 4 4 4 4 4 4 1 4 4 4 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 7 7 2 3 3 4 4 4 1 2 2 2 2 7 7 7 7 7 7 2 7 2 7 7 2 2 7 7 7 7 7 6 1 1 1 1 4 4 4 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 7 2 1 4 4 4 4 4 4 2 7 7 7 2 7 7 7 7 6 2 2 2 2 2 2 7 2 7 2 6 1 6 1 1 1 4 4 4 4 1 1 4 4 4 4 4 4 4 4 1 4 4 4 4 2 1 1 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 1 1 1 7 7 2 2 4 4 4 4 3 4 1 1 2 2 7 2 2 7 7 7 7 2 1 2 1 2 1 4 2 7 7 2 1 6 1 1 4 4 4 4 1 1 4 1 4 1 1 4 4 4 4 4 4 1 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 2 4 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 3 3 7 2 2 4 4 4 4 4 4 4 4 1 2 2 7 2 2 7 2 7 6 2 2 6 7 1 1 4 4 4 4 1 1 1 1 1 4 4 4 4 1 1 1 4 1 4 1 4 4 1 1 1 3 4 4 2 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 1 1 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 4 4 2 2 4 4 4 4 4 4 4 4 7 1 2 2 2 2 7 7 2 1 2 6 1 2 1 1 4 4 4 4 1 1 1 1 1 4 4 4 4 1 1 1 1 1 4 1 4 4 4 1 2 1 4 4 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 1 2 1 4 2 1 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 2 1 1 2 2 1 1 1 4 4 4 4 4 1 1 1 1 2 4 4 4 4 1 1 1 1 4 4 4 4 4 1 1 4 7 1 4 1 1 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 2 2 1 2 1 7 1 2 2 2 2 2 2 2 2 2 2 1 4 2 6 4 4 4 4 4 4 4 4 4 4 2 1 2 2 7 2 2 2 1 2 1 1 1 4 4 4 4 7 6 6 1 1 1 1 4 4 4 1 6 4 4 4 4 4 4 1 1 1 4 4 1 4 2 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 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 1 7 2 1 6 4 4 1 4 4 4 4 4 4 7 7 7 2 2 2 2 2 4 7 4 7 4 4 4 4 4 1 6 1 1 1 2 4 4 4 4 1 1 1 4 4 4 4 4 1 4 3 4 4 4 2 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 1 1 4 1 1 1 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 7 2 1 1 4 4 4 4 4 4 4 4 4 1 7 7 2 2 2 2 1 2 4 7 7 1 4 4 4 4 1 6 6 1 1 1 4 4 4 4 1 1 1 4 4 4 4 4 1 4 1 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 2 2 2 2 2 2 2 1 2 1 1 7 2 2 2 2 2 2 2 2 2 2 2 1 3 7 4 4 4 4 4 4 4 4 4 1 4 4 1 2 2 2 1 1 1 1 2 2 4 1 4 4 2 1 1 1 1 1 4 4 4 4 2 1 1 4 1 1 1 4 4 4 4 1 4 4 1 4 4 4 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 2 2 2 2 2 1 2 1 7 2 2 2 2 2 2 2 2 2 2 2 7 3 4 4 4 1 4 4 4 4 4 4 3 4 4 1 7 1 2 2 2 2 1 1 1 1 1 2 4 4 1 1 1 1 1 1 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 2 2 2 1 2 2 2 2 2 7 7 2 2 2 2 2 2 2 2 2 2 2 2 1 4 4 2 3 4 4 4 4 4 4 4 4 4 4 1 1 1 2 2 2 7 1 1 1 2 1 1 1 1 1 1 1 1 1 4 4 4 4 1 1 1 1 4 1 4 4 4 4 4 4 1 4 4 1 4 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 1 2 2 2 2 2 2 2 2 7 2 1 2 2 2 2 2 2 2 7 2 2 2 4 4 4 2 4 4 1 1 4 4 4 4 4 4 4 4 4 1 1 2 1 1 2 3 1 1 1 1 1 1 1 1 1 1 4 4 4 4 1 1 1 1 1 1 4 1 4 1 1 4 4 1 4 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 4 4 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 7 1 3 4 7 1 1 1 2 1 4 4 4 4 4 4 4 4 4 4 7 1 1 4 4 4 2 4 1 1 1 1 1 1 1 1 4 4 4 4 1 1 1 1 1 1 1 1 1 4 1 4 4 4 2 2 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 2 2 2 2 2 2 2 2 2 7 1 1 2 2 2 2 2 2 2 2 2 2 1 3 4 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 7 2 4 4 1 4 2 1 1 6 1 1 1 1 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 4 4 4 4 2 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 3 4 7 2 2 2 2 2 2 2 2 2 2 1 7 2 2 2 2 2 2 2 2 7 2 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 1 4 1 1 1 1 1 1 1 4 4 4 4 4 4 1 4 4 4 4 4 4 1 1 4 4 4 7 1 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 7 2 1 1 1 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 2 1 1 1 1 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 4 4 2 1 1 1 1 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 1 1 1 4 7 2 2 2 2 2 2 2 2 2 2 2 4 2 2 2 2 2 2 2 2 2 2 7 1 1 1 6 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 1 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 1 4 4 1 2 2 2 2 2 2 2 2 2 3 4 2 2 2 2 2 2 2 2 2 1 1 1 1 2 1 1 2 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 2 1 2 1 6 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 2 1 4 1 4 4 1 1 4 4 4 4 4 4 1 4 4 1 4 2 3 2 4 4 1 1 2 2 2 2 2 2 2 1 2 3 1 2 2 2 2 2 2 2 2 2 2 7 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 2 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 1 4 2 1 4 4 1 1 4 1 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 7 2 2 2 2 2 2 2 2 2 4 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 1 2 1 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 1 2 2 2 2 2 2 2 2 7 4 4 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 3 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 4 1 2 4 2 1 2 2 2 2 2 2 2 2 2 3 4 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 2 2 1 2 2 1 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 2 1 4 4 1 4 1 4 1 4 4 4 4 4 4 4 4 1 1 4 1 4 4 4 1 2 1 1 2 2 2 2 2 2 2 2 4 4 1 2 2 2 2 2 2 2 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 3 1 2 2 2 2 1 2 2 2 6 7 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 7 4 3 2 2 2 2 2 2 2 2 2 2 1 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 1 1 2 2 2 2 2 2 1 2 1 7 2 1 1 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 4 4 4 4 4 4 4 4 4 1 1 4 1 4 1 4 2 1 1 1 1 3 2 2 1 1 2 2 2 2 2 2 7 4 2 2 2 2 2 2 2 2 2 2 2 3 1 4 4 4 4 4 4 4 4 4 1 4 1 1 1 4 1 1 2 2 2 2 2 2 2 2 7 2 1 1 1 4 4 4 4 4 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 1 4 4 4 4 1 1 4 1 2 1 4 1 1 4 1 2 1 2 2 2 2 2 2 2 4 4 3 1 2 2 2 2 2 2 2 2 2 1 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 4 1 2 2 2 2 1 1 2 1 2 2 2 2 1 4 4 4 4 4 4 4 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 1 1 2 1 1 1 1 3 1 2 7 2 2 2 2 2 7 4 1 3 1 2 2 2 2 2 2 2 2 1 4 4 4 4 1 4 4 4 4 4 1 1 4 1 1 1 4 3 1 2 2 2 2 2 1 2 2 2 2 1 4 4 4 4 4 4 4 4 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 1 1 1 4 4 1 1 4 2 1 1 4 1 1 1 1 1 1 2 2 2 2 2 2 4 3 1 3 7 2 2 2 2 2 2 2 2 3 4 4 2 2 1 1 1 1 1 1 1 1 1 1 1 4 1 1 2 2 2 2 2 2 2 1 2 6 6 6 4 4 4 4 4 4 4 1 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 4 4 3 6 2 2 2 2 2 2 2 7 7 6 4 1 4 1 1 1 1 1 4 4 1 1 1 1 1 1 2 1 1 1 2 2 2 2 2 2 7 1 1 2 4 4 4 4 4 4 4 7 7 4 4 4 4 4 4 4 4 4 2 1 2 6 1 1 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 1 2 1 1 1 1 4 3 7 2 2 2 2 7 4 4 4 3 6 2 1 2 2 2 2 2 2 7 6 3 1 4 4 1 4 1 1 1 1 1 1 4 1 1 1 2 2 1 2 2 2 2 2 1 2 2 2 1 4 3 4 4 4 4 4 4 4 2 2 6 4 4 4 4 4 4 4 3 6 2 1 7 4 4 4 4 4 4 4 1 4 4 1 1 4 4 4 4 4 4 1 1 1 2 1 1 4 3 7 1 2 2 2 7 4 4 4 3 1 2 1 2 1 2 2 2 7 7 4 4 1 1 4 1 4 1 1 1 1 4 1 4 1 1 2 2 2 2 2 2 7 1 2 2 2 2 2 1 1 1 4 4 4 4 4 4 4 2 6 2 4 4 4 4 4 4 4 3 1 1 2 2 3 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 1 3 1 1 1 1 4 4 4 2 2 2 7 2 7 4 4 7 1 1 2 6 7 7 2 7 4 4 4 4 4 1 1 1 1 1 1 4 4 4 4 4 1 2 2 2 1 2 1 2 1 2 2 2 1 2 2 2 3 4 4 4 4 4 4 4 4 7 6 6 3 4 4 4 4 4 4 3 2 7 3 3 4 4 4 4 4 4 4 4 4 1 1 4 1 4 4 4 1 4 1 1 1 1 1 1 4 3 3 1 1 7 2 2 2 7 4 1 1 1 2 6 7 4 7 4 4 4 4 4 4 1 4 1 1 1 4 4 4 4 4 4 1 2 2 1 2 1 2 2 1 1 2 2 2 2 2 6 4 4 4 3 4 4 4 4 4 3 3 6 6 4 4 4 4 4 4 4 3 3 6 6 4 4 4 4 4 4 4 4 4 3 1 1 1 4 4 4 4 4 1 1 1 2 2 1 3 3 4 1 7 7 2 2 2 7 4 1 1 1 1 7 7 7 4 4 4 4 4 4 4 1 1 1 1 1 4 4 4 4 4 4 1 1 1 2 1 1 2 1 1 2 1 2 2 2 2 1 6 3 3 4 4 4 4 4 4 4 4 3 2 4 4 4 4 4 4 4 4 2 6 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 1 2 1 1 1 1 3 4 1 7 7 2 2 2 7 1 2 2 2 1 4 4 7 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 2 2 1 2 2 1 7 1 1 2 2 2 1 2 2 6 6 7 3 4 4 4 4 4 4 4 4 2 3 3 4 4 4 4 4 4 4 6 6 2 7 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 2 1 1 1 3 1 1 1 2 2 2 2 2 2 1 1 2 1 2 4 7 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 1 1 2 1 1 2 1 7 7 1 2 2 2 2 1 2 6 6 1 4 4 4 4 4 4 4 4 4 2 6 4 4 4 4 4 4 4 7 7 7 7 7 6 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 1 1 3 3 1 1 7 1 2 2 2 2 1 1 1 2 3 1 4 4 4 4 4 4 4 4 4 1 1 2 1 4 4 4 4 4 2 1 1 3 1 2 1 7 7 7 1 1 2 2 7 7 1 3 4 4 4 4 4 4 4 4 4 4 2 6 4 4 4 4 4 4 4 6 2 6 7 2 7 6 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 4 3 3 1 1 1 2 7 7 2 1 2 6 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 1 3 4 3 1 7 2 7 7 1 2 2 1 2 6 7 7 2 2 3 4 4 4 4 4 4 1 1 4 4 4 4 4 4 3 2 7 1 2 2 2 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 1 1 4 4 1 1 1 1 2 7 7 2 1 2 6 1 1 1 1 1 3 7 4 4 4 4 4 4 4 4 1 7 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 3 7 1 1 1 2 2 7 7 6 2 4 2 4 4 4 4 4 4 4 1 4 4 4 4 4 6 7 2 2 2 2 1 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 1 1 4 4 4 3 1 1 1 4 7 7 2 1 1 6 1 1 1 1 1 1 2 4 4 4 4 4 1 1 4 2 1 1 4 4 4 4 4 4 4 4 4 4 1 3 4 4 4 7 7 7 2 6 2 2 2 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 6 1 2 1 2 7 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 2 4 4 4 3 4 1 2 2 1 1 2 6 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 2 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 1 1 2 2 2 1 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 7 2 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 3 4 4 1 1 2 1 2 1 1 1 4 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 7 4 4 4 4 4 4 4 4 4 4 4 3 1 4 4 4 4 7 7 2 6 7 1 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 7 2 7 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 2 2 1 1 1 1 1 1 1 1 6 1 1 6 1 1 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 7 2 7 1 7 2 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 7 2 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 4 3 3 1 1 1 1 1 1 1 1 7 1 1 1 1 1 1 1 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 4 6 3 4 4 4 2 7 1 2 1 1 1 1 1 3 4 4 4 4 2 4 4 4 4 3 4 4 1 7 1 1 2 1 6 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 1 1 4 1 1 3 1 1 6 1 1 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 2 1 1 2 1 1 1 1 1 6 4 4 4 4 1 4 4 4 4 4 4 4 4 1 2 2 2 2 2 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 1 1 6 1 1 1 1 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 3 1 1 1 3 1 4 4 4 4 1 1 4 4 3 4 4 4 4 1 2 7 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 6 1 1 1 1 2 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 1 1 4 1 4 4 4 4 4 7 4 4 4 1 4 1 4 4 2 4 4 4 4 1 2 7 2 7 1 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 3 4 4 4 1 1 1 1 1 1 1 1 2 6 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 3 1 4 1 1 4 4 4 4 7 3 4 4 4 1 3 2 4 4 1 3 4 3 1 7 1 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 3 4 4 6 1 1 1 1 1 2 7 6 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 1 1 2 4 4 4 1 1 1 4 4 4 4 4 4 7 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 4 3 4 4 4 4 4 1 1 1 1 2 6 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 6 4 4 4 4 4 7 1 2 7 4 4 7 7 2 4 4 1 3 2 2 2 2 2 2 1 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 2 4 4 4 4 4 4 4 4 1 4 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 3 4 2 2 6 2 4 4 2 1 2 1 4 2 3 1 2 2 2 2 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 2 4 1 7 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 2 2 2 1 4 4 1 1 2 1 4 2 4 1 2 1 2 2 1 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 3 3 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 2 2 2 2 1 1 4 3 2 2 1 1 2 2 1 1 2 2 2 2 1 2 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 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 1 2 2 2 1 1 4 1 2 7 1 2 2 2 2 1 1 2 2 1 2 2 2 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 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 1 4 1 1 2 2 2 1 3 4 2 1 2 2 7 1 2 2 1 2 2 1 2 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 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 2 2 2 2 2 1 4 2 7 2 2 7 1 2 1 2 2 2 2 2 1 2 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 2 1 2 2 2 2 6 4 2 2 2 7 2 1 2 2 2 1 2 2 2 1 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 4 4 7 1 4 4 4 4 4 4 4 4 4 4 4 4 1 7 1 2 2 2 2 2 2 2 4 7 2 1 7 2 1 1 2 1 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 7 2 1 1 2 2 2 2 2 2 4 2 2 2 2 1 7 2 1 1 4 1 2 1 2 2 1 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 2 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 1 2 2 2 2 2 2 4 2 2 2 7 2 2 2 2 3 4 1 2 2 2 7 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 1 1 1 1 2 2 2 2 2 2 1 2 2 2 2 2 1 2 2 6 4 7 2 2 2 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 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 1 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 3 2 2 2 2 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 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 1 2 2 2 2 2 1 2 1 2 2 2 2 2 2 1 2 1 1 2 1 2 2 1 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 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 1 2 2 1 2 2 2 2 2 1 1 1 2 2 2 2 2 2 1 6 2 1 2 2 2 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 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 2 2 2 2 2 1 1 2 1 2 2 2 7 2 1 2 1 2 2 2 1 1 2 2 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 2 1 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 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 2 1 1 2 2 2 2 2 2 1 1 2 2 2 2 2 2 6 1 1 2 2 2 1 1 1 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 1 2 2 1 1 2 2 2 2 2 2 2 1 2 2 2 2 1 2 2 1 7 2 2 2 2 6 7 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 7 2 1 1 1 2 2 2 2 2 2 2 1 2 2 1 2 1 2 2 7 2 2 2 2 1 4 1 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 3 6 7 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 6 2 2 2 2 6 4 4 6 7 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 6 1 1 1 2 2 2 2 2 2 2 1 2 1 2 2 2 4 2 1 1 1 4 1 1 7 7 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 7 2 1 1 4 7 2 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 2 2 2 2 2 2 2 2 1 2 1 1 2 2 1 2 2 2 1 2 2 2 1 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 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 6 2 1 1 2 2 2 2 2 2 2 2 1 2 2 7 2 7 1 7 6 1 1 2 2 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 1 1 2 2 2 2 2 2 2 2 2 7 2 2 2 2 1 7 7 2 1 7 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 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 7 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 1 1 2 2 2 2 2 2 2 2 2 1 2 2 1 7 1 6 2 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 6 4 3 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 7 1 1 4 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 4 4 4 3 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 2 1 4 1 4 4 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 1 1 2 2 2 2 2 2 2 2 2 1 1 7 6 6 7 6 1 4 4 4 2 1 1 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 3 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 1 1 2 2 2 1 6 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 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 3 4 4 4 4 4 4 4 4 2 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 7 1 4 4 3 6 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 4 4 4 4 4 4 4 4 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 2 4 4 4 2 2 7 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 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 3 4 3 3 4 4 4 4 4 4 4 4 4 1 1 1 2 2 2 2 2 2 2 2 2 1 4 4 2 4 1 4 4 4 2 2 1 1 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 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 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 2 2 2 2 2 2 2 2 2 2 1 4 4 4 7 1 4 4 4 1 2 2 1 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 6 6 4 4 4 4 4 4 4 4 4 4 7 2 1 2 2 2 2 2 2 2 2 1 1 4 3 2 1 1 1 4 2 1 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 2 2 2 2 2 2 2 2 4 1 4 7 1 1 4 4 4 4 1 1 1 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 2 1 2 2 2 2 2 2 2 2 2 4 4 3 2 1 6 4 4 4 4 1 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 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 6 4 4 4 4 3 4 3 4 4 4 4 4 4 4 4 4 4 1 1 2 2 2 2 2 2 2 2 2 4 4 1 1 1 1 4 4 4 4 1 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 3 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 3 4 4 4 4 4 4 4 4 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 4 1 2 1 4 4 4 4 7 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 4 4 4 4 4 4 4 1 2 1 1 2 2 2 2 2 2 2 2 2 6 1 4 1 2 1 4 4 4 1 6 7 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 2 2 2 2 2 2 2 2 6 4 4 4 2 1 6 4 4 1 2 6 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 1 4 4 4 4 6 4 4 4 4 4 4 4 4 4 1 2 2 1 2 2 2 2 2 2 2 2 2 1 4 4 2 2 1 1 7 4 1 1 1 2 6 4 4 4 4 4 4 4 4 4 4 4 4 1 4 3 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 6 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 2 2 2 2 2 2 2 2 2 2 7 9999 9999 2998 3002 9999 9999 3013 9999 3013 9999 9999 2996 9999 9999 9999 2493 9999 9999 2863 2525 2871 2968 2901 2957 2995 9999 9999 9999 9999 2999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2402 2349 2402 2370 2372 2363 2371 2332 2290 2280 2280 2224 2251 2384 2344 2322 9999 2122 2300 2305 2319 2313 2309 2357 2687 2283 2525 2322 2581 2434 2252 2240 9999 2205 2218 2225 2250 2303 9999 9999 9999 2506 2445 2435 9999 9999 2318 9999 9999 9999 9999 9999 9999 2851 2870 9999 2918 9999 9999 9999 2957 9999 3000 3000 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2973 9999 2690 2639 2674 2860 2885 9999 9999 9999 9999 9999 9999 9999 9999 2985 2997 9999 9999 9999 9999 3006 9999 9999 9999 9999 2560 2509 2404 2393 2390 2364 2382 2318 2276 2262 2236 2217 2231 2330 2406 2245 9999 2214 2277 2270 2287 2301 2300 2439 2438 2165 2603 2607 2438 2566 2405 9999 9999 2237 2240 2259 2305 9999 9999 9999 9999 9999 2457 2474 9999 2516 9999 9999 9999 9999 9999 2637 2776 2839 2874 2904 2943 9999 9999 9999 9999 9999 9999 3007 9999 9999 3013 9999 3013 9999 9999 9999 9999 9999 9999 2669 2497 2808 2713 2847 2881 9999 9999 2983 2984 9999 9999 2971 2956 9999 9999 9999 9999 9999 9999 9999 9999 9999 2520 9999 2728 2473 2398 2331 2403 2383 2371 2330 2266 2232 2196 2190 2222 2315 2426 2443 2066 2066 2267 2266 2295 2305 2314 2530 9999 2066 9999 9999 2623 9999 9999 2370 2319 2250 2279 9999 9999 9999 9999 9999 9999 9999 2563 9999 9999 2544 2509 9999 9999 9999 9999 2620 2745 2814 2872 2917 2946 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2946 2844 9999 2821 2783 2836 2904 9999 9999 9999 9999 2995 2969 2980 2940 2985 9999 9999 9999 9999 9999 9999 3005 2980 2892 9999 2656 2477 2275 2388 2376 2358 2346 2322 2247 2220 2176 2175 2196 2273 2406 2366 2066 2066 2272 2314 2366 2363 2290 2563 9999 9999 9999 9999 9999 9999 9999 2387 2355 2295 2293 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2557 2552 9999 9999 9999 9999 2591 2737 2799 2869 2913 2936 9999 9999 9999 9999 9999 9999 2983 3007 9999 9999 9999 9999 9999 9999 9999 9999 9999 2848 9999 2407 2068 2785 2829 2919 2952 9999 9999 9999 9999 2988 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2885 9999 2682 2401 2299 2417 2382 2345 2331 2303 2244 2201 2166 2159 2165 2232 2359 2425 2341 2066 2368 2443 2432 2346 9999 2569 2612 9999 9999 9999 9999 2632 2448 2397 2378 2371 9999 9999 9999 2539 9999 9999 9999 9999 2637 9999 9999 9999 2590 9999 9999 9999 9999 2708 9999 9999 2869 2897 2948 9999 9999 9999 9999 9999 9999 3000 3007 9999 9999 3013 9999 9999 9999 9999 9999 9999 2918 9999 2742 2835 2725 2842 2924 2984 9999 9999 9999 9999 2995 2995 9999 9999 9999 9999 9999 9999 9999 3006 9999 9999 9999 2545 2676 2067 2288 2483 2407 2329 2311 2287 2251 2194 2149 2156 2160 2193 2296 2495 2331 2066 2510 2636 2066 9999 9999 2709 9999 9999 9999 9999 9999 2725 2454 2418 2396 2412 9999 9999 9999 9999 9999 9999 2609 9999 2515 9999 9999 2606 2634 9999 9999 9999 9999 9999 9999 2809 2871 2898 2964 9999 9999 9999 2885 2967 9999 9999 9999 9999 3013 9999 9999 9999 9999 9999 9999 9999 9999 9999 2752 2857 2770 9999 9999 9999 9999 9999 9999 2995 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2981 2942 2934 2865 2619 2067 2067 2489 2294 2322 2310 2279 2255 2196 2141 2141 2152 2175 2235 2455 2419 2559 2555 2548 2066 9999 2521 2846 9999 9999 9999 9999 9999 9999 2522 9999 9999 9999 2475 9999 9999 9999 9999 9999 2429 2474 2461 2514 2629 2623 9999 2571 9999 2673 9999 2744 9999 2806 2869 2913 9999 9999 9999 9999 2874 2954 9999 9999 9999 9999 9999 9999 9999 9999 2960 9999 9999 9999 9999 2479 2798 2907 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3006 2964 2944 2954 2863 2721 2204 2386 2067 2373 2326 2303 2309 2267 2201 2135 2134 2145 2156 2186 2467 2180 2859 2732 2670 9999 9999 2633 2729 9999 9999 9999 9999 9999 9999 2608 2571 2474 2494 9999 2494 2517 9999 9999 9999 9999 2382 2717 2591 2684 2568 2720 9999 2707 9999 9999 2728 2759 9999 2871 2924 9999 9999 9999 9999 2876 2827 9999 3007 9999 3007 3013 9999 9999 9999 9999 9999 9999 2821 9999 2899 2737 2914 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3005 9999 9999 2704 9999 2309 2807 2067 2346 2407 2373 2336 2293 2255 2254 2210 2142 2136 2141 2134 2149 2399 2668 2886 9999 9999 9999 2524 2632 9999 9999 9999 9999 9999 9999 9999 9999 2620 2506 2529 9999 2510 2528 9999 2592 9999 9999 2605 2602 9999 9999 2708 2857 9999 9999 9999 9999 2819 2801 2837 2884 2918 9999 9999 9999 9999 2855 2909 2962 9999 3007 9999 2993 9999 9999 2950 2718 2807 9999 9999 9999 2685 2860 9999 9999 9999 9999 9999 9999 9999 9999 9999 2995 9999 9999 9999 9999 9999 9999 9999 9999 2951 2935 9999 9999 2877 2625 2248 2376 2352 2067 2315 2351 2286 2306 2211 2150 2141 2138 2131 2138 2281 2679 2602 2882 9999 9999 2524 2400 9999 9999 9999 9999 9999 9999 9999 9999 9999 2579 2547 2584 2522 2529 9999 9999 2613 2704 2660 9999 2754 2377 2652 2907 9999 9999 9999 9999 2841 2834 2864 2898 2886 9999 9999 9999 9999 2837 2865 2938 2964 2998 9999 2997 9999 9999 9999 2896 2704 2883 9999 9999 2623 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2931 2977 9999 9999 9999 2627 2067 2299 2291 2307 2346 2427 2341 2363 2207 2152 2145 2138 2127 2131 2183 2473 2706 2277 2797 9999 2515 2810 9999 9999 9999 9999 9999 9999 9999 9999 9999 2589 2548 2476 2567 2548 2602 2686 2595 2691 2665 2654 2769 2709 2808 9999 9999 9999 9999 9999 2825 2843 2884 2933 2081 9999 9999 9999 9999 2823 2844 2926 2939 9999 9999 9999 9999 9999 2537 2918 9999 9999 2861 9999 2894 2907 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2993 9999 9999 9999 2069 2307 2255 2325 2378 2575 2184 2614 9999 2371 2200 2149 2145 2138 2120 2127 2141 2310 2465 2675 2589 9999 2525 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2587 2635 2572 2562 9999 2672 2625 2593 2737 2677 2793 2851 2661 9999 9999 9999 9999 9999 9999 9999 2900 2956 2757 2950 9999 9999 9999 2822 9999 9999 9999 9999 9999 9999 9999 2822 2860 2925 9999 9999 2965 9999 2443 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2993 2993 2993 2986 2693 2427 2308 2291 2291 2338 2464 2448 2398 2412 2223 2208 2141 2134 2127 2120 2116 2120 2230 2258 2484 2714 9999 2625 2622 9999 9999 9999 3000 9999 9999 9999 9999 9999 9999 9999 9999 9999 2587 2606 2656 2716 2427 9999 9999 9999 9999 9999 9999 9999 9999 9999 2762 9999 2874 2916 2959 2081 9999 9999 9999 9999 2835 2865 2932 9999 9999 9999 9999 9999 2773 9999 9999 9999 9999 9999 2720 9999 9999 2914 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2993 2993 9999 9999 9999 2982 2977 9999 2975 2886 2425 2075 2311 2260 2291 2437 2601 2449 2596 2235 2200 2130 2127 2116 2112 2108 2112 2173 2221 2318 2534 9999 2066 2557 2863 9999 9999 9999 9999 9999 9999 9999 9999 9999 2735 9999 9999 2582 2597 2652 2686 2789 2553 9999 9999 9999 2749 9999 9999 9999 9999 2860 9999 9999 2911 2901 2932 9999 9999 9999 9999 2800 2866 2914 9999 9999 9999 9999 9999 2920 9999 2926 9999 9999 9999 9999 9999 9999 2933 2941 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2947 9999 9999 9999 2069 2458 2216 2196 2229 2260 2409 2673 2109 2721 2408 9999 2141 2116 2104 2104 2100 2108 2152 2208 2251 2385 2695 2844 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2708 9999 9999 2617 2614 2644 2650 2759 2615 2756 2851 2487 2572 9999 2913 9999 9999 2712 2867 2910 2931 2911 2955 9999 9999 9999 9999 2446 2888 2883 9999 3005 3005 2986 9999 9999 9999 9999 2976 9999 9999 2963 9999 9999 9999 9999 2968 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2987 2620 2651 2103 2155 2227 2244 2339 2587 2404 2672 9999 2233 2166 2127 2104 2100 2093 2100 2159 2202 2248 2350 9999 9999 9999 9999 9999 2930 9999 9999 9999 9999 9999 9999 9999 9999 9999 2634 9999 2647 2651 2653 2716 2401 2759 2807 2675 2724 2713 2675 9999 9999 2857 2879 2912 2896 2897 2952 9999 9999 9999 9999 2887 2905 2936 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2993 9999 9999 9999 9999 9999 9999 9999 2069 2260 2277 2414 2213 2215 2270 2406 2519 9999 9999 2343 2184 2133 2104 2093 2093 2100 2145 2234 2276 2354 2573 2908 9999 9999 2679 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2666 2733 2694 2589 2697 2651 9999 2775 2850 2775 2652 2895 2872 2911 2867 2889 2909 2881 2899 2976 9999 9999 9999 9999 2873 2913 2881 3005 9999 3005 9999 9999 9999 9999 9999 9999 2986 9999 9999 2919 9999 2647 2738 2957 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2817 9999 9999 2923 2477 2219 2281 2237 2194 2224 2299 2448 2562 9999 2407 2360 2159 2108 2104 2093 2093 2127 2241 9999 2350 2641 2727 9999 9999 9999 2669 9999 9999 2763 2848 9999 9999 9999 9999 9999 9999 9999 9999 9999 2687 2732 2262 2618 2635 2600 9999 2825 2923 2807 2895 2877 2895 2892 2884 2917 2955 9999 9999 9999 9999 2876 2915 2915 2975 2949 2956 9999 2986 9999 2944 2986 9999 9999 2975 9999 2871 2092 2742 2872 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2633 9999 9999 2069 2201 2256 2208 2183 2192 2227 2310 2396 2605 2262 2432 2171 2123 2104 2085 2085 2116 2179 2282 2344 9999 2833 9999 9999 9999 2886 2974 2954 2730 2881 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2840 2719 9999 9999 9999 2702 9999 2907 2892 2895 2895 2874 2886 2940 2989 9999 9999 9999 9999 2900 2916 2911 2948 2960 2950 2937 2954 2940 9999 2972 9999 9999 9999 2574 2653 2831 2714 2731 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2816 2934 9999 9999 9999 2193 2233 2189 2176 2173 2199 2265 2318 2544 9999 2351 2347 2137 2108 2081 2089 2108 2141 2208 2339 2514 2730 2908 9999 9999 2878 2820 2948 2864 2858 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2388 9999 9999 2840 9999 2692 2906 2890 9999 2875 2875 2916 2945 9999 9999 9999 9999 9999 9999 9999 2882 2945 2996 2957 2951 2942 2922 2926 9999 9999 9999 9999 2069 2604 2494 2721 2861 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2726 2916 9999 9999 9999 2113 2212 2182 2162 2166 2189 2259 2305 2480 2608 2652 9999 2162 2112 2081 2089 2100 2120 2159 2298 9999 2676 2916 2947 2895 2668 2882 2951 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2890 9999 2898 2865 2894 2936 2897 2896 2945 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2972 2923 2896 9999 2950 2981 9999 2835 2878 2715 2791 2918 2985 2993 9999 9999 9999 9999 9999 9999 3006 9999 9999 9999 9999 9999 9999 2965 2550 9999 9999 9999 9999 2392 2205 2183 2152 2156 2196 2256 2319 2455 2706 2414 9999 2154 2134 2085 2085 2093 2108 2131 2227 9999 2701 2877 2910 2933 2933 2697 2938 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2801 9999 9999 9999 9999 9999 9999 2636 2869 2900 2750 2913 2936 9999 9999 9999 9999 9999 9999 9999 2989 9999 9999 9999 9999 9999 9999 9999 9999 9999 2961 9999 9999 2596 2878 2635 2815 2891 9999 9999 9999 9999 9999 9999 9999 9999 2985 9999 9999 9999 9999 9999 9999 9999 9999 2805 2930 2980 9999 9999 2142 2198 2173 2138 2152 2199 2266 2336 2535 2357 2567 9999 2066 2170 2085 2089 2085 2093 2120 2162 2388 2703 9999 2866 2931 2950 9999 2928 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2354 2924 2518 2872 2922 2899 2941 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2688 2733 2409 2864 2905 2949 9999 9999 2927 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2542 2562 2993 9999 9999 2407 2194 2169 2141 2149 2189 2287 2357 2575 2628 9999 9999 2066 2185 2081 2085 2081 2089 2116 2138 2290 2721 2847 2853 2911 2715 2914 2942 2625 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2687 2818 2638 2900 9999 9999 2954 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2578 9999 2667 2892 9999 2932 9999 9999 2937 2967 9999 9999 9999 9999 9999 9999 2993 9999 9999 2993 9999 2728 9999 2724 9999 9999 2678 2414 2201 2169 2131 2145 2179 2282 2376 2703 2698 9999 2450 2066 2153 2093 2085 2085 2093 2108 2134 2236 2547 9999 2888 2939 2947 2927 2971 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2689 2905 2738 2697 9999 2938 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2853 9999 2598 2776 9999 9999 2955 2962 9999 2961 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2979 2874 2768 2878 9999 9999 9999 9999 2210 2169 2131 2131 2169 2259 2404 2668 2711 9999 2493 2198 2138 2093 2089 2085 2100 2100 2127 2199 2714 2855 2884 2823 2912 2958 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2091 2881 2657 2879 2671 2886 2913 2871 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2831 9999 9999 9999 9999 9999 9999 2970 2975 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2906 2931 9999 2960 2652 2069 2200 2173 2134 2127 2156 2227 2397 9999 9999 9999 2145 2095 2162 2093 2085 2081 2093 2097 2120 2169 2649 2859 2931 2067 2953 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2812 9999 2829 9999 2746 2856 2902 2920 2834 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2869 2559 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2657 2517 9999 2499 2926 2454 2129 2182 2134 2131 2156 2208 2339 2652 9999 9999 2249 2088 2178 2100 2089 2093 2100 2100 2120 2149 2550 2857 2940 2970 2979 9999 9999 9999 9999 9999 9999 9999 9999 9999 2962 2973 9999 9999 9999 9999 2708 2634 2796 2555 2652 2889 2899 2711 2659 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2692 2882 9999 9999 2737 9999 2949 9999 2972 9999 9999 9999 9999 9999 9999 9999 9999 2984 2972 9999 2861 9999 9999 9999 2939 2069 2896 2851 2270 2184 2152 2134 2160 2208 2285 2604 9999 9999 2683 2066 2255 2100 2093 2097 2108 2104 2131 2138 2404 2835 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2929 3007 3024 9999 9999 9999 2863 2452 2515 2237 2611 2884 2459 2387 2684 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2609 2884 2843 2696 2951 9999 9999 2980 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2926 2841 2935 2956 2921 2888 2914 2529 2213 2159 2145 2158 2212 2259 2509 9999 9999 9999 2066 2210 2104 2100 2097 2120 2123 2138 2123 2347 2844 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3028 2983 2967 3024 3024 9999 2911 2916 2713 2072 2416 2451 2652 2269 2728 2533 2732 9999 2546 2853 2914 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2588 2586 9999 9999 9999 9999 9999 9999 9999 9999 9999 2988 2985 9999 2993 9999 2970 9999 2635 2753 2821 2922 2950 9999 2589 2581 2559 2391 2172 2145 2175 2221 2258 2486 9999 9999 2682 2164 2224 2104 2100 2104 2134 2149 2141 2127 2342 9999 2929 9999 9999 9999 9999 9999 9999 9999 9999 9999 3017 9999 2971 3011 3024 9999 2893 2791 2636 2350 2072 2406 2712 2382 2514 2525 9999 2569 2729 2809 2915 9999 9999 9999 9999 9999 9999 2740 9999 9999 9999 2940 9999 9999 9999 9999 9999 9999 9999 9999 9999 2913 2551 2799 9999 9999 9999 9999 9999 9999 9999 2993 9999 9999 9999 9999 2969 2951 9999 2956 2069 2799 9999 2927 2934 9999 2914 2149 2832 2297 2179 2156 2189 2228 2279 2415 9999 9999 9999 2879 2070 2120 2108 2108 2138 2152 2131 2141 2371 2883 9999 9999 9999 9999 9999 9999 9999 9999 9999 3034 3025 3013 3020 2973 2985 9999 2913 2686 2462 2390 2335 2670 2723 2492 2600 2565 2677 2430 2623 2844 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2675 9999 9999 9999 9999 9999 9999 9999 9999 2941 2970 2933 9999 9999 9999 9999 2955 2955 2710 2894 2947 2810 2851 9999 2949 2599 9999 2199 2169 2199 2245 2292 9999 9999 2903 9999 2859 2070 2152 2104 2116 2127 2143 2134 2169 2469 9999 9999 9999 9999 2873 9999 9999 9999 9999 9999 3034 3031 9999 3024 2959 2948 9999 9999 2885 2494 2386 2441 2409 2543 2690 2388 2574 2602 2562 2875 9999 9999 9999 9999 9999 9999 9999 9999 2464 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3004 3003 3005 9999 9999 3015 2986 9999 2682 2917 2814 9999 2895 2628 2827 2937 2758 2393 2199 2176 2208 2265 2335 2664 9999 9999 2941 9999 9999 2181 2108 2116 2127 2131 2134 2229 2558 9999 9999 9999 2493 2696 2868 2944 2768 3003 3034 3034 3034 3034 3024 2968 2922 9999 2892 2824 2327 2331 2335 2409 2443 2326 2440 2680 2531 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2748 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3025 3025 9999 9999 9999 9999 9999 9999 9999 9999 2982 2942 2918 2907 2952 2921 2903 2834 2886 2853 2073 2212 2116 2223 2290 2398 2500 9999 9999 9999 9999 2608 2310 2162 2120 2116 2123 2159 9999 9999 9999 9999 2973 9999 2821 2823 2974 2675 3015 9999 9999 3034 3034 3024 2934 2853 2913 2683 2683 2700 2671 2541 2279 2451 2272 2425 2428 9999 2831 2879 2726 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2699 2883 2574 9999 2861 2887 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3025 3025 9999 9999 9999 9999 9999 2813 2074 2870 2887 2806 2855 9999 9999 9999 2253 2220 2236 2315 9999 9999 9999 9999 9999 9999 2675 2491 2379 2195 2135 2141 2170 2486 9999 9999 9999 2958 9999 9999 2929 9999 2863 3034 3034 3034 3034 3034 9999 2917 2913 2792 2395 2426 2683 2446 2419 2394 2457 2336 2495 2526 2532 2709 2885 9999 9999 9999 9999 9999 9999 9999 9999 9999 2622 2710 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2645 2873 9999 9999 9999 9999 9999 9999 9999 9999 3025 9999 9999 3025 3025 9999 9999 9999 9999 9999 9999 2908 2524 2852 2712 2732 2916 9999 9999 9999 2385 2251 2243 2335 9999 9999 9999 9999 9999 2875 2645 2674 2464 2448 2214 2242 2352 9999 9999 9999 9999 2981 3018 9999 2949 9999 2930 3034 3034 3034 9999 3031 9999 2781 2762 2072 2189 2328 2397 2294 2346 9999 2611 2466 2384 2496 2554 2698 2886 2904 2916 9999 9999 9999 9999 9999 9999 9999 2660 9999 2693 9999 9999 9999 9999 9999 9999 9999 9999 2888 2788 2669 2669 9999 9999 9999 9999 9999 9999 9999 9999 3025 3025 3025 3025 9999 9999 9999 9999 9999 9999 2729 9999 2802 2919 2678 2916 9999 9999 9999 2135 2346 2269 9999 2501 9999 9999 9999 9999 2852 2848 2639 9999 9999 9999 2441 9999 9999 9999 9999 9999 9999 3010 3034 2986 3034 3034 3034 9999 9999 9999 9999 9999 2816 2414 2380 2224 2632 2460 2678 2296 2608 2390 2424 2434 2559 2546 2629 2667 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2718 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3025 3025 9999 3025 9999 9999 9999 3031 9999 2888 2849 2772 2897 2679 2910 9999 9999 9999 2846 2400 9999 2366 2460 2668 9999 9999 2766 2837 2858 2070 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3011 9999 2950 3034 3034 9999 9999 9999 9999 9999 9999 2807 2361 2472 2593 2489 2692 2343 2286 2585 2582 2459 2462 2525 2500 2664 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3025 3025 3025 9999 9999 9999 9999 9999 2638 2813 2865 2589 2074 2854 9999 9999 9999 2913 9999 9999 2352 2467 2632 9999 9999 2542 2837 2861 2719 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3031 2903 2926 3034 3034 9999 9999 9999 9999 9999 9999 2687 2774 2682 2519 2664 2691 2439 2647 2610 2344 2475 2422 2483 2510 2669 2841 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2690 9999 9999 9999 9999 9999 9999 9999 9999 2603 9999 2815 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3031 9999 9999 2851 2811 2665 2763 2806 2833 2816 9999 9999 2946 9999 9999 2369 2458 2613 9999 2670 2633 2722 2687 2911 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2880 2859 2973 3034 9999 9999 9999 9999 9999 9999 2346 2431 2747 2409 2153 2723 9999 2619 2636 2351 2398 2478 2591 2408 2628 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2694 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2651 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2850 2852 2617 2702 2763 2875 2742 9999 2945 2933 2869 2327 2378 2471 2541 2562 2665 2733 2840 2691 2906 2711 9999 9999 9999 9999 9999 9999 9999 9999 9999 3034 2777 2719 2778 9999 9999 9999 9999 9999 9999 2881 2768 2532 2778 2643 2434 2707 9999 9999 2636 2278 2483 2347 2407 2572 2577 9999 9999 2920 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2841 2832 2831 2913 2714 2881 2856 9999 9999 2921 2856 9999 2470 2486 2474 2527 2569 2720 2833 2862 2635 9999 2875 9999 9999 9999 9999 9999 9999 9999 9999 9999 2957 2720 2703 2907 9999 9999 9999 9999 9999 2072 2852 2701 9999 2675 2223 2707 9999 9999 9999 2584 2587 2507 2496 9999 9999 2816 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2604 9999 9999 9999 9999 9999 9999 9999 9999 9999 2313 9999 9999 2566 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2706 2818 2788 9999 2860 9999 9999 9999 2814 2809 2776 2473 9999 9999 2517 2608 2589 9999 2814 2836 2869 2946 2871 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2788 2725 2872 9999 9999 9999 9999 9999 9999 9999 2844 9999 9999 9999 2687 9999 2576 9999 9999 2651 2516 2589 2670 2622 9999 9999 9999 2728 2690 9999 9999 9999 9999 9999 9999 9999 2784 2855 9999 9999 9999 9999 9999 9999 9999 2600 9999 2719 2488 2529 2470 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2074 2855 2581 2904 2730 9999 9999 2888 2850 2870 2728 2589 9999 9999 2583 2576 2559 9999 2821 2806 2894 2956 2948 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2699 9999 2834 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2647 9999 9999 9999 9999 2662 2574 2675 2398 2635 9999 9999 9999 2629 9999 2708 9999 9999 9999 9999 9999 9999 9999 2896 9999 9999 9999 9999 9999 9999 9999 2596 2381 2421 2555 2747 2713 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2679 2851 9999 9999 9999 9999 2853 2884 2808 9999 9999 9999 2601 2635 2779 9999 2839 2787 2909 2956 2953 2904 2670 9999 9999 9999 9999 9999 3034 3034 9999 2527 2744 2917 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2758 9999 9999 9999 9999 9999 9999 9999 2569 9999 2647 2540 2583 2668 2579 2807 2886 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2780 2535 2834 9999 2656 2583 2728 2598 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2759 2819 2074 9999 9999 9999 9999 9999 2737 2577 2577 2739 2742 2640 9999 2836 2812 2860 2944 2920 2928 2886 2889 9999 9999 9999 9999 9999 9999 9999 9999 2677 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2759 2683 2418 2702 2461 2645 2610 2723 2648 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2501 2398 9999 2427 2766 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2568 2664 2566 9999 9999 9999 2931 2922 2648 2790 2503 2637 2827 2853 9999 2827 2827 2814 2902 2908 2942 2901 2926 2956 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2875 9999 9999 9999 9999 9999 9999 2310 9999 9999 2701 2637 2660 2861 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2668 9999 2572 2659 2816 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2515 2706 2811 2844 2840 2918 2818 2855 2748 2650 9999 2881 2856 9999 2851 2843 2812 2880 2918 9999 2937 2947 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2712 9999 2640 9999 2289 2683 2746 2698 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2909 2759 2507 9999 2608 2695 2722 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2720 9999 9999 9999 9999 2812 2655 2835 2834 2892 2953 2980 2939 9999 2890 2858 2849 2860 2862 2838 2875 2943 2956 9999 2956 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2451 9999 2587 2687 2790 2695 2759 2890 2941 9999 9999 9999 9999 9999 2499 9999 9999 9999 9999 9999 9999 9999 2616 9999 2843 2668 2645 2716 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2658 2863 9999 2980 2980 9999 2845 2897 9999 2869 2843 2866 2830 2848 9999 2956 2956 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2650 2720 2573 2656 2661 2811 2773 2906 2839 9999 9999 9999 9999 9999 2779 9999 9999 9999 9999 9999 9999 9999 9999 2727 2641 2436 2585 2630 2651 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2848 2915 9999 2867 2848 2878 2807 2855 2971 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2733 2581 2710 9999 2756 2893 2955 9999 2802 9999 9999 9999 9999 2366 2899 9999 9999 9999 9999 9999 9999 9999 2656 2463 9999 2528 2589 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2725 2845 2895 9999 2847 2859 2877 2804 2697 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2764 2814 9999 2807 9999 9999 9999 9999 9999 9999 9999 9999 9999 2813 9999 2838 9999 9999 2662 9999 9999 9999 9999 2717 2276 9999 2544 9999 2886 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2920 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2947 2880 2895 2890 2848 2887 2880 2835 2660 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2807 9999 2858 2863 9999 9999 9999 9999 9999 9999 9999 9999 9999 2887 9999 2728 9999 9999 2767 9999 9999 9999 2812 9999 2566 2413 2316 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2864 2927 2894 2876 2894 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2780 2575 2628 9999 9999 9999 2850 2554 2874 9999 9999 9999 9999 9999 9999 9999 2634 2214 2428 2474 2668 2689 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2940 2862 2909 2779 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 2633 2698 9999 9999 9999 9999 9999 2629 9999 9999 2868 9999 2656 2645 2617 2538 2521 2423 2605 2551 2678 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2706 9999 9999 9999 9999 9999 9999 9999 9999 2869 9999 2704 2842 2825 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2313 2399 9999 2705 9999 9999 2717 2869 2597 2877 9999 2683 9999 2710 2689 2662 2591 2477 2364 2475 2545 2753 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2689 9999 2856 9999 2700 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2930 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2634 2599 2366 2428 2566 2780 9999 9999 2744 2861 2425 2856 9999 2580 9999 2757 2703 2702 2541 2459 2514 2432 2577 2640 2711 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2638 2219 2440 2304 2676 2768 9999 9999 2613 2722 2717 2877 2657 2687 2811 2687 2727 2429 2577 2450 2487 2425 2549 2429 2603 2855 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2670 2454 2413 2467 2776 2922 9999 2763 2632 9999 2856 2705 2725 2646 2675 2881 2599 2335 2443 2500 2464 2566 2652 9999 2865 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2857 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2653 9999 2904 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2897 9999 2580 2597 2433 2465 2446 2762 9999 9999 2673 2743 2608 2546 9999 2847 2598 2644 2817 2457 2376 2573 2433 2570 2480 2714 2483 2805 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2870 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2240 2645 2351 2360 2524 2512 2555 2908 9999 2619 9999 2677 2666 9999 2864 2590 2723 2640 2701 2397 2449 2474 2638 2549 2339 2583 2804 2853 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2829 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2743 2861 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2577 9999 2308 2574 2375 2425 2484 2614 9999 9999 2543 2477 2724 9999 2581 2873 2602 2657 2572 2890 2071 2466 2553 2696 2515 2220 2674 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2864 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2892 9999 2488 2224 2353 2399 2415 2487 2538 2617 9999 9999 2521 2795 9999 2663 2886 2752 2653 2907 2580 2332 2509 2496 2557 2638 2071 2534 2861 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2909 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2565 2468 2517 2350 2343 2411 2475 2520 2624 9999 2693 2459 2686 2470 2802 9999 2547 2871 2892 9999 2707 2589 2608 2412 2564 2632 2496 2839 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2718 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2637 2342 2561 2497 2305 2302 2356 2455 2527 2628 9999 2535 2386 2697 9999 2657 2577 2477 2690 9999 9999 2760 2607 2450 2557 9999 2316 2673 2743 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2738 2730 2618 2467 2284 2286 2338 2466 2507 2702 2779 2539 2412 2612 2475 2589 2722 2606 2723 9999 9999 9999 2448 2538 2603 2522 2514 2616 2816 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2940 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2670 2609 2467 2272 2252 2317 2481 2531 2668 2737 2295 2514 2669 2463 2626 2718 2589 2606 2546 9999 2666 2310 2538 2439 2451 2305 2671 2882 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2849 2721 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2672 2380 2451 2476 2254 2241 2275 2463 2524 2699 2653 2610 2572 2635 2495 2603 2562 2721 2887 2562 2892 2675 2342 2598 2584 2554 2628 2520 2731 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2704 2225 2369 2476 2235 2228 2251 2397 2403 2648 2665 2592 2586 2672 2527 2535 2616 2681 2801 9999 2579 2714 2455 2486 2507 2573 2498 2602 2616 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2961 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2583 2680 2574 2321 2262 2243 2257 2363 2609 2636 2370 2641 2540 2650 2463 9999 2539 2853 2728 2873 2502 2514 2453 2561 2613 2647 2310 2755 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2955 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2469 2651 2565 2332 2282 2260 2276 2350 2524 2322 2343 2379 2504 2647 2623 2447 2616 2629 2713 2587 2664 2643 2566 2622 2664 2717 2650 2578 2606 2750 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2755 2157 2567 2451 2291 2271 2282 2340 2470 2370 2632 2642 2465 2617 2543 2576 2597 2636 9999 2843 2666 2383 2573 2513 2737 2854 2727 2609 2812 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2844 2518 2457 2587 2441 2299 2273 2277 2332 2406 2458 2469 2638 2466 2592 2495 2530 2741 2398 2689 2896 9999 2495 2506 2696 2446 9999 9999 2449 2828 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2455 2672 2546 2416 2288 2272 2273 2319 2382 2429 2480 2604 2469 2573 2627 2578 2774 2614 2514 9999 2641 2645 2552 2467 2768 9999 2718 2601 2722 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2589 2395 2297 2262 2271 2311 2353 2376 2441 2388 2522 2514 2520 2647 2507 9999 2531 2642 2631 2535 9999 9999 9999 9999 9999 2428 2548 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2692 2521 2358 2265 2262 2268 2301 2330 2353 2435 2653 2535 2579 2548 2644 2543 9999 2519 2795 2794 2815 9999 2832 2695 9999 9999 2686 2734 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2452 2292 2243 2252 2267 2293 2319 2345 2404 2664 2575 2567 2580 2485 2542 2570 9999 2600 2661 2892 9999 9999 2544 2681 2542 2675 2777 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2487 2594 2458 2258 2233 2248 2261 2282 2314 2351 2437 2672 2594 2668 2683 2536 2530 2770 2693 2597 2457 2862 2623 2463 2571 2710 2476 2752 2831 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2576 2548 2400 2218 2220 2234 2259 2271 2314 2352 2468 2699 2597 2395 9999 2531 9999 2836 9999 9999 2784 2866 2604 2413 2454 2738 2778 2790 2503 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2731 2545 2288 2219 2197 2221 2250 2265 2309 2354 2546 9999 2510 2303 2603 2526 2761 9999 9999 2656 2784 9999 2161 2350 2636 2752 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2644 2498 9999 2218 2197 2219 2243 2254 2298 2360 2566 2527 2604 2514 2613 2503 2805 2637 2625 2738 2814 2729 2658 2582 2694 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2650 2460 2276 2228 2201 2220 2213 2248 2287 2354 2570 2702 2635 2588 2724 9999 2839 9999 2567 2794 2823 2801 2517 2450 2743 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2707 2473 2457 2282 2236 2224 2234 2239 2233 2273 2332 2500 2515 2634 2552 9999 2777 2747 9999 2772 2726 2804 2561 2584 2514 2721 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2702 2619 2437 2289 2252 2234 2244 2252 2227 2262 2315 2404 2497 2603 2542 2638 2666 2686 9999 2874 9999 9999 2837 2334 2523 2725 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2577 2441 2283 2260 2238 2242 2233 2215 2245 2302 2366 2665 2702 9999 9999 9999 9999 9999 2858 9999 9999 9999 2070 2559 2678 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2663 2607 2426 2291 2261 2227 2233 2202 2205 2233 2293 2357 2652 2672 2558 2648 2595 2695 9999 9999 9999 9999 9999 2544 2578 2745 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2911 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2660 2607 2329 2298 2253 2218 2218 2189 2196 2224 2276 2344 2673 2717 2772 2756 2852 9999 2885 9999 9999 9999 9999 9999 2567 2789 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2890 2755 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2795 2653 2332 2301 2248 2218 2205 2176 2192 2230 2265 2324 2793 2744 2763 2549 2627 2657 9999 9999 9999 2666 2639 9999 2569 2807 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2753 2812 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2782 2510 2494 2313 2250 2212 2189 2173 2186 2230 2264 2311 2826 9999 9999 2071 9999 2766 9999 9999 9999 2371 2655 2613 2580 2758 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2718 2608 2817 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2690 2292 2308 2250 2201 2176 2176 2189 2233 2266 2305 2885 9999 9999 9999 9999 2766 9999 9999 9999 2701 2661 2370 2575 2607 2685 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2073 2477 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2275 2397 2236 2192 2173 2176 2189 2233 2282 2309 2841 2855 9999 9999 2606 2817 2859 2933 9999 2070 2653 2408 2515 2565 2680 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2544 2820 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2573 2275 2208 2186 2173 2173 2192 2236 2293 2309 9999 2800 9999 9999 2847 2891 9999 9999 9999 9999 2509 2557 2649 2480 2720 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2492 2749 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2553 2433 2254 2189 2176 2169 2166 2198 2229 2293 2317 9999 9999 9999 2552 2844 9999 9999 9999 9999 9999 2700 2335 2419 2551 2635 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2786 2545 2895 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2798 2335 2248 2179 2166 2159 2166 2202 2231 2282 2329 9999 9999 2927 2680 2855 2860 9999 9999 9999 9999 2723 2586 2695 2686 2798 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2925 9999 9999 2645 2699 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2927 2925 2494 2249 2235 2176 2152 2159 2166 2212 2230 2279 2358 9999 9999 9999 2486 2715 2880 9999 9999 9999 9999 9999 2629 2522 2770 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2886 2789 2805 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2985 9999 9999 9999 9999 9999 9999 9999 2925 2699 2910 2546 2262 2159 2156 2152 2156 2218 2242 2285 2439 9999 2853 9999 2675 2715 2831 9999 9999 9999 2814 9999 9999 2714 2767 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2723 2382 2894 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2933 2879 2508 2266 2189 2156 2149 2156 2212 2260 2295 2504 9999 9999 9999 9999 2654 2789 9999 9999 9999 2715 2551 9999 2486 2415 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2780 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3015 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2942 2392 2700 2516 2248 2179 2156 2149 2156 2199 2279 2271 2526 2881 9999 9999 2334 2574 2634 2816 9999 9999 2731 2706 2804 2601 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2976 9999 9999 2687 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2999 2995 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2880 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2769 2953 2867 2640 2207 2221 2173 2156 2149 2152 2205 2290 2314 9999 9999 9999 15 36 9999 9999 24 9999 6 9999 9999 6 9999 9999 9999 2 9999 9999 66 4 11 62 12 40 11 9999 9999 9999 9999 47 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 14 25 38 51 68 69 87 116 99 70 41 44 26 11 5 9999 12 35 52 95 136 159 187 121 9 19 17 38 34 43 57 9999 72 191 142 119 74 9999 9999 9999 51 52 61 9999 9999 95 9999 9999 9999 9999 9999 9999 153 250 9999 23 9999 9999 9999 5 9999 25 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 62 9999 16 4 7 51 22 9999 9999 9999 9999 9999 9999 9999 9999 28 28 9999 9999 9999 9999 4 9999 9999 9999 9999 13 22 26 42 64 70 66 63 89 78 122 62 52 33 16 5 9999 18 49 88 120 174 119 146 8 6 14 20 15 41 77 9999 9999 89 133 80 82 9999 9999 9999 9999 9999 40 63 9999 75 9999 9999 9999 9999 9999 84 120 1137 468 36 39 9999 9999 9999 9999 9999 9999 22 9999 9999 40 9999 10 9999 9999 9999 9999 9999 9999 2 7 19 10 120 19 9999 9999 20 52 9999 9999 122 55 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 30 20 24 29 57 66 55 71 100 66 131 100 68 47 24 8 4 13 59 131 150 144 183 112 9999 3 9999 9999 12 9999 9999 66 83 61 85 9999 9999 9999 9999 9999 9999 9999 55 9999 9999 140 99 9999 9999 9999 9999 168 1280 1280 1280 68 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 4 9999 40 22 161 61 9999 9999 9999 9999 12 34 25 11 29 9999 9999 9999 9999 9999 9999 23 16 16 9999 15 20 17 29 36 45 51 91 140 111 132 151 128 60 36 12 4 10 48 74 80 57 44 34 9999 9999 9999 9999 9999 9999 9999 112 125 57 53 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 67 152 9999 9999 9999 9999 35 158 507 324 162 31 9999 9999 9999 9999 9999 9999 6 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 4 2 31 59 108 22 9999 9999 9999 9999 48 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 15 12 17 28 32 41 54 118 139 119 162 166 145 85 50 20 4 7 63 44 25 21 9999 17 3 9999 9999 9999 9999 13 52 277 112 74 9999 9999 9999 82 9999 9999 9999 9999 25 9999 9999 9999 129 9999 9999 9999 9999 136 9999 9999 85 116 47 9999 9999 9999 9999 9999 9999 21 5 9999 9999 23 9999 9999 9999 9999 9999 9999 19 9999 11 14 16 26 15 11 9999 9999 9999 9999 11 18 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 5 18 5 15 30 32 39 50 116 119 110 178 176 138 100 72 35 4 3 46 42 4 9999 9999 16 9999 9999 9999 9999 9999 18 40 74 66 69 9999 9999 9999 9999 9999 9999 16 9999 14 9999 9999 109 115 9999 9999 9999 9999 9999 9999 131 141 95 43 9999 9999 9999 10 24 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 16 11 9999 9999 9999 9999 9999 9999 51 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 8 14 26 14 6 9 27 24 40 46 62 109 128 169 274 167 149 117 36 4 5 14 7 3 9999 42 26 9999 9999 9999 9999 9999 9999 31 9999 9999 9999 78 9999 9999 9999 9999 9999 7 10 11 13 62 57 9999 15 9999 16 9999 567 9999 211 144 99 9999 9999 9999 9999 20 229 9999 9999 9999 9999 9999 9999 9999 9999 27 9999 9999 9999 9999 1 21 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 12 11 25 19 25 9 13 10 34 40 36 51 78 120 112 216 288 387 186 58 3 10 7 4 9999 9999 52 6 9999 9999 9999 9999 9999 9999 20 48 59 87 9999 54 92 9999 9999 9999 9999 11 44 13 74 24 20 9999 14 9999 9999 24 75 9999 85 137 9999 9999 9999 9999 95 6 9999 12 9999 10 5 9999 9999 9999 9999 9999 9999 5 9999 15 9 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 32 9999 9999 1 9999 3 171 8 13 16 29 39 30 31 55 131 98 138 317 709 421 76 11 13 9999 9999 9999 44 17 9999 9999 9999 9999 9999 9999 9999 9999 21 52 99 9999 53 124 9999 16 9999 9999 23 16 9999 9999 66 31 9999 9999 9999 9999 42 93 185 91 39 9999 9999 9999 9999 85 122 25 9999 25 9999 50 9999 9999 21 6 10 9999 9999 9999 4 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 46 9999 9999 9999 9999 9999 9999 9999 9999 10 8 9999 9999 37 14 9 17 13 13 35 31 28 63 89 141 229 403 330 482 144 135 6 11 9999 9999 59 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 48 43 69 51 63 9999 9999 17 73 49 9999 24 5 17 36 9999 9999 9999 9999 59 91 161 41 15 9999 9999 9999 9999 56 123 132 27 70 9999 65 9999 9999 9999 36 4 21 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 30 9999 9999 9999 19 9 19 15 15 32 29 20 65 108 275 245 694 699 290 239 88 119 3 7 9999 55 51 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 25 20 61 65 79 50 13 52 54 27 66 11 30 9999 9999 9999 9999 9999 50 154 87 73 1 9999 9999 9999 9999 65 66 61 7 9999 9999 9999 9999 9999 2 144 9999 9999 5 9999 21 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 2 8 14 26 28 26 16 37 9999 47 90 202 300 685 726 330 372 107 38 36 6 9999 36 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 22 35 53 9999 89 11 12 129 23 61 59 6 9999 9999 9999 9999 9999 9999 9999 99 79 6 10 9999 9999 9999 113 9999 9999 9999 9999 9999 9999 9999 5 5 37 9999 9999 50 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 6 12 24 3 4 10 19 33 36 20 15 11 9 23 69 198 345 1006 1249 1280 590 179 40 219 53 9999 23 19 9999 9999 9999 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 56 62 70 18 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 83 60 25 1 9999 9999 9999 9999 48 172 35 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 2 9999 9999 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 24 9999 9999 9999 7 26 9999 6 11 5 10 27 40 42 26 16 8 10 15 51 149 238 1280 1280 1280 785 174 97 141 119 9999 1 10 49 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 9999 9999 34 58 68 23 65 5 9999 9999 9999 10 9999 9999 9999 9999 28 9999 9999 25 10 25 9999 9999 9999 9999 13 35 31 9999 9999 9999 9999 9999 5 9999 60 9999 9999 9999 9999 9999 9999 32 149 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 1 6 12 26 46 54 38 30 4 11 15 9999 161 454 1280 1280 1280 927 200 121 120 111 39 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 21 67 103 37 203 7 50 40 5 5 9999 6 9999 9999 9 104 140 74 29 46 9999 9999 9999 9999 3 33 10 9999 7 9 12 9999 9999 9999 9999 118 9999 9999 24 9999 9999 9999 9999 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 36 4 22 10 22 56 84 56 46 7 8 9999 40 83 329 539 1280 1280 1280 168 53 189 100 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 42 68 76 109 4 85 27 11 12 4 3 9999 9999 39 114 74 46 54 20 9999 9999 9999 9999 32 232 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 9 9999 9999 9999 9999 9999 9999 9999 1 7 12 38 53 96 75 49 19 9999 9999 34 43 156 367 1128 1280 503 274 53 230 116 34 11 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 26 27 24 158 5 9999 14 18 11 5 15 9 29 136 194 56 62 98 32 9999 9999 9999 9999 528 154 16 13 9999 15 9999 9999 9999 9999 9999 9999 47 9999 9999 11 9999 6 9 81 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 17 11 15 32 76 90 128 128 55 35 9999 17 42 134 559 665 559 559 1149 91 9999 104 56 3 9999 9999 9999 4 9999 9999 5 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 67 3 6 3 1 9999 13 12 7 82 114 62 43 117 96 13 9999 9999 9999 9999 75 107 46 54 11 50 9999 14 9999 86 13 9999 9999 17 9999 18 3 15 54 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 9999 3 20 47 157 133 322 258 149 101 45 7 22 47 274 374 722 590 423 1280 238 88 9999 26 9999 9999 9999 28 3 8 5 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 6 9999 9999 9999 2 9999 15 54 95 46 55 75 51 21 9999 9999 9999 9999 29 36 314 52 182 137 24 90 30 9999 69 9999 9999 9999 2 6 40 12 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 23 9999 9999 9999 22 69 174 172 474 279 156 104 45 9999 10 52 125 445 678 1280 333 1280 1280 1280 46 48 11 9999 9999 12 3 24 8 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 7 9999 2 48 41 9999 25 180 69 11 9999 9999 9999 9999 9999 9999 9999 10 11 65 18 25 32 39 51 9999 9999 9999 9999 1 5 5 10 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 12 9999 9999 9999 20 73 153 1280 404 266 189 108 97 9 11 9999 66 318 590 1280 680 1280 1280 1280 9999 48 32 23 8 2 12 160 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 12 46 202 34 40 113 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 18 16 9999 15 16 9999 22 47 12 12 36 52 27 9999 9999 9999 9999 9999 9999 25 9999 9999 9999 9999 9999 9999 76 3 9999 9999 9999 9999 42 121 172 1280 716 249 196 112 73 13 4 9999 35 183 366 650 1262 785 1280 1280 9999 77 21 38 33 11 4 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 3 189 95 5 39 59 9999 9999 9999 9999 9999 9999 9999 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 9999 9999 2 57 5 21 186 9999 9999 9999 9999 9999 9999 9999 9999 29 9999 9999 9999 9999 9999 9999 9999 9999 8 42 14 9999 9999 22 115 404 500 426 251 138 83 57 4 4 9999 21 100 438 637 1280 1280 410 1280 351 570 9999 272 199 33 9999 67 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 8 3 33 81 12 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 5 2 35 36 68 9999 9999 61 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 2 6 9999 9999 57 87 315 487 474 288 160 120 33 7 9999 9999 17 53 315 853 1258 407 1280 1280 255 245 58 249 24 3 104 84 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 6 4 80 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 3 53 9999 26 9999 9999 128 167 9999 9999 9999 9999 9999 9999 41 9999 9999 24 9999 1 9999 3 9999 9999 4 42 142 179 1280 595 372 442 198 106 10 9999 9 15 38 239 452 1280 1280 1280 1280 407 13 9999 63 105 42 29 39 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 11 4 7 9999 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 9999 3 6 9999 9999 28 28 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 5 7 11 9999 9999 9999 9999 86 319 778 1280 865 679 952 21 7 9999 11 19 34 294 366 1280 1280 1280 1280 289 89 24 11 4 16 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 7 2 11 3 38 31 6 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 9999 9999 9999 9999 9999 29 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 24 9999 13 3 5 45 189 510 1071 500 1280 500 9999 9999 9999 6 17 38 347 1280 1280 1280 1280 1280 484 69 27 44 1 58 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 6 9999 6 15 66 24 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 1 9999 1 49 8 28 121 225 556 417 1198 291 40 9999 9999 4 17 39 160 951 1280 1104 978 1280 1145 124 35 32 70 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 13 9999 9999 9999 9999 3 3 7 4 5 40 39 4 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 15 9999 9999 5 9999 11 9999 19 9999 9999 9999 9999 9999 9999 9999 9999 40 45 9999 6 9999 9999 9999 8 1 39 24 25 68 168 450 140 703 212 61 9999 9999 5 13 44 131 226 800 452 1280 288 987 787 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 16 11 9999 9999 9999 9 3 3 4 7 45 3 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9 11 5 12 9999 9999 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 47 15 46 36 40 63 37 43 51 270 207 82 320 334 193 9999 9999 9999 9 33 267 1280 1280 1280 337 1280 1280 159 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 11 19 16 14 9999 8 9 4 2 4 7 11 3 11 5 6 9999 5 16 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 49 9999 8 9999 25 9999 1 4 14 43 32 9999 3 3 14 66 95 214 150 255 145 131 9999 9999 4 7 29 228 606 688 1280 802 300 444 89 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 16 16 17 9999 8 6 4 3 3 7 18 5 11 9 9999 7 11 9 11 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 5 9 9999 9999 9999 9999 9999 9999 9999 66 9999 9999 9999 9999 11 255 9999 20 1 6 9999 80 17 9999 35 2 53 18 71 162 168 135 173 20 9999 9999 9999 38 17 182 718 209 752 185 100 445 77 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 16 15 17 17 11 9999 10 5 3 4 6 20 22 7 26 17 9 4 5 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 15 33 18 9999 9999 9999 9999 61 59 3 29 20 3 5 9999 39 6 9999 316 256 75 274 77 9999 9999 6 9999 11 10 372 494 258 173 105 258 209 60 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 11 12 9999 15 16 15 9999 9999 26 6 6 7 8 11 19 19 23 8 4 14 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 58 13 9999 9999 23 33 9999 3 31 9 9999 6 2 11 36 7 31 184 93 67 235 78 23 9999 9999 12 9999 9999 57 192 262 224 486 353 78 29 9999 9999 9999 2 6 11 12 5 11 11 11 12 12 15 15 12 9999 9 17 6 6 6 8 9 10 27 59 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9 9999 9999 9999 9999 9999 9999 9999 9999 13 18 25 26 41 13 7 9 10 7 14 163 46 71 157 74 8 9999 9999 9999 9999 10 57 251 302 541 186 316 9999 9999 9999 9999 16 9999 11 10 11 5 11 9999 9999 47 13 15 12 6 10 4 11 18 14 9 6 10 10 29 17 9999 43 13 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 20 2 9999 10 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 11 9999 9999 9999 9999 9999 6 1 9 8 5 6 9999 9999 9999 141 87 94 108 9999 9999 9999 9999 9999 9999 13 78 72 90 133 161 54 37 9999 9999 9999 8 9999 9999 15 9999 12 11 15 12 10 10 9999 12 12 6 3 6 16 7 7 8 11 12 46 44 27 20 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 11 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 9999 7 12 9999 9999 9999 9999 9999 9999 11 3 7 3 3 12 9999 9999 9999 69 207 101 126 9999 9999 9999 9999 9999 37 12 84 18 45 41 151 38 9999 9999 9999 9999 9 12 9999 11 9999 11 12 11 11 9999 12 9999 5 6 2 3 6 7 5 7 9999 20 20 31 45 34 21 12 10 11 9999 9999 9999 9999 9999 9999 9999 5 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 19 5 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9 8 12 13 9999 9999 9999 9999 9999 9999 5 9999 6 12 3 12 9999 9999 9999 12 108 132 9999 67 9999 9999 9999 9999 57 86 10 9999 9999 9999 44 9999 9999 9999 9999 9999 9999 15 12 16 11 10 9 9999 9999 9999 9999 9999 6 3 4 4 13 8 13 6 17 12 28 45 50 27 13 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 16 9999 11 9999 9999 9999 13 9999 13 11 6 10 4 12 9999 9999 9999 51 26 9999 236 41 97 9999 9999 11 44 30 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 15 10 13 9999 9999 9999 9999 9999 9999 6 3 6 9 10 20 5 5 15 22 53 51 29 22 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 11 10 10 9999 9999 9999 9999 9999 5 8 11 3 1 10 9999 9999 9999 29 9999 9999 62 47 66 9999 9999 8 26 21 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 10 20 13 10 9999 9999 9999 9999 9999 9999 4 10 11 8 20 21 5 9 15 12 77 34 22 26 27 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 11 7 3 4 7 10 9 9999 9999 33 9999 9999 261 60 105 9999 12 12 9 4 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 21 14 12 9999 9999 9999 9999 9999 9999 3 3 13 5 7 29 9999 8 15 12 31 36 30 21 36 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 12 3 3 5 13 7 9999 7 37 30 16 1280 68 34 42 70 116 36 4 48 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 7 14 11 9999 9999 9999 9999 9999 9999 8 7 4 12 8 8 20 9999 9999 11 10 35 18 15 31 33 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 12 7 10 3 10 11 9999 9999 38 47 9999 71 52 20 94 72 573 250 69 6 9999 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 12 15 17 9999 9999 9999 9999 9999 1 6 4 9999 7 4 15 9999 9999 9999 15 55 22 17 9999 9999 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 10 5 9999 6 9999 9999 9999 7 11 20 8 9999 9999 16 49 53 9999 177 233 30 11 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 23 18 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9 9999 3 9999 9999 34 18 25 19 23 9999 9999 9999 4 3 9999 9999 9999 9999 9999 9999 9999 4 15 9999 9999 9999 9999 9999 9999 9999 4 9999 14 9 9 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 13 3 12 3 9999 9999 10 11 29 11 6 9999 9999 16 17 19 9999 81 1280 34 15 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 16 15 81 7 20 9999 9999 9999 4 9999 5 9999 9999 9999 9999 9999 9999 9999 16 9999 9999 9999 9999 9999 9999 9999 5 4 7 12 16 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 10 9999 9999 9999 9999 7 23 8 9999 9999 9999 20 21 84 9999 162 52 35 12 16 14 4 9999 9999 9999 9999 9999 9 16 9999 4 44 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 23 9999 22 16 25 16 3 6 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 3 25 9999 10 14 23 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 6 1 9999 9999 9999 9999 9999 13 13 13 45 38 9 9999 28 68 57 18 35 63 54 26 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 13 8 12 18 10 36 37 83 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 5 9999 11 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 4 3 9999 9999 9999 15 38 13 37 5 9 28 46 9999 22 40 141 153 145 116 42 28 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 6 9999 9999 33 31 31 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 14 24 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 6 17 15 9 15 14 35 9 6 9999 28 36 9999 58 41 63 40 115 9999 28 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 5 9999 23 9999 5 26 45 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 8 4 9999 16 24 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 11 7 11 11 22 13 15 22 9999 35 93 31 58 97 72 60 36 35 9999 75 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 21 16 14 16 16 12 17 9999 9999 9999 9999 9999 2 9999 9999 9999 9999 9999 9999 9999 2 9999 21 12 17 23 9999 9999 9999 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 12 9999 13 15 9999 24 42 9999 66 20 65 225 37 9999 18 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 3 6 16 16 5 15 7 12 4 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 10 5 5 11 11 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 34 65 9999 51 22 80 125 53 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 5 9 13 9999 3 7 18 9999 12 9999 9999 9999 9999 2 16 9999 9999 9999 9999 9999 9999 9999 6 4 9999 9 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 39 16 9999 30 36 59 73 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 4 5 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 7 9999 9999 2 9999 9999 9999 9999 6 3 9999 9 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 67 10 45 34 82 97 49 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 5 9999 6 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 9999 3 9999 9999 3 9999 9999 9999 6 9999 7 8 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 58 54 68 39 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 6 5 2 9999 9999 9999 18 2 12 9999 9999 9999 9999 9999 9999 9999 9 5 11 13 18 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 37 29 14 5 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 5 9999 9999 9999 9999 9999 4 9999 9999 11 9999 4 5 6 9 11 15 38 19 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 4 9999 9999 9999 9999 9999 9999 9999 9999 23 9999 3 23 36 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9 9999 18 9999 9999 18 13 5 12 9999 5 9999 6 10 10 11 12 18 40 31 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 5 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 6 10 11 19 39 9999 9999 28 17 3 17 9999 5 9999 10 13 18 11 14 46 64 40 11 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 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 9999 9999 9999 9999 9999 9999 5 5 13 10 41 24 9999 9999 11 7 8 26 4 9 4 11 11 7 15 17 67 56 18 5 6 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 15 12 13 23 12 9999 17 6 9999 14 6 10 3 11 19 6 8 20 70 45 15 9 9999 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 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 11 9999 9 18 15 14 12 24 9999 9999 8 11 13 3 9999 28 3 8 6 3 6 34 30 56 11 16 7 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 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 3 17 12 15 20 16 9 12 9999 8 9999 17 4 9999 33 4 11 3 4 6 17 28 37 11 6 10 10 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 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 10 35 21 22 17 12 9999 9999 6 9 22 9999 10 22 4 8 3 12 3 15 28 29 8 4 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 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 8 12 24 34 30 21 11 4 9999 9999 12 48 9999 13 14 5 7 15 2 3 13 15 10 9 3 12 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 4 9 35 36 43 44 25 12 5 9999 9 12 14 7 44 9999 3 27 7 9999 6 11 17 6 6 7 10 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 4 14 45 44 55 46 24 12 6 9999 6 10 13 9999 13 9 4 4 9999 9999 6 8 12 10 9999 6 15 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 10 18 45 53 85 54 24 11 11 4 6 11 8 9 14 21 4 4 9999 9999 9999 5 16 17 10 9 11 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 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9 20 45 59 91 68 26 10 12 8 5 15 10 8 20 18 4 3 3 9999 3 4 16 13 9 6 10 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 6 14 41 52 92 56 35 12 21 11 11 20 10 7 17 9 7 10 3 12 4 6 30 28 12 10 4 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 6 14 42 42 65 51 49 14 20 17 12 27 15 6 11 11 6 4 9999 3 6 11 24 23 13 7 5 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 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 9 20 32 26 45 68 57 72 56 21 11 18 29 18 5 9999 10 25 3 13 3 5 12 32 43 12 5 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 18 39 29 48 87 69 83 41 11 12 11 35 26 8 9 14 7 4 2 6 12 19 40 37 10 10 7 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 7 36 61 49 103 106 111 40 16 33 29 32 29 9 17 13 7 9999 6 7 10 25 16 31 18 10 8 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 5 8 33 51 53 100 133 184 44 33 22 29 31 27 12 17 25 4 5 12 9999 14 15 21 5 9999 9999 6 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 9999 9999 9999 4 10 26 50 59 112 166 193 66 59 33 22 28 25 33 19 20 4 4 9999 8 13 7 4 5 9999 6 10 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 33 63 79 99 186 196 105 80 47 12 31 23 27 20 5 9999 5 6 8 5 9999 9999 9999 9999 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 9999 9999 9999 9 27 91 67 94 122 179 134 142 90 32 24 34 28 12 6 9999 5 9 14 5 9999 5 5 9999 9999 21 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 62 66 92 119 203 160 125 56 30 23 25 21 7 7 7 9999 3 5 8 9999 9999 6 15 13 26 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 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 6 12 39 68 72 79 99 234 167 93 118 29 18 29 24 7 8 33 7 4 4 11 3 6 11 25 11 58 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 9999 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 16 50 68 97 91 77 260 162 137 167 26 13 8 9999 7 9999 38 9999 9999 20 21 5 9 13 17 21 17 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 19 29 41 91 115 106 76 206 166 260 74 9999 8 7 17 7 29 9999 9999 14 19 9999 3 12 35 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 39 9999 85 138 90 87 253 195 131 33 9 10 10 12 7 28 2 5 21 21 3 6 34 31 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 41 56 73 80 70 63 251 278 202 36 21 12 10 12 9999 30 9999 4 18 13 4 4 22 106 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 13 49 62 73 107 75 75 256 249 211 68 11 12 8 9999 19 6 9999 9 4 5 2 5 37 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 28 51 70 95 113 121 137 222 232 136 95 13 15 8 7 7 4 9999 18 9999 9999 6 4 41 54 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 58 65 108 147 286 309 451 324 142 155 29 39 9999 9999 9999 9999 9999 6 9999 9999 9999 3 42 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 52 72 146 309 348 1035 1135 455 203 171 20 18 12 15 3 10 9999 9999 9999 9999 9999 5 35 66 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 4 20 32 71 147 1105 451 1280 1153 160 212 194 15 13 25 22 17 9999 9 9999 9999 9999 9999 9999 28 49 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 20 29 60 177 299 553 1280 1266 250 214 185 18 7 7 4 6 17 9999 9999 9999 7 6 9999 35 48 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 6 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9 45 50 114 223 778 1280 472 234 149 177 11 9999 9999 1 9999 35 9999 9999 9999 4 9 8 46 84 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 3 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 17 38 76 158 758 1280 216 503 108 117 13 9999 9999 9999 9999 19 9999 9999 9999 6 10 7 35 21 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 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 13 60 101 227 1280 283 295 190 285 188 4 4 9999 9999 6 18 7 10 9999 1 6 7 24 19 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 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 5 22 39 189 346 797 643 428 175 155 350 9999 3 9999 9999 25 15 9999 9999 9999 9999 2 8 37 14 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 15 52 227 261 757 622 149 118 297 243 9999 9999 9999 4 16 9999 9999 9999 9999 9999 6 6 12 16 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 3 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 13 69 229 290 333 290 136 140 506 371 9999 9999 8 5 18 11 9999 9999 9999 9999 13 13 46 21 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 3 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 11 3 11 60 229 1280 511 353 341 106 284 107 9999 9999 9999 3 8 19 9999 9999 9999 9999 9999 13 13 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 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 6 9999 9999 9999 9999 9999 9999 9999 11 3 47 24 75 73 303 1280 469 186 86 209 120 9999 3 9999 5 10 16 9999 9999 9999 5 9999 9999 28 36 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 2 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 12 20 21 89 1280 409 610 655 414 133 167 156 9999 9999 9999 9999 9 22 9999 9999 9999 5 11 9999 5 6 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 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 53 1 4 25 159 1016 297 494 531 248 233 62 100 19 9999 9999 4 6 9 45 9999 9999 6 36 72 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 35 42 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 4 46 6 4 16 581 1280 833 867 836 334 208 111 9999 9999 9999 86 124 9999 9999 95 9999 49 9999 9999 53 9999 9999 9999 65 9999 9999 96 773 118 133 144 109 101 9999 9999 9999 9999 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 246 354 336 314 385 348 408 463 439 382 424 421 447 378 283 176 9999 512 475 465 442 491 571 428 83 477 192 537 193 303 1230 1347 9999 900 602 666 675 734 9999 9999 9999 221 1028 1347 9999 9999 795 9999 9999 9999 9999 9999 9999 231 99 9999 122 9999 9999 9999 42 9999 100 137 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 94 9999 328 487 529 120 110 9999 9999 9999 9999 9999 9999 9999 9999 112 117 9999 9999 9999 9999 55 9999 9999 9999 9999 309 244 300 296 311 353 398 533 504 384 500 405 439 419 338 200 9999 430 442 447 508 441 539 381 521 472 199 158 566 249 317 9999 9999 659 630 800 799 9999 9999 9999 9999 9999 816 1176 9999 1329 9999 9999 9999 9999 9999 932 317 219 117 145 116 9999 9999 9999 9999 9999 9999 113 9999 9999 113 9999 58 9999 9999 9999 9999 9999 9999 474 510 129 666 121 148 9999 9999 118 117 9999 9999 111 103 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 9999 169 255 314 391 285 293 414 524 478 438 479 416 502 376 334 226 88 489 399 401 405 366 547 379 9999 390 9999 9999 283 9999 9999 1048 812 963 797 9999 9999 9999 9999 9999 9999 9999 237 9999 9999 990 775 9999 9999 9999 9999 741 288 257 138 105 121 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 81 177 9999 81 158 128 142 9999 9999 9999 9999 78 105 104 64 113 9999 9999 9999 9999 9999 9999 122 80 79 9999 81 210 368 303 338 384 445 448 514 421 494 551 419 402 326 348 91 247 332 340 238 250 1032 716 9999 9999 9999 9999 9999 9999 9999 834 754 1150 1040 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1242 630 9999 9999 9999 9999 1345 317 297 185 91 121 9999 9999 9999 9999 9999 9999 62 68 9999 9999 9999 9999 9999 9999 9999 9999 9999 247 9999 901 339 111 130 124 78 9999 9999 9999 9999 135 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 9999 77 233 356 301 314 403 429 481 494 550 479 518 503 429 361 312 101 181 122 279 187 318 9999 868 749 9999 9999 9999 9999 1151 903 669 604 832 9999 9999 9999 796 9999 9999 9999 9999 565 9999 9999 9999 783 9999 9999 9999 9999 174 9999 9999 234 85 122 9999 9999 9999 9999 9999 9999 106 43 9999 9999 152 9999 9999 9999 9999 9999 9999 122 9999 180 87 115 108 111 89 9999 9999 9999 9999 92 94 9999 9999 9999 9999 9999 9999 9999 63 9999 9999 9999 78 98 335 317 243 288 436 442 451 601 605 456 498 570 449 402 231 120 127 96 109 141 9999 9999 449 9999 9999 9999 9999 9999 209 863 718 879 838 9999 9999 9999 9999 9999 9999 1079 9999 1207 9999 9999 806 719 9999 9999 9999 9999 9999 9999 285 209 92 161 9999 9999 9999 102 112 9999 9999 9999 9999 50 9999 9999 9999 9999 9999 9999 9999 9999 9999 182 85 99 9999 9999 9999 9999 9999 9999 145 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 76 59 79 71 168 321 475 212 544 484 446 475 542 589 538 493 560 435 433 327 120 101 81 165 60 9999 602 203 9999 9999 9999 9999 9999 9999 507 9999 9999 9999 694 9999 9999 9999 9999 9999 1336 767 943 1004 426 627 9999 721 9999 966 9999 122 9999 288 189 102 9999 9999 9999 9999 133 107 9999 9999 9999 9999 9999 9999 9999 9999 116 9999 9999 9999 9999 210 142 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 105 70 65 77 77 149 214 277 331 380 485 476 374 597 575 633 557 510 417 447 295 197 68 57 42 9999 9999 340 1026 9999 9999 9999 9999 9999 9999 278 190 885 637 9999 712 947 9999 9999 9999 9999 1055 146 872 140 982 162 9999 645 9999 9999 501 300 9999 191 99 9999 9999 9999 9999 94 255 9999 98 9999 69 77 9999 9999 9999 9999 9999 9999 117 9999 95 192 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 136 9999 9999 390 9999 265 79 222 336 200 296 480 523 548 615 593 585 587 625 488 452 351 926 78 9999 9999 9999 652 468 9999 9999 9999 9999 9999 9999 9999 9999 206 582 537 9999 706 825 9999 915 9999 9999 852 708 9999 9999 135 102 9999 9999 9999 9999 210 267 231 170 105 9999 9999 9999 9999 113 109 107 9999 152 9999 124 9999 9999 98 209 181 9999 9999 9999 322 131 9999 9999 9999 9999 9999 9999 9999 9999 9999 123 9999 9999 9999 9999 9999 9999 9999 9999 51 71 9999 9999 74 177 225 323 288 428 536 436 473 347 555 522 537 527 525 484 365 172 363 69 9999 9999 634 992 9999 9999 9999 9999 9999 9999 9999 9999 9999 205 606 509 798 1029 9999 9999 403 158 610 9999 264 1123 185 93 9999 9999 9999 9999 197 270 224 241 107 9999 9999 9999 9999 145 157 129 72 198 9999 148 9999 9999 9999 104 265 147 9999 9999 257 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 58 96 9999 9999 9999 142 298 359 440 419 482 495 436 189 464 602 576 595 524 568 393 320 108 518 68 9999 573 198 9999 9999 9999 9999 9999 9999 9999 9999 9999 193 783 895 605 859 724 660 310 120 580 963 138 270 95 9999 9999 9999 9999 9999 294 236 269 196 272 9999 9999 9999 9999 142 261 151 72 9999 9999 9999 9999 9999 141 99 9999 9999 145 9999 91 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64 9999 9999 9999 387 345 486 426 496 188 684 207 9999 234 432 534 507 502 565 592 411 367 289 477 157 9999 400 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 912 266 556 1033 9999 713 809 278 119 473 119 97 97 9999 9999 9999 9999 9999 9999 9999 250 174 104 155 9999 9999 9999 157 9999 9999 9999 9999 9999 9999 9999 138 77 118 9999 9999 101 9999 403 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 109 62 79 91 151 248 330 485 479 432 613 218 1087 306 572 435 508 464 546 480 522 444 370 586 419 156 9999 226 300 9999 9999 9999 126 9999 9999 9999 9999 9999 9999 9999 9999 9999 844 918 848 601 789 9999 9999 9999 9999 9999 9999 9999 9999 9999 316 9999 293 218 271 423 9999 9999 9999 9999 209 157 130 9999 9999 9999 9999 9999 93 9999 9999 9999 9999 9999 207 9999 9999 112 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 70 118 9999 9999 9999 75 96 9999 54 69 182 407 435 476 494 641 217 714 259 484 545 452 464 522 457 520 457 454 428 508 349 9999 64 115 140 9999 9999 9999 9999 9999 9999 9999 9999 9999 202 9999 9999 502 756 837 634 182 812 9999 9999 9999 103 9999 9999 9999 9999 202 9999 9999 205 177 122 9999 9999 9999 9999 256 251 122 9999 9999 9999 9999 9999 78 9999 105 9999 9999 9999 9999 9999 9999 94 146 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 54 9999 9999 9999 542 268 333 552 506 515 516 187 1177 193 281 9999 490 482 443 562 476 431 438 446 501 449 630 61 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 184 9999 9999 213 485 667 627 301 264 133 153 413 274 9999 75 9999 9999 1025 194 199 104 151 121 9999 9999 9999 9999 1344 169 84 9999 78 81 78 9999 9999 9999 9999 168 9999 9999 99 9999 9999 9999 9999 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 67 155 619 589 425 421 499 203 1176 296 9999 681 431 527 495 540 441 476 451 623 642 507 9999 9999 9999 9999 9999 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 131 9999 179 367 443 923 558 93 143 117 90 85 201 9999 9999 275 187 173 121 147 133 9999 9999 9999 9999 168 105 85 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 73 9999 9999 9999 9999 9999 9999 9999 158 347 537 183 430 426 491 473 836 9999 9999 405 401 489 541 560 454 455 448 579 474 687 765 53 9999 9999 734 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 105 155 899 656 267 9999 119 84 77 272 110 106 202 167 191 137 129 113 148 9999 9999 9999 9999 160 94 101 101 9999 110 9999 9999 9999 9999 9999 9999 151 9999 9999 77 9999 515 265 93 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 55 9999 9999 65 127 566 473 373 497 532 414 442 593 9999 430 156 379 443 477 475 441 500 582 9999 764 730 83 9999 9999 9999 695 9999 9999 115 111 9999 9999 9999 9999 9999 9999 9999 9999 9999 243 164 1194 128 222 152 9999 86 97 99 144 183 238 136 107 103 162 9999 9999 9999 9999 151 89 124 113 75 88 9999 100 9999 115 122 9999 9999 110 9999 106 1046 169 98 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 86 9999 9999 1072 514 431 379 493 499 491 506 524 577 890 193 486 445 495 474 474 522 539 519 667 9999 242 9999 9999 9999 106 54 51 259 102 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 135 99 9999 9999 9999 104 9999 187 149 272 175 114 104 116 262 9999 9999 9999 9999 126 109 128 98 104 88 67 107 88 9999 166 9999 9999 9999 168 257 98 275 207 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 51 59 9999 9999 9999 429 396 447 499 455 569 659 574 808 9999 293 164 479 520 491 453 541 435 618 541 1047 531 77 9999 9999 101 89 75 87 88 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1064 9999 9999 79 9999 127 201 239 9999 140 82 97 191 9999 9999 9999 9999 9999 9999 9999 146 76 237 81 84 79 85 116 9999 9999 9999 9999 452 228 426 195 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 57 66 9999 9999 9999 528 444 463 428 429 546 653 606 553 807 185 9999 391 478 473 429 494 480 532 508 9999 502 130 71 92 76 139 90 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64 9999 107 289 222 217 98 74 132 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 92 72 115 9999 77 130 9999 105 79 120 189 104 138 122 9999 9999 9999 9999 9999 9999 138 9999 9999 9999 9999 9999 9999 100 65 9999 9999 9999 9999 148 402 501 451 439 546 600 631 711 370 1049 9999 350 423 441 516 560 477 593 468 9999 558 154 117 129 102 826 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 122 9999 9999 9999 9999 9999 9999 225 145 280 97 91 96 9999 9999 9999 9999 9999 9999 9999 183 9999 9999 9999 9999 9999 9999 9999 9999 9999 116 9999 9999 228 96 98 110 94 9999 9999 9999 9999 9999 9999 9999 9999 112 9999 9999 9999 9999 9999 9999 9999 9999 77 71 68 9999 9999 530 414 442 437 451 503 670 698 684 775 941 9999 502 333 417 492 582 475 480 490 600 639 9999 132 120 101 9999 113 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 135 59 226 303 264 114 106 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 157 178 245 109 97 107 9999 9999 128 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 236 369 66 9999 9999 117 435 392 425 450 568 647 661 787 624 9999 9999 490 324 440 474 536 453 479 410 524 154 152 126 214 332 144 108 91 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 210 68 521 225 9999 9999 146 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 465 9999 230 105 9999 96 9999 9999 102 116 9999 9999 9999 9999 9999 9999 144 9999 9999 104 9999 125 9999 245 9999 9999 79 108 392 373 448 488 498 668 565 116 501 9999 297 536 390 394 441 558 441 563 446 472 852 9999 119 118 85 162 123 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 172 63 75 483 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 105 9999 200 84 9999 9999 98 97 9999 82 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 71 64 66 100 9999 9999 9999 9999 430 417 448 448 495 577 484 503 463 9999 252 411 430 442 453 453 476 561 524 499 148 192 215 155 117 99 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 171 66 215 76 188 138 233 212 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 90 9999 9999 9999 9999 9999 9999 97 109 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 72 76 9999 66 98 390 443 419 412 423 469 559 475 9999 9999 9999 613 477 379 441 516 440 560 518 498 492 336 311 119 413 88 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 51 9999 65 9999 101 97 117 172 198 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 82 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 103 233 9999 137 79 179 516 447 425 448 510 573 522 495 9999 9999 498 387 368 419 492 475 540 518 480 573 345 247 109 104 108 9999 9999 9999 9999 9999 9999 9999 9999 9999 83 79 9999 9999 9999 9999 96 178 74 260 355 105 120 404 643 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 278 90 9999 9999 146 9999 83 9999 99 9999 9999 9999 9999 9999 9999 9999 9999 132 121 9999 75 9999 9999 9999 55 542 108 87 313 490 471 448 591 621 504 554 9999 9999 187 302 266 438 494 585 477 477 422 527 351 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 83 112 115 9999 9999 9999 77 202 262 623 405 100 447 1034 571 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 159 66 67 96 76 9999 9999 120 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 83 86 69 72 77 106 92 138 403 511 451 621 623 550 566 9999 9999 9999 213 343 407 476 539 565 499 435 480 331 93 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 237 94 94 96 129 9999 55 78 114 214 291 398 343 666 210 1030 279 9999 732 187 258 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 143 464 9999 9999 9999 9999 9999 9999 9999 9999 9999 106 118 9999 78 9999 89 9999 154 130 92 95 77 9999 848 264 155 119 519 451 522 531 515 452 9999 9999 749 128 287 427 555 471 520 546 479 561 356 9999 59 9999 9999 9999 9999 9999 9999 9999 9999 9999 189 9999 79 81 184 9999 53 63 124 271 581 564 214 788 572 845 9999 569 223 208 218 9999 9999 9999 9999 9999 9999 296 9999 9999 9999 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 92 117 148 9999 9999 9999 9999 9999 9999 9999 137 9999 9999 9999 9999 74 115 9999 77 195 85 9999 95 77 9999 91 168 99 390 584 449 516 540 474 910 9999 9999 9999 61 216 441 514 473 564 595 560 565 389 140 9999 9999 9999 9999 9999 9999 9999 9999 9999 257 165 205 123 76 104 9999 62 142 283 475 511 154 135 798 197 644 469 504 445 245 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 983 9999 9999 9999 9999 9999 9999 9999 9999 96 110 93 9999 9999 9999 9999 90 79 284 95 127 68 73 9999 94 119 9999 454 468 608 587 559 9999 9999 63 9999 55 165 433 489 440 542 601 477 575 209 9999 9999 9999 9999 260 9999 9999 9999 9999 9999 149 114 9999 109 77 97 9999 9999 80 494 452 399 500 472 201 672 485 596 777 193 9999 9999 9999 9999 9999 9999 9999 9999 1332 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 172 229 139 9999 9999 273 130 9999 134 115 96 9999 83 52 104 91 44 181 498 504 667 678 632 822 9999 9999 72 9999 9999 441 428 492 476 476 442 550 460 9999 9999 9999 399 468 155 121 66 78 137 137 115 175 117 77 76 9999 61 97 630 582 511 532 674 912 502 122 928 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 241 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 112 9999 9999 9999 9999 9999 9999 9999 9999 107 105 113 102 104 104 83 95 65 44 502 522 980 696 673 822 1059 9999 9999 9999 9999 116 286 398 492 473 494 502 9999 9999 9999 9999 84 9999 113 104 89 67 93 9999 9999 153 123 159 109 55 64 89 117 159 184 436 908 717 895 506 1199 9999 219 218 553 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1017 308 944 9999 280 292 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 109 134 9999 9999 9999 9999 9999 78 976 98 110 73 82 9999 9999 9999 388 624 568 770 9999 9999 9999 9999 9999 9999 144 129 303 401 488 524 720 675 9999 9999 9999 76 9999 9999 91 9999 71 98 126 108 76 114 9999 148 74 65 171 429 169 468 775 968 768 868 200 505 628 718 256 9999 9999 9999 9999 9999 9999 9999 9999 9999 698 800 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1036 303 9999 9999 9999 9999 9999 9999 9999 9999 198 9999 9999 79 141 9999 9999 9999 9999 9999 9999 76 62 83 154 66 102 9999 9999 9999 124 478 559 620 9999 9999 9999 9999 9999 58 139 114 1067 177 510 402 587 9999 9999 9999 9999 89 161 9999 68 9999 59 96 93 95 9999 194 9999 110 82 291 445 536 740 980 986 9999 244 650 596 357 422 502 297 287 285 9999 9999 9999 9999 9999 9999 9999 626 9999 1336 9999 9999 9999 9999 9999 9999 9999 9999 311 296 1180 1180 9999 9999 9999 9999 9999 9999 9999 9999 240 99 100 143 9999 9999 9999 9999 9999 9999 53 9999 79 93 68 102 9999 9999 9999 213 235 500 9999 827 9999 9999 9999 9999 59 66 362 9999 9999 9999 513 9999 9999 9999 9999 9999 9999 115 116 52 75 73 69 9999 9999 9999 9999 9999 93 372 583 563 205 732 241 878 296 742 665 419 206 536 853 1343 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 789 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 160 105 9999 179 9999 9999 9999 174 9999 72 72 93 84 71 112 9999 9999 9999 77 122 9999 739 1333 971 9999 9999 58 66 76 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 74 9999 56 76 79 9999 9999 9999 9999 9999 9999 84 455 478 206 475 213 943 991 313 229 336 368 493 869 890 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 145 192 308 9999 9999 9999 9999 9999 48 72 91 122 138 99 9999 9999 9999 74 9999 9999 822 1124 855 9999 9999 66 74 77 49 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 78 53 68 80 64 9999 9999 9999 9999 9999 9999 154 134 160 388 175 223 967 317 308 790 158 624 706 798 653 233 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1236 9999 9999 9999 9999 9999 9999 9999 9999 921 9999 298 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 109 9999 9999 67 76 153 58 80 95 53 9999 9999 90 9999 9999 503 806 369 9999 303 250 155 95 72 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 60 86 58 75 9999 9999 9999 9999 9999 9999 666 392 162 580 1029 157 9999 312 312 854 706 491 294 928 601 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 933 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1048 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64 83 149 86 68 91 45 9999 41 87 84 323 377 743 445 549 432 120 101 171 94 61 9999 9999 9999 9999 9999 9999 9999 9999 9999 50 47 90 95 9999 9999 9999 9999 9999 9999 135 102 371 159 257 625 222 9999 9999 293 908 493 1125 1185 227 764 9999 9999 302 9999 9999 9999 9999 9999 9999 9999 9999 9999 953 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 63 79 74 74 143 87 56 9999 9999 77 87 9999 157 932 665 322 817 171 119 111 156 9999 82 9999 9999 9999 9999 9999 9999 9999 9999 9999 54 67 208 78 9999 9999 9999 9999 9999 790 100 204 9999 229 1058 232 9999 9999 9999 238 142 537 1020 9999 9999 263 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 821 9999 9999 9999 9999 9999 9999 9999 9999 9999 1238 9999 9999 1169 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 61 78 65 9999 78 9999 9999 9999 43 65 91 944 9999 9999 858 138 600 9999 123 109 82 41 59 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 69 150 91 9999 9999 9999 9999 9999 9999 9999 202 9999 9999 9999 258 9999 1086 9999 9999 171 477 759 193 944 9999 9999 9999 975 1038 9999 9999 9999 9999 9999 9999 9999 152 255 9999 9999 9999 9999 9999 9999 9999 1168 9999 288 927 841 1344 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 656 100 69 74 68 9999 9999 52 58 78 66 1068 9999 9999 1146 223 851 9999 131 122 64 54 99 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 82 9999 92 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 290 9999 9999 9999 9999 261 247 144 845 899 9999 9999 9999 929 9999 1035 9999 9999 9999 9999 9999 9999 9999 221 9999 9999 9999 9999 9999 9999 9999 1000 1097 1032 709 198 313 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 243 78 9999 9999 9999 9999 47 69 47 9999 9999 9999 880 199 143 9999 152 159 83 51 75 154 1160 9999 9999 9999 9999 9999 74 140 9999 182 140 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 277 9999 9999 9999 9999 9999 9999 9999 503 9999 579 819 604 906 1016 242 207 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 262 224 212 9999 287 504 203 873 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 138 79 145 9999 9999 9999 9999 9999 78 578 973 141 102 852 9999 230 138 119 96 113 162 139 136 9999 9999 9999 9999 9999 9999 9999 9999 500 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 289 279 767 757 849 226 185 153 781 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 992 978 9999 705 223 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 818 371 326 9999 9999 9999 52 65 134 93 591 252 96 215 9999 299 135 142 109 133 155 94 110 139 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 298 9999 9999 9999 9999 9999 9999 955 9999 9999 174 191 471 263 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 760 9999 790 188 176 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 933 345 85 70 41 49 59 61 41 54 9999 159 307 9999 229 135 151 91 144 9999 105 108 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1043 9999 296 9999 939 183 140 660 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 245 303 1240 9999 599 212 570 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 683 9999 9999 9999 9999 81 49 52 52 55 41 62 69 9999 165 292 284 151 128 131 114 149 136 9999 168 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1325 9999 319 871 172 219 188 243 180 9999 9999 9999 9999 9999 956 9999 9999 9999 9999 9999 9999 9999 281 9999 197 259 479 245 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 54 56 9999 50 63 9999 168 112 9999 188 106 118 128 132 9999 109 104 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 633 280 250 709 273 175 196 193 160 9999 9999 9999 9999 9999 154 9999 9999 9999 9999 9999 9999 9999 9999 209 632 677 614 652 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 119 107 9999 201 87 98 102 129 148 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 286 185 514 9999 259 243 159 9999 186 9999 9999 9999 9999 103 274 9999 9999 9999 9999 9999 9999 9999 251 827 9999 777 713 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 351 142 208 9999 283 107 98 92 842 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 247 304 9999 278 9999 9999 9999 9999 9999 9999 9999 9999 9999 313 9999 303 9999 9999 502 9999 9999 9999 9999 237 988 9999 722 9999 203 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 232 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 254 115 202 282 122 81 91 99 502 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 211 9999 300 301 9999 9999 9999 9999 9999 9999 9999 9999 9999 263 9999 637 9999 9999 153 9999 9999 9999 248 9999 299 777 1118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 216 134 85 98 131 513 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 293 255 817 9999 9999 9999 242 262 240 9999 9999 9999 9999 9999 9999 9999 573 986 625 730 612 758 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 126 203 226 240 866 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 203 706 9999 9999 9999 9999 9999 846 9999 9999 247 9999 542 625 810 587 568 633 234 751 555 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 255 9999 589 183 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 901 538 9999 584 9999 9999 594 271 958 307 9999 980 9999 221 617 574 439 626 662 508 589 145 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1037 9999 250 9999 681 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 254 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 747 276 748 478 417 138 9999 9999 196 244 865 247 9999 1261 9999 201 476 224 609 552 197 376 325 427 715 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 348 931 580 590 126 149 9999 9999 561 713 317 192 711 858 297 283 486 535 391 538 158 409 555 948 779 285 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 187 433 420 469 170 203 9999 219 709 9999 212 679 860 438 604 167 201 636 556 150 399 564 646 9999 177 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 216 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 947 9999 215 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 239 9999 254 220 479 372 503 162 9999 9999 717 311 791 853 9999 201 707 812 227 687 577 205 586 153 692 379 1040 205 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 235 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 834 217 746 664 318 432 566 253 9999 841 9999 670 722 9999 156 848 310 961 571 618 530 612 173 567 865 1265 160 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 249 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 284 261 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 919 9999 764 189 509 428 420 467 9999 9999 870 980 533 9999 1001 143 721 678 1056 197 1234 566 408 170 806 946 565 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 247 9999 284 925 639 417 372 419 496 701 9999 9999 713 153 9999 896 229 252 808 234 981 598 575 670 514 640 1167 722 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 255 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 773 294 162 483 460 299 381 431 585 9999 602 833 626 824 158 9999 1102 174 281 9999 191 530 307 962 773 262 817 162 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 281 710 246 141 474 454 404 444 385 606 9999 1063 921 517 9999 648 951 1001 584 9999 9999 264 571 911 846 9999 987 511 219 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 193 218 144 484 415 392 429 400 536 181 634 1033 649 907 827 233 808 717 9999 9999 9999 551 530 554 815 493 751 160 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 396 204 207 151 473 439 401 614 542 298 316 940 920 637 725 468 323 1063 1237 1040 9999 704 893 487 1011 896 798 413 140 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 198 976 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 225 688 464 169 570 529 599 849 649 214 476 283 700 894 647 456 749 706 215 733 296 288 1024 218 425 744 232 887 212 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 213 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 271 827 616 176 705 654 839 1003 1232 228 244 286 491 623 605 547 577 841 246 9999 1220 277 709 399 567 711 514 1158 260 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 794 177 198 635 630 665 794 712 190 224 738 246 592 628 949 9999 694 186 734 209 1183 705 787 200 162 530 823 315 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 305 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 817 195 163 560 621 606 681 620 489 1000 792 933 558 561 650 1052 468 914 640 979 592 281 575 148 144 488 242 823 282 265 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 216 1205 163 155 644 642 544 537 733 1200 192 193 649 578 669 671 470 636 9999 231 277 1041 393 524 130 163 189 614 260 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 306 813 605 169 168 590 576 581 487 826 821 682 191 702 515 741 759 174 1036 669 263 9999 732 466 273 513 9999 9999 1160 189 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 837 217 220 180 496 505 488 568 669 592 552 240 799 463 231 743 175 667 1020 9999 570 357 567 495 237 9999 226 736 266 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 173 173 365 569 511 589 583 658 547 929 517 564 535 466 857 9999 975 731 594 511 9999 9999 9999 9999 9999 1149 756 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 279 202 161 466 425 557 662 595 612 374 194 581 207 472 501 763 9999 1030 203 162 154 9999 245 254 9999 9999 246 210 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 255 397 527 426 614 654 568 673 729 186 496 227 462 1074 619 1220 9999 728 216 292 9999 9999 683 400 494 246 157 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 312 1330 281 214 475 512 516 703 672 593 865 459 176 458 175 208 1062 656 169 576 840 990 318 771 885 596 157 555 113 136 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 773 284 210 608 484 465 656 558 541 823 491 156 465 885 9999 964 9999 135 9999 9999 190 193 478 809 1002 153 136 122 143 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 198 219 621 459 555 553 651 506 588 729 553 9999 752 1030 599 959 179 9999 9999 687 227 9999 685 776 275 186 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 279 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 274 210 9999 565 604 622 615 571 580 843 792 940 682 819 499 867 178 1030 275 244 191 158 133 171 195 184 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 223 546 692 771 743 871 618 619 692 615 265 564 867 208 9999 147 9999 785 176 180 122 116 281 125 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 299 764 186 612 691 753 672 916 534 664 661 444 968 672 976 9999 205 205 9999 276 151 184 151 184 203 147 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 293 206 183 554 676 714 647 732 579 655 722 537 804 657 950 271 724 225 9999 184 9999 9999 133 570 197 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 227 166 673 626 620 776 634 548 642 616 522 206 148 9999 9999 9999 9999 9999 216 9999 9999 9999 1072 182 252 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 216 197 544 608 631 607 493 494 634 598 534 242 183 805 549 985 310 9999 9999 9999 9999 9999 250 173 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 173 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 197 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 719 219 512 534 527 549 549 588 588 631 608 451 260 161 185 160 202 9999 229 9999 9999 9999 9999 9999 207 132 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 228 289 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 247 182 560 524 592 500 543 608 612 607 688 499 203 145 235 458 309 567 9999 9999 9999 589 978 9999 200 167 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 265 223 9999 9999 9999 9999 9999 9999 318 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 274 146 471 535 525 562 556 538 607 606 587 266 9999 9999 864 9999 144 9999 9999 9999 543 642 295 159 125 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 260 503 264 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 195 555 520 430 496 534 557 590 634 648 641 186 9999 9999 9999 9999 175 9999 9999 9999 121 413 832 231 545 589 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1341 798 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 491 168 382 536 575 632 582 630 734 549 204 246 9999 9999 719 148 146 234 9999 765 171 596 513 546 520 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 416 222 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 246 167 505 437 509 630 550 583 606 649 576 9999 264 9999 9999 172 180 9999 9999 9999 9999 217 254 166 665 345 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 440 218 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1026 231 488 535 603 574 598 591 636 644 585 9999 9999 9999 808 239 9999 9999 9999 9999 9999 306 949 792 428 452 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 247 502 135 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 273 232 494 605 548 523 548 659 706 734 518 9999 9999 272 246 223 240 9999 9999 9999 9999 212 531 138 187 194 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 135 9999 9999 208 364 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 146 433 413 628 552 521 456 598 745 686 731 482 9999 9999 9999 221 657 233 9999 9999 9999 9999 9999 353 551 168 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 123 157 231 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 193 9999 9999 9999 9999 9999 9999 9999 140 435 87 139 500 655 500 568 569 595 763 610 455 9999 197 9999 199 509 283 9999 9999 9999 193 9999 9999 119 160 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 279 648 189 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 100 171 105 165 397 446 522 567 500 540 612 620 467 9999 9999 9999 9999 501 190 9999 9999 9999 204 816 9999 247 1224 9999 9999 9999 9999 9999 9999 9999 9999 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 182 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 260 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 96 430 290 186 374 419 595 567 522 513 636 1003 508 207 9999 9999 845 490 235 245 9999 9999 223 141 126 606 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 243 9999 9999 429 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 172 267 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 204 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 116 109 162 546 556 414 479 500 542 594 586 674 873 9999 999 999 6 5 999 999 3 999 3 999 999 6 999 999 999 88 999 999 29 86 26 9 20 11 6 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 111 123 120 117 115 118 117 107 113 114 124 128 125 123 121 117 999 137 124 121 109 110 110 104 57 129 96 129 86 114 125 127 999 130 121 120 117 122 999 999 999 97 106 109 999 999 109 999 999 999 999 999 999 30 26 999 17 999 999 999 11 999 6 6 999 999 999 999 999 999 999 999 999 999 9 999 61 67 62 30 23 999 999 999 999 999 999 999 999 8 6 999 999 999 999 5 999 999 999 999 87 101 120 114 116 118 117 121 114 116 119 129 127 123 115 129 999 133 123 115 113 111 111 93 104 132 79 79 110 89 98 999 999 119 119 116 111 999 999 999 999 999 106 104 999 98 999 999 999 999 999 65 41 32 25 19 14 999 999 999 999 999 999 4 999 999 3 999 3 999 999 999 999 999 999 61 94 38 55 31 24 999 999 8 8 999 999 9 11 999 999 999 999 999 999 999 999 999 84 999 53 107 120 126 114 116 116 120 116 128 124 125 129 120 116 103 145 145 125 115 112 111 110 82 999 146 999 999 74 999 999 117 109 126 114 999 999 999 999 999 999 999 91 999 999 80 84 999 999 999 999 68 46 36 25 18 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 31 999 36 42 33 21 999 999 999 999 6 10 8 14 8 999 999 999 999 999 999 5 8 22 999 68 106 135 123 118 116 117 109 118 121 127 127 124 125 115 119 145 145 123 110 103 117 122 90 999 999 999 999 999 999 999 100 104 122 122 999 999 999 999 999 999 999 999 999 999 93 79 999 999 999 999 84 47 38 26 18 15 999 999 999 999 999 999 8 4 999 999 999 999 999 999 999 999 999 31 999 103 146 42 35 17 12 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 23 999 62 113 132 119 120 118 119 111 118 124 128 129 128 120 116 115 113 145 117 107 116 127 999 87 70 999 999 999 999 72 105 99 101 117 999 999 999 80 999 999 999 999 73 999 999 999 73 999 999 999 999 52 999 999 26 20 14 999 999 999 999 999 999 6 4 999 999 3 999 999 999 999 999 999 17 999 48 33 53 33 17 7 999 999 999 999 6 6 999 999 999 999 999 999 999 5 999 999 999 84 64 147 133 107 118 120 120 113 117 124 130 129 129 124 123 101 115 145 96 76 145 999 999 55 999 999 999 999 999 52 107 114 115 114 999 999 999 999 999 999 78 999 96 999 999 70 66 999 999 999 999 999 999 36 25 19 10 999 999 999 23 10 999 999 999 999 3 999 999 999 999 999 999 999 999 999 46 29 43 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 8 14 15 27 75 147 147 106 131 120 120 124 117 124 132 131 130 127 119 109 101 82 89 85 145 999 95 31 999 999 999 999 999 999 99 999 999 999 89 999 999 999 999 999 104 101 103 96 79 80 999 86 999 63 999 46 999 37 26 16 999 999 999 999 25 11 999 999 999 999 999 999 999 999 11 999 999 999 999 89 39 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 10 13 12 27 55 133 117 147 119 120 123 120 116 123 132 132 131 129 125 104 132 27 49 61 999 999 78 50 999 999 999 999 999 999 79 88 104 87 999 99 84 999 999 999 999 115 52 81 57 90 52 999 54 999 999 50 43 999 25 15 999 999 999 999 25 35 999 4 999 4 3 999 999 999 999 999 999 36 999 20 49 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 55 999 113 37 147 123 115 124 119 127 128 125 123 131 132 131 132 130 98 64 23 999 999 999 94 73 999 999 999 999 999 999 999 999 76 97 82 999 97 82 999 81 999 999 80 79 999 999 52 29 999 999 999 999 36 38 32 21 16 999 999 999 999 29 19 11 999 4 999 7 999 999 12 53 38 999 999 999 59 28 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 12 15 999 999 26 74 135 121 122 147 123 123 128 122 122 130 131 132 133 132 114 58 74 23 999 999 97 107 999 999 999 999 999 999 999 999 999 87 91 90 95 97 999 999 77 53 65 999 45 109 68 19 999 999 999 999 33 33 27 19 20 999 999 999 999 34 27 14 10 6 999 6 999 999 999 21 55 24 999 999 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 9 999 999 999 75 147 133 132 130 124 118 128 118 123 130 131 132 133 133 126 89 54 119 39 999 97 37 999 999 999 999 999 999 999 999 999 84 94 106 92 94 71 58 80 57 64 68 43 54 37 999 999 999 999 999 35 31 21 14 140 999 999 999 999 36 31 17 14 999 999 999 999 999 82 17 999 999 28 999 21 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 147 124 136 130 126 89 132 81 999 115 124 130 131 132 134 133 131 110 106 63 77 999 95 999 999 999 999 999 999 999 999 999 999 999 84 73 87 90 999 59 72 80 47 64 40 31 63 999 999 999 999 999 999 999 18 12 44 11 999 999 999 35 999 999 999 999 999 999 999 36 29 17 999 999 11 999 94 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 6 6 7 56 99 127 135 126 121 108 108 113 109 133 130 132 132 133 134 135 134 120 125 88 53 999 76 75 999 999 999 5 999 999 999 999 999 999 999 999 999 88 85 65 53 104 999 999 999 999 999 999 999 999 999 43 999 24 17 10 140 999 999 999 999 34 27 15 999 999 999 999 999 43 999 999 999 999 999 52 999 999 19 999 999 999 999 999 999 999 999 999 999 999 6 6 999 999 999 7 8 999 8 23 101 148 129 125 123 116 80 103 79 135 130 133 133 135 135 136 135 127 121 109 81 999 142 86 29 999 999 999 999 999 999 999 999 999 49 999 999 85 88 66 62 40 82 999 999 999 45 999 999 999 999 28 999 999 17 18 14 999 999 999 999 39 27 18 999 999 999 999 999 17 999 17 999 999 999 999 999 999 15 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 141 99 134 131 127 125 115 65 140 52 114 999 132 135 137 137 137 136 130 123 117 100 58 31 999 999 999 999 999 999 999 999 999 999 999 54 999 999 77 83 64 72 44 72 45 30 93 79 999 17 999 999 52 27 17 15 17 11 999 999 999 999 93 23 23 999 4 4 7 999 999 999 999 8 999 999 10 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 70 70 141 133 128 119 119 86 108 62 999 127 128 133 137 137 138 137 129 130 118 105 999 999 999 999 999 14 999 999 999 999 999 999 999 999 999 66 999 73 66 62 51 102 44 37 62 50 51 58 999 999 29 21 17 20 20 11 999 999 999 999 23 19 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 6 999 999 999 999 999 999 999 142 130 132 114 129 122 115 112 98 999 999 122 131 133 137 138 138 137 131 127 114 104 87 19 999 999 60 999 999 999 999 999 999 999 999 999 999 999 63 50 59 85 54 64 999 42 30 42 64 19 24 17 27 20 18 22 18 8 999 999 999 999 25 18 24 4 999 4 999 999 999 999 999 999 7 999 999 17 999 67 49 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 999 999 17 101 134 127 119 125 121 112 106 90 999 116 117 129 136 137 138 138 133 119 999 105 76 50 999 999 999 61 999 999 43 31 999 999 999 999 999 999 999 999 999 61 48 120 71 65 71 999 35 15 37 19 22 20 20 21 16 11 999 999 999 999 25 17 18 8 12 12 999 7 999 13 7 999 999 8 999 26 142 48 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 999 999 148 133 125 123 126 125 121 110 99 83 129 115 132 134 137 139 139 135 126 114 106 999 34 999 999 999 23 8 11 49 23 999 999 999 999 999 999 999 999 999 999 999 33 51 999 999 999 53 999 17 20 19 20 25 20 14 6 999 999 999 999 21 18 18 13 10 12 14 11 14 999 9 999 999 999 77 66 35 55 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 15 999 999 999 132 128 125 127 127 124 116 109 92 999 120 118 132 136 140 139 136 131 123 106 96 50 19 999 999 24 35 12 28 28 999 999 999 999 999 999 999 999 999 999 999 999 100 999 999 32 999 55 18 20 999 24 23 17 12 999 999 999 999 999 999 999 24 12 6 11 12 13 17 16 999 999 999 999 144 75 92 53 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 18 999 999 999 139 130 126 129 128 125 117 111 89 75 67 999 134 135 140 139 137 134 129 112 999 61 18 12 21 60 23 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 999 19 28 19 14 19 19 12 999 999 999 999 999 999 999 999 999 999 999 999 999 9 16 21 999 12 8 999 34 25 54 40 18 7 6 999 999 999 999 999 999 5 999 999 999 999 999 999 10 80 999 999 999 999 114 123 126 130 130 124 117 109 107 56 102 999 133 132 139 139 138 136 133 120 999 54 25 19 14 14 55 14 999 999 999 999 999 999 999 999 999 999 999 999 38 999 999 999 999 999 999 65 26 18 45 17 14 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 10 999 999 73 25 69 37 22 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 38 16 8 999 999 135 124 127 132 130 124 116 107 95 111 79 999 149 128 139 139 139 138 134 129 100 54 999 26 14 12 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 104 15 83 25 17 18 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 49 98 28 20 12 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 81 78 6 999 999 114 125 128 132 130 125 113 104 88 70 999 999 148 131 140 139 140 139 135 132 113 51 32 29 18 51 17 13 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 35 66 18 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 78 999 61 22 999 15 999 999 14 9 999 999 999 999 999 999 6 999 999 6 999 50 999 51 999 999 60 113 124 128 133 131 127 114 102 55 58 999 104 148 134 138 139 139 138 136 132 119 90 999 23 13 12 15 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 19 47 55 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 30 999 73 43 999 999 11 10 999 10 999 999 999 999 999 999 999 999 999 999 8 25 43 24 999 999 999 999 123 128 133 133 128 117 98 66 54 999 98 133 135 138 139 139 137 137 133 124 52 29 23 35 18 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 138 23 62 24 59 21 17 25 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 9 9 999 999 999 999 999 999 999 999 999 999 999 999 999 20 16 999 10 63 148 130 127 132 133 130 121 99 999 999 999 135 141 132 138 139 140 138 137 134 128 75 28 15 141 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 999 34 999 46 28 19 16 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 84 999 87 17 101 137 126 132 133 130 123 107 67 999 999 126 142 131 137 139 138 137 137 134 130 79 29 13 9 8 999 999 999 999 999 999 999 999 999 10 8 999 999 999 999 52 65 39 80 64 22 18 51 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 24 999 999 49 999 12 999 9 999 999 999 999 999 999 999 999 8 10 999 28 999 999 999 14 141 22 30 132 132 130 132 129 123 113 86 999 999 59 148 125 137 138 137 136 137 133 132 98 34 999 999 999 999 999 999 999 999 999 999 999 999 14 4 2 999 999 999 28 93 85 127 73 23 92 101 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 71 23 32 57 11 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 17 33 15 11 18 25 19 94 129 129 131 129 122 117 85 999 999 999 148 130 137 137 137 134 134 132 134 105 32 999 999 999 999 999 999 999 999 999 999 2 7 9 2 2 999 17 16 51 145 100 100 67 121 49 85 48 999 84 30 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 75 999 999 999 999 999 999 999 999 999 7 8 999 6 999 9 999 66 45 35 18 12 999 75 75 88 116 128 131 127 121 117 88 999 999 58 132 130 136 137 136 132 130 132 133 106 999 15 999 999 999 999 999 999 999 999 999 3 999 8 3 2 999 21 40 66 107 148 108 54 107 94 90 999 81 49 37 15 999 999 999 999 999 999 49 999 999 999 13 999 999 999 999 999 999 999 999 999 18 83 39 999 999 999 999 999 999 999 6 999 999 999 999 9 12 999 11 141 39 999 17 15 999 19 132 34 133 133 130 125 121 114 116 999 999 999 24 145 134 136 136 132 130 133 132 102 23 999 999 999 999 999 999 999 999 999 2 2 3 2 8 7 999 17 57 93 105 116 65 51 94 83 87 61 98 70 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 999 999 999 999 999 999 999 999 13 10 15 999 999 999 999 12 12 53 22 12 36 30 999 12 75 999 124 128 124 118 113 999 999 20 999 28 145 130 136 135 133 131 132 128 105 999 999 999 999 25 999 999 999 999 999 2 2 999 2 10 11 999 999 23 93 109 102 109 89 59 119 87 76 80 21 999 999 999 999 999 999 999 999 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 4 4 4 999 999 3 7 999 58 18 36 999 21 67 34 15 44 120 124 127 130 116 107 67 999 999 13 999 999 132 136 135 133 133 132 120 90 999 999 999 87 56 26 12 42 4 2 2 2 2 2 9 15 999 21 35 118 118 117 108 105 123 115 58 90 999 999 999 999 999 999 999 999 999 999 47 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 999 999 999 999 999 999 999 999 7 13 18 20 12 17 20 33 23 29 145 123 139 129 113 99 95 999 999 999 999 76 121 129 134 135 134 129 999 999 999 999 8 999 35 35 8 60 3 999 999 3 2 2 13 29 17 57 60 57 63 88 126 104 132 118 112 999 34 20 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 18 77 999 21 17 999 999 999 999 999 999 999 999 999 999 2 2 999 999 999 999 999 36 140 25 23 37 29 999 999 999 117 122 120 110 999 999 999 999 999 999 63 87 117 124 132 132 133 102 999 999 999 10 999 999 14 999 27 2 2 2 2 2 999 16 17 40 100 103 61 102 106 110 104 123 98 94 98 54 20 999 999 999 999 999 999 999 999 999 72 54 999 999 999 999 999 999 999 999 999 999 65 19 999 999 999 999 999 999 999 999 2 999 999 2 2 999 999 999 999 999 999 19 84 30 53 49 18 999 999 999 117 118 119 107 999 999 999 999 999 25 68 59 107 106 128 119 118 999 999 999 999 7 3 999 11 999 14 2 2 2 999 2 999 41 43 145 132 118 109 122 116 999 78 108 121 98 90 57 19 17 15 999 999 999 999 999 999 999 64 999 57 999 999 999 999 999 999 999 999 17 41 61 61 999 999 999 999 999 999 999 999 2 2 2 2 999 999 999 999 999 999 50 999 38 17 59 18 999 999 999 136 106 115 999 101 999 999 999 999 31 30 69 999 999 999 107 999 999 999 999 999 999 4 2 7 2 2 2 999 999 999 999 999 36 97 106 129 71 101 62 123 78 115 118 107 90 94 72 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 999 999 999 999 999 999 999 999 999 999 999 999 2 2 999 2 999 999 999 2 999 22 30 42 21 60 19 999 999 999 32 121 999 103 105 61 999 999 43 33 28 141 999 999 999 999 999 999 999 999 999 999 3 999 11 2 2 999 999 999 999 999 999 37 106 95 78 98 59 114 123 83 86 104 103 98 102 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 2 2 2 999 999 999 999 999 67 36 27 74 140 29 999 999 999 19 999 999 119 103 79 999 999 87 33 27 51 999 999 999 999 999 999 999 999 999 999 2 19 15 2 2 999 999 999 999 999 999 57 42 60 91 66 59 100 67 77 122 104 114 105 101 66 33 999 999 999 999 999 999 999 999 999 999 999 999 57 999 999 999 999 999 999 999 999 72 999 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 29 36 61 44 37 33 36 999 999 13 999 999 103 106 69 999 64 71 51 57 18 999 999 999 999 999 999 999 999 999 999 999 23 28 8 2 999 999 999 999 999 999 107 96 45 104 134 52 999 72 71 121 119 104 84 117 78 999 999 999 999 999 999 999 999 999 999 999 999 57 999 999 999 999 999 999 999 999 999 999 999 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 30 69 55 44 24 47 999 12 15 26 128 102 105 93 89 61 49 33 56 19 52 999 999 999 999 999 999 999 999 999 2 41 52 42 999 999 999 999 999 999 23 42 83 42 67 104 55 999 999 70 130 103 125 114 88 87 999 999 15 999 999 999 999 999 999 999 999 999 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 32 33 34 18 52 23 28 999 999 18 30 999 105 100 107 83 92 51 33 29 68 999 25 999 999 999 999 999 999 999 999 999 10 51 56 18 999 999 999 999 999 141 30 54 999 60 129 54 999 999 999 83 88 101 101 999 999 36 999 999 999 999 999 999 999 999 999 999 999 72 999 999 999 999 999 999 999 999 999 115 999 999 84 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 35 40 999 28 999 999 999 36 37 42 99 999 999 97 84 88 999 36 32 26 12 25 999 999 999 999 999 999 999 999 999 999 40 51 25 999 999 999 999 999 999 999 32 999 999 999 58 999 76 999 999 68 97 84 65 76 999 999 999 48 55 999 999 999 999 999 999 999 42 22 999 999 999 999 999 999 999 74 999 54 98 91 99 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 140 28 76 20 50 999 999 22 29 26 51 77 999 999 84 86 90 999 34 37 21 10 12 999 999 999 999 999 999 999 999 999 999 55 999 33 999 999 999 999 999 999 999 999 999 999 999 65 999 999 999 999 66 85 58 108 73 999 999 999 67 999 52 999 999 999 999 999 999 999 16 999 999 999 999 999 999 999 76 107 107 88 47 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 30 999 999 999 999 29 23 37 999 999 999 81 73 41 999 32 40 19 10 11 19 60 999 999 999 999 999 2 2 999 84 47 16 999 999 999 999 999 999 999 999 999 999 44 999 999 999 999 999 999 999 89 999 70 92 87 64 75 37 19 999 999 999 999 999 999 999 999 999 999 999 999 42 83 28 999 67 84 52 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 35 140 999 999 999 999 999 49 84 84 49 49 69 999 34 37 28 12 17 15 23 22 999 999 999 999 999 999 999 999 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 59 110 56 102 73 81 49 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 90 105 999 109 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 79 62 77 999 999 999 15 17 69 40 91 70 35 30 999 35 35 36 19 18 12 20 15 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 999 999 999 999 999 999 121 999 999 57 74 67 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 999 86 70 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 86 55 36 32 32 17 36 29 46 66 999 24 29 999 31 33 37 24 16 999 14 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 999 72 999 122 62 46 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 45 88 999 80 61 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 999 999 999 999 36 65 33 34 22 11 8 14 999 23 28 30 28 27 32 26 13 10 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 92 999 84 60 40 58 43 18 11 999 999 999 999 999 87 999 999 999 999 999 999 999 70 999 25 65 71 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 64 27 999 8 8 999 31 22 999 28 31 27 33 31 999 10 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 50 86 67 62 37 42 16 27 999 999 999 999 999 42 999 999 999 999 999 999 999 999 51 68 101 82 73 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 30 18 999 27 30 24 37 30 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 47 81 53 999 44 18 9 999 38 999 999 999 999 104 15 999 999 999 999 999 999 999 65 95 999 91 79 999 999 999 999 999 999 999 999 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 31 18 999 30 28 22 38 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 43 36 999 37 999 999 999 999 999 999 999 999 999 31 999 26 999 999 62 999 999 999 999 53 121 999 88 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 11 22 18 20 30 20 21 34 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 37 999 23 22 999 999 999 999 999 999 999 999 999 17 999 51 999 999 44 999 999 999 31 999 83 109 123 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 15 19 23 19 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 41 78 67 999 999 999 23 80 19 999 999 999 999 999 999 999 71 134 109 104 66 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 12 27 17 42 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 70 55 999 999 999 999 999 69 999 999 21 999 64 67 73 89 94 113 83 92 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 54 999 999 999 999 999 999 999 999 24 999 54 31 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 121 110 999 55 999 999 55 21 76 19 999 59 999 54 60 65 81 102 124 104 94 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 57 999 28 999 56 999 999 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 66 75 116 108 88 41 999 999 49 22 99 23 999 79 999 45 57 58 91 107 97 110 87 71 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 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 67 133 108 126 62 43 999 999 77 52 54 20 64 60 32 60 52 105 86 110 103 110 92 101 75 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 107 111 104 42 13 999 44 71 999 23 56 52 65 63 19 76 120 113 101 104 88 67 999 22 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 63 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 999 81 81 110 104 107 44 999 999 63 48 79 81 999 25 74 69 31 92 112 88 119 91 101 55 96 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 125 70 121 121 97 97 85 15 999 74 999 64 62 999 22 76 52 66 55 108 110 110 76 89 117 82 33 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 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 46 28 999 999 999 999 999 999 999 999 999 999 999 999 999 75 999 126 87 122 115 103 75 999 999 87 100 53 999 83 20 74 66 78 18 146 106 93 60 92 132 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 27 999 999 999 999 999 999 999 999 999 999 999 999 18 999 96 134 127 117 119 104 90 69 999 999 95 40 999 67 18 46 66 15 76 113 97 101 87 70 146 92 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 18 999 999 999 999 999 999 999 999 999 999 999 999 999 79 101 97 120 118 111 108 94 69 999 59 105 62 99 39 999 81 21 17 999 55 81 79 107 83 71 98 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 999 999 999 999 999 999 999 999 999 999 999 999 999 65 111 87 98 121 121 116 111 93 69 999 87 115 59 999 68 83 92 58 999 999 45 76 107 87 999 120 65 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 46 48 76 103 123 113 118 109 95 55 41 87 111 76 100 83 54 73 51 999 999 999 100 94 81 93 94 76 31 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 63 79 102 125 117 121 107 90 64 47 122 97 64 101 77 54 76 72 81 999 61 119 94 109 104 123 64 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 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 60 109 107 102 125 118 124 108 93 57 67 77 89 72 95 81 85 52 18 79 18 60 117 84 87 88 73 87 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 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 54 133 119 102 127 129 125 112 115 70 66 82 87 65 89 91 76 60 39 999 76 53 105 107 102 86 94 75 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 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 80 62 88 130 124 128 126 118 84 73 116 73 96 71 97 999 90 24 50 20 87 89 106 91 82 69 120 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 97 69 89 127 123 116 125 104 95 124 121 116 101 73 74 105 77 71 53 75 64 70 89 80 66 54 68 81 72 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 134 88 106 122 115 113 106 104 120 76 74 111 81 89 87 81 70 999 26 64 116 90 98 51 24 51 76 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 88 101 85 106 121 114 114 107 112 110 108 75 111 86 99 96 49 104 58 17 999 100 99 60 98 999 999 100 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 94 62 94 111 123 114 114 108 116 108 105 82 111 90 79 87 43 72 87 999 69 70 86 94 43 999 53 78 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 85 115 111 116 115 109 104 101 105 116 98 101 101 72 91 999 86 68 71 85 999 999 999 999 999 105 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 57 100 103 126 116 115 111 107 104 94 70 97 87 94 70 86 999 88 40 40 30 999 27 57 999 999 62 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 113 123 128 117 115 112 108 105 112 67 89 91 87 96 87 83 999 73 64 17 999 999 86 63 92 65 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 94 80 106 126 128 118 116 113 109 104 93 66 83 67 64 88 90 44 58 75 95 21 69 99 85 57 101 47 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 82 91 112 130 121 119 116 115 109 104 89 60 81 112 999 89 999 28 999 999 42 21 75 109 107 50 43 41 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 94 123 121 124 121 117 115 110 104 94 999 93 124 81 90 45 999 999 68 42 999 133 122 76 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 69 99 999 121 124 121 118 117 111 103 88 92 78 94 77 93 33 66 70 50 31 50 65 86 60 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 69 105 124 129 124 130 130 118 112 104 87 59 72 82 53 999 26 999 80 40 30 39 88 113 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 53 103 104 124 128 121 119 128 119 114 106 100 95 73 86 999 44 47 999 43 51 32 79 78 97 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 78 106 124 117 119 118 117 120 116 108 97 100 80 88 70 64 58 999 19 999 999 26 113 95 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 86 107 124 116 119 118 119 122 118 110 102 67 58 999 999 999 999 999 23 999 999 999 147 90 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 63 79 108 123 116 120 119 123 123 119 111 103 70 65 88 70 75 59 999 999 999 999 999 84 87 48 999 999 999 999 999 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 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 62 79 124 123 117 121 121 125 124 121 113 105 65 54 44 46 23 999 18 999 999 999 999 999 90 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 39 69 127 123 118 121 123 127 125 120 115 107 41 48 45 82 71 69 999 999 999 64 69 999 88 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 37 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 999 999 999 999 999 999 999 999 999 999 41 94 99 120 117 122 125 127 126 120 115 109 29 999 999 142 999 45 999 999 999 108 67 75 87 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 71 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 58 133 122 117 124 127 127 125 119 115 110 18 999 999 999 999 44 999 999 999 56 66 113 87 81 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 141 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 999 999 999 999 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 115 119 125 127 127 125 119 113 109 26 23 999 999 75 31 22 11 999 141 66 108 101 89 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 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 50 88 125 123 126 127 127 125 119 111 109 999 39 999 999 24 17 999 999 999 999 86 86 73 103 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 79 110 125 125 127 128 128 124 120 111 108 999 999 999 82 25 999 999 999 999 999 56 118 111 91 69 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 81 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 38 124 127 127 128 129 128 123 120 113 107 999 999 12 61 23 21 999 999 999 999 53 83 58 62 39 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 65 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 15 87 137 128 127 130 129 128 122 120 113 103 999 999 999 89 54 19 999 999 999 999 999 74 95 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 41 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 6 999 999 999 999 999 999 999 15 54 19 94 126 135 130 130 130 121 118 112 93 999 23 999 61 55 27 999 999 999 31 999 999 57 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 101 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 35 14 23 101 115 125 130 131 130 122 116 111 85 999 999 999 999 67 37 999 999 999 53 89 999 93 105 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 99 54 100 118 127 130 131 130 124 113 125 82 19 999 999 114 81 72 38 999 999 51 57 39 75 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 58 999 999 999 999 999 999 999 999 999 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 23 999 999 999 999 999 999 999 999 999 999 999 999 999 42 12 27 65 134 121 127 130 131 130 123 112 108 999 999 999 6 5 999 999 3 999 3 999 999 6 999 999 999 88 999 999 27 83 26 9 20 11 6 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 98 105 98 103 102 103 102 107 113 114 114 121 117 101 106 109 999 134 111 111 109 110 110 104 57 113 83 108 75 94 117 118 999 123 121 120 117 111 999 999 999 85 92 94 999 999 109 999 999 999 999 999 999 30 26 999 17 999 999 999 11 999 6 6 999 999 999 999 999 999 999 999 999 999 9 999 57 66 60 28 23 999 999 999 999 999 999 999 999 7 6 999 999 999 999 5 999 999 999 999 78 85 98 99 100 103 101 109 114 116 119 122 120 108 98 118 999 122 114 115 113 111 111 93 94 128 71 70 94 77 98 999 999 119 119 116 111 999 999 999 999 999 91 89 999 83 999 999 999 999 999 65 41 32 25 19 13 999 999 999 999 999 999 4 999 999 3 999 3 999 999 999 999 999 999 61 87 37 53 31 24 999 999 8 7 999 999 9 11 999 999 999 999 999 999 999 999 999 84 999 50 90 99 108 98 101 102 108 116 120 124 125 121 109 95 93 142 142 115 115 112 111 110 82 999 142 999 999 68 999 999 102 109 117 114 999 999 999 999 999 999 999 77 999 999 80 84 999 999 999 999 68 46 36 25 17 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 31 999 35 41 33 20 999 999 999 999 6 9 8 14 7 999 999 999 999 999 999 5 8 22 999 63 89 115 100 102 104 106 109 118 121 127 127 124 115 98 103 142 142 115 110 103 103 113 78 999 999 999 999 999 999 999 100 104 112 112 999 999 999 999 999 999 999 999 999 999 78 79 999 999 999 999 73 47 38 26 18 14 999 999 999 999 999 999 8 4 999 999 999 999 999 999 999 999 999 30 999 98 141 41 34 17 12 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 23 999 59 98 112 96 101 106 108 111 118 124 128 129 128 120 104 95 106 142 103 93 94 105 999 77 70 999 999 999 999 66 92 99 101 102 999 999 999 80 999 999 999 999 65 999 999 999 73 999 999 999 999 52 999 999 26 20 13 999 999 999 999 999 999 6 4 999 999 3 999 999 999 999 999 999 17 999 48 33 51 32 17 7 999 999 999 999 6 6 999 999 999 999 999 999 999 5 999 999 999 80 60 142 113 88 98 108 110 113 117 124 130 129 129 124 112 87 107 142 85 66 142 999 999 53 999 999 999 999 999 50 92 96 99 97 999 999 999 999 999 999 70 999 84 999 999 70 66 999 999 999 999 999 999 36 25 19 9 999 999 999 23 10 999 999 999 999 3 999 999 999 999 999 999 999 999 999 46 28 43 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 8 14 15 26 68 142 142 88 112 109 110 114 117 124 132 131 130 127 119 92 96 78 79 80 142 999 83 30 999 999 999 999 999 999 83 999 999 999 89 999 999 999 999 999 95 89 91 84 66 67 999 76 999 59 999 46 999 37 26 16 999 999 999 999 25 11 999 999 999 999 999 999 999 999 10 999 999 999 999 89 39 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 10 13 11 27 52 123 100 142 102 108 111 110 116 123 132 132 131 129 125 90 126 27 49 60 999 999 66 49 999 999 999 999 999 999 70 76 89 87 999 87 84 999 999 999 999 101 50 73 57 77 50 999 52 999 999 48 43 999 25 15 999 999 999 999 25 34 999 4 999 4 3 999 999 999 999 999 999 35 999 20 49 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 55 999 111 37 142 106 98 102 107 112 117 117 123 131 132 131 132 130 98 61 23 999 999 999 83 66 999 999 999 999 999 999 999 999 68 85 82 999 85 82 999 73 999 999 70 71 999 999 52 28 999 999 999 999 35 38 32 21 16 999 999 999 999 29 19 10 999 4 999 7 999 999 12 53 37 999 999 999 58 28 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 12 15 999 999 24 67 118 102 105 142 110 105 113 111 122 130 131 132 133 132 114 58 71 23 999 999 83 98 999 999 999 999 999 999 999 999 999 75 80 74 83 82 999 999 69 53 61 999 44 101 62 18 999 999 999 999 31 33 27 19 20 999 999 999 999 33 27 14 10 6 999 6 999 999 999 21 55 23 999 999 69 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 8 999 999 999 67 142 112 113 111 106 95 106 103 123 130 131 132 133 133 126 89 54 114 38 999 84 36 999 999 999 999 999 999 999 999 999 73 79 89 77 79 71 56 72 55 60 62 42 52 37 999 999 999 999 999 34 31 21 14 140 999 999 999 999 35 31 16 14 999 999 999 999 999 82 17 999 999 28 999 21 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 141 111 117 108 101 76 126 69 999 102 124 130 131 132 134 133 131 110 90 59 73 999 83 999 999 999 999 999 999 999 999 999 999 999 74 65 76 78 999 59 67 72 47 58 39 29 61 999 999 999 999 999 999 999 18 10 44 11 999 999 999 35 999 999 999 999 999 999 999 35 28 16 999 999 10 999 94 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 6 6 7 56 95 111 113 113 107 91 93 99 97 121 123 132 132 133 134 135 134 120 117 88 52 999 67 68 999 999 999 5 999 999 999 999 999 999 999 999 999 74 70 62 51 95 999 999 999 999 999 999 999 999 999 43 999 24 16 10 140 999 999 999 999 33 27 15 999 999 999 999 999 43 999 999 999 999 999 52 999 999 18 999 999 999 999 999 999 999 999 999 999 999 6 6 999 999 999 7 8 999 8 23 96 140 110 117 113 94 71 93 72 120 124 133 133 135 135 136 135 127 121 109 81 999 142 78 27 999 999 999 999 999 999 999 999 999 48 999 999 74 72 62 56 39 79 999 999 999 45 999 999 999 999 28 999 999 17 18 14 999 999 999 999 38 27 18 999 999 999 999 999 17 999 15 999 999 999 999 999 999 15 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 141 92 122 124 120 117 97 60 136 51 98 999 132 135 137 137 137 136 130 123 117 100 56 31 999 999 999 999 999 999 999 999 999 999 999 52 999 999 68 69 64 63 44 69 44 29 87 76 999 16 999 999 51 27 17 14 17 11 999 999 999 999 93 22 23 999 4 4 7 999 999 999 999 8 999 999 10 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 68 63 137 130 121 119 107 74 98 60 999 120 128 133 137 137 138 137 129 123 118 105 999 999 999 999 999 14 999 999 999 999 999 999 999 999 999 65 999 63 63 62 51 98 44 37 59 49 51 58 999 999 29 21 17 19 19 11 999 999 999 999 23 19 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 6 999 999 999 999 999 999 999 141 117 114 97 122 122 115 98 84 999 999 106 126 133 137 138 138 137 131 119 114 104 76 19 999 999 58 999 999 999 999 999 999 999 999 999 999 999 60 48 55 73 54 63 999 41 30 41 62 19 24 17 27 20 17 21 18 8 999 999 999 999 25 18 24 4 999 4 999 999 999 999 999 999 7 999 999 17 999 64 48 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 999 999 17 89 122 114 119 125 121 112 93 78 999 98 104 129 136 137 138 138 133 119 999 105 65 50 999 999 999 60 999 999 43 30 999 999 999 999 999 999 999 999 999 56 48 116 68 65 71 999 34 15 37 19 22 19 19 21 16 11 999 999 999 999 25 17 17 8 12 11 999 7 999 13 7 999 999 8 999 26 139 48 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 999 999 141 124 117 123 126 125 121 110 99 71 116 95 128 134 137 139 139 135 126 114 106 999 33 999 999 999 22 8 11 49 23 999 999 999 999 999 999 999 999 999 999 999 32 50 999 999 999 53 999 17 19 19 19 24 20 13 6 999 999 999 999 20 17 18 12 10 12 14 11 13 999 9 999 999 999 77 64 34 53 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 15 999 999 999 125 120 125 127 127 124 116 109 80 999 105 106 132 136 140 139 136 131 123 106 84 49 19 999 999 24 35 11 27 28 999 999 999 999 999 999 999 999 999 999 999 999 100 999 999 32 999 55 17 20 999 23 23 16 12 999 999 999 999 999 999 999 24 12 6 11 11 13 16 15 999 999 999 999 142 72 87 52 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 18 999 999 999 135 122 126 129 128 125 117 111 89 70 63 999 129 135 140 139 137 134 129 112 999 59 17 12 21 60 23 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 999 19 27 19 13 19 19 12 999 999 999 999 999 999 999 999 999 999 999 999 999 9 16 21 999 12 8 999 33 24 53 39 17 7 6 999 999 999 999 999 999 4 999 999 999 999 999 999 10 80 999 999 999 999 100 123 126 130 130 124 117 109 92 54 97 999 130 132 139 139 138 136 133 120 999 54 24 18 14 14 54 13 999 999 999 999 999 999 999 999 999 999 999 999 38 999 999 999 999 999 999 65 26 18 45 16 13 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 10 999 999 73 24 67 36 22 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 37 15 8 999 999 131 124 127 132 130 124 116 107 81 104 77 999 142 128 139 139 139 138 134 129 100 54 999 26 14 11 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 104 15 83 24 15 18 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 49 98 27 20 12 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 81 78 6 999 999 98 125 128 132 130 125 113 104 76 67 999 999 142 126 140 139 140 139 135 132 113 51 30 29 18 51 17 13 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 35 65 18 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 999 61 22 999 15 999 999 14 9 999 999 999 999 999 999 6 999 999 6 999 50 999 51 999 999 59 97 124 128 133 131 127 114 102 55 56 999 92 142 130 138 139 139 138 136 132 119 80 999 22 13 12 15 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 19 47 54 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 29 999 73 42 999 999 11 10 999 10 999 999 999 999 999 999 999 999 999 999 8 25 43 24 999 999 999 999 123 128 133 133 128 117 98 61 53 999 87 124 132 138 139 139 137 137 133 124 52 28 23 34 17 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 138 23 62 24 59 20 16 25 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 9 8 999 999 999 999 999 999 999 999 999 999 999 999 999 19 15 999 10 63 141 124 127 132 133 130 121 99 999 999 999 131 138 129 138 139 140 138 137 134 128 63 28 14 141 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 999 33 999 46 28 18 15 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 84 999 87 16 92 133 126 132 133 130 123 107 63 999 999 118 139 127 137 139 138 137 137 134 130 79 28 13 9 8 999 999 999 999 999 999 999 999 999 10 8 999 999 999 999 52 65 38 79 63 21 18 51 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 24 999 999 49 999 12 999 9 999 999 999 999 999 999 999 999 7 9 999 27 999 999 999 14 141 21 29 115 126 130 132 129 123 113 71 999 999 58 142 117 137 138 137 136 137 133 132 98 32 999 999 999 999 999 999 999 999 999 999 999 999 14 4 2 999 999 999 27 92 84 119 69 22 91 100 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 71 23 32 56 11 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 16 32 14 11 17 23 18 82 122 129 131 129 122 117 85 999 999 999 142 122 137 137 137 134 134 132 134 105 31 999 999 999 999 999 999 999 999 999 999 1 7 9 2 2 999 17 16 51 141 96 92 63 115 48 81 48 999 79 29 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 75 999 999 999 999 999 999 999 999 999 7 7 999 6 999 9 999 66 45 35 17 12 999 74 75 78 100 128 131 127 121 117 88 999 999 58 128 121 136 137 136 132 130 132 133 106 999 14 999 999 999 999 999 999 999 999 999 3 999 8 3 2 999 21 39 65 105 141 97 51 101 84 82 999 76 48 36 15 999 999 999 999 999 999 48 999 999 999 13 999 999 999 999 999 999 999 999 999 18 80 38 999 999 999 999 999 999 999 6 999 999 999 999 9 12 999 11 141 38 999 16 15 999 18 131 33 112 127 130 125 121 114 97 999 999 999 24 141 134 136 136 132 130 133 132 102 23 999 999 999 999 999 999 999 999 999 1 2 3 2 8 7 999 17 56 91 100 107 60 49 87 71 77 58 94 67 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 999 999 999 999 999 999 999 999 13 9 15 999 999 999 999 11 11 53 21 12 36 29 999 12 72 999 124 128 124 118 113 999 999 20 999 28 141 130 136 135 133 131 132 128 90 999 999 999 999 25 999 999 999 999 999 1 1 999 2 10 11 999 999 22 87 100 93 97 80 56 100 76 71 77 21 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 999 999 999 999 4 4 4 999 999 3 7 999 58 17 36 999 21 67 34 14 44 100 124 127 123 116 107 61 999 999 13 999 999 126 136 135 133 133 132 120 78 999 999 999 87 55 26 12 42 4 1 1 1 1 2 9 15 999 21 34 108 107 107 97 93 108 93 57 81 999 999 999 999 999 999 999 999 999 999 47 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 999 999 999 999 999 999 999 7 13 17 19 11 17 20 33 23 29 140 123 135 121 113 99 86 999 999 999 999 70 110 129 134 135 134 129 999 999 999 999 8 999 35 34 8 59 3 999 999 1 1 2 13 29 17 57 57 54 59 80 114 92 115 95 94 999 33 20 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 18 77 999 21 17 999 999 999 999 999 999 999 999 999 999 1 1 999 999 999 999 999 36 140 25 23 37 28 999 999 999 117 122 120 110 999 999 999 999 999 999 59 87 101 124 132 132 128 88 999 999 999 10 999 999 14 999 27 1 1 1 1 1 999 16 17 39 99 95 57 92 96 99 91 107 86 82 81 51 20 999 999 999 999 999 999 999 999 999 69 54 999 999 999 999 999 999 999 999 999 999 65 19 999 999 999 999 999 999 999 999 1 999 999 1 1 999 999 999 999 999 999 19 83 29 53 49 18 999 999 999 101 118 119 107 999 999 999 999 999 24 64 59 91 93 122 119 105 999 999 999 999 7 3 999 11 999 14 1 1 1 999 1 999 40 43 141 125 108 99 112 105 999 69 90 100 86 78 54 19 17 15 999 999 999 999 999 999 999 63 999 57 999 999 999 999 999 999 999 999 17 40 61 61 999 999 999 999 999 999 999 999 1 1 1 1 999 999 999 999 999 999 50 999 37 17 59 18 999 999 999 132 106 115 999 86 999 999 999 999 29 30 65 999 999 999 93 999 999 999 999 999 999 4 1 7 1 1 1 999 999 999 999 999 35 96 101 121 66 91 58 112 70 100 95 94 78 79 66 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 1 999 999 999 1 999 22 30 42 21 59 19 999 999 999 30 99 999 103 91 61 999 999 43 32 28 141 999 999 999 999 999 999 999 999 999 999 3 999 11 1 1 999 999 999 999 999 999 37 103 89 73 87 55 106 113 74 74 91 90 82 86 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 1 1 1 999 999 999 999 999 65 36 26 74 140 29 999 999 999 18 999 999 105 90 66 999 999 81 32 27 51 999 999 999 999 999 999 999 999 999 999 1 19 15 1 1 999 999 999 999 999 999 56 41 57 83 61 55 93 63 69 105 89 95 88 84 60 32 999 999 999 999 999 999 999 999 999 999 999 999 57 999 999 999 999 999 999 999 999 72 999 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 29 36 61 44 37 33 35 999 999 12 999 999 103 92 69 999 60 66 50 57 18 999 999 999 999 999 999 999 999 999 999 999 23 28 8 1 999 999 999 999 999 999 105 94 45 97 130 49 999 68 65 105 99 88 73 97 67 999 999 999 999 999 999 999 999 999 999 999 999 57 999 999 999 999 999 999 999 999 999 999 999 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 29 69 55 44 24 47 999 12 15 26 108 102 90 81 78 61 49 32 56 18 52 999 999 999 999 999 999 999 999 999 1 41 50 41 999 999 999 999 999 999 23 42 82 41 64 94 52 999 999 65 114 88 105 97 76 75 999 999 15 999 999 999 999 999 999 999 999 999 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 32 33 33 18 52 23 28 999 999 17 28 999 90 88 90 83 77 51 33 27 65 999 24 999 999 999 999 999 999 999 999 999 10 50 53 18 999 999 999 999 999 141 29 53 999 59 121 52 999 999 999 74 73 85 86 999 999 35 999 999 999 999 999 999 999 999 999 999 999 72 999 999 999 999 999 999 999 999 999 110 999 999 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 35 40 999 27 999 999 999 36 36 41 90 999 999 84 70 74 999 36 32 25 12 25 999 999 999 999 999 999 999 999 999 999 39 49 25 999 999 999 999 999 999 999 31 999 999 999 56 999 75 999 999 63 83 73 59 68 999 999 999 48 55 999 999 999 999 999 999 999 41 22 999 999 999 999 999 999 999 73 999 52 88 83 90 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 140 28 75 20 50 999 999 22 29 25 50 73 999 999 75 76 78 999 34 37 21 10 11 999 999 999 999 999 999 999 999 999 999 54 999 33 999 999 999 999 999 999 999 999 999 999 999 63 999 999 999 999 61 76 58 98 65 999 999 999 66 999 52 999 999 999 999 999 999 999 16 999 999 999 999 999 999 999 73 102 97 79 47 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 29 999 999 999 999 29 23 36 999 999 999 71 66 41 999 32 40 18 10 11 19 60 999 999 999 999 999 1 1 999 82 46 16 999 999 999 999 999 999 999 999 999 999 44 999 999 999 999 999 999 999 76 999 63 80 74 60 75 37 19 999 999 999 999 999 999 999 999 999 999 999 999 41 82 26 999 63 76 50 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 35 140 999 999 999 999 999 48 76 76 48 47 65 999 32 36 27 12 16 15 22 22 999 999 999 999 999 999 999 999 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 57 96 53 90 64 70 49 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 99 999 96 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 77 61 77 999 999 999 15 17 64 39 86 65 34 29 999 34 34 36 19 18 12 19 15 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 999 999 999 999 999 999 110 999 999 53 65 61 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 999 77 63 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 84 54 36 31 32 17 35 28 46 63 999 24 28 999 29 31 36 23 16 999 13 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 999 65 999 112 57 45 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 45 86 999 71 56 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 999 999 999 999 36 62 33 33 22 11 8 14 999 22 28 30 27 27 32 24 12 10 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 92 999 73 56 39 54 43 18 11 999 999 999 999 999 87 999 999 999 999 999 999 999 70 999 24 61 65 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 62 27 999 8 8 999 30 21 999 26 31 26 33 30 999 10 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 50 76 62 61 36 41 16 26 999 999 999 999 999 42 999 999 999 999 999 999 999 999 51 66 95 75 68 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 30 18 999 26 30 24 37 28 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 47 74 51 999 44 17 9 999 38 999 999 999 999 104 15 999 999 999 999 999 999 999 63 91 999 83 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 50 30 18 999 30 27 21 37 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 999 999 999 43 36 999 37 999 999 999 999 999 999 999 999 999 30 999 25 999 999 62 999 999 999 999 52 115 999 81 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 11 20 18 19 30 20 21 33 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 37 999 23 22 999 999 999 999 999 999 999 999 999 17 999 51 999 999 44 999 999 999 30 999 78 98 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 999 999 26 14 18 22 19 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 40 75 67 999 999 999 23 80 19 999 999 999 999 999 999 999 67 123 96 90 61 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 12 27 17 41 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 66 54 999 999 999 999 999 68 999 999 21 999 63 65 70 82 84 96 72 80 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 53 999 999 999 999 999 999 999 999 24 999 54 31 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 109 98 999 52 999 999 53 21 73 19 999 59 999 54 57 62 74 90 104 90 81 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 999 28 999 54 999 999 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 66 71 102 95 77 40 999 999 48 22 96 23 999 76 999 45 55 55 81 92 85 95 76 66 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 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 65 121 93 110 58 42 999 999 71 52 53 19 63 58 31 58 51 96 76 93 88 96 80 96 72 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 91 96 90 41 13 999 44 68 999 23 55 51 65 60 19 73 108 94 87 91 78 64 999 21 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 63 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 999 75 72 94 90 92 43 999 999 61 48 72 81 999 25 73 65 30 92 102 77 95 77 89 53 89 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 118 64 104 103 82 84 78 15 999 70 999 60 62 999 21 74 51 66 55 100 93 90 66 80 107 75 33 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 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 46 28 999 999 999 999 999 999 999 999 999 999 999 999 999 75 999 110 76 101 95 88 69 999 999 81 90 51 999 76 20 72 63 77 18 141 91 80 56 85 122 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 27 999 999 999 999 999 999 999 999 999 999 999 999 18 999 87 121 104 98 96 87 81 68 999 999 84 40 999 62 18 46 64 15 76 108 86 87 79 66 141 82 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 18 999 999 999 999 999 999 999 999 999 999 999 999 999 77 90 83 104 105 97 89 83 67 999 57 92 58 91 38 999 81 20 17 999 54 74 71 98 78 67 87 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 999 999 999 999 999 999 999 999 999 999 999 999 999 65 105 77 86 110 111 104 91 82 67 999 82 101 56 999 63 77 90 57 999 999 45 71 93 79 999 110 60 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 46 48 68 90 113 113 106 90 85 53 40 82 98 71 90 75 52 72 51 999 999 999 93 82 72 84 85 70 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 60 70 90 114 117 109 88 81 60 47 113 85 61 91 69 52 74 72 81 999 61 111 82 94 93 112 61 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 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 59 101 92 89 117 118 114 90 82 54 63 71 77 67 88 72 79 52 18 79 18 60 107 73 75 80 68 84 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 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 52 120 102 89 119 120 117 98 98 63 61 74 75 61 83 82 70 59 38 999 76 53 92 88 86 77 87 72 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 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 58 76 108 116 118 116 103 70 65 102 66 82 65 91 999 82 24 50 20 87 85 93 79 70 65 111 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 90 63 77 107 113 116 114 104 83 108 105 102 86 65 69 93 70 68 53 75 62 65 78 69 62 52 64 76 71 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 130 77 92 112 115 113 106 90 102 66 66 91 70 81 77 73 67 999 26 61 101 77 85 49 23 51 71 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 83 91 74 93 111 114 114 107 97 91 89 67 91 74 88 83 48 99 57 17 999 87 86 56 93 999 999 93 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 999 999 999 999 999 999 999 999 999 999 999 999 91 59 80 96 112 114 114 108 100 94 88 72 91 77 69 77 43 70 85 999 66 65 80 91 43 999 52 72 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 99 111 116 115 109 104 101 93 101 84 85 84 65 86 999 83 66 67 82 999 999 999 999 999 96 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 55 83 103 115 116 115 111 107 104 94 64 82 76 80 65 81 999 84 39 40 30 999 27 56 999 999 58 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 112 118 117 115 112 108 105 97 62 77 78 76 89 81 77 999 73 62 17 999 999 81 59 81 60 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 88 73 91 116 119 118 116 113 109 104 93 61 74 61 59 82 83 43 57 73 92 21 69 91 77 54 90 46 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 79 98 121 121 119 116 115 109 104 89 56 73 100 999 83 999 26 999 999 41 20 72 97 92 49 42 40 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 80 112 121 124 121 117 115 110 104 79 999 86 112 72 83 45 999 999 63 41 999 130 106 67 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 64 86 999 121 124 121 118 117 111 103 77 83 72 85 71 86 32 66 68 49 30 50 63 76 57 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 63 91 114 120 124 121 122 118 112 104 76 55 67 75 52 999 26 999 78 40 29 38 85 93 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 52 89 91 113 119 121 119 119 119 114 106 86 85 67 80 999 42 47 999 43 51 32 79 75 85 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 68 94 112 117 119 118 117 120 116 108 97 87 72 81 67 62 58 999 19 999 999 26 108 84 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 93 113 116 119 118 119 122 118 110 102 62 55 999 999 999 999 999 22 999 999 999 141 79 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 61 70 95 112 116 120 119 123 123 119 111 103 64 61 79 65 74 57 999 999 999 999 999 81 76 47 999 999 999 999 999 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 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 61 70 107 111 117 121 121 125 124 121 113 105 61 53 43 46 23 999 18 999 999 999 999 999 78 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 39 62 107 111 118 121 123 127 125 120 115 107 40 48 45 80 68 63 999 999 999 62 66 999 78 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 36 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 999 999 999 999 999 999 999 999 999 999 40 85 87 109 117 122 125 127 126 120 115 109 28 999 999 142 999 44 999 999 999 103 63 70 76 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 71 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 56 112 110 117 124 127 127 125 119 115 110 18 999 999 999 999 44 999 999 999 55 62 103 77 71 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 141 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 999 999 999 999 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 98 119 125 127 127 125 119 113 109 25 22 999 999 72 30 22 11 999 141 64 98 85 78 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 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 50 76 114 123 126 127 127 125 119 111 109 999 39 999 999 24 17 999 999 999 999 86 79 64 89 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 79 94 117 125 127 128 128 124 120 111 108 999 999 999 80 25 999 999 999 999 999 56 108 97 80 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 40 80 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 38 106 118 127 128 129 128 123 120 113 107 999 999 12 59 22 21 999 999 999 999 51 75 56 58 39 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 65 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 15 87 117 119 127 130 129 128 122 120 113 103 999 999 999 89 53 18 999 999 999 999 999 68 84 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 40 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 6 999 999 999 999 999 999 999 15 54 17 80 116 129 130 130 130 121 118 112 93 999 23 999 60 53 27 999 999 999 30 999 999 53 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 101 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 34 14 22 85 115 125 130 131 130 122 116 111 85 999 999 999 999 64 36 999 999 999 53 80 999 88 97 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 99 53 84 118 127 130 131 130 124 113 114 82 19 999 999 108 77 67 37 999 999 50 55 39 72 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 4 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 999 999 999 999 999 999 42 11 27 65 123 121 127 130 131 130 123 112 108 999 999 999 5 4 999 999 2 999 2 999 999 5 999 999 999 87 999 999 27 82 25 7 19 10 5 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 97 104 97 90 85 85 84 71 72 75 89 96 93 100 105 108 999 115 95 88 71 68 67 61 47 112 82 107 71 89 93 92 999 93 74 77 76 87 999 999 999 73 77 78 999 999 71 999 999 999 999 999 999 26 22 999 16 999 999 999 10 999 4 3 999 999 999 999 999 999 999 999 999 999 7 999 56 65 59 28 22 999 999 999 999 999 999 999 999 6 5 999 999 999 999 4 999 999 999 999 77 84 97 86 84 84 84 88 76 79 77 93 93 95 97 117 999 109 90 77 72 67 71 55 93 117 70 69 93 72 64 999 999 80 76 79 74 999 999 999 999 999 81 75 999 72 999 999 999 999 999 51 38 23 19 18 12 999 999 999 999 999 999 3 999 999 1 999 2 999 999 999 999 999 999 60 86 36 52 28 23 999 999 7 6 999 999 6 9 999 999 999 999 999 999 999 999 999 83 999 50 89 98 100 83 84 85 86 76 92 80 84 92 89 94 92 132 120 90 73 69 69 65 55 999 135 999 999 67 999 999 84 72 91 76 999 999 999 999 999 999 999 71 999 999 52 56 999 999 999 999 48 35 26 16 16 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 30 999 34 41 29 19 999 999 999 999 5 8 7 13 6 999 999 999 999 999 999 4 7 21 999 62 88 113 98 91 87 86 71 75 80 82 81 80 90 89 102 131 123 91 74 68 85 91 73 999 999 999 999 999 999 999 62 65 89 89 999 999 999 999 999 999 999 999 999 999 72 52 999 999 999 999 70 42 32 21 14 13 999 999 999 999 999 999 7 3 999 999 999 999 999 999 999 999 999 30 999 97 139 40 33 15 11 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 22 999 58 97 111 95 94 89 87 71 75 81 82 82 83 81 85 94 105 126 85 79 93 104 999 76 69 999 999 999 999 65 77 53 63 83 999 999 999 56 999 999 999 999 64 999 999 999 52 999 999 999 999 44 999 999 24 17 12 999 999 999 999 999 999 4 3 999 999 2 999 999 999 999 999 999 16 999 47 32 50 31 16 6 999 999 999 999 5 5 999 999 999 999 999 999 999 4 999 999 999 79 59 131 112 86 93 91 88 73 76 82 83 82 84 83 87 80 106 133 74 65 132 999 999 52 999 999 999 999 999 49 81 81 83 82 999 999 999 999 999 999 69 999 83 999 999 52 50 999 999 999 999 999 999 33 22 16 8 999 999 999 22 9 999 999 999 999 2 999 999 999 999 999 999 999 999 999 45 27 42 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 7 13 14 25 67 130 126 87 106 91 89 90 76 81 84 79 83 81 77 84 95 77 78 79 136 999 74 30 999 999 999 999 999 999 80 999 999 999 59 999 999 999 999 999 94 88 90 83 65 66 999 75 999 58 999 38 999 33 23 14 999 999 999 999 24 7 999 999 999 999 999 999 999 999 9 999 999 999 999 88 38 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 9 12 10 26 51 114 99 125 93 91 94 88 78 81 89 82 78 74 78 76 125 26 48 59 999 999 65 48 999 999 999 999 999 999 69 71 76 58 999 74 56 999 999 999 999 100 47 72 48 76 49 999 51 999 999 47 41 999 23 12 999 999 999 999 22 34 999 3 999 3 2 999 999 999 999 999 999 35 999 19 48 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 54 999 110 33 127 105 97 99 90 100 99 91 79 89 87 78 71 74 65 60 22 999 999 999 73 65 999 999 999 999 999 999 999 999 67 74 56 999 73 54 999 72 999 999 69 70 999 999 46 27 999 999 999 999 34 35 29 18 15 999 999 999 999 26 16 9 999 3 999 5 999 999 11 52 37 999 999 999 57 27 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 11 14 999 999 24 66 117 101 104 122 94 96 101 88 83 85 81 76 79 74 71 47 70 22 999 999 74 97 999 999 999 999 999 999 999 999 999 70 72 71 73 73 999 999 68 46 55 999 43 100 61 17 999 999 999 999 31 30 24 18 19 999 999 999 999 32 24 11 9 4 999 4 999 999 999 20 54 22 999 999 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 7 999 999 999 66 126 111 112 110 97 94 105 85 81 78 80 71 72 80 76 58 45 113 38 999 74 35 999 999 999 999 999 999 999 999 999 72 78 88 73 73 53 50 71 49 54 60 41 51 36 999 999 999 999 999 33 28 18 11 139 999 999 999 999 33 29 15 13 999 999 999 999 999 81 14 999 999 27 999 20 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 140 110 115 104 101 76 108 68 999 86 84 82 78 71 73 79 77 71 81 55 72 999 76 999 999 999 999 999 999 999 999 999 999 999 73 64 72 71 999 48 66 71 42 58 37 29 60 999 999 999 999 999 999 999 16 9 43 10 999 999 999 32 999 999 999 999 999 999 999 35 28 15 999 999 9 999 93 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 5 5 6 55 94 110 112 98 93 90 92 98 96 106 93 83 78 69 67 68 74 74 94 50 48 999 66 67 999 999 999 4 999 999 999 999 999 999 999 999 999 71 69 54 50 94 999 999 999 999 999 999 999 999 999 42 999 21 15 9 139 999 999 999 999 32 23 14 999 999 999 999 999 42 999 999 999 999 999 51 999 999 17 999 999 999 999 999 999 999 999 999 999 999 5 5 999 999 999 6 7 999 7 22 95 126 103 95 92 93 70 92 71 112 95 86 82 68 68 68 73 80 81 68 54 999 141 77 27 999 999 999 999 999 999 999 999 999 47 999 999 71 71 54 56 38 78 999 999 999 44 999 999 999 999 27 999 999 16 17 13 999 999 999 999 38 26 17 999 999 999 999 999 16 999 14 999 999 999 999 999 999 14 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 140 91 114 103 94 91 88 58 126 50 97 999 85 77 69 69 69 72 81 80 76 63 52 30 999 999 999 999 999 999 999 999 999 999 999 51 999 999 67 68 50 62 40 68 43 28 86 75 999 16 999 999 50 24 14 13 16 10 999 999 999 999 92 21 22 999 3 3 6 999 999 999 999 5 999 999 9 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 67 62 119 105 93 80 87 70 97 59 999 96 88 79 77 69 70 69 82 95 72 67 999 999 999 999 999 13 999 999 999 999 999 999 999 999 999 64 999 62 54 50 44 97 41 36 58 48 50 57 999 999 28 19 14 18 18 10 999 999 999 999 22 15 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 140 116 113 88 94 82 79 83 83 999 999 95 97 86 81 71 70 78 79 93 67 66 72 18 999 999 57 999 999 999 999 999 999 999 999 999 999 999 59 48 54 73 44 62 999 41 29 41 61 18 23 16 23 16 16 20 16 7 999 999 999 999 19 14 23 3 999 3 999 999 999 999 999 999 5 999 999 16 999 63 47 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 999 999 16 88 112 98 82 84 78 71 77 74 999 97 88 84 76 75 78 78 67 79 999 67 64 49 999 999 999 59 999 999 42 30 999 999 999 999 999 999 999 999 999 56 44 115 67 64 70 999 34 14 36 17 20 18 18 18 13 10 999 999 999 999 23 15 16 6 11 10 999 6 999 10 6 999 999 7 999 25 134 47 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 999 999 138 108 92 78 82 72 71 68 63 69 115 94 97 81 81 76 78 78 61 66 69 999 32 999 999 999 21 7 10 48 22 999 999 999 999 999 999 999 999 999 999 999 31 49 999 999 999 52 999 16 18 16 18 23 18 12 5 999 999 999 999 19 16 13 11 7 8 13 8 12 999 6 999 999 999 76 63 33 52 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 14 999 999 999 105 91 79 80 71 73 72 71 73 999 104 86 87 79 78 71 81 65 58 44 74 47 18 999 999 23 34 10 27 27 999 999 999 999 999 999 999 999 999 999 999 999 99 999 999 31 999 54 16 19 999 22 20 15 11 999 999 999 999 999 999 999 23 11 3 10 10 12 15 14 999 999 999 999 141 71 86 51 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 17 999 999 999 111 92 81 63 73 75 71 72 57 69 62 999 96 81 79 71 75 67 63 49 999 52 16 11 20 59 22 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 999 18 26 15 12 18 16 11 999 999 999 999 999 999 999 999 999 999 999 999 999 8 15 20 999 11 7 999 33 23 52 39 16 5 5 999 999 999 999 999 999 3 999 999 999 999 999 999 7 79 999 999 999 999 86 81 79 64 69 75 71 70 75 53 96 999 101 84 83 77 70 73 66 56 999 47 23 17 13 13 53 12 999 999 999 999 999 999 999 999 999 999 999 999 37 999 999 999 999 999 999 64 22 16 44 15 12 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 9 999 999 72 23 66 36 18 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 37 14 7 999 999 107 82 72 74 74 74 73 71 73 103 76 999 119 86 81 77 71 70 78 62 51 40 999 22 10 10 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 103 14 82 23 14 17 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 48 97 26 19 10 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 80 77 5 999 999 83 85 75 74 73 74 70 65 73 66 999 999 121 96 85 75 72 81 68 65 65 43 30 25 17 50 14 10 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 34 64 16 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 999 60 21 999 14 999 999 11 6 999 999 999 999 999 999 4 999 999 5 999 49 999 50 999 999 58 85 79 81 66 72 72 61 58 46 55 999 91 122 101 86 81 71 70 68 66 66 79 999 21 10 11 14 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 18 46 53 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 999 72 42 999 999 10 9 999 9 999 999 999 999 999 999 999 999 999 999 7 24 42 23 999 999 999 999 83 75 71 66 66 59 40 60 52 999 86 107 103 84 82 71 69 69 66 73 46 27 22 34 16 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 137 22 61 23 58 19 15 24 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 8 7 999 999 999 999 999 999 999 999 999 999 999 999 999 18 14 999 9 62 132 96 80 74 68 72 56 47 999 999 999 119 114 100 83 71 71 70 70 67 71 62 27 13 140 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 999 33 999 45 27 17 14 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 83 999 86 15 91 107 83 82 74 74 58 59 57 999 999 117 115 98 89 73 70 71 72 67 65 53 27 12 6 7 999 999 999 999 999 999 999 999 999 9 7 999 999 999 999 51 64 38 78 62 20 17 50 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 23 999 999 48 999 11 999 8 999 999 999 999 999 999 999 999 6 8 999 27 999 999 999 13 140 20 28 106 95 83 76 84 63 67 70 999 999 57 124 93 91 87 74 78 69 80 68 42 32 999 999 999 999 999 999 999 999 999 999 999 999 13 3 1 999 999 999 27 91 83 118 68 21 90 99 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 70 22 31 55 10 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 15 32 13 10 16 22 17 74 94 78 82 89 71 66 51 999 999 999 127 99 84 69 70 67 79 65 67 63 30 999 999 999 999 999 999 999 999 999 999 0 6 8 1 1 999 16 15 50 140 95 91 62 114 47 80 47 999 78 29 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 74 999 999 999 999 999 999 999 999 999 6 6 999 5 999 8 999 65 44 34 16 11 999 73 74 77 84 86 81 82 72 74 55 999 999 57 115 101 85 76 75 66 68 79 76 70 999 14 999 999 999 999 999 999 999 999 999 2 999 7 2 0 999 20 39 64 104 136 96 50 100 83 81 999 75 47 36 14 999 999 999 999 999 999 47 999 999 999 12 999 999 999 999 999 999 999 999 999 17 79 38 999 999 999 999 999 999 999 4 999 999 999 999 8 7 999 10 140 38 999 15 14 999 17 130 32 111 94 83 79 77 70 96 999 999 999 23 118 86 74 86 70 82 90 75 68 22 999 999 999 999 999 999 999 999 999 0 1 2 1 7 6 999 16 55 90 99 106 59 48 86 71 76 57 93 66 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 999 999 999 999 999 999 999 999 12 8 14 999 999 999 999 10 10 52 20 11 35 29 999 11 71 999 72 77 86 69 76 999 999 19 999 27 123 75 78 83 85 88 81 79 76 999 999 999 999 24 999 999 999 999 999 0 0 999 1 9 10 999 999 21 86 99 92 96 79 55 99 75 70 76 20 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 999 999 999 999 3 2 3 999 999 1 6 999 57 16 35 999 20 66 33 13 43 95 77 86 93 68 72 60 999 999 12 999 999 96 86 83 83 75 78 82 75 999 999 999 86 54 25 11 41 3 0 0 0 0 1 8 14 999 20 34 107 106 106 96 92 107 92 49 80 999 999 999 999 999 999 999 999 999 999 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 999 999 999 999 999 999 999 6 12 16 18 10 16 19 32 22 28 120 77 103 92 70 66 85 999 999 999 999 69 88 78 81 76 85 76 999 999 999 999 7 999 34 34 7 58 2 999 999 999 0 1 12 28 16 56 56 53 58 79 113 91 114 94 93 999 32 19 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 17 76 999 20 16 999 999 999 999 999 999 999 999 999 999 0 0 999 999 999 999 999 35 139 24 22 36 28 999 999 999 74 82 80 71 999 999 999 999 999 999 58 59 83 84 87 85 97 79 999 999 999 9 999 999 13 999 26 0 0 0 0 0 999 15 16 39 98 94 56 91 95 98 90 106 74 73 81 50 19 999 999 999 999 999 999 999 999 999 68 53 999 999 999 999 999 999 999 999 999 999 64 18 999 999 999 999 999 999 999 999 0 999 999 0 0 999 999 999 999 999 999 18 82 29 52 48 17 999 999 999 83 71 79 67 999 999 999 999 999 23 63 49 90 78 96 75 90 999 999 999 999 6 2 999 10 999 13 0 0 0 999 0 999 40 42 140 124 107 98 111 104 999 68 89 95 74 74 53 18 16 14 999 999 999 999 999 999 999 62 999 56 999 999 999 999 999 999 999 999 16 40 60 60 999 999 999 999 999 999 999 999 0 0 0 0 999 999 999 999 999 999 49 999 37 16 58 17 999 999 999 114 67 73 999 74 999 999 999 999 29 27 64 999 999 999 79 999 999 999 999 999 999 3 0 6 0 0 0 999 999 999 999 999 35 95 100 120 65 90 57 111 69 99 94 79 71 78 65 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 0 999 999 999 0 999 21 29 41 20 58 18 999 999 999 30 98 999 58 79 49 999 999 42 31 27 140 999 999 999 999 999 999 999 999 999 999 2 999 10 0 0 999 999 999 999 999 999 36 102 88 72 86 54 105 112 73 73 76 75 80 85 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 0 0 0 999 999 999 999 999 64 35 26 73 139 28 999 999 999 17 999 999 86 76 65 999 999 80 32 26 50 999 999 999 999 999 999 999 999 999 999 0 18 14 0 0 999 999 999 999 999 999 55 41 56 82 60 54 92 62 68 104 74 88 87 83 58 32 999 999 999 999 999 999 999 999 999 999 999 999 56 999 999 999 999 999 999 999 999 71 999 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 28 35 60 43 36 32 35 999 999 11 999 999 57 77 51 999 59 65 49 56 17 999 999 999 999 999 999 999 999 999 999 999 22 27 7 0 999 999 999 999 999 999 104 93 44 96 117 48 999 67 64 104 94 80 71 96 66 999 999 999 999 999 999 999 999 999 999 999 999 56 999 999 999 999 999 999 999 999 999 999 999 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 29 68 54 43 23 46 999 11 14 25 107 40 75 75 72 50 44 31 55 17 51 999 999 999 999 999 999 999 999 999 0 40 49 41 999 999 999 999 999 999 22 41 81 41 63 93 51 999 999 64 113 81 104 96 73 72 999 999 14 999 999 999 999 999 999 999 999 999 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 32 33 17 51 22 27 999 999 16 28 999 75 75 89 56 72 40 29 27 64 999 23 999 999 999 999 999 999 999 999 999 9 49 52 17 999 999 999 999 999 140 29 52 999 58 120 51 999 999 999 73 71 84 85 999 999 35 999 999 999 999 999 999 999 999 999 999 999 71 999 999 999 999 999 999 999 999 999 109 999 999 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 34 39 999 27 999 999 999 35 36 41 89 999 999 83 69 71 999 32 28 24 11 24 999 999 999 999 999 999 999 999 999 999 39 48 24 999 999 999 999 999 999 999 31 999 999 999 55 999 74 999 999 59 82 72 58 67 999 999 999 47 54 999 999 999 999 999 999 999 41 21 999 999 999 999 999 999 999 72 999 51 87 82 89 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 139 27 74 19 49 999 999 21 28 24 49 72 999 999 74 75 77 999 32 27 20 9 10 999 999 999 999 999 999 999 999 999 999 53 999 32 999 999 999 999 999 999 999 999 999 999 999 62 999 999 999 999 60 75 48 97 64 999 999 999 65 999 51 999 999 999 999 999 999 999 15 999 999 999 999 999 999 999 72 101 96 78 46 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 29 999 999 999 999 28 22 36 999 999 999 70 65 38 999 28 38 17 9 10 18 59 999 999 999 999 999 0 0 999 81 45 15 999 999 999 999 999 999 999 999 999 999 43 999 999 999 999 999 999 999 75 999 62 79 74 59 74 36 18 999 999 999 999 999 999 999 999 999 999 999 999 41 81 26 999 62 75 49 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 34 139 999 999 999 999 999 47 75 75 46 46 64 999 32 34 26 11 15 12 21 21 999 999 999 999 999 999 999 999 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 56 95 52 89 63 68 44 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 86 98 999 95 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 60 76 999 999 999 14 16 63 38 85 64 33 28 999 34 33 32 16 15 9 18 14 8 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 109 999 999 52 64 59 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 999 76 62 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 53 35 31 31 16 35 27 45 62 999 23 27 999 29 31 35 22 13 999 12 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 999 64 999 111 56 44 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 44 85 999 70 56 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 999 999 999 999 35 61 32 33 21 10 6 13 999 21 25 29 26 24 30 23 11 9 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 91 999 72 55 39 53 42 17 10 999 999 999 999 999 86 999 999 999 999 999 999 999 69 999 23 60 64 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 61 26 999 7 6 999 29 20 999 25 30 25 29 29 999 9 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 62 49 75 61 60 36 41 15 26 999 999 999 999 999 41 999 999 999 999 999 999 999 999 50 65 94 74 67 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 29 16 999 25 29 21 34 28 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 46 73 50 999 43 17 8 999 37 999 999 999 999 103 14 999 999 999 999 999 999 999 62 90 999 82 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 49 29 17 999 29 26 20 36 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 42 35 999 36 999 999 999 999 999 999 999 999 999 30 999 25 999 999 61 999 999 999 999 51 114 999 80 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 999 999 999 999 999 999 999 999 999 10 19 17 18 29 17 18 32 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 36 999 22 21 999 999 999 999 999 999 999 999 999 16 999 50 999 999 43 999 999 999 30 999 77 97 109 999 999 999 999 999 999 999 999 999 999 999 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 13 17 21 18 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 40 74 66 999 999 999 22 79 18 999 999 999 999 999 999 999 66 121 95 89 60 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 999 999 999 999 999 999 999 11 26 16 41 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 65 53 999 999 999 999 999 67 999 999 20 999 62 64 69 81 83 95 69 79 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 52 999 999 999 999 999 999 999 999 23 999 53 30 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 108 97 999 51 999 999 52 20 72 18 999 58 999 53 56 61 73 89 103 79 77 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 999 27 999 53 999 999 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 65 70 101 94 76 39 999 999 47 21 95 22 999 75 999 44 54 54 80 91 74 79 71 65 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 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 64 120 92 109 54 42 999 999 70 51 52 18 62 57 31 57 50 95 75 92 75 80 79 95 71 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 90 95 89 41 12 999 43 67 999 22 54 50 64 59 18 72 107 93 75 78 77 63 999 20 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 62 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 999 999 999 999 999 999 999 999 999 16 999 74 71 93 89 91 43 999 999 60 47 71 80 999 24 72 64 30 91 101 73 95 73 88 52 88 31 999 999 999 999 999 999 999 999 999 999 999 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 999 999 999 999 999 999 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 63 103 102 81 83 77 14 999 69 999 59 61 999 20 73 50 65 54 99 92 89 65 79 106 74 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 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 27 999 999 999 999 999 999 999 999 999 999 999 999 999 74 999 109 71 100 94 87 68 999 999 80 89 50 999 75 19 71 62 76 17 134 90 78 55 84 121 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 26 999 999 999 999 999 999 999 999 999 999 999 999 17 999 86 114 103 91 95 86 80 67 999 999 83 38 999 61 17 45 63 14 75 107 85 86 78 65 135 81 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 17 999 999 999 999 999 999 999 999 999 999 999 999 999 76 89 77 92 88 83 88 82 66 999 56 91 57 90 37 999 80 19 16 999 53 73 70 97 77 66 86 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 999 999 999 999 999 999 999 999 999 999 999 999 999 64 104 76 75 90 88 86 90 81 66 999 81 100 55 999 62 76 89 56 999 999 44 70 92 78 999 109 59 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 47 67 77 90 75 86 89 84 52 40 81 97 70 89 74 51 71 50 999 999 999 92 81 71 83 84 69 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 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 59 69 76 90 78 87 87 80 59 46 112 84 60 90 68 51 73 71 80 999 60 110 81 93 92 111 60 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 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 58 100 91 78 91 79 90 84 81 53 62 70 76 66 87 71 78 51 17 78 17 59 106 71 74 79 67 83 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 51 119 101 77 95 92 92 83 97 62 60 73 74 60 82 81 69 58 38 999 75 52 91 87 85 76 86 71 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 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 57 73 105 93 91 91 84 69 64 101 65 79 64 90 999 81 23 49 19 86 84 92 75 69 64 110 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 89 62 72 100 90 78 89 69 74 107 104 101 80 64 68 92 69 67 52 74 61 64 77 68 58 51 63 75 70 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 117 72 76 90 75 74 67 79 101 65 65 88 69 80 76 72 66 999 25 60 100 77 84 48 22 50 70 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 82 90 71 77 89 75 72 63 84 87 88 66 89 73 87 82 47 98 56 16 999 86 85 55 92 999 999 92 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 999 999 999 999 999 999 999 999 999 999 999 999 90 58 79 82 89 74 70 64 83 78 83 71 90 76 68 76 42 69 84 999 65 64 79 90 42 999 51 71 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 83 75 76 69 65 66 66 77 100 80 84 84 64 85 999 82 65 66 81 999 999 999 999 999 95 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 82 67 90 77 74 67 66 63 59 61 81 72 78 64 80 999 83 39 39 29 999 26 55 999 999 57 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 91 89 91 78 74 66 66 65 82 60 76 77 75 88 80 76 999 72 61 16 999 999 80 58 80 59 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 87 72 81 90 91 80 76 66 66 67 56 59 73 59 58 81 82 43 56 72 91 20 68 90 76 53 89 45 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 78 82 93 81 80 79 66 66 63 52 55 72 99 999 82 999 26 999 999 41 19 71 96 91 48 42 40 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 47 78 92 82 82 80 80 69 66 57 71 999 85 111 71 82 44 999 999 62 41 999 124 105 66 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 63 77 999 82 80 82 79 68 66 63 73 82 71 84 70 85 31 65 67 48 30 49 62 72 54 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 62 80 90 91 85 92 94 69 64 60 71 54 66 74 51 999 25 999 77 39 29 38 84 92 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 88 76 90 91 79 82 90 70 66 61 73 84 66 79 999 42 46 999 42 50 31 78 74 77 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 52 67 77 88 78 78 76 74 72 68 67 62 86 71 80 66 61 57 999 18 999 999 25 107 75 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 74 77 89 76 75 68 68 67 67 68 61 60 52 999 999 999 999 999 22 999 999 999 137 72 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 60 69 78 88 73 69 67 60 59 65 66 61 63 60 78 64 73 56 999 999 999 999 999 80 72 45 999 999 999 999 999 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 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 60 69 97 87 73 58 66 60 60 76 67 61 60 52 43 45 22 999 17 999 999 999 999 999 75 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 38 61 100 89 72 70 66 61 59 71 68 63 40 47 44 79 67 62 999 999 999 61 65 999 73 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 36 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 40 84 75 88 76 74 64 61 69 71 72 65 28 999 999 141 999 44 999 999 999 102 62 69 71 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 70 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 55 111 93 80 78 66 61 76 64 75 70 17 999 999 999 999 43 999 999 999 54 61 102 72 70 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 140 88 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 113 83 79 76 62 76 74 73 64 65 25 22 999 999 71 29 21 10 999 140 63 97 84 77 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 80 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 75 94 76 72 66 68 70 74 68 59 999 38 999 999 23 16 999 999 999 999 85 78 63 88 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 86 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 78 93 92 76 76 67 69 79 78 62 61 999 999 999 79 24 999 999 999 999 999 55 107 96 79 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 40 79 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 37 105 91 77 76 76 76 80 76 58 56 999 999 11 58 21 20 999 999 999 999 50 74 52 57 38 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 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 14 14 86 117 93 78 64 72 75 70 79 64 65 999 999 999 88 52 17 999 999 999 999 999 67 83 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 40 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 5 999 999 999 999 999 999 999 14 53 17 79 89 96 77 64 73 75 80 66 56 999 22 999 59 52 26 999 999 999 30 999 999 52 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 100 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 34 13 21 84 77 60 74 71 70 68 74 67 52 999 999 999 999 63 35 999 999 999 52 79 999 87 96 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 98 52 83 73 63 77 73 72 74 66 90 55 18 999 999 107 76 66 36 999 999 49 52 36 71 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 999 999 999 999 999 999 999 999 999 999 999 999 999 41 10 26 64 111 64 62 68 68 68 71 66 69 999