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