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