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