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