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