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 13 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 2232 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 2 2 2 2 2 2 2 1 7 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 2 7 2 7 2 3 1 1 1 1 4 4 3 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 1 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 4 4 1 4 7 1 1 2 1 7 2 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 1 1 4 1 4 4 1 4 4 4 4 1 4 4 4 4 4 1 4 4 4 6 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 7 4 4 1 7 2 2 2 2 1 3 1 1 3 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 1 4 4 4 1 4 1 4 1 4 6 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 3 4 4 7 2 2 1 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 4 4 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 1 4 4 4 4 4 4 3 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 1 2 2 1 4 1 7 2 2 1 2 2 1 1 4 6 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 3 7 2 1 4 4 4 4 1 4 4 4 4 1 1 4 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 7 1 2 1 1 1 1 1 3 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 4 4 4 2 2 2 2 4 4 1 1 4 1 4 4 4 4 4 4 4 6 4 4 4 4 4 3 1 4 4 4 4 4 4 2 1 2 2 2 2 2 2 2 2 2 2 2 2 7 7 7 2 2 2 2 2 2 2 2 2 2 2 1 1 4 2 2 2 2 1 1 1 3 3 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 1 4 4 4 4 1 1 1 2 2 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 7 2 1 2 2 2 2 2 2 1 2 2 2 1 2 2 2 2 2 2 1 1 1 1 3 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 7 2 2 2 1 1 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 7 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 2 1 1 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 4 4 4 4 4 4 1 2 2 2 2 2 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 1 4 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 1 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 7 1 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 1 2 2 2 2 6 6 1 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 1 3 4 3 4 4 4 4 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 1 4 4 4 2 2 2 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 7 2 2 2 2 2 2 7 7 7 2 2 2 2 2 6 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 1 3 3 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 1 7 1 2 2 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 7 7 2 2 1 2 7 7 2 2 2 2 2 2 2 7 7 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 3 4 3 4 4 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 3 7 2 2 2 2 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 7 2 2 7 7 7 7 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 3 3 4 4 4 4 4 4 4 4 4 4 1 1 4 4 1 2 4 4 4 4 4 4 4 1 2 2 2 2 2 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 7 7 7 7 7 7 7 7 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 7 1 2 2 2 2 2 2 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 2 2 2 2 2 2 7 2 2 2 7 7 7 7 2 7 7 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 2 4 4 4 4 4 4 2 2 2 2 2 2 2 2 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 2 2 2 2 2 2 7 2 2 2 7 7 7 1 2 7 7 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 4 4 4 4 4 4 4 2 1 2 2 2 2 2 2 1 1 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 2 2 2 2 7 7 7 2 2 2 2 7 7 1 7 7 7 2 2 2 2 7 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 3 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 4 4 4 4 4 4 4 4 2 1 2 2 2 2 2 2 1 2 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 7 2 2 2 2 2 2 7 7 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 2 1 4 4 4 4 4 4 4 1 4 1 4 4 4 1 4 4 4 1 4 4 4 4 4 3 2 2 1 2 2 2 2 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 7 1 7 2 2 7 7 7 7 7 7 7 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 1 4 4 4 4 4 4 4 4 3 1 4 3 3 1 1 1 4 4 4 4 4 4 4 4 7 2 1 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 7 2 7 7 2 7 7 7 7 7 7 7 7 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 4 3 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 7 2 1 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 1 7 7 7 7 7 7 7 7 7 7 7 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 4 7 1 4 4 4 4 4 4 4 3 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 1 7 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 2 7 7 2 2 7 7 7 7 2 7 7 7 7 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 3 4 4 4 4 4 4 4 4 4 3 4 1 1 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 1 1 7 1 7 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 7 2 7 7 7 7 2 7 7 7 7 1 1 1 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 4 4 4 4 4 4 4 4 1 4 4 4 1 1 4 1 4 4 4 4 4 4 4 4 4 3 2 2 2 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 2 7 7 2 4 7 7 7 7 7 7 7 7 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 1 1 1 4 4 4 4 4 4 4 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 2 1 2 1 2 1 7 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 2 2 7 7 4 7 7 7 7 7 7 7 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 7 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 7 4 7 7 7 7 7 7 7 7 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 1 2 4 4 4 4 4 4 3 4 4 4 4 1 4 6 4 1 4 4 4 4 4 4 4 4 4 4 4 2 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 7 7 7 7 7 6 7 7 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 2 1 1 4 1 4 1 4 4 4 2 2 1 4 3 6 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 1 7 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 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 7 2 2 1 2 1 1 4 4 4 4 1 4 4 3 1 2 4 3 6 1 3 4 1 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 7 1 2 7 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 7 7 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 4 7 1 1 1 3 4 4 4 4 4 4 4 4 4 2 2 1 4 1 4 3 4 4 1 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 2 2 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 3 3 4 1 4 4 4 1 4 4 4 4 4 4 3 4 4 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 2 2 6 3 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 7 7 7 7 1 7 2 1 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 2 2 1 3 4 4 4 4 4 2 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 2 7 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 3 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 1 2 2 7 2 2 1 1 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 6 3 4 4 4 4 4 4 4 4 7 1 4 4 2 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 3 2 2 2 2 2 2 2 2 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 1 2 2 2 2 2 6 3 4 4 4 4 4 4 4 4 7 2 4 4 4 2 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 2 2 2 2 2 2 2 6 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 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 1 6 3 4 4 4 3 4 6 3 4 1 2 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 2 2 2 1 2 7 6 3 4 4 3 1 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 3 4 4 4 3 7 7 3 6 2 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 1 2 2 2 2 7 7 7 6 3 4 6 1 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 1 4 4 4 2 2 2 2 1 2 2 2 2 2 2 2 2 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 1 1 1 2 3 2 7 2 7 7 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 2 1 2 2 2 2 7 7 7 7 4 4 1 1 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 2 2 2 1 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 1 1 1 2 1 2 2 2 6 4 1 4 2 1 1 2 6 2 7 2 1 1 7 1 2 2 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 1 1 2 1 1 7 7 7 7 7 4 6 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 2 2 2 1 2 2 3 4 2 2 7 1 2 2 7 1 1 1 2 1 2 2 2 2 2 4 4 4 4 4 4 1 1 4 1 1 4 1 4 4 1 2 1 7 7 7 7 7 7 4 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 2 2 2 2 1 1 2 1 2 2 2 2 2 1 2 2 1 1 1 1 1 2 1 2 2 1 1 6 3 1 1 7 1 7 7 2 1 2 2 2 2 2 2 1 2 1 4 4 4 4 4 4 1 1 1 1 4 4 4 4 1 1 2 1 7 7 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 1 2 2 2 2 1 1 2 2 2 2 2 2 2 1 2 2 1 1 2 1 2 7 1 1 2 6 6 1 3 7 1 7 2 2 7 2 2 2 2 2 2 2 2 2 1 1 4 4 1 4 4 1 1 4 1 1 4 1 4 4 2 2 2 7 7 7 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 1 2 2 2 2 2 2 1 2 1 2 2 2 2 1 2 1 1 1 2 1 1 7 1 7 2 2 1 6 2 7 2 1 1 1 2 2 2 2 2 2 2 2 2 2 1 2 4 4 1 4 1 1 2 1 1 4 4 4 4 4 1 2 1 7 7 7 7 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 1 2 2 2 2 2 1 2 7 7 6 2 2 1 1 1 1 1 2 1 1 2 2 1 1 1 6 1 1 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 3 1 1 1 1 4 4 1 1 4 4 4 4 4 4 1 1 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 4 4 4 4 4 4 1 4 4 2 1 2 2 1 2 2 1 2 7 6 2 7 2 7 1 1 2 1 1 2 1 2 1 2 2 1 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 1 4 1 1 4 4 4 4 4 1 1 1 2 7 7 7 4 7 7 3 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 4 2 2 2 2 2 1 1 2 1 7 6 1 1 2 1 2 2 1 2 2 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 1 1 1 4 1 1 4 4 1 4 4 4 1 1 4 4 4 1 7 7 4 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 4 2 2 2 2 2 2 1 2 2 7 7 7 2 2 1 2 2 2 1 1 1 2 1 1 1 1 1 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 1 2 7 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 1 2 4 2 2 1 2 1 2 1 2 2 7 2 1 2 2 2 2 2 2 2 2 1 1 1 2 2 1 1 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 1 1 6 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 7 1 1 4 1 2 2 2 2 2 1 1 1 2 2 1 2 2 2 2 1 2 1 2 1 2 2 2 1 1 1 1 2 2 1 1 2 1 2 2 2 2 2 1 1 7 1 2 1 1 1 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 7 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 7 4 2 2 2 2 2 1 2 2 2 2 1 1 2 2 2 2 2 1 1 1 1 1 1 1 2 1 1 2 1 1 2 1 2 1 2 2 2 2 1 7 1 2 2 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 1 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 1 1 2 1 2 2 1 1 2 1 1 1 2 2 2 2 1 1 7 1 1 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 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 1 1 1 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 1 1 1 2 2 1 1 1 2 2 2 2 1 2 2 7 1 7 7 7 7 1 1 2 4 4 4 3 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 7 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 1 1 7 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 1 1 1 2 2 1 2 2 1 1 1 7 7 6 6 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 2 1 2 1 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 1 1 2 1 2 2 2 1 2 2 6 7 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 7 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 2 1 2 2 2 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 1 2 2 2 6 2 7 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 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 1 3 1 2 2 1 2 1 1 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 1 2 1 2 7 2 2 2 2 2 1 7 7 7 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 1 1 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 1 1 2 7 2 1 1 2 2 6 7 7 7 6 7 6 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 2 2 2 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 1 1 7 1 2 2 2 2 6 6 6 7 7 6 6 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 4 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 7 1 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 2 1 2 2 2 1 2 7 6 7 7 7 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 7 1 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 1 1 1 2 2 6 2 2 6 7 2 2 6 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 3 4 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 7 2 1 1 1 2 7 6 1 2 1 7 4 4 4 4 4 4 6 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 1 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 1 1 2 1 2 7 7 6 1 2 1 7 4 4 4 4 4 4 4 6 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 1 1 1 1 2 7 7 2 6 2 1 1 1 4 4 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 4 4 4 4 4 4 4 4 4 1 7 1 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 7 1 2 2 2 2 2 2 7 2 1 1 1 1 2 2 1 1 6 6 7 7 2 2 2 1 6 6 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 6 2 2 1 2 1 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 1 2 2 1 2 2 1 1 1 2 2 2 2 2 2 2 1 2 2 2 2 2 1 2 1 4 1 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 7 2 1 1 2 2 4 4 4 4 4 1 4 4 4 2 2 2 2 2 2 1 2 2 2 1 1 1 1 2 2 7 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 4 7 1 6 1 7 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 2 1 2 1 2 2 4 4 4 3 2 7 3 4 4 2 2 2 2 2 2 1 1 1 1 2 1 1 1 1 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 2 2 7 6 1 1 6 6 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 1 2 1 2 2 2 2 2 4 1 1 2 1 4 4 2 2 2 2 1 1 1 1 1 1 1 2 1 1 1 1 1 2 2 2 2 2 7 2 2 1 2 2 2 1 2 1 4 6 4 4 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 2 1 2 1 1 2 1 2 6 2 2 2 4 7 4 2 2 2 2 1 1 2 1 7 1 1 1 2 2 2 1 1 2 2 2 2 2 2 2 2 1 2 2 2 2 1 2 7 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 2 2 2 1 1 2 1 2 2 2 2 2 4 1 1 4 1 4 7 1 2 7 7 1 2 7 7 1 1 1 1 1 1 7 1 2 2 2 1 2 2 2 2 1 2 2 2 2 2 6 6 6 6 3 6 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 7 1 2 1 1 2 2 1 1 1 1 1 1 2 1 6 1 4 2 2 1 1 2 1 1 2 7 7 1 1 2 2 1 1 2 2 1 1 1 1 2 2 2 1 2 2 2 2 4 6 7 1 6 4 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 1 1 2 1 2 1 2 1 2 1 2 1 6 1 4 2 2 7 7 1 2 7 7 7 4 1 2 1 1 7 2 2 2 1 1 1 1 1 2 2 1 1 1 2 6 4 6 7 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 1 2 1 2 1 2 1 1 1 1 1 7 4 4 1 1 2 1 2 1 2 7 7 7 7 1 1 2 1 2 2 1 1 1 7 1 1 2 2 1 2 2 6 4 4 4 6 1 6 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 1 2 1 2 1 2 2 2 1 2 1 2 4 4 1 1 1 1 2 1 1 2 1 2 1 4 1 1 1 2 2 7 1 7 7 2 1 1 2 2 2 6 4 6 4 1 7 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 1 2 2 2 2 2 1 1 1 1 4 4 1 2 1 1 1 2 2 2 2 2 7 1 7 7 7 2 7 7 7 7 7 7 1 2 2 1 6 4 4 4 4 6 7 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 1 1 2 2 2 2 2 2 2 2 2 4 4 1 1 1 1 1 2 2 2 2 2 2 2 2 1 2 2 2 1 7 1 1 7 2 2 1 7 6 3 4 4 4 6 4 7 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 4 1 1 2 2 2 2 2 2 2 2 2 4 4 1 1 1 1 7 2 1 2 2 2 2 2 1 2 2 2 2 2 7 7 7 7 7 1 7 7 6 3 4 6 6 6 6 7 2 7 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 1 1 2 2 2 1 2 2 1 4 2 1 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 6 7 6 6 7 6 1 4 6 7 6 6 1 6 2 3 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 1 1 1 2 2 2 2 2 1 4 2 1 1 1 1 1 1 1 2 2 1 1 2 1 2 2 2 2 1 6 7 6 6 7 4 4 4 4 4 6 4 6 6 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 7 1 1 1 1 1 2 2 1 2 1 1 7 4 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 1 2 2 2 2 6 6 4 4 6 4 4 6 4 4 4 6 6 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 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 7 2 1 1 2 2 2 2 2 1 2 1 4 2 2 1 1 1 1 1 2 1 2 1 2 2 1 1 1 2 2 2 1 7 4 4 3 6 6 4 7 4 6 4 6 6 6 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 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 7 1 1 1 1 2 2 2 1 1 2 1 4 2 1 1 1 1 1 1 1 1 1 1 2 1 1 2 2 2 2 2 6 4 4 3 3 4 7 7 4 4 7 4 7 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 7 4 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 1 1 1 2 2 2 2 1 1 7 2 6 4 4 4 4 4 4 4 3 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 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 1 7 1 2 2 2 2 2 2 2 1 2 1 1 1 1 1 2 1 1 1 2 2 2 1 7 1 1 7 2 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 7 1 1 1 1 2 2 2 2 2 2 2 1 2 1 1 2 1 2 1 1 2 1 2 2 2 2 2 2 2 1 6 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 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 2 2 2 2 2 2 1 2 2 1 1 1 1 2 1 1 2 1 1 2 2 1 2 1 1 1 7 3 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 2 2 1 2 2 2 2 2 7 2 2 2 2 2 2 1 1 2 1 2 2 2 1 2 1 2 7 2 1 2 2 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 7 1 1 2 2 2 2 7 2 2 2 2 1 2 2 2 2 2 1 2 2 1 2 2 1 2 1 2 4 2 6 4 4 4 4 3 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 1 1 1 1 1 4 1 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 1 3 4 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 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 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 3 6 4 4 4 1 1 1 2 2 2 2 2 2 2 2 2 2 1 7 2 7 2 1 2 1 1 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 6 3 4 4 4 4 1 2 1 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 1 1 1 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 3 4 6 4 4 4 4 1 2 2 2 2 2 2 2 2 2 2 1 1 4 2 1 7 2 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 2 2 2 2 2 2 2 2 7 2 2 1 6 2 2 2 7 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 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 3 4 4 4 3 4 4 4 4 4 1 4 4 2 1 2 2 2 2 2 2 2 2 2 1 1 6 6 2 1 4 7 7 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 6 4 4 4 4 4 4 4 3 4 2 1 2 2 2 2 2 2 2 1 2 1 1 6 6 2 2 7 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 6 7 2 2 2 2 2 2 1 2 4 1 1 6 1 2 2 1 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 1 2 2 2 1 1 7 7 4 1 1 1 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 7 7 7 7 2 1 1 7 6 4 7 2312 2354 2401 2387 2382 2474 2536 2667 9999 2580 2448 2570 2400 2176 2218 2236 2282 2374 2419 2371 2326 2294 2333 2346 2450 2582 9999 9999 9999 9999 2067 9999 2067 9999 2067 9999 2377 2770 2766 2920 9999 9999 9999 9999 9999 9999 9999 9999 9999 2991 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3003 9999 3009 9999 9999 9999 2992 2957 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2323 2381 2405 2428 2448 2305 2490 2537 2439 2302 2254 2377 2273 2169 2218 2233 2309 2341 2402 2332 2279 2285 2326 2330 2526 2650 2748 9999 9999 2399 9999 9999 2468 2700 2067 2574 9999 2654 2839 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2985 2992 9999 9999 9999 9999 9999 2968 3019 9999 3005 9999 9999 3019 9999 9999 9999 9999 3017 9999 9999 9999 9999 9999 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2328 2362 2418 2461 2398 2343 2375 2350 2246 2181 2159 2227 2192 2166 2208 2242 2282 2310 2357 2282 2251 2285 2317 2364 2627 2714 9999 9999 9999 2351 9999 2067 2067 2067 2067 2492 9999 2732 2833 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2991 9999 9999 9999 9999 2981 9999 9999 9999 9999 9999 9999 9999 2994 3003 2985 9999 9999 9999 9999 9999 9999 9999 9999 3017 9999 9999 9999 3017 9999 3017 9999 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2339 2369 2403 2396 2343 2246 2254 2221 2159 2131 2131 2159 2156 2156 2199 2251 2360 2314 2321 2256 2245 2273 2327 2442 2683 2332 2067 9999 9999 9999 9999 2067 2067 2510 2097 2498 2486 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2972 9999 9999 9999 3003 9999 9999 2982 9999 2933 3019 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3017 3017 9999 9999 9999 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2339 2415 2357 2331 2265 2183 2179 2166 2123 2108 2112 2131 2138 2149 2196 2271 9999 2290 2319 2263 2248 2265 2356 2483 2714 2502 2332 2472 9999 2631 9999 2067 2067 2695 2067 2466 2808 2820 9999 9999 2815 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3001 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3003 9999 9999 3019 9999 9999 9999 2205 2921 9999 9999 9999 9999 3017 9999 9999 9999 9999 3017 3017 9999 3017 9999 9999 9999 9999 9999 9999 9999 3020 9999 9999 9999 9999 9999 9999 2364 2459 2392 2242 2208 2156 2156 2131 2104 2100 2112 2127 2131 2145 2195 2282 2299 2331 2324 2287 2260 2290 2386 2503 2635 2515 2067 2067 9999 9999 9999 2640 2206 2688 2699 2734 2818 2862 9999 9999 2838 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3003 9999 9999 2988 9999 9999 9999 9999 9999 2068 2461 2424 2588 9999 9999 3017 3017 9999 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3019 9999 9999 9999 9999 9999 9999 2420 2489 2323 2216 2186 2152 2138 2108 2100 2104 2116 2127 2127 2148 9999 9999 9999 2342 2312 2306 2277 2339 2398 2565 2675 2067 2067 2067 2427 2443 9999 2067 2067 2067 2315 2752 2803 2830 9999 9999 9999 2927 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2994 3003 9999 9999 9999 3007 9999 9999 9999 9999 2564 2594 2556 2596 2508 9999 9999 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2432 2293 2276 2226 2179 2149 2131 2104 2100 2104 2112 2127 2120 2145 2246 2399 9999 2327 2392 2327 2328 2412 2531 2558 2261 2495 2067 2263 2210 2436 2067 2067 2193 2438 2339 2477 2681 2762 2799 2895 9999 2909 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2971 3003 3019 9999 9999 9999 2363 2394 2312 2611 2863 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2298 2248 2225 2173 2134 2116 2104 2100 2108 2116 2127 2127 2149 9999 9999 2370 2371 2423 2339 2376 2474 2609 2566 2293 2067 2067 2067 2320 2067 2067 2101 2268 2701 2709 2427 2309 2736 2643 2839 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 2685 2417 2435 2377 2383 2696 2831 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2356 2256 2248 2221 2152 2120 2112 2111 2104 2112 2112 2123 2134 2173 9999 9999 2378 2455 2388 2368 2444 2488 2638 2504 9999 2067 2275 2202 2251 2067 2067 2387 2500 2393 2409 2481 2470 2754 2505 2782 2822 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2926 2909 9999 3006 9999 9999 9999 9999 9999 9999 2709 2065 2336 2385 2534 2581 2801 9999 9999 9999 3027 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2309 2256 2245 2196 2131 2104 2127 2127 2104 2108 2112 2123 2134 2176 9999 2343 2415 2440 2442 2451 2541 2572 2665 2558 9999 2209 2067 2067 2309 2202 2067 2463 2466 2557 2355 2726 2523 2730 2549 2724 2690 2934 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2918 2975 2984 9999 3013 9999 9999 9999 9999 9999 2482 9999 2345 2322 2471 2576 2791 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2298 2268 2241 2189 2127 2120 2149 2130 2112 2112 2120 2134 2141 2262 9999 9999 2516 2488 2485 2505 2572 9999 9999 2620 2067 2067 2067 2067 2142 2264 2095 2444 2504 2684 2726 2447 2457 2651 2641 2658 2767 9999 9999 9999 9999 9999 9999 9999 3020 3020 9999 9999 9999 2980 9999 9999 9999 9999 9999 9999 9999 9999 9999 2986 9999 9999 9999 2065 2250 2305 2291 2434 2374 2810 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2317 2277 2242 2179 2134 2142 2172 9999 2138 2132 2131 2152 2161 2303 9999 9999 9999 2428 2507 2544 2537 2653 9999 2305 2067 2067 2275 2066 2094 2414 2441 2303 2402 2573 2663 2380 2632 2453 2464 2797 9999 9999 2921 9999 9999 9999 9999 9999 3020 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2985 9999 9999 9999 9999 2932 2589 9999 2591 2397 2285 2286 2426 2491 2809 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2326 2276 2227 2169 2166 2138 2179 2195 2161 9999 9999 2189 2248 2466 2578 9999 9999 2496 2521 2542 2632 2606 2606 2534 9999 9999 2066 2066 2368 2304 2530 2427 2431 2408 2065 2596 2598 2695 2065 2875 2546 9999 9999 9999 9999 9999 3020 9999 9999 9999 9999 9999 9999 2949 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2318 2334 2295 2265 2294 2470 2604 2820 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2303 2254 2208 2173 2186 2168 2183 2232 9999 2199 2221 9999 9999 9999 9999 9999 9999 2576 2506 2575 2577 2254 2309 2494 2197 2066 2066 2066 2270 2322 2426 2558 2485 2366 2515 2658 2289 2420 2739 2676 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2970 2969 9999 9999 2993 2220 9999 9999 9999 9999 9999 9999 9999 2467 2294 2335 2262 2248 2292 2477 2580 2792 9999 9999 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 2202 2176 2173 2190 2183 2194 2244 2232 9999 9999 9999 9999 9999 9999 9999 9999 2552 2515 2532 2584 2151 2514 2490 2425 2163 2066 2066 2411 2458 2444 2463 2371 2520 2471 2536 2523 2475 2590 2611 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2971 9999 9999 9999 9999 9999 9999 9999 2422 2334 2271 2245 2242 2282 2476 2639 2828 9999 9999 3025 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2254 2166 2156 2166 2204 2196 9999 2254 2239 2248 9999 9999 9999 9999 2499 9999 9999 2586 2549 2530 2619 2370 2066 2340 2170 2333 2135 2066 2403 2355 2359 2491 2452 2506 2379 2464 2481 2601 2065 2599 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2973 9999 9999 9999 2625 9999 9999 9999 9999 9999 9999 2065 2309 2333 2251 2242 2236 2269 2464 2669 2723 9999 9999 9999 9999 3027 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2224 2152 2149 2156 2224 2239 9999 2238 2208 2242 9999 9999 9999 2505 2521 9999 9999 2571 2542 2517 2497 2506 2512 2066 2174 2418 2367 2078 2388 2438 2317 2539 2430 2521 2445 2385 2215 2639 2714 2802 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3020 9999 9999 9999 9999 2998 9999 9999 9999 9999 9999 9999 9999 2065 2661 2432 2292 2233 2230 2233 2271 2501 2629 2806 2975 9999 9999 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2186 2149 2149 2170 9999 9999 9999 2236 2176 2212 2432 9999 9999 2593 9999 9999 9999 2632 2585 2520 2220 9999 2336 2066 2505 2464 2264 2066 2336 2318 2449 2421 2481 2377 2493 2522 2456 2538 2796 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3020 9999 9999 9999 2968 9999 9999 9999 9999 9999 9999 9999 9999 2065 2616 2397 2290 2230 2224 2233 2270 2512 2381 2899 9999 2986 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2166 2149 2159 2194 9999 2354 2293 2218 2169 2205 2441 9999 9999 9999 9999 9999 9999 2649 2584 2481 2305 2066 2066 2066 2197 2451 2314 2411 2320 2426 2428 2342 2335 2330 2527 2571 2388 2455 2548 2840 9999 9999 9999 9999 9999 9999 9999 3020 9999 3020 9999 9999 9999 2972 9999 9999 9999 2996 9999 9999 9999 9999 9999 9999 2065 2318 2362 2236 2230 2227 2268 2504 2571 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2179 2169 2169 2198 9999 2484 9999 2202 2196 9999 9999 9999 9999 9999 9999 9999 2570 2688 2555 2422 2116 2217 2066 2066 2150 2373 2413 2372 2438 2299 2412 2376 2440 2512 2532 2487 2440 2548 9999 2682 9999 9999 9999 9999 9999 9999 9999 9999 9999 3020 9999 9999 9999 2947 2949 2962 9999 9999 9999 9999 9999 9999 9999 9999 9999 2065 2415 2252 2240 2227 2254 2436 2481 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2196 2189 2187 9999 2366 9999 9999 2236 9999 9999 9999 9999 9999 9999 9999 9999 2592 2714 2680 2347 2066 2066 2066 2206 2373 2371 2418 2420 2372 2380 2402 2438 2352 2512 2480 2494 2494 2506 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2943 9999 2980 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2120 2438 2275 2252 2242 2265 2361 2646 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3019 3019 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2205 2212 2218 2256 2463 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2650 2730 2611 2173 2336 2264 2288 2355 2128 2307 2367 2310 2347 2320 2330 2432 2490 2410 2209 2268 9999 9999 9999 2827 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3020 2947 2900 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2065 2190 2302 2271 2253 2261 2246 2285 2728 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2215 9999 9999 2268 2437 9999 9999 9999 9999 2425 9999 9999 9999 9999 2539 2501 2615 2753 2066 2178 2346 2200 2455 2066 2374 2385 2365 2388 2429 2434 2319 2290 2447 2425 2697 2509 2681 2250 2714 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3020 2944 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2065 2113 2158 2414 2354 9999 2434 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2248 9999 9999 2407 9999 9999 9999 9999 2358 9999 9999 9999 9999 2698 2729 2563 2346 2610 9999 2107 2392 2066 2524 2197 2368 2331 2242 2281 2300 2335 2491 2404 2436 2542 2465 2684 2711 2624 2441 9999 9999 9999 9999 9999 9999 9999 9999 3020 9999 9999 9999 3020 2863 9999 2966 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2065 2314 2426 2361 2394 2405 2508 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2268 9999 9999 2465 9999 9999 9999 9999 9999 9999 9999 9999 9999 2701 2576 2577 2297 2557 2066 2066 2066 2066 2066 2071 2370 2477 2374 2066 2369 2294 2376 2422 2655 2409 2678 2385 2329 2743 2808 2938 9999 9999 9999 9999 9999 9999 9999 3020 3020 3020 3020 9999 2972 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2065 2622 2438 2509 2317 2594 9999 9999 9999 9999 9999 9999 2991 3010 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2293 2417 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2575 2694 2456 2443 2161 2285 2066 2066 2424 2447 2328 2066 2320 2459 2171 2066 2066 2283 2504 2311 2471 2486 2250 2545 2750 2715 9999 9999 9999 9999 9999 9999 9999 9999 9999 3020 3020 3020 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2599 2601 2626 9999 2609 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 2343 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2413 2434 2507 2758 2517 2066 2217 2412 2342 2327 2066 2066 2326 2415 2083 2299 2066 2459 2329 2651 2526 2557 2388 2341 2753 2244 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3020 9999 9999 9999 2986 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2324 2398 2655 2533 2688 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2384 9999 9999 9999 9999 9999 9999 9999 9999 9999 2607 2494 2451 2559 2614 2541 2488 2545 2544 2254 2066 2337 2066 2617 2110 2320 2281 2066 2435 2569 2573 2660 2390 2404 2748 2673 9999 2931 9999 2993 9999 9999 9999 2716 2676 2923 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2597 2693 2632 2648 9999 2535 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2657 2636 2551 2315 2415 2429 2520 2528 2536 2570 2654 2336 2385 2322 2201 2320 2370 2066 2173 2066 2066 9999 2340 2320 2671 2423 2776 2744 9999 9999 9999 9999 2991 9999 9999 9999 2923 2535 9999 9999 9999 3020 9999 9999 3020 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2669 2475 2565 9999 2469 2500 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2638 2600 2441 2317 2293 2377 2461 2581 2584 2585 2660 2629 2602 2070 2420 2410 2552 2066 2277 2066 2456 9999 9999 2694 2580 2653 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2496 2540 2949 9999 3020 9999 9999 9999 9999 2964 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2943 2668 2511 2458 2462 2329 2378 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 2563 2602 2654 2608 2453 2372 2262 2380 2530 2612 2520 2627 2669 2680 2449 2351 2441 2485 2203 2066 2682 9999 9999 9999 2734 9999 9999 9999 2521 9999 9999 9999 9999 9999 9999 9999 9999 9999 2414 2676 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2878 2470 2497 2437 2290 2233 2285 2574 9999 9999 9999 9999 9999 9999 9999 9999 3029 3029 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2650 9999 2629 2690 2612 2434 2322 2259 2406 2561 2633 2636 2634 2691 2605 2585 2412 2534 2518 2687 2066 2524 2660 9999 9999 9999 9999 9999 9999 2065 9999 9999 9999 9999 9999 9999 9999 9999 9999 2921 9999 2952 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2566 2628 2467 2330 2202 2189 2242 2579 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2478 9999 2558 2683 2707 2563 2408 2295 2282 2460 2660 2656 2617 2650 2650 2601 2325 2371 2523 2511 2436 2407 2538 2641 2608 2859 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2411 2496 2387 2248 2162 2159 2227 2546 9999 9999 9999 9999 9999 9999 9999 9999 3029 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2495 2443 2589 9999 2554 2634 2685 2682 2538 2376 2347 2378 2544 2673 2702 2636 2614 2552 2539 2454 2411 2443 2407 2497 2632 2468 2598 2671 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2874 9999 9999 2722 9999 9999 2954 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2989 3008 9999 9999 2095 2416 2309 2242 2173 2156 2215 2651 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2431 2498 2486 2393 2599 2676 2625 2604 2465 2394 2513 2559 2640 2717 2744 2693 2618 2487 2527 2509 2495 2493 2631 2434 2473 2506 2559 2661 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2713 9999 9999 9999 2683 9999 2965 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2955 3008 2728 2535 2381 2295 2268 2271 2236 2172 2245 2644 9999 2835 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3000 9999 9999 9999 9999 9999 9999 9999 9999 2436 2473 2508 2581 2630 2652 2556 2498 2376 2464 2628 2670 2687 2687 2667 2643 2570 2527 2498 2501 2468 2475 2465 2514 2477 2529 2499 2734 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2510 2619 2629 2738 9999 9999 9999 2971 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2583 2578 2417 2248 2251 2295 2340 2152 9999 9999 9999 9999 9999 9999 2963 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2721 9999 9999 9999 9999 9999 9999 9999 2417 2494 2552 2620 2660 2626 2517 2414 2329 2507 2635 2681 2678 2631 2526 2631 2541 2488 2424 2470 2464 2498 2467 2522 2503 2604 2499 2651 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2169 2820 2310 2778 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2996 9999 9999 9999 2597 2518 2341 2233 2251 2344 9999 9999 9999 9999 9999 9999 9999 2944 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2830 2933 9999 9999 2974 9999 9999 9999 2453 2536 2570 2675 2694 2613 2511 2382 2362 2508 2580 2629 2611 2661 2477 2625 2624 2490 2443 2456 2454 2476 2490 2538 2193 2577 2514 2409 2722 9999 9999 9999 2748 2702 2679 2660 9999 2627 9999 2407 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3008 9999 2064 2509 2344 2245 2276 2416 9999 9999 9999 9999 9999 9999 2905 2970 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2760 2935 9999 9999 9999 9999 9999 9999 2530 2548 2638 2719 2677 2640 2547 2419 2377 2467 2501 2517 2542 2608 2583 2548 2502 2467 2434 2444 2609 2635 2676 2574 2729 2594 2642 2547 9999 9999 2822 9999 2531 2662 2726 2610 9999 2653 9999 2457 2685 2566 9999 2669 2670 2548 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2962 3008 9999 9999 9999 2462 2590 2431 2361 2415 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2856 9999 2972 9999 9999 9999 9999 9999 2613 2549 2644 2679 2659 2643 2620 2509 2395 2457 2463 2458 2495 2513 2480 2487 2524 2470 2613 2572 2476 2637 2385 2552 2542 2818 2700 2727 9999 9999 2063 2730 9999 2644 2704 2331 9999 2766 2713 2650 2514 2491 2424 2497 2454 2672 2585 9999 9999 9999 9999 9999 9999 2965 2944 9999 2952 3008 9999 3008 9999 9999 2654 2517 2526 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2951 9999 9999 9999 9999 9999 9999 2696 2580 2591 2607 2602 2681 2679 2554 2512 2518 2474 2439 2478 2494 2560 2490 2526 2629 2616 2603 2625 2634 2450 2658 2566 2719 2858 2903 9999 9999 2827 2739 9999 2654 9999 9999 2484 2584 2604 2488 2429 2336 2314 2342 2492 2558 2836 9999 9999 9999 9999 9999 9999 2960 2956 2942 2974 9999 9999 9999 9999 2713 2699 2606 2618 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2712 2624 2541 2586 2582 2687 2714 2577 2558 2573 2443 2459 2453 2553 2650 2416 2488 2620 2570 2504 2637 2450 9999 2681 2683 2693 9999 9999 2911 9999 9999 2697 9999 2575 2547 9999 2547 2466 2506 2460 2342 2262 2270 2296 2334 2609 2758 9999 9999 3013 9999 9999 2958 2980 9999 2908 3008 9999 3008 9999 9999 2064 2064 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 2688 2606 2543 2588 2506 2637 2488 2696 2592 2707 2513 2513 2497 2540 2657 2322 2613 2565 2551 2471 2637 2642 9999 2634 9999 2724 2727 2870 9999 2668 9999 2482 2589 2641 2635 2590 2532 2453 2434 2393 2288 2244 2251 2291 2370 2552 2578 9999 9999 2939 9999 2950 2937 2494 2903 2934 9999 9999 9999 9999 9999 2956 2324 2742 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2633 2534 2176 2578 2551 2556 2722 2694 9999 9999 9999 2433 2302 2665 2647 2614 2594 2525 2446 2556 2570 2515 2422 2640 2657 2693 9999 2803 2835 2511 2552 2538 2618 2618 2561 2497 2476 2389 2409 2350 2262 2238 2253 2296 2429 2584 2864 9999 2966 2945 2939 2950 9999 9999 2959 2955 9999 9999 9999 9999 9999 9999 2712 2695 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2871 9999 9999 2438 2571 2460 2510 2683 2558 2619 2743 2709 9999 9999 2435 9999 2514 9999 2545 2546 2424 2496 2555 2473 2596 2477 2587 2580 2572 2710 2635 2777 2657 2685 2495 2586 2462 2470 2511 2405 2398 2379 2329 2250 2242 2255 2272 2324 2617 2560 2920 2972 2973 2955 2973 9999 2990 2961 9999 9999 9999 9999 9999 3008 3008 2740 2666 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2702 9999 9999 2430 2417 2464 2438 2542 2695 2699 2546 2813 9999 9999 2719 2681 2428 2580 2427 2436 2451 2425 2431 2591 2616 2612 2567 2555 2631 2640 2691 2719 2712 2680 2682 2565 2630 2560 2482 2414 2416 2362 2317 2247 2248 2264 2308 2390 2646 2858 2955 2989 9999 2973 3004 9999 9999 2973 9999 9999 9999 3008 3008 9999 9999 9999 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 2724 2914 9999 2341 2367 2445 2430 2518 2548 2679 2419 2535 9999 9999 9999 2461 2446 2536 2392 2470 2367 2437 2540 2621 2431 2638 2656 2637 2643 2628 2573 2623 2514 2659 2559 2550 2538 2510 2515 2420 2418 2364 2320 2254 2249 2280 2328 2442 2658 2605 2991 9999 9999 9999 9999 9999 9999 2989 9999 9999 9999 9999 9999 9999 9999 9999 2688 2637 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2731 2704 9999 2294 2374 2521 2503 2655 2312 2644 2488 2535 9999 2478 2583 2510 2416 2458 2413 2353 2379 2353 2417 2605 2631 2651 2455 2411 2661 2611 2591 2535 2532 2532 2667 2591 2496 2592 2430 2414 2416 2366 2325 2272 2266 2286 2352 2485 2693 9999 9999 9999 9999 9999 9999 2999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2742 2783 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2923 2803 9999 2351 2367 2467 2564 2273 2493 2626 2643 2635 2488 2489 2517 2427 2413 2413 2411 2449 2373 2460 2401 2556 2493 2405 2430 2617 2603 2628 2592 2432 2522 2645 2660 2578 2700 2599 2465 2430 2410 2385 2387 2335 9999 2405 2330 2529 2794 2968 3013 3013 9999 9999 3013 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2795 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2845 2910 9999 9999 2326 2348 2430 2537 2451 2610 2455 2454 2482 2427 2459 2454 2405 2364 2378 2371 2379 2467 2480 2471 2514 2586 2616 2629 2519 2620 2592 2528 2590 2527 2561 2693 2533 2736 2650 2444 2474 2459 2484 9999 2454 2388 2407 2518 2616 9999 9999 3013 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2861 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2788 2673 2794 2102 2570 2729 2360 2414 2449 2472 2629 2566 2392 2413 2416 2400 2383 2405 2396 2360 2343 2365 2369 2478 2475 2267 2476 2555 2591 2587 2433 2587 2558 2497 2593 2544 2553 2639 2716 2772 2599 2489 2533 2593 2621 2639 9999 2536 2524 2550 2704 2652 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2839 2652 2765 2517 2673 2914 2476 2520 2540 2559 2573 2511 2379 2389 2380 2365 2355 2380 2370 2338 2338 2350 2412 2465 2469 2378 2366 2481 2548 2569 2391 2496 2603 2647 2614 2492 2421 2543 2632 2780 2593 2577 9999 2696 9999 9999 9999 9999 2574 2646 2498 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2774 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2586 2733 9999 2494 2527 2609 2514 2543 2572 2568 2541 2442 2393 2384 2370 2345 2345 2349 2348 2326 2340 2320 2391 2373 2415 2392 2369 2398 2397 2453 2449 2496 2495 2649 2597 2584 2448 2552 2728 2566 2572 2628 2622 2664 9999 9999 9999 9999 2550 2610 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2521 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2532 2580 2451 2743 2563 2531 2453 2482 2580 2540 2494 2421 2372 2358 2340 2344 2341 2332 2330 2338 2321 2339 2349 2359 2355 2475 2543 2558 2412 2388 2509 2468 2548 2656 2630 2464 2619 2592 2670 2533 2566 2490 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 2711 2816 2702 2248 2456 2735 2471 2464 2454 2580 2472 2449 2462 2336 2344 2348 2341 2337 2320 2327 2332 2329 2319 2307 2321 2366 2374 2573 2566 2536 2585 2454 2352 2530 2342 2503 2650 2468 2618 2597 9999 2283 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 2703 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2807 9999 2647 2426 2404 2695 2462 2599 2602 2476 2595 2559 2450 2369 2343 2361 2334 2346 2329 2342 2333 2328 2296 2283 2304 2412 2513 2569 2373 2634 2637 2484 2581 2517 9999 2555 2529 2518 2609 2676 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 2825 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2704 2708 2423 2674 2666 2440 2460 2475 2494 2590 2356 2384 2338 2345 2351 2356 2361 2328 2318 2299 2308 2284 2265 2293 2343 2495 2530 2565 2487 2676 2733 2625 2494 9999 2330 2699 2718 2545 2710 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2801 2499 2718 2475 2402 2465 2574 2575 2386 2475 2381 2343 2333 2331 2329 2345 2314 2307 2299 2291 2276 2257 2269 2342 2358 2369 2531 2580 2562 2404 2599 2715 9999 2698 2559 2582 2436 2596 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2561 9999 2725 2535 2415 2481 2512 2496 2454 2395 2360 2330 2331 2328 2299 2310 2299 2283 2288 2278 2273 2246 2258 2314 2366 2384 2403 2563 2647 2564 2665 2540 2667 2509 2522 2546 2763 2600 9999 9999 9999 9999 9999 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 9999 9999 9999 2949 2716 9999 9999 2638 2393 2385 2413 2397 2384 2356 2344 2327 2326 2311 2294 2288 2279 2271 2286 2271 2274 2247 2249 2288 2325 2375 2511 2555 2457 2492 2398 2610 2714 2721 2610 2431 9999 2643 2695 9999 9999 2640 2692 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2952 9999 9999 9999 2679 2526 2455 2377 2353 2347 2344 2332 2327 2323 2300 2291 2281 2268 2269 2281 2276 2268 2249 2235 2275 2326 2397 2378 2423 2426 2508 2691 2725 9999 2481 2783 2671 2767 2620 9999 9999 2713 2643 2790 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2647 2503 2428 2354 2334 2329 2337 2334 2334 2334 2296 2295 2280 2264 2264 2273 2262 2264 2255 2229 2276 2328 2321 2364 2519 2530 2499 2684 2725 2670 2475 2752 2461 9999 9999 9999 2781 2687 2712 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2524 2426 2378 2350 2329 2327 2337 2356 2356 2332 2311 2287 2285 2279 2277 2268 2270 2256 2242 2230 2265 2370 2243 2426 2368 2514 2498 2592 2690 2666 2540 9999 9999 2625 9999 2709 2722 2692 2777 9999 9999 9999 2886 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2770 9999 2868 9999 9999 9999 9999 9999 9999 9999 9999 9999 2652 2374 2351 2334 2327 2328 2343 2378 2345 2326 2309 2300 2316 9999 2337 2278 2263 2257 2236 2227 2246 9999 2328 2418 2491 2510 2486 2441 2558 2654 2720 9999 9999 9999 9999 2673 2696 2692 2808 9999 9999 9999 2942 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2638 9999 2546 2530 2796 2656 2962 9999 9999 9999 9999 9999 9999 9999 9999 9999 2344 2337 2329 2319 2336 2364 2362 2407 2354 2342 2388 2356 2207 2393 2376 2332 2244 2243 2240 2256 2256 2299 2296 2507 2344 2374 2402 2484 2448 2720 2619 2877 9999 2679 2723 2643 2744 2843 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2609 9999 2223 2630 2667 2534 2627 9999 9999 9999 9999 9999 2795 9999 9999 9999 2334 2334 2329 2332 2355 2393 2451 2341 2353 2375 2476 2506 2455 2464 2333 2267 9999 2244 2241 2230 2247 2248 2317 2424 2403 2530 2406 2316 2404 2627 2556 2694 9999 9999 2706 9999 2825 9999 9999 2715 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2818 2418 2776 2463 2723 2409 2642 2586 2570 9999 9999 9999 9999 2505 9999 9999 9999 9999 2334 2336 2339 2347 2373 2409 2490 2480 2479 2502 2438 2574 2536 2541 2499 2292 2276 2255 2214 2250 2247 2260 2258 2425 2605 2360 2472 2431 2564 2675 2584 2580 9999 9999 2752 2850 9999 9999 2925 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2549 2519 2714 2213 2710 2467 2426 2510 2607 2681 9999 2729 2719 2652 2687 9999 9999 2343 2363 2358 2363 2484 2525 2506 2541 2558 2541 2570 2357 2599 2604 2580 2504 2338 2252 2250 2251 2244 2233 9999 2326 2520 2549 2453 2377 2501 2675 2627 2806 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2700 2606 2778 2601 2684 2226 2626 2602 2505 2748 2579 9999 2218 2500 2669 9999 9999 9999 2365 2352 2347 2361 2519 2591 2398 2605 9999 2661 2669 2676 2089 2456 2206 2500 2368 2265 2260 2253 2267 2265 2248 2282 2499 2517 2394 2537 2447 2359 2747 2554 9999 9999 9999 9999 2898 2815 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2553 2613 2493 2751 2738 2397 2593 2409 2463 2511 2606 2524 9999 2668 2804 9999 2781 9999 9999 2411 2372 9999 9999 2561 2412 9999 9999 2638 2710 2689 2633 2595 2595 9999 2370 2284 2285 2287 2377 2263 2291 2241 2451 2566 2439 2514 2421 2582 2595 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2761 2376 2672 2690 2434 2413 2564 2592 2639 2640 2786 2674 2483 2769 9999 2828 9999 2371 2360 2486 2469 2470 2608 2580 2511 9999 9999 2671 2691 2259 2194 2576 2531 2315 2331 2386 2479 2527 2531 2218 2236 2372 2548 2566 2635 2488 2629 9999 9999 9999 2853 9999 9999 9999 2715 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2849 2756 2297 2708 2668 2470 2594 2461 2571 2461 2621 2596 2686 2480 2773 9999 2859 9999 2373 2360 9999 9999 2529 2482 9999 9999 9999 9999 2701 2261 2636 2606 9999 2434 2390 2366 2505 2582 2512 2530 2419 2247 2352 2552 2665 2830 2554 9999 9999 9999 9999 2847 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2742 2501 2304 2646 2481 2592 2396 2533 2444 2613 2691 2690 2567 2744 9999 9999 9999 2498 2499 2460 2529 2498 2627 2483 9999 9999 9999 9999 2703 2685 2423 2604 2455 2414 2491 2594 2695 9999 2620 2454 2260 2391 2550 2613 2636 9999 9999 9999 9999 9999 2851 9999 2904 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2742 2531 2677 2652 2440 2565 2380 2490 2402 2485 2533 2701 2370 2736 2718 9999 9999 2512 2544 2578 2554 2445 2582 2606 2539 2649 2515 2713 9999 2655 2658 2512 2440 2464 9999 2604 9999 9999 2158 2473 2335 2444 2494 2666 9999 9999 9999 9999 2888 9999 2861 2860 2887 2937 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2721 2712 2750 2690 2367 2558 2391 2397 2459 2474 2559 2658 2654 2746 2883 9999 9999 2562 2495 2617 2596 2572 2494 2461 2477 2492 2532 9999 2705 9999 9999 9999 2466 9999 9999 9999 9999 9999 9999 2530 2360 2437 2694 9999 9999 9999 9999 9999 9999 9999 2881 2850 2880 2930 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2478 2467 2534 2639 2549 2361 2341 2401 2455 2568 2549 2598 2628 2601 9999 9999 2646 2557 2559 2641 2559 2394 2462 2409 2399 2408 2483 2608 2454 2624 2369 2445 2468 2562 9999 2670 2769 9999 2448 2447 2629 9999 9999 9999 9999 9999 9999 9999 9999 9999 2745 2881 2923 2956 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2066 9999 2663 2580 2363 2331 2386 2434 2516 2391 2517 2545 2684 9999 9999 2658 2637 2594 2634 9999 2298 2494 2406 2384 2336 2412 2507 2575 2504 2433 2413 2456 2478 9999 9999 9999 9999 9999 2647 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2726 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2768 2701 2633 2606 2360 2480 2437 2415 2446 2495 2505 2594 2702 2843 9999 2379 2639 2592 2311 2657 2584 2174 2363 2383 2309 2389 2438 2487 2502 2413 2381 2441 2498 2592 9999 9999 9999 9999 9999 9999 9999 9999 2886 9999 9999 9999 9999 9999 2849 9999 2592 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2756 2703 2759 2660 2404 2502 2451 2429 2517 2508 2461 2549 2704 2825 9999 2503 2618 2563 2619 2658 2636 2643 2484 2351 2382 2477 2480 2496 2547 2433 2415 2427 2521 2626 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2829 2853 2879 2939 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2811 9999 2778 2710 2630 2523 2449 2376 2434 2514 2403 2553 2708 9999 9999 2450 2475 2621 2580 2639 2655 2634 2620 2566 2558 2578 2469 2487 2472 2436 2487 2465 2572 2629 2730 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2843 2845 2876 2933 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2861 9999 9999 2158 2708 2555 2377 2392 2414 2394 2420 2581 2596 2757 9999 2423 2416 2625 2658 2585 2565 2618 2320 2599 2466 2605 2455 2541 2546 2625 2580 2524 2577 2664 2775 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2876 2869 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2881 2931 9999 2707 2691 2553 2417 2366 2395 2428 2485 2560 2489 2714 9999 2457 2624 2640 2649 2644 2645 2648 2644 2620 2610 2601 2331 2622 2676 2542 2573 2546 2582 2667 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2920 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2950 9999 9999 9999 2678 2593 2410 2335 2334 2398 2423 2468 2410 2577 2673 2538 2495 2447 2639 2648 2662 2318 2625 2585 2620 2608 2500 2637 2652 2362 2603 2586 9999 2623 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2674 9999 2415 2315 2309 2358 2401 2414 2432 2485 2768 2496 2695 2654 2587 2621 2637 2463 2635 2635 2633 2466 2520 2535 2687 9999 2600 2577 9999 2635 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2650 2609 2542 2419 2284 2294 2321 2337 2376 2407 2442 2658 2416 2632 2674 2451 2615 2487 2628 2638 2441 2628 2385 2550 2451 2284 2666 2407 2504 2676 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2703 2601 2528 2442 2394 2282 2291 2307 2319 2330 2385 2523 2514 2461 2661 2650 2660 2606 2423 2651 2647 2506 2672 2605 2479 2489 2617 2613 2692 2661 2728 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2614 2301 2566 2317 2329 2312 2267 2298 9999 2301 2304 2375 2445 2441 2507 2629 2614 2485 2592 2410 2487 2521 2676 2287 2535 2512 9999 2117 2613 2231 2494 2768 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2569 2434 2288 2296 2239 2277 9999 2289 2310 2379 2407 2594 2499 2494 2553 2484 2429 2540 2441 2524 2687 2520 2388 2687 2595 2752 2631 9999 2658 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2661 2527 2299 2246 2260 2251 2270 2284 2302 2307 2373 2461 2582 2556 2614 2608 2340 2425 2425 2448 2512 2692 2706 2660 2767 2819 9999 2881 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2567 2298 2307 2241 2244 2236 2262 2275 2291 2307 2366 2422 2563 2442 2582 2676 2068 2339 2436 2451 2538 2528 2570 2353 2801 9999 9999 9999 2858 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2609 2614 2317 2263 2233 2227 2221 2250 2261 2298 2296 2347 2400 2627 2443 9999 2398 2395 2068 2349 2497 2678 2531 2567 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2802 2559 2361 2243 2215 2212 2202 2248 2261 2290 2285 2327 2401 2596 9999 2528 9999 2317 2648 2167 2580 2711 2557 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2853 2214 2332 2237 2212 2208 2192 2236 2263 2283 2288 2308 2484 2515 2682 2688 2623 2413 2717 2666 2640 2721 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2520 2294 2230 2205 2205 2196 2236 2269 2274 2290 2299 2520 2530 9999 2129 2693 9999 2552 2577 2675 2726 2824 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2564 2325 2245 2205 2208 2202 2232 2267 2303 9999 2395 2454 2497 9999 2453 2466 2682 9999 9999 2719 2699 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2997 9999 9999 2207 2434 2258 2218 2208 2211 2225 2251 2306 2343 2588 2538 2489 9999 9999 2625 2821 9999 9999 9999 2529 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2725 2451 2271 2228 2205 2215 2238 2254 2324 2540 2459 2579 2492 9999 9999 2557 2507 9999 2813 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2362 2261 2215 2219 2246 2285 2417 2584 9999 2636 2498 9999 2852 2698 2424 2703 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2919 2223 2584 2336 2221 2229 2262 2366 2530 9999 9999 9999 2536 2852 2882 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2917 2762 9999 9999 9999 9999 2259 2433 2671 9999 9999 9999 9999 91 74 39 29 30 44 28 57 9999 61 51 70 87 1280 1155 323 1037 71 40 64 131 143 125 77 98 8 9999 9999 9999 9999 3 9999 2 9999 2 9999 4 13 11 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 51 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 5 9999 9999 9999 40 5 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 98 82 38 30 38 27 44 67 135 62 161 257 626 1280 248 363 124 38 55 119 776 463 138 87 52 7 7 9999 9999 4 9999 9999 6 15 3 6 9999 6 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 244 26 9999 9999 9999 9999 9999 6 16 9999 21 9999 9999 3 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 105 75 51 41 40 72 72 67 95 136 1280 1280 1280 513 271 246 44 39 120 432 456 194 164 154 69 12 9999 9999 9999 3 9999 3 2 3 3 5 9999 9 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 43 9999 9999 9999 9999 9999 9999 9999 25 17 9 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 5 9999 4 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 110 104 50 43 77 124 284 313 1280 1280 551 709 1280 531 418 99 63 227 138 408 286 170 177 123 112 4 2 9999 9999 9999 9999 3 4 9 4 5 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 8 9999 9999 5 9999 3 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 4 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 88 74 37 125 227 301 286 302 1140 1280 312 307 1280 897 604 123 9999 209 260 131 190 209 135 45 160 6 4 4 9999 5 9999 3 5 20 3 4 11 7 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 9999 9999 3 9999 9999 9999 2 6 9999 9999 9999 9999 6 9999 9999 9999 9999 4 5 9999 7 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 167 50 66 363 291 914 386 863 1280 838 319 702 1261 1280 114 71 42 125 67 80 126 104 64 35 17 6 1 2 9999 9999 9999 12 6 20 14 10 11 11 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 8 9999 9999 9999 9999 9999 3 11 6 4 9999 9999 4 4 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 9999 9999 9999 9999 9999 9999 67 66 62 98 207 1280 328 1280 1280 830 633 1280 437 172 9999 9999 9999 51 45 102 73 80 36 43 17 1 3 3 4 5 9999 3 4 4 6 12 11 10 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 54 26 9999 9999 9999 34 9999 9999 9999 9999 3 34 25 15 7 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 42 33 1280 141 360 1280 1128 1280 505 215 1162 1044 755 1280 100 121 9999 38 74 82 60 81 45 21 5 8 3 5 4 5 4 4 6 8 6 5 7 9 8 11 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 3 4 9999 9999 9999 25 21 8 17 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 1280 481 132 282 1280 1280 1280 526 1295 517 171 1280 224 9999 9999 59 44 73 57 46 52 33 14 5 3 3 4 6 3 4 6 7 27 18 5 5 13 4 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 44 9999 9999 9999 3 13 133 30 12 24 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 103 986 173 197 1280 1280 1280 155 527 1297 1280 1280 1280 396 9999 9999 70 74 37 50 40 26 18 8 9999 4 5 6 7 4 4 11 12 8 6 7 8 21 4 7 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 7 9999 4 9999 9999 9999 9999 9999 9999 4 6 51 82 37 12 15 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 855 261 1280 1280 1280 674 171 319 630 1280 343 117 60 9999 20 47 34 40 59 35 21 13 6 9999 5 4 5 9 7 5 17 14 16 8 35 10 24 6 5 3 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 91 7 9999 9 9999 9999 9999 9999 9999 4 9999 146 93 55 19 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1184 160 161 924 1280 240 133 67 1280 284 434 119 410 158 9999 9999 50 48 39 41 22 9999 9999 6 1 1 4 4 7 8 9 16 17 40 31 5 5 9 7 4 4 9999 9999 9999 9999 9999 9999 9999 6 6 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 3 17 73 131 55 13 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 157 129 249 1280 1280 127 119 9999 247 105 80 91 76 48 9999 9999 9999 27 39 34 15 20 9999 4 2 1 5 2 7 13 17 12 12 12 11 3 7 3 3 7 9999 9999 11 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 4 3 9999 31 91 273 148 55 21 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 135 624 1280 1280 338 66 167 110 91 9999 9999 74 61 53 22 9999 9999 27 36 29 24 14 16 7 9999 9999 4 1 11 12 19 13 10 6 3 5 4 5 1 12 2 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 29 257 198 104 105 38 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 173 155 240 146 9999 101 71 9999 9999 9999 9999 9999 9999 33 26 35 18 6 8 11 5 4 4 3 10 12 13 16 10 6 6 7 3 3 7 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 21 9999 9999 23 1 9999 9999 9999 9999 9999 9999 9999 9 21 95 188 266 111 113 28 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 1280 1280 1280 1280 139 170 102 75 139 9999 9999 9999 9999 9999 9999 9999 9999 24 26 27 19 5 12 14 10 6 4 4 14 15 14 12 8 9 6 5 5 4 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 15 39 193 206 241 204 66 40 46 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 111 85 9999 914 1280 635 9999 9999 9999 9999 31 9999 9999 24 31 26 23 6 5 11 9 11 7 6 14 11 11 12 9 9 5 5 5 5 1 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 39 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 3 19 82 193 304 419 132 46 32 15 9999 9999 9999 9999 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1199 115 546 9999 104 1280 1280 9999 9999 9999 17 28 9999 9999 22 25 23 11 8 12 6 11 20 10 8 13 12 11 14 9 10 7 4 3 5 6 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 25 9999 9999 9999 9999 9999 9999 9999 1 26 39 57 283 1064 267 224 113 17 21 12 9999 9999 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 126 9999 9999 9999 283 1280 1280 49 9999 9999 17 9999 9999 9999 38 28 19 6 9999 8 7 32 35 11 8 12 11 13 10 11 10 11 6 4 4 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 49 9999 9999 9999 9999 9999 9999 9999 9999 1 23 30 55 380 336 254 138 127 7 23 9999 101 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 584 102 9999 170 56 1280 1280 689 110 9999 9999 9999 9999 9999 9999 47 25 13 6 4 5 7 15 45 16 18 13 15 13 9 10 12 14 10 4 3 2 6 9999 9999 9999 9999 9999 9999 9999 7 9999 6 9999 9999 9999 162 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 3 17 115 213 184 273 204 117 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 265 384 96 68 9999 47 9999 1280 281 9999 9999 9999 9999 9999 9999 9999 24 120 19 11 5 5 3 5 15 32 25 16 18 13 15 11 15 21 13 7 5 3 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 16 18 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 82 108 137 237 166 147 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 1280 128 102 9999 72 9999 9999 93 9999 9999 9999 9999 9999 9999 9999 9999 24 106 57 9 6 5 6 10 22 30 27 18 14 15 17 14 14 17 8 5 4 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 9999 89 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 58 68 132 201 215 56 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 290 795 446 122 64 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 36 215 21 8 11 9 10 12 13 22 22 15 14 14 15 16 19 9 5 3 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 22 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 8 23 37 48 64 53 37 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 1280 9999 9999 52 23 9999 9999 9999 9999 134 9999 9999 9999 9999 14 13 24 111 4 9 13 10 15 8 21 24 17 20 17 17 14 13 13 7 12 6 6 3 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 11 19 76 99 9999 81 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 177 9999 9999 51 9999 9999 9999 9999 90 9999 9999 9999 9999 140 49 11 9 11 9999 8 13 5 18 11 21 14 11 12 12 14 19 14 10 8 6 13 12 6 2 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 8 3 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9 18 25 50 48 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 235 9999 9999 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 139 9 8 7 10 3 5 7 7 6 10 21 18 9 6 13 12 13 13 22 6 12 6 4 8 4 6 9999 9999 9999 9999 9999 9999 9999 8 9 6 7 9999 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 18 12 31 24 31 9999 9999 9999 9999 9999 9999 172 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 202 226 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 75 6 5 5 6 4 6 14 13 9 8 19 15 6 4 6 10 15 10 11 7 4 6 8 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 20 17 9999 60 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 95 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 13 9 82 10 4 8 15 12 9 5 7 17 12 6 7 5 13 9 28 10 6 4 3 5 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 14 28 43 65 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 62 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 25 24 51 34 17 15 23 16 10 6 8 6 53 9 8 8 4 10 16 12 19 5 3 8 4 9999 7 9999 7 9999 9999 9999 2 7 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 23 42 26 9999 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 32 33 23 15 135 182 88 31 33 29 86 7 9 10 9 10 12 6 6 4 4 9999 5 4 11 4 6 5 9999 9999 9999 9999 3 9999 9999 9999 10 4 9999 9999 9999 6 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 13 27 9999 59 78 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 32 23 22 220 218 31 253 100 50 139 19 20 8 16 14 19 4 5 3 5 9999 9999 5 6 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 3 13 9999 7 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9 21 28 37 1280 266 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 29 29 47 53 44 52 326 100 32 289 22 171 60 39 10 12 19 17 7 3 14 9999 9999 9999 4 9999 9999 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9 33 73 1280 1280 1280 62 9999 9999 9999 9999 9999 9999 9999 9999 11 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 36 9999 39 148 106 89 219 111 153 30 122 1280 42 127 22 28 14 37 20 29 4 7 5 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 27 54 126 1280 1280 1280 67 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 35 143 107 46 158 457 368 92 92 1280 289 60 158 28 10 13 26 18 9 7 7 6 5 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 33 98 1280 1280 1280 1280 29 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 69 33 23 9999 33 41 188 891 1197 998 1280 146 203 47 151 66 45 45 33 13 12 14 11 11 13 6 7 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 33 9999 9999 1 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 54 13 9999 9999 6 254 1280 1280 1280 948 1280 70 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 38 46 16 14 368 76 141 1280 1280 1280 325 1280 136 147 94 77 55 35 67 19 17 15 26 10 10 7 7 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 1 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 5 3 7 18 1280 1280 1280 154 96 202 28 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 55 44 23 46 156 758 638 1280 1280 137 476 817 313 39 18 23 27 52 53 27 20 16 14 13 10 9 6 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 11 4 4 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 33 69 1280 1280 1280 137 43 9999 9999 9999 9999 9999 9999 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 99 79 28 39 185 288 1136 1280 1280 1156 334 547 50 26 12 20 21 28 27 29 22 18 13 12 10 10 4 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 65 3 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 85 9999 9999 9999 11 77 138 322 697 88 9999 9999 9999 9999 9999 9999 9999 1280 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 14 9999 9999 20 9999 9999 9999 41 94 20 29 183 54 391 404 446 158 293 108 33 46 14 24 38 22 25 27 20 16 12 11 5 8 4 3 3 9999 9999 9999 4 8 11 7 9999 5 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 4 140 134 374 370 70 9999 9999 9999 9999 9999 9999 114 98 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 12 9999 9999 9999 9999 9999 9999 30 53 30 105 35 42 268 115 49 60 106 52 37 49 45 33 22 19 20 23 51 36 36 13 20 7 5 3 9999 9999 3 9999 2 11 20 6 9999 9 9999 6 28 19 9999 36 21 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 42 5 9999 9999 9999 5 102 118 125 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 17 9999 9999 9999 9999 9999 31 45 157 124 106 28 131 110 38 62 71 96 45 28 34 54 29 18 40 36 20 32 12 15 9 34 8 5 9999 9999 1 2 9999 16 13 3 9999 159 31 32 32 71 107 78 27 11 1 9999 9999 9999 9999 9999 9999 5 21 9999 1280 26 9999 38 9999 9999 46 34 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 9999 9999 9999 9999 9999 9999 98 52 66 43 71 127 300 38 95 45 44 74 43 23 43 51 27 41 44 47 47 25 12 28 12 14 31 29 9999 9999 6 3 9999 31 9999 9999 7 20 58 33 55 103 168 50 66 16 3 9999 9999 9999 9999 9999 9999 22 139 46 27 9999 9999 9999 9999 4 29 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 238 71 48 56 49 195 134 27 38 26 25 55 27 25 44 17 18 35 48 25 39 12 9999 30 23 15 9999 9999 38 9999 9999 4 9999 23 11 9999 17 26 83 101 56 452 143 60 30 66 4 9999 9999 9 9999 9999 88 72 9999 24 4 9999 14 9999 9999 1 4 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 79 27 51 40 16 18 11 65 19 30 21 36 18 16 23 10 31 32 64 24 42 29 9999 21 9999 23 12 770 9999 8 9999 4 22 33 41 57 42 183 136 88 126 140 102 80 45 63 3 9999 9999 8 9999 200 19 1 12 1280 9999 9999 9999 9999 9999 5 5 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 47 19 12 31 14 10 54 32 9999 9999 9999 12 7 17 17 22 41 54 28 52 44 25 16 48 27 30 9999 22 91 8 11 7 42 44 46 67 164 1280 175 98 196 113 120 131 112 52 45 9999 10 43 207 234 9999 9999 102 55 9999 9999 9999 9999 9999 9999 9 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 22 45 21 21 34 11 15 68 12 9999 9999 7 9999 10 9999 20 53 43 74 62 27 51 20 56 34 25 42 13 66 19 31 10 24 18 23 142 1280 1280 929 462 144 229 148 58 28 49 5 12 57 94 51 23 9999 40 28 9999 9999 9999 9999 9999 6 6 7 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 46 36 31 16 16 22 22 10 51 9999 9999 20 19 14 29 19 31 77 54 25 40 31 28 30 28 41 45 81 68 103 36 35 17 51 28 37 92 634 731 189 108 155 108 72 32 78 36 13 18 9999 16 19 9999 9999 26 9999 9999 9999 6 6 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 11 9999 53 40 30 14 15 10 21 8 8 9999 9999 9999 16 26 64 26 49 33 83 57 39 14 25 39 32 28 43 32 45 21 33 18 15 19 17 52 261 427 464 128 82 79 83 67 41 115 3 9 9999 9999 9999 9999 9999 9999 23 9999 9999 9999 9999 9999 9999 9999 9999 9 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 3 9999 47 41 54 16 23 7 23 11 11 9999 20 57 42 35 55 35 27 33 35 27 41 39 29 12 11 27 31 41 38 31 19 44 19 16 22 34 263 372 179 70 72 67 49 49 73 64 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 38 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 34 5 9999 107 42 41 23 8 13 33 38 42 26 36 69 41 51 64 42 52 33 75 32 54 21 14 13 27 22 53 41 24 31 44 40 22 68 28 176 107 208 78 139 69 9999 125 28 140 54 6 9 9 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 37 9999 9999 48 40 38 25 12 29 22 28 42 40 94 116 46 48 79 48 43 84 67 69 73 45 38 38 32 44 40 24 43 30 29 156 18 1280 146 164 93 74 77 9999 54 44 36 49 81 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 4 10 2 4 3 42 44 37 22 41 34 30 53 68 63 65 85 61 72 77 68 41 72 53 24 86 58 42 32 31 51 28 18 31 43 51 43 67 150 185 136 35 45 48 45 9999 48 53 40 34 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 8 4 9 5 8 55 65 58 48 42 41 61 40 69 60 85 66 90 73 125 89 91 59 74 77 37 41 78 69 54 33 25 37 29 31 30 26 26 18 499 53 37 9999 45 9999 9999 9999 9999 33 43 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 5 9999 6 7 6 64 46 36 37 46 44 73 54 58 92 90 100 130 105 114 56 56 44 100 51 40 33 24 34 63 26 25 29 23 46 24 33 62 14 15 23 54 51 9999 9999 9999 9999 11 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 5 6 22 8 67 23 21 37 41 69 69 49 67 77 79 97 87 113 70 56 50 106 69 41 66 53 32 24 28 22 26 25 27 40 19 45 14 15 6 12 39 66 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 8 8 4 7 24 31 20 18 46 23 28 77 47 71 73 60 63 64 64 53 59 64 99 60 45 25 43 23 22 44 13 15 27 8 14 35 13 12 6 9999 4 9999 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 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 6 9999 5 5 6 24 29 44 41 21 49 51 83 124 69 71 49 53 60 71 59 66 73 106 58 96 50 42 14 31 33 10 24 19 9999 13 14 12 11 6 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2 5 4 14 31 30 21 20 23 39 21 52 60 99 70 65 55 53 58 56 68 73 80 63 43 64 48 43 20 36 22 24 12 9999 8 23 26 8 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 83 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 4 22 15 32 29 51 50 21 82 112 96 88 66 103 64 59 80 81 72 77 95 71 61 32 28 57 45 18 6 13 23 9999 23 11 11 5 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 14 20 35 48 85 94 64 83 110 116 135 135 98 101 118 103 70 66 75 76 83 70 46 35 27 39 43 10 13 10 15 11 9 9 13 6 9999 9999 9999 9999 9999 36 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 4 9999 9999 33 28 32 60 116 88 128 157 169 147 108 138 92 153 90 77 68 91 74 94 80 53 40 71 42 20 12 6 10 24 24 10 6 9999 5 4 9999 9999 59 47 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 35 9999 9999 9999 21 69 84 73 128 208 243 254 154 96 108 99 100 114 107 80 83 97 73 73 108 107 68 33 24 22 19 16 12 9999 7 22 10 13 5 9999 9999 206 53 178 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 12 67 81 67 149 218 223 156 72 101 94 113 96 104 76 72 70 99 108 84 111 53 32 35 57 55 31 38 15 13 6 11 5 9999 9999 9999 78 95 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 64 70 91 165 167 114 98 71 73 91 62 80 88 68 63 84 86 153 152 65 97 27 59 27 51 55 57 30 21 6 9999 9999 6 9999 11 203 1280 77 9999 9999 9999 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 193 130 171 188 131 90 82 47 59 57 54 67 9999 127 47 63 99 91 77 60 9999 49 65 61 41 65 32 28 49 17 9999 9999 9999 9999 16 36 43 106 9999 9999 9999 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 3 4 24 4 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 442 211 270 275 113 74 45 77 65 60 120 41 29 90 82 93 52 75 79 90 70 59 36 55 19 26 30 25 21 27 6 13 9999 11 44 15 55 58 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 3 6 11 6 2 9999 9999 9999 9999 9999 4 9999 9999 9999 214 197 189 154 96 50 96 36 45 50 79 55 54 56 32 35 9999 73 82 60 78 56 161 33 16 47 26 15 18 16 7 5 9999 9999 31 9999 38 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 3 10 4 8 5 14 11 5 9999 9999 9999 9999 2 9999 9999 9999 9999 165 136 160 82 48 31 68 92 72 68 21 34 41 42 43 27 40 85 57 88 105 70 76 89 29 18 27 17 29 22 9 4 9999 9999 22 39 9999 9999 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 5 8 4 15 11 12 9 4 3 9999 6 10 6 3 9999 9999 82 93 79 61 81 37 49 45 32 25 20 11 29 34 33 36 48 71 107 114 105 54 9999 64 25 40 21 15 19 21 10 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 6 12 6 10 5 22 32 15 23 6 9999 3 10 9 9999 9999 9999 71 46 44 43 47 42 23 43 9999 29 22 22 7 13 10 23 62 77 97 119 83 56 59 220 36 25 15 21 13 7 11 3 9999 9999 9999 9999 26 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 5 5 13 15 7 25 16 18 16 16 6 9999 42 55 9999 11 9999 9999 84 37 9999 9999 26 22 9999 9999 13 22 21 16 17 30 9999 75 72 67 52 110 32 63 139 84 36 18 14 8 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 7 4 10 15 9 12 46 36 42 42 35 13 26 65 9999 13 9999 52 37 86 61 33 32 31 23 9999 9999 14 18 6 7 35 53 43 112 79 50 43 40 29 218 93 43 26 13 5 5 9999 9999 9999 182 9999 9999 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 7 5 15 21 10 24 26 51 20 48 14 20 39 80 9999 6 9999 40 30 9999 9999 74 17 9999 9999 9999 9999 11 5 11 13 9999 33 106 54 57 22 14 18 48 138 69 86 28 32 3 9999 9999 9999 9999 78 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 7 7 26 12 27 22 44 25 59 41 28 157 22 9999 9999 9999 62 52 29 57 46 48 13 9999 9999 9999 9999 11 13 6 21 44 96 111 29 21 9999 20 49 64 73 53 14 4 9999 9999 9999 9999 9999 52 9999 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 20 23 13 33 23 59 29 28 20 32 14 20 8 9999 9999 25 43 44 42 29 55 41 27 31 13 18 9999 11 11 13 45 77 9999 15 9999 9999 7 42 122 56 18 13 9999 9999 9999 9999 10 9999 56 62 44 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 21 21 18 11 36 27 38 60 38 32 42 32 38 26 9999 9999 23 21 45 31 47 38 35 44 45 46 9999 17 9999 9999 9999 107 9999 9999 9999 9999 9999 9999 39 41 24 26 9999 9999 9999 9999 9999 9999 9999 38 30 55 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 5 7 22 34 27 36 44 44 51 38 49 20 5 9999 9999 31 20 26 24 19 19 101 241 101 140 34 27 11 36 21 112 42 65 9999 7 11 9999 15 32 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 34 100 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 18 26 25 33 46 45 31 22 42 18 12 9999 9999 24 25 37 23 9999 11 43 80 81 56 73 51 48 48 50 159 52 37 9999 9999 9999 9999 9999 43 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 9999 9999 9999 9999 9999 9999 9999 7 8 12 25 20 78 97 50 29 30 59 39 20 4 9999 11 26 28 11 22 19 11 25 34 32 55 79 50 62 60 163 98 51 33 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 65 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 5 7 19 24 14 55 81 136 72 41 70 48 19 6 9999 22 35 23 33 35 27 25 20 20 24 45 69 35 35 31 102 166 51 84 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64 78 44 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 14 23 18 43 84 50 33 63 40 40 21 9999 9999 24 22 37 21 26 28 21 25 27 44 41 21 20 15 17 43 92 87 65 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 57 28 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 6 9999 9999 5 23 40 46 71 39 30 38 59 19 20 9999 21 17 36 34 16 14 20 10 27 21 34 14 18 15 43 56 52 62 55 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 46 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 25 9999 10 19 26 107 118 74 45 86 58 24 41 9999 21 35 30 31 26 22 24 27 30 36 28 11 21 28 20 38 38 46 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 14 26 84 128 352 84 58 38 27 29 7 24 13 10 24 34 35 9 25 23 32 35 19 18 12 7 56 61 9999 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 9999 75 106 135 81 82 48 38 30 88 14 24 16 14 30 40 12 27 35 37 18 18 9 7 9999 52 97 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 43 70 80 67 78 70 55 78 44 30 68 9 13 18 10 35 19 23 26 12 26 13 14 5 3 19 14 24 68 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 24 67 103 107 124 74 69 64 84 48 60 29 11 22 23 30 36 17 33 24 11 20 19 9 5 6 14 24 31 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 5 24 28 65 57 113 76 9999 63 75 55 29 22 17 48 43 19 40 19 19 15 20 7 13 10 9999 2 6 3 6 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 79 99 85 64 72 9999 65 88 68 26 56 19 24 42 30 23 56 20 18 20 10 10 22 5 5 3 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 39 40 68 108 108 97 70 84 84 68 36 41 16 27 31 17 28 29 22 15 20 22 19 40 7 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 83 76 144 188 126 91 67 74 75 42 30 7 12 21 6 17 27 23 15 9 7 4 11 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 9999 9999 9999 9999 9999 9999 9999 9999 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 27 38 108 188 484 919 116 81 76 89 92 91 59 6 9999 6 7 6 13 24 39 6 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 29 103 107 528 1280 1280 314 116 102 103 82 219 32 9999 10 9999 5 12 6 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 13 154 140 594 1280 1280 229 140 90 136 64 420 25 8 21 17 4 9 9 13 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 65 276 1280 1280 508 194 112 70 74 48 62 60 9999 5 40 9999 3 4 8 13 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 57 188 178 1051 168 118 120 123 9999 50 23 55 9999 5 12 7 9999 9999 6 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 47 9999 9999 3 64 60 211 368 152 80 132 268 49 82 21 46 9999 9999 14 28 9999 9999 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 24 41 143 355 134 98 159 178 127 9 17 44 9999 9999 7 4 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 114 308 112 137 82 110 21 9999 14 31 9999 32 8 3 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 5 34 81 70 84 182 117 35 9999 9999 9999 26 40 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 14 9999 9999 9999 9999 70 76 30 9999 9999 9999 9999 1127 809 782 926 993 403 838 175 9999 183 610 446 166 509 703 757 851 686 557 367 424 451 374 288 241 217 9999 9999 9999 9999 156 9999 152 9999 161 9999 60 63 55 58 9999 9999 9999 9999 9999 9999 9999 9999 9999 180 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 132 9999 78 9999 9999 9999 167 65 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 239 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1036 808 739 712 542 1052 596 182 258 551 522 409 369 646 638 879 872 965 469 326 455 428 392 293 271 237 61 9999 9999 53 9999 9999 91 88 207 66 9999 105 55 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 161 180 9999 9999 9999 9999 9999 76 217 9999 186 9999 9999 78 9999 9999 9999 9999 301 9999 9999 9999 9999 9999 138 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1279 848 474 443 578 367 422 375 522 524 581 529 464 711 814 890 1115 1003 364 369 539 400 401 246 240 207 9999 9999 9999 41 9999 222 186 218 205 66 9999 54 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 93 9999 9999 9999 9999 140 9999 9999 9999 9999 9999 9999 9999 134 192 116 9999 9999 9999 9999 9999 9999 9999 9999 158 9999 9999 9999 256 9999 110 9999 110 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1020 591 469 591 477 510 521 452 527 472 662 612 610 742 806 876 286 536 389 430 510 453 449 231 132 300 120 9999 9999 9999 9999 205 205 98 230 119 101 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 122 9999 9999 9999 96 9999 9999 104 9999 75 214 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 150 110 9999 9999 9999 256 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 870 543 569 523 585 657 682 557 569 565 723 662 698 668 692 819 9999 446 401 413 513 435 332 280 137 389 179 57 9999 59 9999 159 210 77 214 112 60 42 9999 9999 146 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 175 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 178 9999 9999 111 9999 9999 9999 964 230 9999 9999 9999 9999 207 9999 9999 9999 9999 126 110 9999 160 9999 9999 9999 9999 9999 9999 9999 170 9999 9999 9999 9999 9999 9999 548 511 222 850 668 711 671 518 564 593 656 600 662 737 985 882 956 386 485 435 535 408 297 287 700 271 109 101 9999 9999 9999 79 210 79 78 61 57 48 9999 9999 141 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 78 9999 9999 155 9999 9999 9999 9999 9999 1087 548 513 876 9999 9999 102 140 9999 183 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 308 9999 9999 9999 9999 9999 9999 630 213 654 933 893 709 604 513 652 687 690 729 850 864 9999 9999 9999 504 479 364 449 403 451 254 521 1144 190 204 56 64 9999 198 225 217 149 64 59 51 9999 9999 9999 120 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 191 160 9999 9999 9999 274 9999 9999 9999 9999 76 119 213 201 550 9999 9999 128 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1048 1343 763 763 839 612 662 624 623 722 723 729 802 814 1079 319 9999 728 193 393 430 332 381 455 609 119 198 215 183 79 161 201 232 180 138 105 57 57 51 50 9999 248 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 78 69 125 9999 9999 9999 542 620 305 99 100 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 644 733 807 684 577 657 721 593 688 657 769 767 669 9999 9999 698 549 175 526 401 353 522 649 332 341 216 274 226 198 190 267 234 79 70 131 136 69 75 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 136 9999 9999 9999 173 139 109 618 405 93 85 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 919 822 954 830 644 663 723 693 687 689 723 727 854 751 9999 9999 436 322 511 493 429 611 713 671 9999 240 198 251 276 217 244 278 229 228 178 176 180 75 122 51 224 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 120 269 9999 112 9999 9999 9999 9999 9999 9999 81 605 320 292 229 259 77 9999 9999 9999 234 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 898 1016 949 602 735 725 660 731 653 722 723 727 842 1015 9999 1057 433 640 546 364 447 785 756 156 9999 190 221 276 208 218 638 236 274 174 191 72 137 71 143 96 433 164 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 145 121 101 9999 150 9999 9999 9999 9999 9999 112 9999 130 280 229 211 84 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 975 1141 808 629 733 732 755 1011 843 761 726 726 903 554 9999 9999 216 542 578 514 751 9999 9999 196 357 172 221 274 230 225 448 225 231 79 69 301 327 203 258 259 285 9999 9999 9999 9999 9999 9999 9999 241 190 9999 9999 9999 75 9999 9999 9999 9999 9999 9999 9999 9999 9999 102 9999 9999 9999 1135 552 312 293 252 388 83 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1100 913 728 723 903 760 958 9999 951 955 1039 750 859 712 9999 9999 9999 942 503 634 1343 912 9999 908 224 613 255 464 294 310 389 436 491 239 147 419 110 253 254 115 9999 9999 277 9999 9999 9999 9999 9999 319 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 9999 9999 9999 9999 47 48 9999 137 199 325 342 225 219 78 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 892 939 714 793 877 984 983 891 1075 9999 9999 856 678 274 742 9999 9999 831 605 769 877 901 1012 832 9999 9999 272 268 241 417 229 311 407 390 769 288 273 114 378 118 1089 9999 9999 9999 9999 9999 245 9999 9999 9999 9999 9999 9999 140 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 356 523 287 372 383 108 94 75 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 936 819 636 795 766 796 758 989 9999 1285 1030 9999 9999 9999 9999 9999 9999 774 935 643 979 1066 951 754 581 325 375 225 316 415 378 231 352 515 376 162 711 576 110 473 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 143 100 9999 9999 171 194 9999 9999 9999 9999 9999 9999 9999 175 444 260 356 365 301 108 170 88 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 809 726 877 828 902 796 844 1023 982 9999 9999 9999 9999 9999 9999 9999 9999 1236 946 822 854 752 202 456 360 307 575 325 245 308 355 291 510 366 567 387 504 428 256 416 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 78 9999 9999 9999 9999 9999 9999 9999 239 334 320 364 335 349 186 88 59 9999 9999 194 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 771 744 960 917 849 960 9999 807 751 942 9999 9999 9999 9999 809 9999 9999 1029 824 777 285 437 940 413 542 359 365 274 253 419 372 244 392 380 587 530 524 346 378 317 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 139 9999 9999 9999 488 9999 9999 9999 9999 9999 9999 644 437 223 326 377 308 398 262 84 87 9999 9999 9999 9999 215 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 867 701 905 960 903 883 9999 876 764 794 9999 9999 9999 284 747 9999 9999 1195 949 760 624 133 209 592 466 316 311 293 252 302 446 245 356 309 509 622 737 332 119 216 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 221 9999 9999 9999 9999 148 9999 9999 9999 9999 9999 9999 9999 105 68 193 278 308 330 374 359 112 114 79 90 9999 9999 169 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 719 605 859 996 9999 9999 9999 832 785 657 1170 9999 9999 292 9999 9999 9999 523 894 858 816 9999 331 567 145 250 438 387 250 485 347 375 368 491 472 469 686 491 168 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 134 9999 9999 9999 100 9999 9999 9999 9999 9999 9999 9999 9999 72 65 186 237 359 371 360 339 102 515 67 9999 88 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 784 813 962 819 9999 405 1223 695 821 943 769 9999 9999 9999 9999 9999 9999 368 837 831 499 309 350 497 493 227 391 217 250 325 406 440 487 522 333 320 754 557 540 188 9999 9999 9999 9999 9999 9999 9999 299 9999 270 9999 9999 9999 112 9999 9999 9999 115 9999 9999 9999 9999 9999 9999 219 265 97 347 403 330 343 110 328 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 927 1243 1167 995 9999 281 9999 759 1349 9999 9999 9999 9999 9999 9999 9999 912 125 670 582 438 253 430 694 443 309 280 289 233 418 424 473 312 257 323 304 529 559 9999 279 9999 9999 9999 9999 9999 9999 9999 9999 9999 302 9999 9999 9999 104 117 59 9999 9999 9999 9999 9999 9999 9999 9999 9999 538 96 303 414 298 368 218 599 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1050 1011 998 9999 700 9999 9999 994 9999 9999 9999 9999 9999 9999 9999 9999 1024 122 108 405 574 407 408 319 239 296 263 254 256 401 391 401 421 267 428 300 266 820 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 150 9999 132 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 464 98 294 391 311 371 447 370 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 291 289 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 947 954 1095 801 277 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 615 107 179 387 426 433 351 244 390 324 291 364 290 497 484 326 274 408 646 816 9999 9999 9999 213 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 221 113 237 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 72 414 219 389 475 401 739 1031 273 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 774 9999 9999 977 1034 9999 9999 9999 9999 821 9999 9999 9999 9999 1156 642 657 90 221 335 400 423 267 508 290 221 231 211 257 324 524 486 315 395 175 615 295 1073 287 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 156 131 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 548 382 589 134 173 9999 172 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 999 9999 9999 653 9999 9999 9999 9999 717 9999 9999 9999 9999 165 119 239 1091 256 9999 260 285 812 228 438 290 274 218 197 268 476 297 347 362 289 638 173 156 207 1013 9999 9999 9999 9999 9999 9999 9999 9999 164 9999 9999 9999 273 282 9999 78 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 555 294 264 423 306 315 246 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1029 9999 9999 1125 9999 9999 9999 9999 9999 9999 9999 9999 9999 118 207 295 650 227 189 221 497 497 398 372 279 234 192 198 211 472 515 398 138 452 145 587 610 137 172 137 9999 9999 9999 9999 9999 9999 9999 133 319 270 272 9999 111 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 535 141 313 205 1244 205 9999 9999 9999 9999 9999 9999 126 129 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 822 428 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 888 115 116 371 347 231 429 365 282 201 185 380 274 235 245 229 323 519 334 604 531 412 551 249 138 234 9999 9999 9999 9999 9999 9999 9999 9999 9999 264 296 181 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 276 205 191 9999 153 298 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 801 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 835 619 430 111 276 778 408 217 269 216 214 404 205 255 274 182 277 369 637 108 380 214 456 592 158 458 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 241 9999 9999 9999 126 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 676 656 148 277 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1010 9999 9999 9999 9999 9999 9999 9999 9999 9999 310 829 578 252 193 310 217 213 178 215 312 262 420 125 222 232 216 181 101 231 262 116 431 459 130 169 9999 107 9999 236 9999 9999 9999 232 433 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 182 138 138 132 9999 1070 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 737 558 707 1029 376 309 187 243 196 179 160 232 184 206 474 419 295 198 214 196 146 9999 431 451 137 404 189 162 9999 9999 9999 9999 224 9999 9999 9999 118 683 9999 9999 9999 302 9999 9999 299 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 250 625 498 9999 260 364 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 536 424 799 961 430 363 205 179 135 173 164 204 149 380 260 270 193 167 176 100 51 9999 9999 189 122 147 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 130 655 154 9999 299 9999 9999 9999 9999 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 91 443 500 680 446 298 266 891 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 916 720 328 209 465 504 543 450 175 205 243 165 176 153 225 272 244 231 281 144 72 9999 9999 9999 155 9999 9999 9999 250 9999 9999 9999 9999 9999 9999 9999 9999 9999 213 249 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 94 524 418 201 297 302 270 368 9999 9999 9999 9999 9999 9999 9999 9999 114 183 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 290 9999 406 120 164 337 373 594 446 193 217 178 192 95 207 149 237 167 225 78 135 143 47 9999 9999 9999 9999 9999 9999 194 9999 9999 9999 9999 9999 9999 9999 9999 9999 132 9999 111 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 283 183 274 228 296 359 295 271 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 999 9999 428 119 116 231 361 513 559 413 155 192 191 174 154 230 201 209 174 206 181 149 542 781 1092 294 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 241 407 265 288 302 339 267 671 9999 9999 9999 9999 9999 9999 9999 9999 189 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 301 1081 795 9999 719 316 120 119 230 472 427 279 280 113 112 180 239 202 350 545 511 471 672 488 372 657 721 779 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 207 9999 9999 1127 9999 9999 181 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 130 105 9999 9999 521 217 327 356 342 352 298 194 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 917 589 897 1341 300 299 274 374 365 571 277 191 250 116 105 112 189 271 187 463 457 438 163 635 605 587 749 749 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 590 9999 9999 9999 387 9999 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 77 76 52 250 472 309 394 458 415 430 305 462 9999 297 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 269 9999 9999 9999 9999 9999 9999 9999 9999 584 592 663 287 294 339 331 440 443 480 287 269 160 595 478 485 434 183 200 414 485 462 531 445 524 431 747 312 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 285 655 320 133 9999 9999 9999 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 112 123 184 317 416 509 199 1333 9999 9999 9999 9999 9999 9999 243 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 280 9999 9999 9999 9999 9999 9999 9999 317 319 498 284 226 359 349 372 567 514 347 164 609 1125 981 518 524 389 481 385 449 415 464 501 467 349 803 541 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1047 69 1035 132 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 194 9999 9999 9999 150 98 203 313 359 497 9999 9999 9999 9999 9999 9999 9999 313 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 203 194 9999 9999 133 9999 9999 9999 433 287 797 467 119 449 259 346 577 494 376 382 767 297 1132 302 199 486 453 418 585 593 660 562 1056 405 623 887 1338 9999 9999 9999 213 272 286 571 9999 1041 9999 816 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 76 9999 647 81 223 342 326 627 9999 9999 9999 9999 9999 9999 139 226 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 250 152 9999 9999 9999 9999 9999 9999 647 361 524 129 574 511 232 438 1095 509 393 498 655 288 210 432 620 581 577 469 138 156 152 606 156 538 552 789 9999 9999 318 9999 766 235 160 671 9999 1097 9999 762 171 227 9999 134 465 1006 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 104 76 9999 9999 9999 170 74 177 117 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 220 9999 178 9999 9999 9999 9999 9999 515 361 230 116 280 821 225 416 1149 412 316 303 449 908 364 268 383 558 152 185 679 169 1075 645 936 143 998 983 9999 9999 468 705 9999 239 277 971 9999 64 136 134 281 121 235 181 516 403 335 9999 9999 9999 9999 9999 9999 65 108 9999 76 123 9999 122 9999 9999 97 300 109 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 200 9999 9999 9999 9999 9999 9999 121 228 268 272 232 134 114 669 212 471 459 283 348 1021 187 201 363 136 149 145 146 245 890 189 984 677 226 191 9999 9999 146 274 9999 175 9999 9999 839 241 151 305 203 242 340 427 127 524 120 9999 9999 9999 9999 9999 9999 77 62 149 85 9999 9999 9999 9999 81 97 635 218 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 110 164 284 197 218 94 94 900 584 1045 1058 272 479 818 153 491 511 173 163 495 171 1164 9999 154 249 814 9999 9999 227 9999 9999 317 9999 307 805 9999 480 425 170 178 284 342 439 437 672 99 100 9999 9999 193 9999 9999 52 112 9999 247 80 9999 110 9999 9999 1020 1180 496 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 289 184 249 575 340 762 175 982 317 1183 259 429 877 192 906 163 215 137 623 178 255 9999 302 9999 457 1171 103 9999 984 9999 948 231 178 134 246 208 175 174 205 329 416 447 443 430 95 440 9999 9999 110 9999 73 79 182 85 87 9999 9999 9999 9999 9999 93 1067 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 155 485 1182 350 559 450 109 520 9999 9999 9999 530 1019 277 243 228 149 160 627 160 227 641 1067 163 317 284 9999 285 91 1181 818 834 124 140 120 193 163 210 194 247 387 467 519 330 114 87 70 9999 71 72 70 75 9999 9999 62 77 9999 9999 9999 9999 9999 9999 170 317 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 186 9999 9999 876 182 652 447 161 576 406 114 1035 9999 9999 1037 9999 882 9999 278 149 345 155 145 490 141 611 133 398 537 180 1088 101 286 182 920 331 466 375 129 201 222 237 298 402 508 468 443 451 80 501 57 78 69 72 118 9999 121 76 9999 9999 9999 9999 9999 100 110 106 499 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 379 9999 9999 565 469 467 538 595 190 171 770 123 9999 9999 296 318 1045 256 630 443 136 325 661 156 224 194 220 282 168 165 116 106 79 156 142 461 152 236 227 207 213 326 401 502 427 570 370 360 68 72 61 115 9999 100 212 9999 9999 106 9999 9999 9999 100 72 9999 9999 9999 231 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 405 190 9999 613 487 468 633 506 563 186 1127 1109 9999 9999 9999 1137 598 151 613 246 539 150 149 162 1048 247 147 189 237 147 334 159 554 174 531 616 478 401 191 240 238 411 486 555 516 447 320 269 62 193 76 9999 9999 9999 9999 9999 9999 131 9999 9999 9999 9999 9999 9999 9999 9999 189 979 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 175 361 9999 671 418 161 510 172 1041 195 762 784 9999 1233 168 408 517 326 426 657 506 619 617 173 163 234 1041 1233 205 226 161 275 331 544 135 419 596 229 590 351 338 520 673 657 644 543 269 166 68 9999 9999 9999 9999 9999 9999 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 235 151 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 93 188 9999 171 435 328 382 1193 617 158 152 195 599 525 179 600 405 425 432 263 618 138 511 151 560 1048 1173 309 269 139 161 549 308 143 144 325 86 185 318 362 480 581 210 285 9999 123 347 77 55 64 157 179 9999 9999 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 297 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 148 88 9999 9999 429 481 440 378 820 176 496 513 482 448 194 188 576 570 440 478 513 155 152 145 150 159 168 185 462 142 199 424 148 243 394 69 423 63 117 424 274 472 242 9999 213 332 355 97 70 9999 9999 273 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 294 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 239 187 171 968 723 354 432 291 367 536 162 188 493 370 377 467 571 404 430 452 397 391 623 163 189 1101 158 167 197 232 590 141 380 573 207 164 205 123 83 66 154 302 337 404 287 271 9999 120 121 116 101 219 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 190 218 175 496 298 80 157 140 142 169 188 161 549 321 475 486 497 404 415 358 367 344 430 152 134 604 604 153 147 150 690 466 229 196 169 328 558 340 408 75 191 256 9999 277 9999 9999 9999 9999 145 100 961 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 291 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 196 141 9999 471 569 552 148 172 189 183 171 376 319 410 637 572 396 424 362 393 366 494 434 494 152 366 476 505 649 418 269 462 639 238 222 120 443 255 92 915 599 233 267 268 9999 9999 9999 9999 444 303 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 323 230 513 141 561 152 502 524 176 196 154 260 563 623 471 431 423 450 416 448 535 542 312 380 509 140 146 200 471 563 371 394 508 163 123 481 113 556 355 1044 303 556 203 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 134 162 651 658 136 461 427 609 146 550 472 158 716 678 479 479 481 460 531 568 545 482 414 466 463 645 153 255 258 129 540 592 417 1079 544 135 604 539 965 9999 1187 9999 283 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 302 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 9999 187 533 621 147 436 143 172 528 141 154 201 217 728 612 650 490 470 388 483 569 453 425 559 157 180 156 1030 182 151 601 188 472 9999 558 510 547 635 978 289 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 306 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 140 159 649 192 124 613 658 593 516 187 1049 815 812 703 697 458 536 586 555 709 604 470 491 573 627 151 164 184 553 142 168 160 657 9999 1211 187 146 787 758 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 116 483 109 650 607 504 158 173 1239 207 668 554 683 627 473 578 612 498 589 586 561 682 700 501 658 567 142 143 513 1057 250 176 9999 176 665 559 1086 970 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 231 9999 137 406 473 289 156 182 510 554 637 619 603 485 593 541 587 569 684 650 623 848 606 475 479 429 558 150 147 776 260 523 274 629 723 731 281 1021 9999 9999 9999 9999 9999 233 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 132 248 9999 9999 114 601 577 535 442 549 581 579 647 728 552 731 724 702 616 549 632 677 619 562 484 474 438 134 149 603 903 1071 242 159 147 525 989 9999 954 981 9999 9999 862 816 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 109 9999 9999 9999 146 142 148 585 522 552 611 590 616 753 602 787 730 728 635 477 533 570 551 544 450 295 234 601 479 576 630 299 234 9999 817 158 286 272 1087 9999 9999 130 1043 97 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 156 9999 9999 9999 242 175 201 733 516 563 601 567 649 890 767 802 668 780 677 546 600 615 458 582 466 370 544 490 138 123 400 157 257 275 1101 239 926 9999 9999 9999 227 471 309 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 470 509 612 604 564 590 662 654 662 1039 978 930 812 766 584 551 553 591 457 622 604 172 1125 181 636 124 161 135 170 272 1044 9999 9999 1111 9999 1016 148 164 243 9999 9999 9999 170 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 277 9999 9999 9999 9999 9999 9999 9999 9999 9999 142 627 666 570 589 633 724 752 977 1065 1020 952 682 9999 191 643 474 503 562 707 833 9999 616 182 142 178 136 385 284 133 240 9999 9999 9999 9999 1090 472 478 207 9999 9999 9999 155 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1208 9999 802 473 114 535 236 9999 9999 9999 9999 9999 9999 9999 9999 9999 610 700 652 611 782 668 1104 273 799 781 202 512 1228 164 179 168 648 641 698 696 693 626 1081 155 601 524 407 292 584 150 973 222 9999 302 203 847 147 199 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 713 9999 1037 235 198 748 962 9999 9999 9999 9999 9999 300 9999 9999 9999 598 660 531 512 691 550 188 1106 1123 668 158 151 162 182 539 544 9999 654 718 1001 711 702 428 573 514 132 410 645 602 363 1105 1030 9999 9999 175 9999 131 9999 9999 1344 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 256 994 235 784 254 543 221 445 810 9999 9999 9999 9999 1042 9999 9999 9999 9999 570 583 576 524 756 634 197 169 176 189 635 185 164 164 149 486 507 596 1053 665 649 695 612 294 227 541 373 418 194 176 743 1051 9999 9999 152 107 9999 9999 254 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 863 709 226 1002 144 504 589 889 1160 668 9999 299 286 1082 252 9999 9999 688 533 574 723 190 225 256 254 190 318 278 908 179 160 148 158 283 710 682 672 534 803 9999 560 655 124 471 510 389 183 533 225 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 274 581 173 479 154 875 162 119 581 248 954 9999 1045 1028 950 9999 9999 9999 702 989 925 1043 255 154 1347 265 9999 158 210 208 1348 553 1234 288 291 704 562 468 455 576 573 439 475 216 592 308 548 1205 235 1336 9999 9999 9999 9999 201 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 751 596 728 187 152 623 123 500 445 545 521 911 9999 159 112 9999 216 9999 9999 308 1018 9999 9999 295 1343 9999 9999 243 208 200 231 218 199 9999 266 733 682 416 131 615 288 429 320 143 654 472 649 582 1010 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 192 939 207 222 623 551 113 175 135 120 138 240 602 102 9999 135 9999 1045 1113 193 276 954 256 246 1232 9999 9999 269 175 1132 1241 163 279 1125 538 270 134 129 137 517 363 333 150 352 478 834 675 9999 9999 9999 140 9999 9999 9999 1044 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 173 1021 188 157 635 160 353 112 624 119 614 176 353 76 9999 161 9999 1039 1033 9999 9999 215 894 9999 9999 9999 9999 244 1046 317 231 9999 1047 629 777 178 198 279 247 146 360 343 104 257 117 1241 9999 9999 9999 9999 198 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 149 576 644 113 591 142 467 146 621 120 123 133 72 204 9999 9999 9999 151 208 628 172 498 162 1115 9999 9999 9999 9999 252 247 667 173 1013 654 206 187 186 9999 179 135 396 264 121 1007 1251 9999 9999 9999 9999 9999 202 9999 304 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 149 400 124 110 465 119 544 121 632 586 642 150 643 247 852 9999 9999 261 198 179 193 606 175 208 912 315 1012 291 9999 282 296 292 1078 703 9999 297 9999 9999 1060 159 142 256 431 1147 9999 9999 9999 9999 301 9999 136 92 123 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 170 118 137 141 557 113 413 432 245 462 318 154 163 154 146 9999 9999 263 470 157 182 142 344 574 520 484 374 9999 276 9999 9999 9999 516 9999 9999 9999 9999 9999 9999 194 417 587 174 9999 9999 9999 9999 9999 9999 9999 132 116 82 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 276 670 254 141 117 443 593 418 367 188 237 217 522 1330 9999 9999 153 243 265 173 250 595 212 318 341 338 454 518 1159 206 1041 453 1170 269 9999 305 290 9999 1192 573 242 9999 9999 9999 9999 9999 9999 9999 9999 9999 284 86 76 248 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1041 9999 144 132 438 560 447 416 329 552 257 657 814 9999 9999 185 203 150 232 9999 1182 145 263 300 427 253 303 177 271 355 449 803 909 9999 9999 9999 9999 9999 237 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 877 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 234 209 241 119 430 109 134 472 600 346 147 301 407 198 9999 1134 205 181 1043 263 293 1064 501 464 644 246 204 254 171 217 346 432 528 1150 9999 9999 9999 9999 9999 9999 9999 9999 308 9999 9999 9999 9999 9999 221 9999 990 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 261 268 151 118 390 115 139 164 187 278 217 266 299 276 9999 582 189 281 148 156 186 183 269 608 602 157 106 248 149 276 218 368 506 293 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 182 156 100 245 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 249 9999 203 123 177 122 146 608 467 142 481 237 255 9999 9999 448 483 157 230 153 151 223 197 180 163 131 266 260 411 573 227 450 371 614 943 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 206 156 110 271 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 274 9999 9999 1235 135 108 482 360 511 593 446 120 565 298 9999 576 603 148 147 295 301 249 1108 189 588 146 540 348 276 142 239 626 474 538 291 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 107 279 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 294 140 9999 233 163 157 135 285 321 317 130 133 617 163 9999 560 141 142 153 200 199 201 193 177 139 182 1130 234 148 294 608 832 507 997 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 232 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 249 9999 9999 9999 249 148 136 319 302 223 279 427 609 332 1049 318 542 587 156 149 158 1112 202 245 174 161 538 379 313 597 201 263 9999 1337 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 231 9999 125 332 374 306 249 480 428 356 104 543 158 232 238 182 155 648 168 143 136 511 477 670 183 9999 182 155 9999 1111 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 202 142 124 123 504 439 437 483 441 429 395 130 1047 261 207 701 154 522 237 155 575 154 624 447 946 735 524 1058 554 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 222 176 112 132 132 338 412 547 492 563 581 134 391 911 248 207 151 154 615 174 158 591 185 202 661 866 249 441 143 121 154 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 681 1013 161 602 396 470 342 477 9999 547 808 660 453 616 660 136 154 632 148 638 520 467 182 1135 269 640 9999 988 266 762 1046 267 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 156 116 330 420 538 552 9999 590 800 410 665 135 488 388 187 366 630 135 599 390 169 608 672 168 603 240 1062 9999 1017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 269 160 545 449 454 450 603 578 534 664 420 416 242 405 145 136 473 408 398 546 488 180 160 151 86 228 9999 298 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 573 360 465 432 442 670 696 587 639 422 432 290 1019 260 146 1069 485 322 544 449 569 492 573 157 9999 9999 9999 238 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 465 141 401 456 441 480 452 639 699 613 696 444 268 132 1151 9999 835 641 1069 490 355 115 546 849 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 185 157 121 499 426 490 485 544 603 597 621 433 250 134 9999 871 9999 952 210 960 158 112 690 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 227 605 129 410 405 583 455 477 484 663 481 501 187 260 303 176 527 911 236 252 182 161 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 118 327 412 486 422 543 478 654 779 640 682 122 118 9999 1096 148 9999 1048 575 236 201 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 9999 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 248 328 519 488 550 516 602 419 9999 361 348 145 9999 892 1167 648 9999 9999 283 234 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 272 9999 9999 895 99 372 445 440 561 609 542 352 408 123 218 173 9999 9999 627 124 9999 9999 9999 546 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 819 155 449 439 422 459 537 408 303 85 580 191 160 9999 9999 983 859 9999 215 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 340 391 463 426 501 397 115 340 9999 149 181 9999 287 759 810 256 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 292 1038 147 267 812 588 426 168 158 9999 9999 9999 139 183 210 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 243 292 9999 9999 9999 9999 594 207 132 9999 9999 9999 9999 111 120 115 121 121 104 96 66 999 92 107 77 100 127 122 120 115 118 112 118 109 113 108 107 94 81 999 999 999 999 148 999 148 999 148 999 108 42 43 16 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 3 999 2 999 999 999 5 9 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 103 115 116 109 128 101 98 96 123 118 103 116 128 122 121 112 119 114 108 115 114 109 109 97 67 47 999 999 104 999 999 98 58 148 80 999 66 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 5 999 999 999 999 999 8 2 999 3 999 999 2 999 999 999 999 2 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 109 105 113 106 115 108 103 120 119 127 129 121 125 129 124 120 123 122 105 114 118 114 110 105 68 55 999 999 999 109 999 148 148 148 148 93 999 50 28 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 7 999 999 999 999 999 999 999 5 3 6 999 999 999 999 999 999 999 999 2 999 999 999 2 999 2 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 108 104 114 114 108 119 118 122 129 133 133 129 130 130 125 118 119 111 110 118 119 116 109 95 59 115 146 999 999 999 999 148 148 95 140 92 91 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 3 999 999 6 999 15 2 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 108 99 119 109 117 127 127 129 134 135 135 133 132 131 125 116 999 114 110 117 119 116 106 102 53 93 115 94 999 69 999 148 148 61 148 95 34 31 999 999 33 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 3 999 999 2 999 999 999 128 16 999 999 999 999 2 999 999 999 999 2 2 999 2 999 999 999 999 999 999 999 2 999 999 999 999 999 999 105 105 117 120 124 130 130 133 136 136 135 133 133 131 125 125 122 109 122 114 117 114 117 100 73 91 140 146 999 999 999 71 132 62 58 50 31 23 999 999 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 5 999 999 999 999 999 145 105 106 75 999 999 2 2 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 115 104 122 123 126 130 132 135 136 136 135 133 133 131 999 999 999 118 121 112 115 108 115 90 65 140 148 148 101 100 999 148 148 148 121 46 35 29 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 3 999 999 999 3 999 999 999 999 78 85 92 80 94 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 110 125 116 122 127 131 133 136 136 136 135 133 134 131 119 101 999 120 101 109 121 99 95 91 127 96 148 128 132 102 148 148 131 106 118 95 61 44 36 18 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 3 2 999 999 999 128 122 124 78 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 113 119 122 128 132 135 136 136 135 135 133 133 131 999 999 118 116 97 120 115 103 81 87 123 148 148 148 120 148 148 140 129 59 57 103 120 49 66 27 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 57 113 96 122 118 60 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 106 118 119 122 130 134 135 135 136 135 135 134 132 128 999 999 118 93 116 116 108 108 74 95 999 148 125 132 131 148 148 116 99 112 108 98 100 45 89 40 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 18 999 3 999 999 999 999 999 999 53 149 119 102 95 82 37 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 112 118 119 125 133 136 133 133 136 135 135 134 132 133 999 129 112 111 109 108 93 88 66 83 999 132 148 148 126 132 148 109 106 90 117 52 93 52 85 51 57 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 7 6 999 2 999 999 999 999 999 92 999 107 109 104 86 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 113 117 120 126 133 134 131 136 135 135 134 132 132 117 999 999 98 101 102 99 89 999 999 72 142 140 148 148 135 131 141 112 101 61 53 101 98 68 69 64 43 999 999 999 999 999 999 999 2 2 999 999 999 7 999 999 999 999 999 999 999 999 999 6 999 999 999 149 134 123 113 109 119 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 111 116 120 127 132 132 128 999 132 133 133 130 134 122 999 999 999 119 99 93 93 70 999 118 145 140 126 147 141 114 112 129 115 84 66 106 70 93 92 37 999 999 16 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 14 73 999 86 100 114 114 110 105 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 116 121 128 129 136 127 125 129 999 999 132 128 105 88 999 999 105 97 94 76 78 79 89 999 999 150 142 119 129 97 112 109 108 151 75 74 57 142 20 80 999 999 999 999 999 2 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 127 126 113 116 113 91 83 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 112 118 124 128 126 128 127 121 999 125 129 999 999 999 999 999 999 87 103 88 86 129 125 99 132 150 150 150 133 127 112 89 100 114 91 65 118 98 48 60 999 999 999 999 999 999 999 999 999 999 999 999 8 8 999 999 5 122 999 999 999 999 999 999 999 102 135 108 117 118 113 90 87 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 115 124 127 128 126 127 125 119 121 999 999 999 999 999 999 999 999 94 102 97 85 134 96 102 110 132 150 150 115 108 110 105 116 93 98 86 88 93 74 70 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 114 120 116 119 119 114 105 75 32 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 118 129 130 129 124 125 999 118 120 119 999 999 999 999 102 999 999 86 93 98 78 113 150 123 131 124 136 150 116 121 121 101 105 96 111 97 94 74 142 72 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 68 999 999 999 999 999 999 149 133 108 118 119 120 116 104 65 52 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 122 130 131 130 122 120 999 120 124 119 999 999 999 101 99 999 999 89 96 101 99 95 97 150 131 117 118 146 118 110 126 92 108 94 104 107 129 68 53 36 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 4 999 999 999 999 999 999 999 141 68 111 123 120 120 120 116 87 74 36 7 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 126 131 131 128 999 999 999 120 127 123 109 999 999 83 999 999 999 78 86 99 132 999 121 150 101 107 133 150 125 126 109 111 102 116 99 90 96 83 37 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 9 999 999 999 999 999 999 999 999 141 78 121 123 120 121 120 116 86 112 19 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 129 131 129 125 999 106 123 122 128 124 95 999 999 999 999 999 999 74 87 103 122 150 150 150 132 106 130 117 128 114 112 121 123 125 95 84 106 93 80 27 999 999 999 999 999 999 999 2 999 2 999 999 999 8 999 999 999 4 999 999 999 999 999 999 149 130 105 120 120 121 116 87 84 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 127 128 128 131 999 102 999 124 125 999 999 999 999 999 999 999 90 58 91 111 138 132 150 150 134 120 120 122 113 131 116 117 111 101 93 97 101 81 999 59 999 999 999 999 999 999 999 999 999 2 999 999 999 11 11 9 999 999 999 999 999 999 999 999 999 149 115 118 119 121 118 96 100 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 125 126 126 999 119 999 999 120 999 999 999 999 999 999 999 999 85 53 60 120 150 150 150 132 125 121 121 116 121 120 118 111 124 99 99 94 92 87 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 7 999 999 999 999 999 999 999 999 999 999 138 109 125 118 119 116 117 69 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 999 999 999 999 999 999 999 999 999 999 999 124 123 122 118 107 999 999 999 999 999 999 999 999 999 999 999 73 50 79 131 124 133 130 122 137 131 126 130 125 128 127 113 105 111 132 123 999 999 999 30 999 999 999 999 999 999 999 999 999 999 999 2 11 19 999 999 999 999 999 999 999 999 999 999 141 132 132 125 125 126 126 124 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 123 999 999 125 116 999 999 999 999 97 999 999 999 999 93 99 79 46 150 131 124 132 109 150 124 124 124 122 114 114 128 132 109 107 58 92 61 124 54 999 999 999 999 999 999 999 999 999 999 999 999 2 11 999 999 999 999 999 999 999 999 999 999 999 999 149 139 133 115 106 999 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 119 999 999 113 999 999 999 999 105 999 999 999 999 56 52 86 120 77 999 139 117 150 97 132 126 127 132 133 130 126 104 116 108 88 98 62 55 71 95 999 999 999 999 999 999 999 999 2 999 999 999 2 24 999 8 999 999 999 999 999 999 999 999 999 999 149 125 115 128 114 113 104 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 116 999 999 112 999 999 999 999 999 999 999 999 999 55 83 82 125 86 150 150 150 150 150 142 125 106 117 150 120 130 119 113 70 107 63 110 114 48 34 11 999 999 999 999 999 999 999 2 2 2 2 999 8 999 999 999 999 999 999 999 999 999 999 999 999 149 76 109 102 131 85 999 999 999 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 999 113 98 999 999 999 999 999 999 999 999 999 999 87 57 101 101 132 125 150 150 113 109 123 150 131 108 131 150 150 131 100 127 103 96 126 86 46 53 999 999 999 999 999 999 999 999 999 2 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 81 75 999 84 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 999 999 999 999 999 999 999 999 999 999 999 114 111 95 45 95 150 132 116 124 123 150 150 129 113 142 125 150 107 123 70 93 83 105 111 46 119 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 118 117 69 95 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 117 999 999 999 999 999 999 999 999 999 81 107 114 92 80 93 103 94 92 133 150 120 150 82 139 124 128 150 109 87 84 68 109 101 47 61 999 13 999 4 999 999 999 52 62 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 60 78 71 999 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 68 76 94 130 98 97 85 96 94 89 67 120 115 125 132 126 119 150 131 150 150 999 116 117 64 102 41 47 999 999 999 999 4 999 999 999 15 84 999 999 999 2 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 61 104 90 999 106 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 75 83 115 130 113 103 110 76 75 88 63 75 81 143 115 115 92 150 126 150 98 999 999 57 79 66 999 999 999 999 999 999 999 999 999 999 88 82 10 999 2 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 12 63 102 114 108 109 103 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 91 82 67 85 106 116 117 103 96 70 100 68 65 62 106 122 113 105 132 150 63 999 999 999 49 999 999 999 84 999 999 999 999 999 999 999 999 999 98 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 102 103 110 113 120 114 93 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 73 999 79 57 71 96 110 117 99 90 67 67 77 57 82 86 115 94 99 61 150 91 64 999 999 999 999 999 999 141 999 999 999 999 999 999 999 999 999 16 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 77 76 104 109 124 125 119 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 102 999 91 59 54 90 99 113 115 93 63 63 70 75 64 83 125 121 99 100 107 109 88 68 73 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 105 103 102 118 129 129 121 94 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 103 113 85 999 92 77 58 59 82 103 107 103 81 64 55 79 83 92 95 107 114 110 114 99 73 98 76 62 999 999 999 999 999 999 999 999 999 999 999 21 999 999 51 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 7 3 999 999 141 98 111 119 127 130 122 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 111 100 104 118 73 60 68 71 92 101 86 79 66 52 48 57 82 104 99 101 103 102 77 109 102 94 84 64 999 999 999 999 999 999 999 999 999 999 999 55 999 999 999 58 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 10 3 50 88 122 113 116 116 120 128 119 73 999 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 109 103 103 88 67 64 79 88 103 92 68 61 58 60 66 73 90 96 100 106 109 106 106 97 101 91 93 49 999 999 999 999 999 999 999 999 999 999 92 74 68 48 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 77 88 114 118 118 113 107 133 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 999 999 999 999 999 999 999 98 88 93 80 62 68 85 98 109 87 66 59 61 77 94 75 95 108 119 111 111 103 105 95 97 77 91 65 999 999 999 999 999 999 999 999 999 999 132 33 115 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 78 100 107 120 118 107 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 13 999 999 7 999 999 999 107 82 88 64 56 84 86 102 105 86 75 67 81 66 105 77 79 106 116 114 112 106 101 91 132 81 88 99 52 999 999 999 46 56 62 65 999 70 999 103 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 148 86 107 119 115 115 999 999 999 999 999 999 18 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 12 999 999 999 999 999 999 97 94 76 52 63 76 80 98 115 106 87 98 93 85 87 93 104 109 115 115 84 77 63 84 52 77 67 80 999 999 31 999 83 66 52 73 999 67 999 100 62 88 999 65 66 80 999 999 999 999 999 999 999 999 999 999 10 3 999 999 999 98 73 96 105 98 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 999 7 999 999 999 999 999 81 92 65 59 62 74 69 86 116 108 92 93 100 102 106 102 99 108 82 89 108 76 117 90 89 32 57 51 999 999 141 50 999 71 57 112 999 43 56 72 100 103 97 88 115 64 74 999 999 999 999 999 999 9 12 999 11 3 999 4 999 999 66 99 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 10 999 999 999 999 999 999 56 89 91 83 72 59 59 91 86 97 103 95 103 106 91 101 100 79 82 85 80 75 108 68 86 54 25 17 999 999 30 48 999 69 999 999 97 85 86 105 109 108 110 118 103 89 28 999 999 999 999 999 999 10 10 13 8 999 999 999 999 52 59 80 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 53 82 94 90 88 58 53 88 91 90 116 106 115 94 73 116 104 79 90 104 76 108 999 63 64 60 999 999 17 999 999 56 999 87 89 999 92 112 87 93 119 117 116 124 125 85 44 999 999 2 999 999 9 7 999 18 3 999 3 999 999 141 148 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 58 82 94 86 101 73 101 57 83 57 101 99 103 93 69 125 81 90 96 110 76 74 999 74 999 53 52 22 999 64 999 93 84 75 77 90 95 93 96 101 114 119 118 113 116 96 76 999 999 12 999 10 13 88 18 13 999 999 999 999 999 10 117 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 78 96 131 88 90 87 52 60 999 999 999 110 124 66 70 79 85 97 116 93 89 102 115 76 69 60 999 35 28 94 88 88 81 81 91 102 90 101 99 106 117 120 118 113 97 89 24 999 8 11 12 10 999 999 9 11 999 999 999 999 999 999 54 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 23 999 999 115 89 111 102 62 87 76 48 56 999 999 104 999 95 999 94 94 110 103 95 111 87 107 90 87 89 56 72 42 68 62 99 85 109 110 86 99 100 103 109 118 119 117 125 127 82 82 16 7 7 10 8 999 6 10 999 999 999 999 999 3 3 47 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 54 999 999 109 115 111 113 93 61 60 89 35 999 999 54 63 113 87 116 116 94 110 118 86 80 81 90 93 78 76 57 52 53 63 62 88 79 92 104 98 98 105 110 119 118 116 123 120 76 25 9 6 999 7 3 999 999 8 999 999 999 3 3 999 999 999 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 16 999 119 117 116 113 97 89 64 109 89 999 999 999 109 116 98 124 104 121 95 96 80 112 74 67 76 74 79 89 81 101 67 90 90 95 100 98 98 98 104 110 118 118 114 121 109 62 71 5 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 59 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 53 999 122 116 98 101 70 124 72 101 92 999 107 90 98 115 106 115 126 120 120 121 83 78 70 107 113 68 81 86 94 97 96 65 83 102 84 114 98 98 104 121 125 126 123 117 104 57 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 47 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 37 999 106 117 105 90 130 101 78 75 77 108 103 100 110 113 115 113 107 120 107 119 93 105 116 111 80 81 80 85 117 99 75 66 87 56 84 92 96 99 102 102 121 999 99 127 83 38 8 2 2 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 17 999 999 120 119 111 98 108 81 113 115 102 111 93 93 113 117 103 116 116 92 105 106 100 87 81 78 99 81 85 99 86 98 92 57 95 49 64 95 91 93 89 999 106 115 116 97 84 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 39 59 38 141 77 48 117 112 110 109 79 89 121 113 115 116 117 100 116 105 107 119 117 105 103 131 90 94 86 86 116 88 92 103 85 93 93 76 53 42 72 89 96 86 81 76 999 95 97 92 57 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 63 42 89 61 15 105 99 94 91 88 101 116 117 117 104 119 103 104 108 108 106 115 106 91 117 117 90 96 91 119 106 83 73 80 106 119 97 74 40 88 88 999 58 999 999 999 999 89 74 92 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 48 999 94 90 72 100 93 88 89 94 108 101 116 118 107 107 106 107 109 108 121 116 116 98 114 117 118 122 112 108 106 106 73 83 88 115 93 51 86 86 75 81 64 999 999 999 999 89 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 86 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 82 77 101 47 83 98 113 107 87 93 103 112 116 119 108 107 108 109 109 121 121 119 106 119 118 105 95 91 120 123 102 112 94 69 77 110 81 81 64 88 86 102 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 35 55 128 102 48 110 110 111 88 110 116 92 119 120 107 120 121 122 122 120 121 122 112 122 117 126 89 90 96 87 108 125 99 120 100 72 105 75 75 999 122 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 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 36 999 65 103 109 59 113 85 84 108 87 92 94 104 120 119 119 118 121 120 121 121 113 114 123 99 98 89 121 76 76 100 86 99 999 88 94 96 76 61 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 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 53 53 102 62 65 116 111 108 105 85 127 115 121 107 120 119 118 120 122 123 123 114 117 124 119 103 95 90 106 63 51 77 100 999 121 59 55 87 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 90 53 105 119 113 90 90 122 91 102 107 108 121 109 120 122 112 112 124 115 118 126 120 122 124 97 88 89 108 79 56 999 59 86 81 102 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 77 999 50 95 116 102 86 88 108 101 105 109 109 109 113 111 113 114 124 125 116 128 117 122 116 118 122 90 74 85 65 90 65 97 93 88 43 75 999 999 999 999 999 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 51 999 999 73 123 120 115 100 102 106 107 109 109 111 113 114 115 116 114 126 116 119 119 114 120 117 101 91 111 101 109 76 56 54 75 104 999 66 56 999 999 76 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 62 99 93 103 106 107 107 108 109 110 112 114 115 116 116 115 115 116 127 128 115 109 116 120 119 117 101 60 52 999 97 39 63 43 70 999 999 52 75 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 67 102 97 120 108 109 108 108 108 108 113 113 115 117 117 126 126 117 118 121 115 120 124 120 99 97 104 61 52 64 97 46 97 999 999 999 40 57 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 88 111 118 106 109 109 108 106 119 121 111 124 114 115 125 126 116 118 119 121 126 104 130 111 126 98 101 89 61 66 87 999 999 70 999 55 51 56 40 999 999 999 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 999 24 999 999 999 999 999 999 999 999 999 62 103 106 108 109 109 107 103 118 121 122 122 122 999 108 124 126 118 120 121 127 999 119 115 103 98 104 114 92 66 53 999 999 999 999 64 59 59 34 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 999 80 85 38 62 9 999 999 999 999 999 999 999 999 999 107 108 109 110 108 105 117 99 119 120 102 118 130 101 103 108 126 119 120 118 127 123 124 100 128 126 121 108 113 54 72 21 999 61 52 70 48 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 999 126 68 63 87 66 999 999 999 999 999 38 999 999 999 108 108 109 109 106 114 94 121 117 116 90 100 106 105 123 126 999 119 119 129 119 127 110 115 117 95 122 130 119 74 85 56 999 999 57 999 32 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 34 100 41 95 51 106 69 80 79 999 999 999 999 87 999 999 999 999 108 108 108 107 116 119 103 90 90 102 115 88 94 93 100 129 124 118 129 118 119 126 117 97 82 125 111 114 91 65 80 77 999 999 46 27 999 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 88 53 131 54 104 111 95 71 57 999 49 52 64 56 999 999 107 105 105 119 89 96 99 93 91 96 88 121 83 82 87 100 119 127 118 118 119 127 999 122 100 92 112 121 103 64 72 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 73 40 75 59 132 75 82 100 45 78 999 130 98 62 999 999 999 119 118 118 117 97 86 122 84 999 67 67 65 141 107 132 104 118 117 117 118 116 125 127 115 101 101 118 96 109 117 46 80 999 999 999 999 18 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 79 72 93 45 48 111 83 117 109 99 78 89 999 62 37 999 40 999 999 99 118 999 999 92 119 999 999 71 57 62 73 82 84 999 104 125 125 123 103 128 124 120 94 89 113 98 108 80 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 109 61 59 107 114 91 86 74 74 40 61 109 42 999 33 999 116 119 89 106 108 82 87 102 999 999 64 60 129 132 88 96 121 109 102 103 95 95 130 120 104 92 91 72 94 68 999 999 999 26 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 999 29 44 121 55 65 103 83 113 91 111 79 79 60 104 41 999 22 999 117 123 999 999 83 105 999 999 999 999 57 127 71 78 999 115 101 117 100 86 98 96 112 119 120 80 66 31 80 999 999 999 999 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 46 95 123 71 103 84 121 95 115 82 57 59 77 46 999 999 999 102 100 114 97 100 79 103 999 999 999 999 57 61 106 81 106 98 88 85 61 999 77 106 126 101 94 77 67 999 999 999 999 999 27 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 46 91 62 69 110 91 124 103 123 110 96 57 121 48 51 999 999 102 93 88 91 117 90 83 97 72 97 55 999 67 66 97 108 92 999 79 999 999 133 104 108 108 103 65 999 999 999 999 20 999 25 25 20 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 54 45 59 119 91 124 116 107 105 92 64 68 47 22 999 999 91 104 82 84 89 101 109 103 101 95 999 57 999 999 999 92 999 999 999 999 999 999 95 118 116 59 999 999 999 999 999 999 999 21 28 21 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 96 97 89 71 93 128 121 114 106 91 93 87 74 74 999 999 73 91 92 73 90 120 92 99 100 99 105 82 107 79 125 94 104 94 999 62 43 999 110 114 77 999 999 999 999 999 999 999 999 999 47 21 14 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 149 999 65 86 127 124 115 108 101 122 97 93 59 999 999 69 74 85 74 999 129 100 99 102 120 99 99 89 99 108 98 106 105 999 999 999 999 999 73 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 999 999 999 42 55 70 80 125 104 95 112 117 106 101 85 56 25 999 118 73 85 127 69 84 131 128 119 125 115 95 101 102 115 102 95 100 85 999 999 999 999 999 999 999 999 18 999 999 999 999 999 29 999 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 55 43 67 116 100 94 96 100 99 107 93 56 33 999 103 80 90 79 67 75 73 106 127 125 103 105 102 93 116 98 97 97 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 26 21 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 999 40 55 73 96 94 115 116 100 115 92 55 999 999 114 108 79 86 73 69 74 79 91 91 88 109 105 105 113 101 92 76 79 52 999 999 999 999 999 999 999 999 999 999 999 999 999 29 29 21 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 999 999 133 56 92 115 116 114 123 113 92 81 43 999 117 116 79 67 83 87 77 125 84 110 82 109 93 91 80 91 97 92 64 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 14 999 54 59 93 98 104 101 109 89 94 107 53 999 111 79 75 72 72 71 71 73 79 81 83 125 76 64 94 88 93 88 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 61 83 99 108 108 100 110 107 121 88 60 96 100 107 73 72 66 125 77 85 79 82 102 72 68 116 86 91 999 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 999 114 110 111 105 100 112 112 107 41 101 60 68 82 79 76 106 75 76 77 108 98 90 59 999 87 75 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 999 999 999 999 999 999 999 999 999 999 999 999 69 82 97 114 124 113 122 119 103 113 116 64 110 72 64 105 80 105 75 74 109 77 119 90 100 119 66 116 104 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 81 99 95 101 114 124 123 122 108 114 99 101 105 68 70 67 82 115 68 71 97 65 80 100 94 72 76 61 67 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 121 90 129 121 122 116 112 999 123 123 116 117 114 100 79 82 105 85 118 105 96 65 126 92 95 999 138 73 128 94 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 91 110 113 112 128 125 999 124 111 117 121 87 103 106 92 108 117 96 114 97 61 94 115 62 75 46 67 999 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 96 123 128 117 118 116 124 112 111 118 108 87 89 80 81 127 119 119 114 98 61 58 67 45 32 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 130 111 119 119 120 117 115 124 111 104 110 91 104 82 65 149 127 117 114 93 91 81 111 36 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 78 122 116 120 121 122 118 117 112 112 106 100 78 102 999 109 110 149 124 105 62 88 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 93 105 119 122 123 124 118 117 113 114 109 99 84 999 92 999 118 68 132 86 55 80 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 134 108 120 123 123 125 120 116 114 113 123 89 101 60 62 75 103 53 64 70 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 100 124 120 124 124 125 120 116 125 124 122 99 98 999 137 59 999 80 78 62 52 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 121 119 124 123 124 120 116 111 999 114 113 101 999 98 105 60 999 999 52 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 130 110 127 122 123 123 121 118 111 118 91 95 101 999 999 74 32 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 114 125 121 124 122 119 117 109 81 104 84 100 999 999 84 89 999 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 117 122 122 118 114 98 84 999 70 104 999 26 56 97 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 133 87 107 130 121 116 104 96 999 999 999 97 26 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 43 999 999 999 999 126 96 64 999 999 999 999 111 106 100 102 103 91 82 62 999 76 94 77 100 127 122 120 115 103 98 104 109 113 108 107 94 75 999 999 999 999 140 999 140 999 140 999 103 42 43 16 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 3 999 2 999 999 999 5 9 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 103 100 97 94 112 89 82 96 112 118 103 116 128 122 121 112 107 100 108 115 114 109 109 84 64 47 999 999 100 999 999 91 56 140 76 999 64 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 5 999 999 999 999 999 8 1 999 2 999 999 1 999 999 999 999 1 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 109 105 98 93 101 108 103 107 119 127 129 121 125 129 124 120 115 111 105 114 118 114 110 105 68 53 999 999 999 106 999 140 140 140 140 88 999 49 28 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 6 999 999 999 999 999 999 999 4 3 6 999 999 999 999 999 999 999 999 1 999 999 999 1 999 1 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 108 104 100 101 108 119 118 122 129 133 133 129 130 130 125 118 105 111 110 118 119 116 109 95 59 109 140 999 999 999 999 140 140 86 137 88 89 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 3 999 999 6 999 14 1 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 108 99 106 109 117 127 127 129 134 135 135 133 132 131 125 116 999 114 110 117 119 116 106 90 53 87 109 91 999 67 999 140 140 56 140 92 34 31 999 999 33 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 3 999 999 1 999 999 999 123 16 999 999 999 999 1 999 999 999 999 1 1 999 1 999 999 999 999 999 999 999 1 999 999 999 999 999 999 105 93 101 120 124 130 130 133 136 136 135 133 133 131 125 115 113 109 110 114 117 114 102 87 67 85 140 140 999 999 999 66 123 58 56 49 31 23 999 999 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 5 999 999 999 999 999 141 92 97 73 999 999 1 1 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 98 89 110 123 126 130 132 135 136 136 135 133 133 131 999 999 999 107 111 112 115 108 100 78 60 140 140 140 97 95 999 140 140 140 110 46 35 29 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 3 999 999 999 2 999 999 999 999 77 73 78 72 86 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 96 114 116 122 127 131 133 136 136 136 135 133 134 131 119 101 999 109 101 109 109 99 83 79 117 88 140 117 123 96 140 140 125 95 108 90 59 44 36 18 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 3 1 999 999 999 105 101 111 70 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 113 119 122 128 132 135 136 136 135 135 133 133 131 999 999 104 104 97 108 103 91 71 78 113 140 140 140 110 140 140 136 116 55 54 97 111 49 65 27 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 57 98 96 103 102 55 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 106 118 119 122 130 134 135 135 136 135 135 134 132 128 999 999 103 93 102 104 95 89 66 87 999 140 115 124 118 140 140 102 87 101 99 90 91 45 87 40 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 17 999 3 999 999 999 999 999 999 53 141 108 102 82 74 36 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 112 118 119 125 133 136 133 133 136 135 135 134 132 127 999 108 99 95 95 94 81 77 62 79 999 123 140 140 111 124 140 92 92 79 106 51 84 50 80 51 57 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 7 6 999 2 999 999 999 999 999 90 999 107 109 91 75 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 113 117 120 126 133 134 131 133 135 135 134 132 132 117 999 999 85 89 89 87 77 999 999 69 140 140 140 140 131 117 137 95 87 58 51 94 93 64 66 63 43 999 999 999 999 999 999 999 1 1 999 999 999 7 999 999 999 999 999 999 999 999 999 6 999 999 999 141 118 111 113 96 103 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 111 116 120 127 132 132 128 999 132 133 133 130 129 112 999 999 999 97 87 81 82 64 999 112 140 140 115 141 137 98 95 112 100 76 62 102 67 93 92 37 999 999 16 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 14 73 999 73 100 114 114 97 89 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 116 121 128 129 132 127 125 129 999 999 126 119 92 76 999 999 88 84 81 67 71 71 82 999 999 141 141 104 112 83 97 96 99 141 73 72 56 141 20 80 999 999 999 999 999 1 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 110 108 113 116 113 91 71 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 112 118 124 128 126 128 127 121 999 125 122 999 999 999 999 999 999 76 87 76 76 118 111 88 125 141 141 141 116 110 97 79 89 104 85 63 114 98 48 60 999 999 999 999 999 999 999 999 999 999 999 999 8 8 999 999 5 122 999 999 999 999 999 999 999 92 113 108 117 118 113 90 74 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 115 124 127 128 126 127 125 119 121 999 999 999 999 999 999 999 999 79 85 83 75 130 85 89 97 129 141 141 99 93 95 92 104 84 91 82 84 91 74 70 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 97 108 116 119 119 114 91 65 32 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 118 129 130 129 124 125 999 118 120 119 999 999 999 999 88 999 999 74 80 83 69 104 141 108 128 108 132 141 100 106 105 88 94 87 103 92 90 72 141 72 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 68 999 999 999 999 999 999 141 111 108 118 119 120 116 92 60 50 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 122 130 131 130 122 120 999 120 124 119 999 999 999 87 85 999 999 77 81 85 88 87 86 141 127 98 104 139 102 95 110 81 96 84 94 102 122 66 53 35 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 4 999 999 999 999 999 999 999 141 61 96 113 120 120 120 116 87 67 35 7 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 126 131 131 128 999 999 999 120 127 123 96 999 999 74 999 999 999 67 74 84 122 999 108 141 87 92 117 141 108 110 94 97 90 103 88 84 93 82 37 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 8 999 999 999 999 999 999 999 999 141 69 100 113 120 121 120 116 86 102 19 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 129 131 129 125 999 106 113 122 128 124 95 999 999 999 999 999 999 64 75 90 112 141 141 141 125 94 111 99 110 97 97 107 108 109 83 76 101 93 80 27 999 999 999 999 999 999 999 1 999 1 999 999 999 8 999 999 999 4 999 999 999 999 999 999 141 110 105 120 120 121 116 87 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 127 128 128 125 999 90 999 124 125 999 999 999 999 999 999 999 77 58 79 97 135 122 141 141 130 103 98 104 95 112 99 103 95 86 83 89 95 80 999 59 999 999 999 999 999 999 999 999 999 1 999 999 999 11 10 9 999 999 999 999 999 999 999 999 999 141 98 118 119 121 118 96 90 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 125 126 126 999 105 999 999 120 999 999 999 999 999 999 999 999 74 53 59 107 141 141 141 123 103 104 98 98 104 103 100 95 106 86 90 88 88 87 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 7 999 999 999 999 999 999 999 999 999 999 134 95 115 118 119 116 105 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 999 999 999 999 999 999 999 999 999 999 124 123 122 118 92 999 999 999 999 999 999 999 999 999 999 999 64 50 70 127 108 117 114 106 133 112 104 111 107 110 109 96 89 99 123 116 999 999 999 30 999 999 999 999 999 999 999 999 999 999 999 1 11 18 999 999 999 999 999 999 999 999 999 999 141 125 112 116 118 117 119 114 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 123 999 999 117 96 999 999 999 999 97 999 999 999 999 82 87 70 46 141 127 107 124 93 141 103 102 104 102 97 96 110 113 94 97 56 86 59 118 53 999 999 999 999 999 999 999 999 999 999 999 999 1 11 999 999 999 999 999 999 999 999 999 999 999 999 141 135 129 98 106 999 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 119 999 999 99 999 999 999 999 105 999 999 999 999 56 51 78 107 71 999 136 101 141 84 125 104 109 119 115 112 108 89 100 96 81 92 58 53 68 95 999 999 999 999 999 999 999 999 1 999 999 999 1 24 999 8 999 999 999 999 999 999 999 999 999 999 141 110 97 105 101 99 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 116 999 999 92 999 999 999 999 999 999 999 999 999 55 76 76 113 79 141 141 141 141 141 140 104 90 103 141 104 113 103 97 63 99 59 102 109 48 34 11 999 999 999 999 999 999 999 1 1 1 1 999 8 999 999 999 999 999 999 999 999 999 999 999 999 141 68 95 86 110 72 999 999 999 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 999 113 98 999 999 999 999 999 999 999 999 999 999 76 57 93 95 129 114 141 141 97 94 109 141 110 93 128 141 141 114 87 111 91 89 118 80 46 53 999 999 999 999 999 999 999 999 999 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 71 67 999 70 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 107 999 999 999 999 999 999 999 999 999 999 999 99 96 87 45 85 141 122 99 107 109 141 141 109 98 138 113 141 93 109 64 84 79 102 107 46 119 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 109 100 63 82 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 102 999 999 999 999 999 999 999 999 999 71 88 94 79 70 82 89 81 81 118 141 108 141 69 135 110 115 141 96 77 76 62 101 100 47 60 999 13 999 4 999 999 999 52 60 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 56 66 64 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 63 67 80 111 98 97 85 84 82 77 63 108 102 110 124 110 104 141 127 141 141 999 107 110 61 97 41 47 999 999 999 999 4 999 999 999 15 82 999 999 999 1 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 60 91 77 999 92 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 66 72 95 111 113 103 92 76 75 75 63 68 72 140 98 99 80 141 115 141 93 999 999 57 75 64 999 999 999 999 999 999 999 999 999 999 88 81 10 999 1 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 12 60 86 93 92 109 103 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 78 72 64 71 94 104 117 103 83 70 85 68 61 59 94 106 95 89 124 141 59 999 999 999 49 999 999 999 84 999 999 999 999 999 999 999 999 999 98 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 91 88 96 113 120 114 75 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 64 999 68 57 71 96 110 117 99 78 67 67 67 57 71 74 99 82 85 58 141 84 63 999 999 999 999 999 999 141 999 999 999 999 999 999 999 999 999 16 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 77 67 92 109 124 125 119 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 90 999 79 59 54 78 99 113 115 93 63 63 70 64 64 72 109 104 84 86 96 99 82 65 71 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 99 88 102 118 129 129 121 80 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 88 95 74 999 80 67 58 59 82 103 107 103 81 60 55 67 70 80 82 93 99 95 99 88 67 91 72 60 999 999 999 999 999 999 999 999 999 999 999 21 999 999 51 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 6 3 999 999 137 98 111 119 127 130 122 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 96 88 89 101 73 60 68 71 92 101 86 79 66 52 48 57 69 89 83 86 88 88 67 96 91 87 78 62 999 999 999 999 999 999 999 999 999 999 999 53 999 999 999 58 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 10 3 50 82 102 113 116 116 120 128 119 64 999 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 96 91 86 75 67 64 79 88 103 92 68 61 58 58 61 65 77 83 88 87 91 91 92 85 90 83 88 49 999 999 999 999 999 999 999 999 999 999 86 69 67 48 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 75 98 118 118 113 107 130 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 999 999 999 999 999 999 999 98 88 80 69 62 68 85 98 109 87 66 59 59 67 84 67 81 89 97 91 92 88 92 84 87 71 88 64 999 999 999 999 999 999 999 999 999 999 128 31 111 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 72 85 107 120 118 107 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 13 999 999 7 999 999 999 93 82 77 60 56 70 86 102 105 86 75 67 70 62 90 68 68 89 95 93 93 90 89 82 125 76 85 99 52 999 999 999 46 55 59 62 999 68 999 99 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 141 86 107 119 115 98 999 999 999 999 999 999 18 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 12 999 999 999 999 999 999 83 80 66 52 59 66 80 98 103 92 87 85 81 71 75 80 87 92 96 95 70 66 60 76 50 73 65 80 999 999 31 999 83 62 51 70 999 63 999 93 58 77 999 61 60 80 999 999 999 999 999 999 999 999 999 999 9 3 999 999 999 92 73 96 105 98 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 999 7 999 999 999 999 999 70 80 65 59 62 65 69 86 101 93 92 93 88 86 90 89 84 91 70 76 90 66 102 79 81 31 55 51 999 999 141 50 999 65 55 108 999 43 53 64 85 89 97 88 93 60 74 999 999 999 999 999 999 9 11 999 10 3 999 3 999 999 63 85 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 10 999 999 999 999 999 999 56 76 74 71 72 59 59 79 86 85 91 95 90 88 78 89 84 67 69 71 68 67 94 63 77 52 24 17 999 999 30 48 999 63 999 999 89 74 71 89 97 108 110 107 88 78 28 999 999 999 999 999 999 9 10 12 8 999 999 999 999 52 55 70 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 53 68 82 75 75 58 53 76 79 76 95 93 93 80 64 98 89 69 77 87 66 94 999 59 58 57 999 999 16 999 999 56 999 76 80 999 80 92 87 93 107 117 116 113 108 70 44 999 999 2 999 999 9 7 999 17 3 999 3 999 999 141 141 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 57 71 81 74 87 66 89 56 73 54 86 86 88 82 63 110 70 77 80 91 66 65 999 67 999 51 51 22 999 61 999 90 74 65 66 73 83 93 96 101 114 119 118 113 104 79 75 999 999 12 999 10 13 88 18 13 999 999 999 999 999 10 109 47 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 83 127 76 80 79 52 56 999 999 999 96 112 61 64 70 73 84 94 79 77 85 97 66 63 57 999 35 28 86 79 82 69 69 78 88 90 101 99 106 117 120 118 113 97 74 23 999 8 11 12 10 999 999 9 10 999 999 999 999 999 999 52 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 22 999 999 95 77 93 86 58 79 69 48 54 999 999 96 999 86 999 81 81 97 88 79 91 72 90 74 75 76 54 66 41 63 58 88 74 92 91 86 99 100 103 109 118 119 117 116 109 69 78 16 7 7 9 7 999 6 9 999 999 999 999 999 3 3 47 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 54 999 999 96 98 92 95 81 56 56 81 33 999 999 52 59 97 75 97 96 94 97 96 73 69 70 77 79 67 65 57 52 53 59 59 77 67 78 90 98 98 105 110 119 118 116 111 101 64 24 9 5 999 7 3 999 999 8 999 999 999 3 3 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 50 15 999 108 104 95 96 85 80 59 98 82 999 999 999 92 94 82 101 91 104 95 81 69 96 66 63 66 65 68 76 68 85 62 78 80 82 86 85 98 98 104 110 118 118 114 109 95 62 71 5 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 56 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 48 53 999 113 103 84 87 63 111 65 89 82 999 90 75 86 98 93 99 106 103 106 98 71 67 64 93 99 62 70 73 82 83 83 61 73 88 73 96 98 98 104 109 116 116 114 106 89 56 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 47 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 36 999 106 104 92 78 116 88 68 65 66 89 89 85 97 98 99 99 94 103 93 100 79 88 99 96 69 71 68 73 96 84 65 62 75 55 72 92 96 99 102 102 108 999 99 109 83 37 8 2 2 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 16 999 999 109 107 96 82 94 71 93 93 90 97 93 93 99 105 103 104 103 92 90 91 85 74 69 67 85 69 73 83 73 83 78 57 82 49 64 95 91 93 89 999 93 101 99 85 69 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 39 58 38 137 76 48 105 98 94 91 68 78 101 99 98 100 102 100 101 105 107 104 104 90 91 116 90 79 73 74 96 74 78 88 73 81 79 66 52 42 72 89 82 73 69 66 999 82 84 80 54 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 31 62 42 85 58 14 91 85 82 79 77 86 103 102 103 104 106 103 104 108 108 106 99 92 91 103 104 90 80 77 101 88 71 64 70 88 97 81 67 40 73 75 999 56 999 999 999 999 76 65 88 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 48 999 88 83 69 86 81 77 77 81 95 101 102 104 107 107 106 107 109 108 110 101 103 98 101 104 100 100 93 94 88 88 64 72 74 94 79 50 77 76 67 68 61 999 999 999 999 80 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 84 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 82 74 94 46 77 83 93 90 76 82 88 97 104 105 108 107 108 109 109 108 110 108 106 105 106 91 81 79 99 102 86 91 80 62 67 92 68 73 60 82 77 89 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 52 34 54 118 93 47 91 92 93 76 91 94 92 108 107 107 108 108 110 109 109 109 110 112 110 104 103 76 77 82 74 93 106 83 107 87 63 92 69 72 999 114 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 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 36 999 63 97 99 55 92 72 72 91 73 78 94 104 107 105 108 107 109 107 108 109 113 114 112 99 86 77 103 66 66 89 75 85 999 79 83 85 70 59 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 53 52 97 58 59 95 92 91 88 74 106 102 108 107 106 106 105 109 110 113 111 114 117 113 107 88 83 77 89 59 49 68 88 999 109 55 52 80 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 88 50 91 100 92 76 76 102 91 102 107 108 109 109 107 111 112 112 113 115 118 116 107 105 104 83 75 78 100 72 52 999 55 78 74 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 999 999 999 999 999 999 999 999 999 999 77 999 49 82 98 90 86 88 93 101 105 109 109 109 113 111 113 114 114 115 116 119 117 111 104 102 100 78 64 78 61 81 60 86 84 80 43 71 999 999 999 999 999 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 51 999 999 64 101 102 98 100 102 106 107 109 109 111 113 114 115 116 114 116 116 119 119 114 109 103 86 79 93 88 100 70 52 51 70 96 999 64 55 999 999 65 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 57 84 93 103 106 107 107 108 109 110 112 114 115 116 116 115 115 116 118 120 115 109 100 103 97 97 86 57 51 999 90 39 60 43 68 999 999 52 64 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 63 87 97 106 108 109 108 108 108 108 113 113 115 117 117 116 117 117 118 121 115 109 110 105 85 83 87 58 51 60 91 46 92 999 999 999 40 57 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 97 103 106 109 109 108 106 106 109 111 114 114 115 115 116 116 118 119 121 117 104 119 97 104 85 88 73 57 61 81 999 999 67 999 53 51 56 40 999 999 999 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 41 999 24 999 999 999 999 999 999 999 999 999 62 103 106 108 109 109 107 103 107 109 111 112 111 999 108 115 117 118 120 121 119 999 109 98 89 86 89 95 78 63 51 999 999 999 999 59 55 56 34 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 999 80 83 37 61 9 999 999 999 999 999 999 999 999 999 107 108 109 110 108 105 105 99 106 107 102 106 124 101 103 108 119 119 120 118 118 112 113 86 107 103 100 89 94 51 68 21 999 58 51 64 47 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 70 999 121 66 59 82 66 999 999 999 999 999 37 999 999 999 108 108 109 109 106 101 94 107 106 103 90 87 93 92 108 116 999 119 119 121 119 119 110 97 100 83 99 110 100 67 79 56 999 999 54 999 31 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 34 98 41 92 50 99 64 73 76 999 999 999 999 87 999 999 999 999 108 108 108 107 103 99 89 90 90 87 95 76 82 81 87 113 115 118 123 118 119 117 117 97 71 105 91 96 77 59 74 75 999 999 46 26 999 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 80 85 52 123 52 92 97 86 69 57 999 49 50 62 56 999 999 107 105 105 105 89 84 87 81 79 81 77 105 72 71 75 87 108 118 118 118 119 120 999 109 84 80 93 103 87 59 67 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 70 40 71 57 121 66 70 87 45 74 999 122 87 59 999 999 999 104 106 107 105 85 73 100 71 999 62 60 59 138 93 124 87 104 117 117 118 116 117 119 115 88 85 101 82 94 105 46 79 999 999 999 999 18 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 79 69 88 45 47 100 72 99 92 86 70 84 999 59 36 999 39 999 999 99 104 999 999 78 99 999 999 66 53 57 66 73 73 999 104 114 114 114 103 117 114 120 94 77 95 85 98 74 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 43 103 58 56 96 98 77 72 64 64 39 58 90 42 999 33 999 104 105 89 91 91 71 75 86 999 999 60 57 117 125 76 83 111 109 102 90 83 83 122 120 104 80 77 66 89 67 999 999 999 26 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 999 28 44 112 52 59 91 72 92 76 92 67 71 56 90 41 999 21 999 103 105 999 999 83 90 999 999 999 999 55 117 66 71 999 96 101 104 87 75 86 83 98 119 106 80 61 30 79 999 999 999 999 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 46 87 112 63 90 72 100 82 94 69 55 55 77 45 999 999 999 88 87 92 83 88 68 90 999 999 999 999 55 58 97 71 93 98 88 73 56 999 69 93 117 101 80 70 66 999 999 999 999 999 26 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 46 83 58 62 95 77 102 89 100 89 82 53 103 47 50 999 999 86 81 76 79 94 75 71 81 64 85 53 999 63 62 86 95 92 999 71 999 999 130 91 108 95 88 61 999 999 999 999 19 999 24 24 19 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 52 45 55 104 78 101 100 93 91 78 60 61 45 21 999 999 78 88 69 73 77 88 92 90 88 83 999 54 999 999 999 92 999 999 999 999 999 999 83 105 96 55 999 999 999 999 999 999 999 20 26 20 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 90 92 82 64 80 105 107 100 93 76 80 71 66 71 999 999 64 79 79 65 79 101 92 99 100 99 90 71 93 68 104 94 91 78 999 59 43 999 94 94 67 999 999 999 999 999 999 999 999 999 47 20 14 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 141 999 59 74 104 108 102 96 85 101 85 80 56 999 999 62 66 73 66 999 113 88 99 102 108 99 86 76 87 96 98 93 90 999 999 999 999 999 63 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 999 999 999 42 54 65 70 105 90 95 98 94 88 87 72 53 24 999 103 65 73 111 62 74 128 105 102 111 101 95 89 87 98 102 95 88 73 999 999 999 999 999 999 999 999 18 999 999 999 999 999 26 999 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 53 43 60 100 87 94 96 85 86 92 80 53 33 999 87 69 78 69 62 66 65 89 106 102 90 90 88 80 96 98 97 84 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 26 21 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 999 40 52 65 84 94 103 96 85 100 79 52 999 999 94 90 68 75 65 63 66 68 77 78 75 91 89 91 96 89 92 76 67 50 999 999 999 999 999 999 999 999 999 999 999 999 999 28 27 21 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 999 999 130 52 79 103 101 98 101 98 74 72 43 999 97 98 68 62 74 77 69 110 72 92 71 93 81 80 68 75 84 75 60 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 13 999 52 55 79 98 104 101 97 89 78 89 51 999 93 68 65 64 64 64 64 64 68 70 71 109 68 59 81 76 80 74 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 57 72 99 108 108 100 97 92 99 74 58 82 88 94 65 64 61 110 68 74 68 70 87 66 63 105 71 74 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 999 98 110 111 105 100 98 96 89 41 88 56 63 74 68 66 92 66 66 66 92 84 82 57 999 72 75 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 69 81 98 114 113 109 107 103 99 94 60 98 67 59 94 69 89 67 65 95 67 102 80 94 114 61 99 87 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 71 83 95 101 114 113 111 110 108 102 83 85 92 62 63 62 71 97 63 64 87 60 71 90 89 69 69 56 62 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 112 77 110 108 110 116 112 999 112 111 103 94 95 86 67 69 89 73 99 89 84 59 114 82 86 999 135 69 121 88 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 96 113 112 119 115 999 113 111 102 99 71 87 88 79 89 96 81 95 84 57 84 102 57 72 46 67 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 999 999 999 999 999 999 999 999 60 83 112 119 117 118 116 114 112 111 103 92 73 79 70 70 108 97 97 94 86 56 54 62 43 32 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 77 112 111 119 119 120 117 115 113 111 104 97 77 95 75 59 140 108 95 94 81 83 76 106 36 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 68 110 116 120 121 122 118 117 112 112 106 100 66 95 999 100 101 140 106 88 59 83 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 78 105 119 122 123 124 118 117 113 114 109 99 71 999 83 999 110 64 128 75 53 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 122 108 120 123 123 125 120 116 114 113 111 89 85 58 57 68 98 52 61 65 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 85 113 120 124 124 125 120 116 115 113 112 84 82 999 133 56 999 79 75 59 50 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 77 109 119 124 123 124 120 116 111 999 100 93 87 999 93 92 58 999 999 51 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 123 96 117 122 123 123 121 118 111 107 73 81 89 999 999 68 32 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 94 115 121 124 122 119 117 109 81 93 74 88 999 999 79 86 999 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 104 117 122 122 118 114 98 74 999 64 87 999 26 55 97 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 121 74 107 122 121 116 104 83 999 999 999 81 26 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 43 999 999 999 999 117 96 58 999 999 999 999 74 85 87 96 96 78 80 56 999 74 78 57 66 62 59 69 53 84 85 85 69 71 68 72 59 74 999 999 999 999 137 999 140 999 140 999 102 41 42 15 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 2 999 1 999 999 999 4 8 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 68 88 92 83 101 77 75 57 89 74 58 59 62 73 68 71 91 84 69 56 61 68 72 75 63 46 999 999 99 999 999 90 55 138 75 999 63 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 4 999 999 999 999 999 7 0 999 1 999 999 0 999 999 999 999 0 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 71 83 81 87 73 70 86 80 82 63 57 60 71 73 71 92 92 66 61 64 69 67 63 54 52 999 999 999 105 999 137 140 138 137 87 999 48 27 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 5 999 999 999 999 999 999 999 3 2 5 999 999 999 999 999 999 999 999 0 999 999 999 0 999 0 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 67 84 86 72 77 68 71 63 66 74 69 63 72 70 79 86 65 69 64 69 71 66 58 48 108 139 999 999 999 999 137 134 85 129 87 88 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 2 999 999 5 999 14 0 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 66 91 69 70 75 75 76 68 68 81 79 65 67 67 75 999 68 63 75 73 70 65 77 45 86 108 90 999 66 999 138 133 56 136 91 33 30 999 999 32 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 2 999 999 0 999 999 999 122 15 999 999 999 999 0 999 999 999 999 0 0 999 0 999 999 999 999 999 999 999 0 999 999 999 999 999 999 63 78 84 67 73 67 75 70 68 73 81 72 66 64 83 89 92 69 87 77 75 74 85 79 66 84 139 139 999 999 999 65 118 57 55 48 30 22 999 999 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 4 999 999 999 999 999 135 91 96 72 999 999 0 0 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 83 77 89 82 78 64 78 68 69 72 74 66 76 83 999 999 999 87 90 73 79 72 89 72 59 139 137 136 96 94 999 136 134 134 109 45 34 28 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 999 999 999 1 999 999 999 999 76 71 77 71 85 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 97 52 78 73 64 67 68 78 85 69 68 72 64 79 62 999 91 68 73 88 65 74 78 116 87 136 116 122 95 136 134 118 94 107 89 58 43 35 17 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 2 0 999 999 999 104 100 110 69 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 50 64 79 76 66 67 68 77 68 76 85 66 81 999 999 86 86 65 87 86 77 69 77 112 135 136 133 109 136 134 124 115 54 54 96 110 48 64 26 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 56 97 58 97 101 55 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 68 57 74 75 64 67 68 88 77 67 68 67 66 73 999 999 85 62 89 86 82 88 66 86 999 135 114 118 117 134 134 101 86 100 98 89 90 44 86 39 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 17 999 2 999 999 999 999 999 999 52 131 87 67 76 73 36 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 49 58 70 60 66 68 72 85 82 75 68 79 88 96 999 107 84 86 82 78 75 76 61 78 999 120 133 131 110 116 132 91 91 78 105 49 83 50 79 50 56 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 5 5 999 1 999 999 999 999 999 89 999 65 72 77 74 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 73 75 63 66 83 86 97 68 82 77 88 76 73 999 999 75 76 79 77 76 999 999 68 139 139 133 133 118 116 120 94 86 54 49 93 92 63 65 62 42 999 999 999 999 999 999 999 0 0 999 999 999 6 999 999 999 999 999 999 999 999 999 5 999 999 999 137 111 87 72 79 102 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 74 71 61 66 87 84 999 81 89 92 89 95 90 999 999 999 96 77 75 81 63 999 111 139 139 114 140 122 97 94 111 99 75 61 101 66 92 91 36 999 999 15 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 13 72 999 72 65 65 71 80 88 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 59 57 62 75 97 81 83 88 999 999 93 92 77 75 999 999 86 77 78 66 70 70 81 999 999 136 140 103 111 82 96 95 98 140 72 71 55 140 19 79 999 999 999 999 999 0 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 109 100 65 70 74 58 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 50 54 59 62 80 82 77 77 999 83 92 999 999 999 999 999 999 72 85 72 75 117 110 87 118 137 136 139 115 109 96 78 88 103 84 62 113 97 47 59 999 999 999 999 999 999 999 999 999 999 999 999 7 7 999 999 4 121 999 999 999 999 999 999 999 91 111 71 71 69 73 57 73 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 59 62 62 81 80 84 82 77 999 999 999 999 999 999 999 999 79 84 81 74 120 84 88 96 117 135 137 98 92 94 91 103 83 90 81 83 90 73 69 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 96 92 70 72 71 68 76 64 31 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 54 62 63 62 82 85 999 57 55 61 999 999 999 999 82 999 999 74 76 81 68 103 133 107 112 107 119 133 99 105 104 87 93 86 102 91 89 71 140 71 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 67 999 999 999 999 999 999 139 110 72 72 68 66 74 78 57 49 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 57 64 64 64 80 64 999 79 58 55 999 999 999 86 81 999 999 76 80 84 87 86 85 131 110 97 103 126 101 94 109 80 95 83 93 101 121 65 52 35 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 3 999 999 999 999 999 999 999 140 60 84 90 70 58 70 69 57 66 35 6 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 61 64 64 84 999 999 999 70 61 58 80 999 999 73 999 999 999 66 73 83 119 999 107 131 80 83 114 129 107 109 93 96 89 102 87 83 92 81 36 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 7 999 999 999 999 999 999 999 999 140 68 96 90 67 69 71 73 55 101 18 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 64 71 84 999 64 90 57 62 65 59 999 999 999 999 999 999 63 74 89 111 137 133 131 108 79 110 98 109 96 96 106 107 108 82 75 100 92 79 26 999 999 999 999 999 999 999 0 999 0 999 999 999 4 999 999 999 3 999 999 999 999 999 999 139 109 66 72 74 71 70 56 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 74 87 94 999 77 999 59 74 999 999 999 999 999 999 999 76 48 78 96 123 119 138 134 110 94 97 103 94 111 98 102 94 85 82 88 94 79 999 58 999 999 999 999 999 999 999 999 999 0 999 999 999 10 9 8 999 999 999 999 999 999 999 999 999 127 80 77 76 72 73 56 89 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 82 85 999 85 999 999 81 999 999 999 999 999 999 999 999 73 46 51 106 133 134 132 113 102 96 97 97 103 102 99 94 105 85 89 87 87 86 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 4 999 999 999 999 999 999 999 999 999 999 117 79 89 75 72 69 86 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 999 999 999 999 999 999 999 999 999 999 73 63 68 76 77 999 999 999 999 999 999 999 999 999 999 999 63 43 69 113 107 116 113 105 113 106 103 110 106 109 108 95 88 98 121 115 999 999 999 29 999 999 999 999 999 999 999 999 999 999 999 0 10 18 999 999 999 999 999 999 999 999 999 999 140 115 107 96 92 91 92 95 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 999 999 92 95 999 999 999 999 59 999 999 999 999 81 86 69 43 136 112 106 112 92 129 102 101 103 101 96 95 109 112 93 96 55 85 58 117 52 999 999 999 999 999 999 999 999 999 999 999 999 0 10 999 999 999 999 999 999 999 999 999 999 999 999 132 117 107 81 68 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 73 999 999 84 999 999 999 999 69 999 999 999 999 46 48 77 106 70 999 120 100 133 83 111 103 108 114 114 111 107 88 99 95 80 91 57 52 67 94 999 999 999 999 999 999 999 999 0 999 999 999 0 23 999 7 999 999 999 999 999 999 999 999 999 999 135 109 96 104 84 83 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 69 999 999 91 999 999 999 999 999 999 999 999 999 46 75 75 112 78 140 134 131 131 132 120 103 89 102 132 103 112 102 96 63 98 58 101 108 47 33 10 999 999 999 999 999 999 999 0 0 0 0 999 7 999 999 999 999 999 999 999 999 999 999 999 999 138 67 94 82 106 72 999 999 999 999 999 999 2 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 55 999 999 999 999 999 999 999 999 999 999 75 49 92 94 119 113 135 132 96 93 108 130 109 92 117 135 132 113 86 110 90 88 117 79 45 52 999 999 999 999 999 999 999 999 999 0 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 70 66 999 69 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 70 999 999 999 999 999 999 999 999 999 999 999 98 95 86 43 84 135 116 98 106 108 133 131 108 97 125 112 133 92 108 61 83 78 101 106 45 118 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 108 99 61 75 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 85 999 999 999 999 999 999 999 999 999 69 88 93 73 68 81 88 80 80 114 132 107 133 68 118 109 114 135 95 76 75 61 100 99 46 59 999 12 999 3 999 999 999 51 59 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 55 66 63 999 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 59 66 80 110 60 55 58 78 76 74 54 107 101 109 114 109 103 132 116 137 135 999 106 109 60 96 40 46 999 999 999 999 3 999 999 999 14 81 999 999 999 0 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 59 90 76 999 77 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 70 94 106 67 59 87 49 54 72 49 67 71 123 97 98 79 136 114 138 92 999 999 56 74 63 999 999 999 999 999 999 999 999 999 999 87 80 9 999 0 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 11 59 85 92 83 46 57 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 70 57 70 79 85 66 66 77 47 84 49 55 54 93 105 94 88 115 138 58 999 999 999 48 999 999 999 83 999 999 999 999 999 999 999 999 999 97 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 90 82 77 50 56 51 74 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 63 999 67 47 53 62 64 77 59 75 51 38 66 47 71 73 98 75 84 55 135 83 62 999 999 999 999 999 999 140 999 999 999 999 999 999 999 999 999 15 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 66 77 68 59 60 55 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 89 999 74 47 47 72 59 60 63 59 50 38 47 63 49 70 108 103 82 85 95 98 81 64 70 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 98 82 65 54 63 63 56 78 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 76 89 73 999 75 66 46 40 38 44 45 63 51 55 46 66 69 73 77 92 98 94 98 87 66 90 71 59 999 999 999 999 999 999 999 999 999 999 999 20 999 999 50 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 5 2 999 999 125 53 48 55 61 66 57 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 85 76 88 100 46 50 50 38 35 40 48 37 50 45 44 49 68 82 75 85 87 87 67 95 90 86 77 61 999 999 999 999 999 999 999 999 999 999 999 52 999 999 999 57 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 9 2 49 81 101 50 52 52 76 86 72 64 999 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 79 78 85 72 50 41 43 36 42 56 44 40 44 54 60 64 76 74 76 87 90 90 91 84 89 82 87 48 999 999 999 999 999 999 999 999 999 999 85 68 66 47 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 74 82 54 54 50 67 99 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 999 999 999 999 999 999 999 62 60 78 68 47 47 38 38 47 37 45 42 52 67 83 66 80 88 96 89 91 87 91 83 86 70 87 63 999 999 999 999 999 999 999 999 999 999 123 31 110 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 71 74 66 69 60 71 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 32 12 999 999 6 999 999 999 81 57 76 57 45 69 47 52 53 54 48 51 69 57 89 67 67 88 94 92 92 89 88 81 118 75 84 98 51 999 999 999 45 54 58 61 999 67 999 98 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 134 55 66 66 63 82 999 999 999 999 999 999 15 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 11 999 999 999 999 999 999 80 74 66 45 55 65 49 61 85 78 57 75 75 70 71 76 86 91 95 94 69 66 56 75 49 72 64 79 999 999 30 999 82 61 50 69 999 62 999 92 56 76 999 57 59 79 999 999 999 999 999 999 999 999 999 999 8 2 999 999 999 91 53 59 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 27 999 6 999 999 999 999 999 69 73 49 48 50 65 51 57 88 78 62 59 76 83 83 76 81 90 69 73 89 66 101 78 80 30 54 50 999 999 140 49 999 64 54 107 999 40 52 63 81 75 61 60 92 59 73 999 999 999 999 999 999 8 10 999 1 2 999 2 999 999 56 79 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 47 72 73 69 55 47 45 74 58 75 78 63 78 87 73 76 82 67 69 70 67 66 93 60 76 51 23 16 999 999 29 47 999 60 999 999 88 73 70 84 80 70 67 87 76 77 27 999 999 999 999 999 999 8 7 11 7 999 999 999 999 51 54 69 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 44 67 74 73 72 46 45 75 73 76 94 77 92 79 63 97 88 68 72 86 65 93 999 56 58 56 999 999 15 999 999 55 999 75 79 999 79 91 59 58 87 63 73 90 99 69 43 999 999 1 999 999 7 5 999 16 2 999 2 999 999 140 134 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 49 71 74 71 86 65 88 49 72 52 85 78 87 81 62 109 69 74 75 90 65 65 999 66 999 50 50 15 999 60 999 89 73 65 65 73 75 53 57 66 72 76 78 76 86 75 74 999 999 11 999 6 12 87 17 4 999 999 999 999 999 9 108 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 82 110 73 79 78 48 54 999 999 999 95 111 60 63 69 70 75 93 73 72 84 96 65 61 55 999 34 26 85 78 81 68 68 73 76 54 41 58 69 71 78 76 71 60 72 22 999 7 10 8 6 999 999 7 9 999 999 999 999 999 999 51 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 22 999 999 94 72 92 85 55 78 68 45 53 999 999 95 999 85 999 80 74 83 75 75 90 71 89 73 73 75 50 65 40 62 56 87 73 91 90 55 39 40 45 56 75 71 74 91 101 68 77 15 5 5 8 6 999 5 8 999 999 999 999 999 2 2 46 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 999 999 81 89 88 94 80 56 55 80 33 999 999 51 58 96 74 96 91 61 80 95 71 68 69 75 77 67 64 49 47 46 55 55 76 66 77 81 63 45 49 66 78 74 76 87 94 63 23 8 4 999 6 2 999 999 7 999 999 999 2 2 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 49 15 999 87 89 92 95 84 79 59 97 81 999 999 999 91 93 75 100 77 94 62 75 68 95 65 57 66 65 67 74 68 84 59 77 79 81 85 75 53 48 53 69 80 81 77 87 82 49 70 4 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 55 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 47 52 999 91 88 75 86 62 110 64 88 81 999 89 73 76 89 77 89 101 94 93 97 69 67 61 92 98 60 69 71 75 79 82 56 72 87 72 88 53 50 62 87 89 90 90 87 75 49 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 46 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 36 999 68 88 80 77 115 87 67 64 65 88 81 75 83 83 83 85 78 94 76 93 73 87 98 95 69 70 67 71 95 81 64 57 74 48 72 53 60 56 68 62 86 999 61 101 54 36 7 1 1 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 15 999 999 89 90 85 82 93 70 92 92 78 84 59 57 84 86 68 86 87 60 76 76 75 71 68 67 80 68 71 82 71 80 76 46 81 36 49 55 59 61 60 999 77 86 90 75 68 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 38 57 37 133 75 47 89 84 84 90 67 73 96 83 83 84 85 65 85 71 72 85 88 76 77 105 59 74 71 72 91 72 77 87 72 74 73 65 47 38 49 55 77 71 68 65 999 74 75 74 52 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 30 61 41 84 57 13 77 76 74 73 72 76 88 84 86 69 86 67 70 68 71 70 84 76 61 90 88 60 74 73 93 87 70 64 69 86 96 81 66 34 72 72 999 51 999 999 999 999 74 64 87 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 47 999 87 82 68 76 74 73 73 74 80 68 85 86 70 70 69 67 71 69 88 85 87 62 84 89 93 99 87 78 87 87 64 71 71 93 76 46 76 75 66 67 55 999 999 999 999 79 69 999 999 999 999 999 999 999 999 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 81 73 93 45 76 75 92 89 72 74 76 80 86 86 72 72 70 72 70 86 88 88 68 85 89 76 74 75 98 99 85 90 79 61 66 91 67 72 59 81 76 79 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 34 53 117 92 46 87 91 92 72 90 93 61 88 86 72 88 87 88 88 88 88 88 73 89 87 102 72 76 81 71 92 105 82 106 86 62 91 68 71 999 113 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 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 35 999 62 96 98 54 91 70 70 90 71 73 60 65 86 85 88 87 88 86 88 87 77 75 89 63 75 72 102 66 66 88 74 84 999 78 82 84 69 58 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 52 51 96 57 57 92 91 90 87 71 105 85 88 69 86 86 86 88 89 89 88 78 79 90 89 76 74 72 88 55 48 67 87 999 108 55 51 79 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 87 49 90 94 91 72 72 101 60 65 70 72 87 71 87 89 75 76 88 78 78 90 87 95 99 75 72 77 99 71 52 999 55 77 73 95 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 999 999 999 999 999 76 999 48 81 90 77 59 58 77 66 67 69 68 68 74 73 72 75 89 90 79 90 80 87 87 92 99 73 63 77 60 80 59 85 83 79 42 70 999 999 999 999 999 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 50 999 999 63 99 94 84 63 67 66 65 66 68 72 71 76 72 78 78 90 77 82 79 77 88 89 75 73 92 87 99 69 52 51 69 95 999 63 54 999 999 64 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 56 75 60 69 66 62 61 62 67 72 73 75 76 76 76 78 78 77 90 91 75 71 84 94 96 96 85 56 50 999 89 38 59 42 67 999 999 44 63 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 62 76 63 86 67 64 62 66 73 70 75 73 76 77 80 89 90 77 77 82 75 88 97 93 75 75 84 54 50 59 90 45 91 999 999 999 37 47 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 82 80 84 70 66 66 69 68 85 86 74 90 77 77 90 91 78 79 75 77 91 67 103 80 102 75 76 73 55 60 80 999 999 66 999 52 43 37 38 999 999 999 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 40 999 23 999 999 999 999 999 999 999 999 999 61 60 66 65 65 68 71 68 88 88 89 89 88 999 68 92 91 78 81 83 92 999 88 83 77 76 76 90 77 56 50 999 999 999 999 58 53 52 31 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 999 79 82 37 60 8 999 999 999 999 999 999 999 999 999 55 63 61 62 69 70 87 66 86 87 63 89 101 65 68 71 93 82 82 79 90 90 95 75 106 102 96 88 93 51 67 20 999 57 48 63 45 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 69 999 120 65 58 81 65 999 999 999 999 999 37 999 999 999 63 64 65 67 69 84 59 93 88 85 60 76 77 77 96 97 999 82 81 93 81 92 68 90 99 74 98 109 99 66 78 55 999 999 52 999 30 999 999 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 33 97 40 91 49 98 63 72 75 999 999 999 999 86 999 999 999 999 66 67 65 71 86 94 76 59 61 76 94 73 75 74 77 102 94 80 94 80 78 90 80 62 70 104 90 95 76 59 73 74 999 999 45 25 999 999 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 79 84 51 122 51 91 96 85 68 56 999 48 49 61 55 999 999 71 68 70 86 60 77 75 74 75 80 76 104 71 70 73 79 88 90 78 77 79 93 999 88 83 74 92 102 86 58 66 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 69 39 70 56 120 65 69 86 44 73 999 121 86 58 999 999 999 85 88 88 88 75 71 99 70 999 59 60 59 122 92 114 86 86 80 78 77 79 91 92 68 79 84 100 81 93 104 45 78 999 999 999 999 17 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 78 68 87 44 46 99 71 98 91 85 69 83 999 54 35 999 39 999 999 64 91 999 999 78 98 999 999 65 53 57 65 72 72 999 70 89 89 90 65 99 90 76 60 73 94 84 97 73 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 42 102 57 55 95 97 73 72 63 63 38 57 89 40 999 32 999 85 91 59 77 85 69 73 85 999 999 59 56 116 116 73 74 91 70 67 77 75 75 101 72 67 73 77 65 88 66 999 999 999 22 999 999 999 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 28 43 111 51 58 90 71 91 73 91 66 70 55 80 39 999 21 999 89 97 999 999 59 89 999 999 999 999 54 116 65 70 999 90 64 86 76 74 85 82 83 76 86 56 59 29 78 999 999 999 999 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 86 111 62 89 71 99 75 93 68 51 54 51 44 999 999 999 76 76 92 75 76 67 89 999 999 999 999 54 57 96 70 79 63 57 72 56 999 68 78 91 68 74 69 65 999 999 999 999 999 25 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 82 57 61 94 75 101 77 98 89 81 51 102 46 49 999 999 85 74 72 73 93 73 69 80 63 84 52 999 62 61 85 80 61 999 70 999 999 117 79 68 78 87 60 999 999 999 999 19 999 23 23 18 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 51 44 54 103 75 100 89 77 81 76 55 59 45 20 999 999 77 87 69 71 72 79 84 78 77 74 999 53 999 999 999 58 999 999 999 999 999 999 76 89 95 54 999 999 999 999 999 999 999 19 26 19 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 89 91 81 63 76 103 94 85 79 73 75 71 65 70 999 999 63 78 78 64 78 100 58 55 64 60 83 70 92 67 103 58 79 74 999 58 42 999 93 90 66 999 999 999 999 999 999 999 999 999 46 19 12 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 140 999 58 73 103 96 85 81 82 100 76 79 55 999 999 61 65 70 65 999 112 77 65 68 87 66 75 72 76 80 58 77 81 999 999 999 999 999 62 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 999 999 999 41 53 64 69 104 75 60 83 93 86 76 71 52 24 999 102 64 72 110 62 73 111 104 92 98 85 62 76 76 84 61 60 76 71 999 999 999 999 999 999 999 999 17 999 999 999 999 999 26 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 43 52 42 59 99 76 61 58 75 77 76 73 52 32 999 86 68 77 68 58 66 64 88 105 101 78 76 81 75 92 62 56 75 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 23 20 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 999 39 51 64 76 60 85 91 76 87 74 51 999 999 93 89 67 74 64 61 65 68 76 73 72 90 88 90 95 77 59 55 66 49 999 999 999 999 999 999 999 999 999 999 999 999 999 28 27 20 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 999 999 120 52 74 86 83 87 98 86 74 71 42 999 96 97 67 58 73 76 68 109 71 91 69 92 80 79 68 73 75 74 54 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 12 999 51 54 78 61 65 67 81 59 74 88 48 999 92 67 65 63 63 63 63 64 68 69 71 108 67 57 80 72 74 71 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 56 71 64 68 58 65 80 82 98 74 57 81 87 93 64 63 57 109 67 73 67 69 86 65 62 104 70 74 999 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 999 81 71 69 70 66 83 86 86 39 87 55 62 73 68 65 91 66 66 66 91 83 81 56 999 71 54 999 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 68 74 80 89 76 87 87 68 85 93 53 97 66 58 93 68 88 66 65 94 67 101 79 93 113 60 98 86 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 70 75 59 64 73 88 88 88 72 85 75 83 91 61 62 59 69 96 59 63 86 59 70 89 88 68 68 55 58 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 111 76 103 87 88 75 76 999 89 87 85 94 94 85 66 69 88 71 98 88 83 59 113 81 85 999 131 68 120 87 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 77 75 75 92 89 999 89 73 84 98 70 86 87 73 86 95 74 94 83 56 83 101 56 71 45 66 999 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 77 93 91 76 77 76 89 75 74 84 84 71 78 69 69 107 96 95 93 85 56 53 61 43 31 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 104 74 82 75 74 75 77 89 75 70 83 76 94 74 59 131 107 94 93 80 82 75 105 35 999 999 999 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 67 93 76 74 65 60 77 79 76 75 70 64 65 94 999 99 100 131 105 87 54 82 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 78 67 78 66 58 59 67 76 74 74 72 56 71 999 82 999 109 63 117 74 50 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 113 66 76 65 58 60 72 74 76 71 88 45 84 57 57 67 97 51 60 64 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 84 89 70 58 58 68 73 75 89 88 90 75 75 999 123 52 999 78 74 58 49 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 88 73 77 60 78 78 75 71 999 84 92 75 999 92 91 57 999 999 50 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 122 79 92 74 70 78 83 75 63 87 72 80 76 999 999 67 31 999 999 999 82 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 93 94 77 71 79 79 73 65 54 92 73 77 999 999 78 85 999 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 97 76 71 80 75 76 61 73 999 63 83 999 25 54 96 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 120 73 72 92 82 71 65 78 999 999 999 80 25 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 42 999 999 999 999 90 63 56 999 999 999 999