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