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