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 1745 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 1 2 2 2 2 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 1 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 4 1 1 1 1 4 1 4 4 4 4 4 4 1 4 1 1 4 4 4 4 4 4 1 1 1 1 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 2 2 2 2 1 3 1 6 4 4 4 1 1 4 4 4 4 4 4 4 4 3 1 4 4 1 4 4 4 4 4 4 4 4 1 4 4 4 1 1 4 4 4 4 4 4 4 1 4 1 4 1 1 1 4 4 1 4 4 4 4 4 4 1 1 1 1 1 1 4 4 4 4 4 1 1 1 4 4 4 1 1 1 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 3 3 3 4 4 4 1 1 1 1 4 4 4 4 4 4 1 4 1 1 4 4 4 4 1 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 1 1 1 1 4 4 4 1 4 4 4 4 1 1 1 1 1 1 1 4 4 4 4 1 1 1 1 1 4 1 1 4 1 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 2 3 4 4 4 4 4 1 4 4 4 4 4 4 4 4 1 4 1 1 4 4 4 4 4 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 1 1 1 1 4 1 1 1 4 4 4 4 4 1 4 4 1 1 4 4 1 4 4 4 4 1 1 4 1 4 1 4 1 1 4 4 4 3 4 4 4 4 4 1 4 4 4 4 4 2 2 2 2 2 2 2 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 1 4 1 1 4 4 4 4 4 4 4 4 1 4 1 1 1 1 4 1 1 1 4 4 4 4 4 4 4 4 4 1 1 4 4 1 1 4 4 4 4 4 4 4 1 1 1 1 4 4 1 1 1 4 4 4 4 4 4 4 4 3 1 4 4 4 4 4 2 2 2 2 2 2 2 2 4 4 4 1 4 1 1 4 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 1 1 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 4 1 1 4 4 4 4 4 4 1 1 1 4 4 4 1 4 4 4 1 4 1 1 1 1 4 4 1 1 4 4 4 4 4 4 4 4 4 6 1 4 4 4 4 4 2 2 2 2 2 2 2 2 3 4 1 1 4 1 3 4 4 1 1 1 1 4 4 4 4 4 4 1 4 4 4 3 3 1 4 4 4 1 4 4 4 4 4 4 4 4 1 1 1 1 1 4 1 1 3 1 4 4 1 4 4 4 4 4 1 1 1 4 1 4 1 4 4 4 4 4 1 1 1 4 4 4 1 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 2 2 2 2 2 2 2 1 7 4 1 4 4 3 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 1 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 1 1 4 4 1 4 4 4 4 4 4 4 4 1 1 4 1 4 4 1 1 4 1 1 1 1 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 3 4 4 4 4 4 2 2 7 2 1 2 2 1 2 1 1 1 1 1 4 1 1 4 1 1 4 1 4 4 4 4 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 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 1 4 1 1 1 4 4 4 4 4 4 4 4 4 1 1 4 1 4 4 4 4 4 4 4 4 2 2 7 1 1 1 1 1 2 2 1 7 3 1 1 1 4 4 4 1 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 1 1 1 1 1 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 4 2 1 1 4 4 4 1 4 4 4 4 4 1 1 1 1 1 4 4 4 4 4 4 4 2 2 7 2 2 1 1 1 1 1 1 7 1 3 1 4 4 4 1 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 1 1 1 1 4 4 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 1 1 1 4 4 4 4 4 1 3 4 4 4 4 4 4 4 4 4 4 2 2 7 2 1 1 1 2 1 1 2 7 3 4 4 4 4 4 2 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 4 4 1 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 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 4 4 4 4 2 2 2 2 2 1 2 1 1 3 2 2 1 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 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 2 7 7 2 2 1 2 1 1 3 2 1 4 4 1 1 1 4 4 1 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 1 1 4 4 4 1 1 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 7 7 2 1 1 1 1 1 1 3 3 3 1 1 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 4 4 4 4 1 1 1 4 4 1 1 1 3 4 4 4 1 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 1 1 3 3 1 3 1 2 1 1 3 1 4 4 1 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 1 1 1 1 4 4 1 1 4 4 1 4 1 1 4 4 4 4 4 4 1 4 1 1 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 1 1 3 1 3 1 2 1 1 1 4 4 1 1 1 1 1 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 1 1 4 4 1 1 4 4 4 4 4 4 4 1 1 4 4 4 4 1 4 4 4 1 1 4 4 4 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 2 2 1 1 2 2 2 2 1 1 1 2 1 3 1 2 1 1 1 1 1 1 1 4 1 1 4 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 1 1 1 4 1 1 1 4 4 1 1 4 4 4 4 4 4 1 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 4 1 4 1 1 4 4 1 1 1 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 1 4 4 4 4 1 1 1 1 1 4 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 1 1 1 4 4 4 1 4 4 1 1 4 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 1 1 1 1 4 4 1 4 4 4 4 1 4 4 1 1 1 4 4 4 4 1 4 4 1 4 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 4 1 4 1 1 4 1 4 4 4 4 4 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 4 1 1 1 1 1 4 4 1 4 4 4 4 4 1 1 1 3 1 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 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 1 4 4 4 4 4 4 4 4 1 4 1 4 1 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 1 2 4 4 1 4 4 1 1 4 1 1 4 1 1 1 4 1 4 1 1 1 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 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 4 4 4 1 1 1 4 1 1 4 4 1 1 4 1 4 4 1 4 1 1 1 4 1 1 1 4 4 4 4 4 4 4 4 1 4 4 1 4 4 1 4 4 4 4 3 4 4 4 4 4 4 4 4 4 6 4 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 1 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 4 1 1 1 1 1 4 4 1 4 1 1 4 4 4 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 1 4 4 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 6 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 1 1 1 3 4 1 1 4 1 1 1 4 1 1 4 1 4 4 1 1 4 4 1 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 3 7 2 2 1 6 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 4 4 4 4 4 4 1 1 1 3 4 4 4 1 1 1 1 1 1 1 4 4 4 1 4 4 4 4 1 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 3 3 7 2 2 2 2 1 1 4 4 4 4 4 4 1 1 4 1 4 4 4 1 1 4 4 4 4 4 1 1 4 7 1 4 1 4 4 4 4 4 1 1 1 1 1 1 1 4 4 1 4 1 4 4 4 4 4 4 4 1 1 4 4 4 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 2 2 2 2 2 2 2 2 2 2 2 2 3 1 3 1 1 1 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 1 1 1 1 1 4 4 4 4 4 4 1 1 1 4 4 4 4 1 1 4 1 4 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 1 1 1 1 1 1 1 1 4 4 4 4 4 4 1 1 1 1 1 4 4 4 1 1 4 4 1 1 1 1 1 4 4 4 4 1 4 1 1 4 4 1 4 4 4 4 4 4 1 4 4 4 4 4 4 1 4 4 1 4 1 1 4 4 1 4 1 4 3 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 4 3 4 3 1 1 1 1 1 1 1 1 4 4 1 4 4 1 1 1 1 1 1 4 4 4 4 1 1 1 1 1 1 1 4 4 4 1 4 4 1 1 1 1 4 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 4 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 2 2 2 2 2 2 2 2 2 2 2 2 3 1 3 4 1 1 1 1 1 1 1 1 1 4 4 1 4 1 1 1 1 4 1 4 4 4 1 1 1 1 1 1 1 1 4 4 4 1 4 1 1 1 1 4 1 4 4 4 4 4 4 1 4 4 4 1 4 1 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 7 4 4 1 4 4 1 1 1 1 4 1 4 4 1 4 1 1 1 1 1 1 1 1 1 4 4 1 1 1 1 1 1 1 1 4 4 1 1 4 1 1 1 1 2 3 1 1 4 4 4 1 1 1 4 4 1 1 1 4 1 1 3 4 4 1 4 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 1 4 1 4 4 4 4 4 1 1 1 4 1 1 1 4 1 1 1 1 4 1 1 1 1 3 1 1 1 4 1 4 1 1 1 1 1 1 1 7 1 1 1 4 4 1 1 4 1 4 4 1 4 1 4 3 3 4 4 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 4 4 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 1 1 4 1 1 1 1 1 4 1 1 1 1 1 1 3 1 1 1 1 4 4 1 4 1 4 4 4 1 1 1 1 4 4 3 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 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 4 1 1 1 1 1 1 1 4 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 4 7 1 1 1 4 4 4 4 1 1 1 4 4 1 1 3 6 4 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 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 4 4 4 4 4 4 4 1 1 1 1 1 1 4 1 1 4 1 1 1 1 4 2 1 1 1 7 4 1 2 1 1 1 1 1 4 4 4 1 1 3 1 1 4 4 4 4 1 1 1 1 1 4 4 1 3 4 4 4 1 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 1 2 7 3 4 4 4 4 7 4 4 4 1 1 1 1 1 4 4 4 4 4 4 1 1 4 1 1 4 1 1 1 1 2 1 1 1 1 1 4 4 4 4 3 1 1 4 4 4 4 4 3 1 1 1 3 4 1 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 4 4 4 1 4 4 2 2 2 2 2 2 2 2 2 2 2 1 2 7 6 4 4 4 7 7 4 4 3 4 1 1 6 1 4 4 4 4 4 4 4 4 4 1 1 4 7 1 1 4 4 1 1 1 3 4 4 4 4 1 1 4 1 4 4 4 1 4 3 4 1 1 3 1 3 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 7 7 3 4 4 4 7 2 4 4 4 1 4 1 1 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 1 4 1 1 1 1 4 4 4 4 4 4 4 1 4 1 4 4 3 4 4 1 1 4 4 1 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 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 4 2 2 4 4 4 4 3 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 1 1 1 4 4 4 4 4 4 4 4 4 1 4 1 3 4 4 4 4 3 3 4 3 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 2 7 7 4 4 4 4 4 4 4 6 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 1 1 4 4 4 4 4 4 4 1 4 3 3 3 3 3 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 4 1 4 4 4 2 2 2 2 2 2 2 2 2 2 2 1 2 2 7 2 2 7 7 4 4 4 4 4 4 4 4 3 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 4 4 4 4 4 4 4 4 1 3 4 3 3 3 4 4 4 3 3 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 4 1 4 3 3 4 3 3 4 3 4 4 3 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 1 3 3 3 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 4 4 4 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 3 4 1 1 1 3 3 3 3 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 3 3 4 1 1 3 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 3 1 1 3 4 4 4 3 3 3 3 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 7 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 3 3 1 1 3 3 3 3 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 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 3 4 1 1 1 1 1 1 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 7 7 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 3 4 1 1 3 3 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 3 1 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 7 7 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 6 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 1 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 7 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 6 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 7 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 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 2 2 4 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 7 7 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 7 2 2 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 6 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 7 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 4 4 4 4 1 1 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 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 7 7 6 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 7 7 3 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 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 7 2 7 4 4 4 4 3 3 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 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 7 4 2 7 7 7 7 4 4 4 3 1 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 6 4 4 7 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 7 7 4 4 4 4 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 7 3 4 7 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 4 4 4 4 7 7 7 4 4 4 4 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 4 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 4 4 4 4 4 7 7 7 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 3 4 4 4 4 2 7 4 4 4 1 6 4 4 4 3 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 6 7 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 1 1 1 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 7 7 7 4 4 4 4 7 2 7 4 4 4 3 3 4 4 4 3 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 7 7 4 4 7 7 7 7 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 3 4 4 4 7 4 7 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 3 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 2 2 7 7 4 7 7 7 7 7 7 4 4 4 3 4 4 4 4 4 4 4 1 1 1 2 1 4 3 4 3 4 4 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 7 2 2 7 7 2 2 2 7 7 4 4 4 4 4 4 4 4 4 4 4 6 1 6 1 6 3 4 4 7 4 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 7 7 2 2 7 4 7 6 4 4 4 4 4 1 1 3 3 6 6 6 3 1 6 2 2 4 7 7 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 7 2 2 2 7 7 7 4 4 4 4 4 4 1 6 6 3 3 6 6 6 3 6 1 3 7 6 4 7 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 4 3 1 1 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 7 2 2 2 7 2 4 4 6 4 4 4 4 2 2 3 4 3 6 6 6 6 6 1 1 1 4 4 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 1 2 2 2 2 2 2 6 6 6 1 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 4 4 4 4 4 4 4 4 4 7 2 2 7 7 4 4 4 4 4 4 4 4 4 4 3 3 3 6 6 4 6 3 3 1 1 6 6 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 7 2 2 1 2 2 2 2 2 2 6 6 6 1 6 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 2 7 7 4 4 4 4 4 4 4 4 1 1 1 3 3 3 6 3 3 3 3 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 2 2 2 2 2 1 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 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 2 2 7 4 4 4 4 4 4 4 1 4 1 1 6 3 6 3 3 3 3 3 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 1 2 1 2 2 1 2 6 1 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 2 2 2 2 7 7 7 4 4 4 4 3 4 4 1 1 1 6 6 3 3 3 3 3 1 1 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 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 3 7 2 2 2 2 7 7 7 4 4 4 4 4 3 2 4 4 1 2 1 1 6 6 3 3 3 1 2 6 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 1 6 1 6 2 1 2 2 2 1 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 7 2 2 2 7 7 4 4 4 4 4 4 4 3 4 4 2 3 7 6 1 1 3 3 3 6 2 1 6 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 7 2 2 2 1 1 1 1 6 1 2 2 2 1 2 1 1 1 1 3 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 3 4 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 3 2 1 1 1 1 3 3 3 3 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 6 2 2 2 1 2 1 1 1 2 3 6 1 1 1 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 2 2 2 7 4 4 4 4 4 4 4 4 2 4 4 1 1 1 1 6 6 3 3 3 1 1 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 1 1 1 2 3 1 2 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 7 7 2 2 2 1 2 4 4 4 4 4 4 4 3 4 4 4 6 1 1 2 2 6 6 3 3 2 1 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 1 1 1 7 1 3 3 1 1 1 4 4 1 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 1 7 2 2 2 2 2 4 4 4 4 4 4 2 2 4 4 4 4 7 6 2 2 1 1 3 3 3 2 1 2 1 3 6 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 1 7 1 1 1 1 3 4 3 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 2 2 2 1 7 4 4 4 4 4 4 1 4 4 4 4 7 6 7 7 2 2 6 3 3 3 1 1 2 1 3 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 1 1 1 1 1 1 6 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 7 2 4 4 4 4 4 4 6 2 4 4 4 7 4 7 2 7 2 4 6 3 3 3 3 1 1 3 6 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 2 2 4 7 1 2 1 1 6 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 1 7 7 7 4 7 7 2 2 6 7 6 3 3 3 1 1 3 6 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 1 4 2 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 2 4 4 4 4 4 4 4 2 4 1 7 2 7 4 7 7 7 7 4 2 6 3 6 3 1 1 6 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2905 2515 2520 2482 2687 2993 9999 9999 3060 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3006 2965 2915 3034 9999 3050 9999 9999 9999 9999 9999 9999 9999 9999 3045 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3049 3005 9999 2999 9999 2980 2930 2936 2987 9999 3016 9999 9999 9999 9999 9999 9999 3013 9999 3004 2989 9999 9999 9999 9999 9999 9999 2929 2947 2741 2950 9999 9999 2998 3002 2952 2975 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2977 9999 9999 2856 2671 2611 2498 2564 2871 9999 3049 9999 9999 9999 9999 3014 2946 9999 9999 9999 9999 9999 9999 9999 9999 9999 2959 9999 9999 3022 9999 9999 9999 9999 9999 9999 9999 9999 3017 9999 9999 9999 3054 3037 9999 9999 9999 9999 9999 9999 9999 3010 9999 2974 9999 2973 2904 2936 9999 9999 2981 9999 9999 9999 9999 9999 9999 2981 2999 2977 2986 3012 3025 9999 9999 9999 9999 9999 2986 2949 2945 9999 9999 9999 2987 2936 2987 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2822 2689 2466 2522 2617 2722 9999 9999 9999 9999 9999 9999 3001 2795 2991 3040 9999 9999 9999 9999 9999 9999 2959 9999 3015 3025 9999 9999 9999 9999 3048 9999 9999 3002 3004 3018 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3014 9999 3002 9999 9999 2971 2988 2856 2927 9999 9999 9999 3009 9999 9999 9999 9999 3002 2954 2991 2991 2999 2999 3025 9999 9999 9999 9999 3008 3035 2887 2903 2983 9999 3035 3019 9999 2963 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2817 2684 2560 2600 2637 2673 2071 9999 9999 9999 9999 9999 9999 2977 9999 9999 9999 9999 9999 9999 9999 9999 2971 9999 3016 3027 9999 9999 9999 9999 9999 2994 3008 9999 9999 3032 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3018 3005 2966 2999 9999 2957 2957 2890 2931 9999 3016 3002 2985 9999 9999 9999 9999 9999 2956 9999 9999 2990 2996 9999 9999 3016 9999 9999 9999 9999 2975 2897 9999 3014 9999 3026 9999 3005 3035 9999 9999 9999 9999 9999 9999 9999 9999 9999 3031 9999 9999 9999 9999 9999 2575 2545 2568 2498 2521 2482 2463 2937 9999 9999 9999 9999 3024 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3044 9999 9999 9999 9999 9999 3002 2982 9999 2940 3063 9999 9999 9999 9999 9999 9999 9999 9999 3042 9999 2991 3001 2975 2983 9999 2969 2823 2885 9999 9999 9999 9999 9999 9999 9999 9999 9999 2983 2944 9999 9999 3008 3002 9999 9999 9999 9999 9999 9999 9999 2990 2928 2983 2986 9999 9999 2986 3028 3035 9999 9999 9999 9999 9999 9999 9999 9999 9999 3031 9999 9999 9999 9999 9999 2633 2473 2450 2542 2666 2375 2534 2616 9999 9999 9999 2943 9999 2919 2989 9999 9999 9999 9999 3021 9999 3047 9999 9999 9999 9999 9999 9999 9999 9999 9999 2872 2967 9999 9999 3057 9999 3067 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2982 2978 2962 2935 2924 9999 9999 3011 3018 9999 9999 9999 9999 9999 9999 2984 2956 2982 9999 9999 9999 3025 9999 9999 9999 2985 9999 2964 2922 2974 3014 9999 9999 2990 3035 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3026 9999 9999 9999 9999 9999 2479 2440 2517 2593 2679 2654 2525 2615 9999 9999 2944 2998 9999 2929 9999 9999 9999 3018 3006 3024 3024 9999 9999 9999 9999 9999 9999 3018 9999 9999 9999 9999 9999 3020 9999 9999 9999 3067 9999 9999 9999 9999 9999 9999 9999 9999 2981 2987 2948 2996 2984 9999 2961 2985 9999 3028 9999 9999 3000 9999 9999 9999 9999 9999 2974 2922 2974 9999 2991 9999 3025 9999 9999 9999 9999 9999 2950 2931 2790 9999 9999 9999 2986 3035 9999 9999 9999 9999 9999 9999 9999 9999 9999 3021 9999 9999 9999 9999 9999 9999 2434 2444 2557 2658 2681 2638 2696 2821 9999 9999 2944 9999 9999 9999 2801 3020 9999 2987 2988 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3011 2973 9999 9999 3066 9999 9999 9999 9999 9999 9999 9999 9999 9999 2911 2967 2980 3010 9999 9999 2993 2977 9999 9999 3027 9999 9999 9999 9999 9999 9999 9999 9999 2977 2987 9999 3001 9999 9999 3022 3025 9999 2971 2986 2900 2929 2960 9999 9999 9999 9999 9999 9999 9999 9999 9999 2986 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2501 2463 9999 2624 2810 2709 2714 2818 2529 2826 2936 2947 2982 2931 9999 2996 3055 9999 2998 3029 9999 3053 9999 9999 9999 9999 3014 9999 9999 9999 9999 9999 9999 3032 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2969 2957 9999 9999 9999 9999 9999 9999 9999 9999 9999 2991 9999 9999 9999 9999 9999 9999 9999 2952 9999 9999 9999 9999 9999 9999 9999 9999 2985 9999 2902 2947 2952 9999 9999 9999 9999 9999 9999 9999 9999 9999 2981 2984 9999 2989 9999 9999 9999 9999 9999 9999 9999 9999 2466 2659 9999 2792 2790 2787 2822 2867 2699 2539 2797 9999 9999 2952 2948 3014 9999 9999 9999 3013 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2982 3009 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2949 2939 2977 2983 3036 9999 9999 9999 3017 3021 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3019 9999 9999 9999 9999 9999 2983 9999 2088 2922 2956 9999 9999 9999 2982 9999 9999 9999 9999 9999 2982 2987 2994 2978 2984 9999 9999 9999 9999 9999 9999 9999 2507 2661 9999 2674 2568 2783 2795 2816 2893 2915 2833 9999 2881 9999 2926 9999 9999 9999 2971 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2967 2991 3040 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2985 2937 2967 3011 9999 9999 9999 3021 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2991 3007 2847 2889 2939 9999 2995 2971 2983 9999 9999 9999 9999 9999 2985 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2468 2583 9999 2635 2790 2793 2785 2706 2861 2961 2644 9999 9999 9999 9999 9999 9999 9999 2653 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2948 2746 2981 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2941 2950 2979 9999 9999 9999 9999 3021 9999 9999 9999 9999 9999 9999 9999 9999 9999 2993 9999 9999 9999 9999 9999 9999 9999 9999 9999 3007 9999 2894 2868 2930 2979 9999 2980 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2453 2543 2674 2679 2698 2788 2635 2771 2855 9999 2533 2578 2863 9999 9999 2962 2994 2987 2975 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3024 2977 9999 9999 9999 9999 3061 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2944 2990 3035 9999 9999 3021 3021 9999 9999 9999 9999 2965 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2971 9999 9999 3018 9999 9999 2944 2897 2921 2974 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2440 9999 9999 2659 2675 2780 2628 2772 2881 9999 2727 2803 9999 9999 2919 2921 2985 9999 9999 3007 3007 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 2881 2968 3026 9999 9999 9999 3021 3021 9999 9999 9999 2983 2983 9999 9999 9999 9999 9999 9999 9999 9999 2996 2941 2982 9999 9999 9999 9999 2955 2926 2932 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2433 2443 9999 9999 2541 2736 2685 2753 2854 2981 2985 9999 9999 9999 2860 2892 9999 2988 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 9999 2854 2942 3010 9999 9999 3010 3001 3021 9999 9999 9999 9999 2997 9999 9999 9999 9999 9999 9999 9999 3007 2948 2934 2992 9999 9999 9999 9999 9999 2923 2944 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2428 2490 2561 2072 2550 2624 2630 2735 2512 9999 9999 2920 9999 2985 2634 2855 2932 9999 3019 9999 9999 3009 9999 9999 9999 9999 9999 9999 9999 2972 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3001 2899 2937 2999 9999 9999 2950 2991 9999 9999 3018 9999 2997 3010 9999 9999 9999 9999 9999 9999 2952 9999 2942 2903 9999 9999 9999 9999 9999 2984 2951 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2991 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2444 2524 2593 2555 2419 2438 2519 2641 2808 2813 9999 2884 9999 2984 2693 2879 2909 2922 9999 9999 2932 2966 2980 3005 2973 9999 9999 9999 9999 2970 3034 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2930 3010 2988 9999 2947 2887 2979 9999 9999 3002 2983 9999 9999 9999 9999 9999 9999 9999 2913 2929 9999 9999 9999 9999 3006 9999 9999 9999 2980 3016 9999 9999 9999 3006 9999 9999 9999 9999 2985 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2457 2510 2744 2690 2432 2349 2403 2521 2742 2835 2866 2558 2940 9999 2826 2087 2896 2907 2972 2925 2971 2990 2978 9999 2946 2999 9999 3006 3038 9999 3032 3054 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2914 3015 2984 9999 2965 2961 2921 9999 9999 2995 2988 9999 9999 9999 9999 9999 9999 2617 2872 2891 9999 9999 9999 9999 2970 9999 9999 9999 9999 9999 9999 9999 9999 2991 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2470 2475 2573 2442 2356 2297 2330 2466 2464 2555 2609 2631 2911 2908 2806 2835 2890 2899 2931 2933 2965 9999 2977 9999 2947 2986 9999 9999 3021 3016 3000 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2863 2967 9999 2960 2941 2987 2976 2955 9999 9999 9999 2995 9999 9999 9999 9999 3024 3024 2937 2855 2898 9999 3003 9999 9999 9999 9999 9999 3003 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2449 2436 2528 2393 2320 2278 2296 2393 2490 2303 2466 2575 2879 2701 2799 2819 2875 2857 2904 2925 2944 9999 9999 9999 2974 9999 9999 3009 3013 9999 3018 9999 9999 9999 9999 3061 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2874 2871 2986 2977 9999 2931 2991 2951 2949 9999 9999 2986 9999 9999 9999 9999 3016 9999 9999 2588 2865 2911 9999 9999 9999 9999 2970 9999 9999 2999 9999 3001 9999 9999 9999 9999 9999 2998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2431 2443 2436 2321 2291 2268 2264 2354 2450 2466 2277 2461 2483 2387 2810 2747 2784 2845 2918 9999 2996 9999 3034 2992 9999 3011 9999 9999 9999 9999 9999 3061 9999 9999 3061 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2844 2885 2980 9999 2947 9999 2985 2965 2934 2987 2939 9999 9999 2989 9999 9999 9999 9999 9999 2883 2858 2926 9999 2968 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3006 3016 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2403 2392 2390 2285 2262 2261 2251 2299 2357 2471 2396 2518 2741 2847 2564 2588 2706 2843 9999 9999 9999 9999 9999 9999 9999 9999 3022 9999 3011 9999 2998 9999 9999 3046 9999 3061 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2850 2521 9999 9999 2882 9999 9999 2953 2972 9999 2920 2966 9999 2965 2987 2997 9999 3020 9999 2823 2838 2947 2978 2966 9999 9999 2966 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2362 2352 2339 2267 2245 2243 2245 2292 2332 2507 2295 2520 2691 2841 2594 2462 2640 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3020 3015 3001 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2965 2872 2936 9999 2945 2944 9999 9999 2962 2950 9999 2851 9999 9999 2964 9999 2990 2980 2993 9999 2949 2869 2965 9999 9999 9999 9999 9999 9999 9999 9999 3009 9999 9999 3016 9999 9999 3004 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2341 2332 2334 2268 2233 2227 2236 2266 2347 2548 2490 2476 2735 2702 2177 2424 2596 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3037 9999 9999 3051 3061 9999 9999 9999 9999 9999 9999 9999 9999 9999 2914 2933 2978 3035 3022 9999 9999 2948 2913 2947 2982 2958 9999 9999 2948 9999 2982 2800 9999 9999 9999 2920 2974 9999 9999 9999 9999 2960 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 2348 2324 2325 2270 2233 2221 2224 2246 2335 2414 2501 2508 2811 2773 2066 2441 2601 2718 9999 2970 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3046 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2876 2948 2992 9999 9999 3035 3035 9999 2941 2939 2928 9999 2973 3010 9999 3002 9999 9999 2983 2984 9999 9999 2866 9999 9999 9999 9999 3022 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 2347 2320 2310 2270 2242 2221 2221 2235 2316 2345 2488 2619 2718 9999 9999 2494 2612 2719 9999 2918 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3040 9999 9999 2993 9999 9999 9999 9999 9999 9999 9999 9999 2871 2967 3035 9999 9999 9999 9999 2994 2949 2868 2944 2935 2987 2993 9999 9999 9999 2982 9999 9999 9999 9999 3009 9999 9999 9999 9999 9999 9999 9999 9999 3014 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2341 2321 2290 2256 2245 2230 2218 2232 2304 2388 2435 2570 9999 9999 9999 2609 2651 2660 2694 2899 2974 9999 9999 9999 9999 9999 9999 3038 3038 9999 3047 9999 9999 9999 3020 3020 9999 9999 9999 9999 9999 2994 2986 9999 9999 2867 9999 3001 9999 9999 9999 9999 9999 2886 2905 2950 2883 2965 2987 3021 9999 9999 2940 9999 2981 9999 9999 9999 9999 9999 9999 9999 3017 3015 9999 9999 9999 3014 9999 9999 3012 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2976 2963 9999 2340 2319 2266 2239 2242 2230 2215 2238 2295 2410 2420 2139 9999 2985 9999 2759 2755 2695 2654 2822 2887 2978 3002 2995 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2980 3012 9999 9999 9999 9999 9999 9999 9999 9999 2828 2885 9999 9999 9999 9999 9999 9999 9999 2953 2894 2730 2951 2978 9999 9999 9999 9999 9999 9999 3011 3024 3024 9999 9999 9999 9999 3014 3024 9999 3024 9999 3016 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3026 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2347 2315 2253 2221 2227 2221 2212 2241 2280 2427 2319 2283 9999 9999 9999 9999 2782 2752 2664 2781 2843 2872 2984 2997 9999 9999 9999 9999 9999 9999 2974 2983 2982 2952 2993 9999 9999 9999 2968 2973 9999 9999 2919 2891 2817 2910 2996 9999 9999 9999 9999 2977 9999 2923 2874 9999 9999 2987 9999 9999 9999 9999 9999 9999 3024 9999 9999 9999 9999 9999 9999 3024 9999 9999 3024 9999 3016 3016 9999 9999 3022 9999 3020 9999 9999 9999 9999 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2361 2283 2236 2212 2208 2215 2221 2242 2261 2413 2381 2066 9999 9999 9999 9999 2985 2828 2736 2799 2840 2910 2985 2995 9999 9999 3018 9999 9999 2979 2979 2964 2953 2962 2997 9999 9999 9999 9999 2947 2938 2875 2856 2808 2887 2914 9999 9999 9999 3004 9999 9999 2838 2829 2863 2999 9999 2970 3012 9999 9999 9999 9999 3004 9999 9999 9999 9999 9999 9999 9999 9999 9999 3049 9999 3036 3036 3036 3036 9999 3035 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2369 2265 2218 2199 2199 2230 2233 2248 2240 2365 2399 2323 9999 2985 9999 9999 2985 2785 2839 2873 2878 2865 2986 2982 3007 9999 9999 3016 9999 2919 2959 2974 2966 9999 3001 9999 9999 9999 2955 2909 2873 2879 2801 2773 2852 2935 9999 9999 9999 2970 9999 2976 2860 2786 2873 9999 2998 9999 9999 9999 9999 9999 9999 3010 9999 9999 9999 3002 9999 2997 9999 9999 9999 9999 9999 9999 3036 3036 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2361 2258 2215 2199 2205 2262 2242 2239 2230 2324 2366 9999 9999 9999 2985 9999 9999 2562 2899 2604 2941 9999 2983 9999 9999 2982 9999 3006 2991 2963 2970 2978 2956 2972 2986 2977 9999 9999 2881 2880 2867 2849 2854 2798 2845 2864 9999 9999 3001 2917 9999 2922 2859 2818 2903 2663 9999 2719 3000 9999 9999 9999 3001 2989 2998 9999 9999 3022 2984 2979 9999 3050 3050 9999 9999 9999 3036 9999 3031 9999 3036 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2346 2266 2215 2196 2224 2285 2248 2236 2230 2279 2404 2367 9999 9999 9999 9999 2985 9999 2950 9999 9999 9999 9999 9999 2969 2960 2967 9999 2982 2953 2960 9999 2961 2957 2975 2975 9999 2954 2818 2870 2905 9999 2883 2813 2839 9999 2992 9999 3008 2904 2909 2919 2887 2902 2937 9999 2948 2958 3012 9999 9999 3007 3005 9999 2981 9999 9999 3017 9999 2982 9999 9999 9999 9999 9999 3036 3036 3014 9999 3036 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2354 2276 2221 2212 2268 2301 2251 2236 2227 2236 2341 2432 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2985 2986 2923 3025 2985 2939 2966 3002 2976 2966 2971 2962 9999 2850 2809 2884 2925 9999 2937 2844 2833 2888 2949 9999 2979 2942 2868 2913 2917 2950 9999 2953 2942 2719 2989 9999 9999 3030 9999 2957 9999 9999 9999 2987 2974 3020 3050 9999 9999 9999 9999 3036 3036 3011 3035 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2340 2279 2248 2259 2317 2306 2236 2221 2208 2227 2294 2471 9999 9999 9999 9999 9999 9999 9999 9999 9999 3039 3039 3039 3039 3016 2956 3039 9999 2942 2986 2969 2975 2966 2901 2972 9999 2880 2820 2857 2865 2975 2972 2908 2868 2878 2922 2956 2623 2956 2916 2911 2964 2949 9999 9999 2927 2975 3008 9999 9999 9999 9999 2984 3018 3023 9999 9999 2965 3050 9999 9999 9999 9999 3050 3036 3036 3023 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2326 2279 2273 2301 2334 2290 2221 2212 2205 2227 2283 2463 2601 2718 9999 9999 9999 9999 9999 9999 9999 9999 3039 3039 3039 3005 3012 3039 9999 2957 3013 9999 2989 2879 2936 2981 9999 2728 2818 2939 2859 9999 9999 2940 2728 2900 2930 2937 2964 2967 9999 9999 9999 2983 2983 9999 2933 2982 9999 9999 9999 9999 3043 3019 3044 3011 3015 9999 9999 3050 9999 9999 9999 9999 3050 9999 9999 3036 3036 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2321 2285 2298 2314 2319 2265 2212 2212 2202 2227 2293 2578 2547 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3039 3039 3039 3039 3039 9999 9999 9999 9999 9999 9999 2969 3028 9999 2869 2859 9999 2885 2904 2949 2981 2692 2913 2937 2921 2970 2978 9999 9999 9999 9999 9999 2992 2964 9999 9999 9999 9999 9999 9999 3045 3050 3009 9999 9999 3038 3050 9999 9999 9999 9999 9999 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2976 9999 9999 2332 2290 2309 2319 2309 2251 2199 2208 2192 2227 2321 2615 2492 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3039 3039 9999 3039 9999 9999 9999 9999 9999 9999 9999 9999 9999 2914 2916 9999 9999 2903 2971 9999 9999 2913 2918 2926 9999 9999 9999 9999 9999 2984 2978 9999 2984 9999 9999 9999 3043 9999 9999 9999 3050 3050 9999 3050 9999 3050 9999 9999 9999 9999 9999 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 2332 2295 2319 2311 2301 2254 2199 2199 2196 2239 2373 2571 9999 9999 9999 9999 9999 9999 9999 2678 9999 9999 9999 3039 9999 3039 3039 3039 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2976 9999 9999 9999 2969 2930 9999 2919 2937 2924 2975 9999 9999 9999 9999 9999 9999 9999 2995 9999 3040 9999 9999 9999 9999 9999 3050 3050 9999 9999 3050 9999 9999 3050 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2332 2311 2319 2293 2298 2256 2196 2196 2205 2276 2425 2595 2559 2718 9999 9999 9999 9999 2599 2679 9999 9999 9999 9999 9999 9999 3039 3039 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2881 2952 2979 9999 2940 2962 2914 2977 9999 9999 9999 9999 9999 9999 9999 9999 9999 3043 9999 3043 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2334 2319 2306 2285 2301 2256 2202 2202 2224 2311 2464 2607 2547 2661 9999 9999 2728 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3038 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2996 9999 9999 2980 2938 2977 9999 9999 9999 9999 9999 9999 9999 3037 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3050 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2987 9999 9999 9999 2332 2332 2306 2298 2311 2256 2218 2239 2248 2337 2496 2707 2548 2451 9999 2730 2682 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3038 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3024 9999 9999 9999 2985 9999 9999 9999 9999 9999 9999 9999 9999 3043 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2339 2332 2332 2322 2319 2256 2233 2271 2268 2357 2534 2605 2468 2493 2638 2671 2630 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 3059 9999 9999 9999 9999 9999 9999 3021 9999 3043 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2350 2322 2344 2337 2329 2265 2230 2276 2282 2383 2580 2516 2572 2418 9999 2633 2645 2671 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3043 9999 9999 9999 9999 9999 9999 3050 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2348 2329 2349 2344 2332 2268 2233 2262 2293 2399 2593 9999 2300 2429 2446 2529 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 3059 9999 3043 9999 9999 3043 3043 3043 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2350 2347 2352 2347 2332 2271 2233 2273 2306 2376 2574 9999 2331 2425 2398 2567 2549 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3059 3059 9999 9999 9999 3043 3043 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2380 2371 2362 2344 2332 2273 2233 2287 2311 2339 2542 2680 2280 2388 2419 2558 2537 2612 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3043 3043 9999 9999 9999 9999 9999 9999 9999 9999 3043 9999 9999 9999 9999 3050 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2422 2400 2369 2359 2332 2273 2242 2303 2309 2309 2490 2689 9999 2373 2422 2544 2564 2627 9999 2622 2808 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3059 9999 9999 9999 3043 3043 9999 9999 9999 9999 3043 3043 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2463 2424 2383 2371 2327 2279 2271 2309 2293 2273 2413 2694 2428 2376 2397 2510 2570 2629 9999 2635 2692 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3038 9999 9999 9999 9999 9999 9999 9999 9999 9999 3059 3059 3043 3043 3043 3043 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2612 9999 2543 2476 2441 2406 2378 2324 2287 2282 2290 2268 2254 2351 2630 9999 2389 2390 2505 2595 9999 9999 2759 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3059 3059 9999 9999 9999 9999 9999 3043 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2117 2117 2659 2112 2330 2443 2461 2428 2390 2327 2298 2282 2254 2239 2251 2319 2536 2563 2415 2378 2489 2586 2594 2615 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3059 9999 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 2986 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2951 2804 2523 2293 2262 2457 2462 2452 2397 2327 2298 2273 2212 2196 2233 2282 2444 2521 2424 2381 2481 2561 2571 2608 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2117 2821 2590 2264 2387 2242 2437 2443 2452 2390 2317 2287 2251 2186 2169 2189 2233 2382 2494 2418 2390 2468 2581 2548 2629 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2982 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2904 2867 9999 9999 2156 2356 2429 2422 2424 2364 2298 2254 2215 2169 2149 2166 2192 2337 2485 2424 2397 2472 2643 2609 2709 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2976 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2698 2117 2212 2206 2397 2332 2431 2404 2381 2332 2265 2202 2183 2152 2134 2162 2179 2334 2489 2447 2417 2499 2742 2629 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2117 2117 2117 2253 2306 2314 2449 2388 2352 2322 2254 2183 2156 2141 2131 2166 2199 2373 2495 2470 2430 2551 2811 2697 9999 2912 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2981 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2117 2552 9999 2427 2467 2280 2320 2316 2334 2466 2378 2334 2319 2279 2199 2145 2145 2145 2173 2242 2421 2498 2483 2452 2620 9999 2689 2745 2880 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2730 9999 2276 2507 9999 2406 2349 2341 2338 2494 2368 2324 2324 2309 2221 2159 2156 2166 2186 2282 2445 2504 2498 2530 2722 9999 2673 2776 2884 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2117 9999 2217 2376 9999 2383 2364 2349 2348 2513 2370 2332 2342 2314 2227 2166 2169 2176 2205 2290 2447 2509 2490 2622 2599 9999 2873 2837 2914 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2585 2572 2487 2429 2421 2390 2334 2348 2340 2534 2387 2347 2354 2309 2215 2166 2179 2199 2239 2306 2432 2500 2454 2628 2710 2839 2880 2875 2946 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2117 9999 9999 9999 2117 2434 2461 2414 2401 2356 2354 2326 2549 2420 2359 2349 2301 2224 2179 2192 2215 2273 2303 2417 2498 2434 2570 2699 2853 2891 2899 2927 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2642 2117 2430 2468 2417 2386 2342 2340 2329 2556 2440 2374 2347 2309 2254 2205 2202 2230 2290 2271 2394 2503 2454 2528 2723 2839 2892 2838 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2127 2380 9999 2320 2154 2117 9999 2420 2465 2352 2364 2346 2346 2322 2554 2437 2388 2354 2324 2293 2233 2218 2245 2273 2239 2369 2511 2482 2566 2678 2720 2862 2940 9999 2954 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2672 9999 9999 2158 2296 9999 2188 2338 2295 2338 2431 2369 2341 2327 2555 2430 2383 2364 2357 2317 2256 2254 2259 2224 2236 2359 2520 2511 2647 2729 2841 2856 2915 2950 2944 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2127 9999 2173 2295 9999 9999 2278 2301 2320 2346 2387 2350 2328 2322 2555 2439 2381 2374 2371 2324 2290 2298 2282 2192 2259 2369 2529 2569 2719 9999 2903 2891 2921 2963 2982 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2409 2345 2283 2327 2234 2314 2402 2250 2339 2345 2340 2319 2319 2571 2466 2383 2381 2374 2322 2303 2329 2295 2208 2273 2364 2551 2627 9999 9999 2871 2934 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2127 2573 9999 2279 2418 9999 2451 2369 2390 2387 2316 2333 2324 2327 2311 2314 2582 2484 2392 2381 2376 2329 2322 2347 2306 2248 2293 2374 2586 2695 2766 2811 2907 2959 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2127 2127 2304 2302 2375 2285 2417 2345 2363 2392 2375 2333 2332 2322 2309 2309 2590 2477 2401 2374 2376 2342 2342 2357 2329 2301 2359 2430 2635 2782 2756 2813 2925 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2988 9999 9999 9999 9999 9999 2962 2987 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2127 2656 2127 2224 2324 2349 2407 2372 2372 2399 2376 2338 2326 2314 2306 2306 2599 2471 2392 2369 2371 2334 2334 2357 2359 2357 2419 2513 2714 2860 2718 2865 2952 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2965 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2704 2553 9999 2365 2186 2299 2338 2386 2361 2356 2381 2368 2336 2322 2314 2301 2314 2598 2481 2381 2357 2364 2329 2332 2362 2369 2394 2456 2538 2749 2910 2881 2910 2956 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2253 2298 2324 2334 2347 2338 2352 2351 2330 2322 2309 2306 2309 2598 2497 2392 2359 2364 2334 2342 2376 2371 2392 2452 2517 9999 2916 2936 2910 2962 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2418 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2203 2335 2289 2292 2310 2326 2322 2324 2337 2342 2324 2319 2314 2306 2309 2600 2533 2443 2364 2369 2339 2332 2381 2390 2378 2394 2542 2780 2903 2703 2936 2933 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2308 2502 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2299 2290 2280 2297 2311 2319 2311 2319 2329 2324 2319 2322 2301 2309 2610 2590 2526 2406 2364 2354 2332 2371 2408 2394 2362 2619 2810 2866 2893 2929 2921 2934 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2274 2120 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2268 2287 2282 2272 2292 2309 2311 2298 2306 2319 2319 2324 2324 2301 2306 2627 2640 2594 2477 2369 2376 2349 2376 2404 2415 2392 2679 2818 2848 2910 2853 2909 2942 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2129 9999 2576 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2329 2272 2278 2278 2287 2301 2303 2295 2295 2311 2319 2329 2324 2306 2309 2642 2660 2620 2519 2378 2392 2381 2388 2399 2435 2441 2691 2826 2866 2935 9999 2847 2936 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2399 9999 9999 9999 9999 9999 9999 9999 9999 2963 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2284 2282 2282 2287 2295 2293 2295 2293 2303 2322 2324 2319 2306 2306 2653 2671 2626 2505 2394 2404 2408 2394 2421 2471 2507 2672 2824 2889 2885 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2294 9999 9999 9999 9999 9999 9999 9999 2950 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2298 2296 2290 2290 2293 2293 2298 2293 2301 2311 2319 2314 2306 2304 2658 2681 2618 2482 2408 2417 2426 2417 2441 2529 2556 2674 2811 2905 2931 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2941 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2327 2301 2293 2287 2293 2293 2295 2295 2301 2309 2317 2314 2301 2317 2665 2696 2618 2494 2430 2441 2443 2450 2462 2585 2583 2710 2815 2905 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 9999 2694 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2922 2823 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2326 2301 2290 2282 2290 2290 2295 2295 2301 2311 2319 2314 2312 2356 2666 2687 2615 2519 2472 2470 2470 2495 2507 2617 2633 2757 2827 2906 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2479 9999 9999 9999 9999 2916 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2265 9999 2304 2287 2279 2282 2285 2293 2293 2301 2306 2324 2337 2348 2376 2440 2651 2661 2597 2532 2523 2513 2511 2542 2574 2652 2721 2801 2850 2905 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2472 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2298 2644 2355 2289 2271 2273 2276 2282 2293 2293 2306 2319 2363 2401 2387 2417 2511 2635 2635 2578 2542 2545 2542 2540 2602 2655 2738 2799 2826 2863 2905 2940 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2591 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2965 2968 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2356 9999 2349 2271 2265 2265 2276 2279 2295 2298 2311 2333 2365 2416 2426 2275 2269 2621 2620 2582 2553 2558 2553 2566 2687 2741 2790 2832 2840 2857 2901 2931 2965 9999 9999 2966 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2446 2221 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2813 2873 2851 2249 2929 9999 9999 9999 9999 9999 9999 9999 9999 2182 2642 2428 2301 2262 2256 2262 2271 2273 2290 2301 2327 2354 2423 2455 2415 2482 2334 2620 2620 2597 2575 2576 2566 2594 2781 2816 2814 2838 2842 2855 2886 2946 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2516 9999 9999 2240 2457 9999 9999 2439 2429 2511 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2991 9999 2966 9999 9999 9999 9999 9999 9999 9999 2564 2454 2214 2361 2279 2259 2254 2259 2268 2273 2293 2306 2340 2396 2461 2532 2535 2456 2476 2630 2625 2608 2596 2587 2576 2630 2701 2583 2797 2812 2840 2871 2889 2880 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2451 2445 9999 9999 9999 9999 9999 9999 9999 9999 9999 2946 2829 9999 9999 9999 9999 9999 9999 2962 9999 2680 2714 9999 9999 9999 2709 9999 2416 2322 2357 2265 2254 2254 2254 2271 2276 2295 2309 2358 2483 2388 2601 9999 2455 2500 2662 2626 2611 2611 2604 2575 2647 2603 2866 2844 2837 2859 2883 2893 2947 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2405 2456 2500 9999 9999 9999 9999 9999 9999 9999 9999 9999 2941 9999 9999 9999 9999 9999 9999 9999 9999 9999 2972 9999 9999 9999 9999 9999 9999 2457 2303 2305 2256 2254 2256 2259 2271 2276 2301 2311 2372 2512 2453 2671 2704 2696 2507 2675 2630 2626 2623 2613 2575 2664 2646 2860 2913 2860 2859 2893 2906 2951 9999 9999 2940 2967 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 2391 2473 2531 9999 2621 9999 9999 9999 9999 9999 9999 9999 2174 2174 9999 9999 9999 9999 9999 9999 9999 9999 2931 2953 2898 9999 9999 9999 2555 2240 2335 2286 2254 2254 2262 2262 2273 2273 2301 2317 2388 2520 2572 2698 9999 2728 2447 2700 2636 2636 2630 2616 2594 2702 9999 9999 9999 2880 2853 2907 2922 9999 2966 2968 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 9999 9999 2418 2497 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2949 2914 9999 9999 2182 9999 2242 2309 2271 2256 2254 2265 2265 2271 2276 2301 2325 2407 2558 2563 2822 9999 2716 2434 2611 2644 2641 2640 2626 2629 2725 9999 9999 9999 2845 9999 2879 2925 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2397 2426 2463 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2805 2899 2904 9999 9999 9999 9999 9999 9999 9999 9999 2950 2938 2947 2182 2617 2182 2276 2294 2256 2254 2259 2271 2273 2276 2279 2301 2342 2422 2544 2556 2685 2858 2622 2501 2695 2665 2649 2654 2638 2654 2640 2795 9999 2834 2850 2871 2921 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 9999 9999 9999 9999 9999 2421 2442 2466 2544 9999 9999 9999 9999 9999 9999 9999 9999 2877 9999 2862 2929 9999 9999 9999 9999 9999 9999 9999 9999 2935 2916 2941 2870 2837 2701 2260 2285 2259 2251 2259 2268 2282 2282 2279 2302 2353 2430 2530 2699 9999 2722 2543 2431 2503 2686 2661 2675 2662 2679 2776 2709 9999 2867 2650 2828 2907 2960 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 2409 2444 2452 2495 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2649 2919 2922 9999 9999 9999 9999 9999 9999 9999 2883 2923 9999 2565 2713 2282 2218 2286 2259 2254 2256 2271 2282 2287 2279 2301 2362 2487 2608 2655 2709 2605 2594 2387 2631 2736 2683 2705 2710 2727 2816 2843 2871 2718 2667 2729 2880 2952 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2471 2408 2458 2482 9999 9999 9999 9999 9999 9999 9999 9999 9999 2403 9999 9999 2943 2708 2912 2902 9999 9999 9999 9999 9999 2891 2640 9999 2594 2830 2683 2263 2285 2262 2256 2259 2265 2282 2287 2285 2309 2377 2534 2563 2653 2848 2336 2452 2342 2695 2694 2706 2726 9999 2781 9999 2691 2843 2696 2578 2699 2847 2918 2976 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 2433 2411 2468 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2174 9999 9999 9999 2885 2960 9999 9999 9999 9999 2648 2877 9999 2877 2693 2643 2383 2274 2259 2265 2259 2271 2287 2293 2290 2315 2410 2589 2664 2843 9999 2352 2394 2324 2364 2812 2724 2714 9999 2815 2718 2664 2655 2748 2612 2719 2834 2893 2962 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 2549 2412 2415 2489 2519 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2710 2839 2854 2923 2930 9999 9999 9999 9999 2619 2874 2898 2869 2543 2596 2328 2262 2254 2259 2256 2271 2290 2295 2294 2326 2453 2717 2691 2689 9999 2446 2385 2314 2449 2697 2745 2717 2749 2627 9999 9999 2826 2792 2718 2784 2871 2913 2950 2956 9999 2954 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2491 2410 2423 2506 9999 9999 9999 9999 9999 9999 9999 9999 9999 2665 9999 9999 2864 2897 2887 2854 9999 9999 9999 9999 9999 2888 2532 2859 2905 2591 2869 2162 2312 2262 2248 2254 2254 2268 2287 2295 2295 2337 2507 2632 2854 2613 2601 2405 2385 2314 2062 2827 2780 2758 2792 2726 9999 2911 2712 2842 2835 2856 2907 2958 2837 2940 2957 2964 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2803 9999 9999 2453 2417 2457 2622 2572 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2938 2890 2724 2702 9999 9999 9999 9999 2444 2737 2544 2917 2628 2887 2246 2300 2256 2245 2256 2251 2268 2287 2301 2306 2366 2567 2607 2841 2592 2602 2470 2374 2314 2062 2062 2806 2678 2830 2850 9999 2932 9999 9999 2855 2905 2937 9999 9999 2968 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2914 9999 2516 2426 2439 2519 2489 9999 9999 9999 9999 9999 9999 2151 2151 9999 9999 9999 9999 9999 9999 2690 2704 2865 2939 9999 9999 9999 2665 2726 2490 2854 9999 9999 2383 2293 2256 2248 2259 2256 2276 2293 2301 2319 2407 2571 2681 2834 2819 2643 2432 2344 2303 2857 9999 2806 2599 2860 2906 9999 9999 9999 9999 2931 2934 2965 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2861 2807 2471 2476 2455 2498 2697 9999 9999 9999 9999 9999 9999 9999 2952 9999 9999 9999 9999 9999 9999 9999 9999 2661 2605 9999 9999 9999 9999 2843 2829 2718 2909 9999 2841 2378 2279 2254 2254 2265 2268 2273 2306 2321 2357 2502 2553 2676 2826 2825 2600 2451 2311 2298 2784 2671 2805 2821 2863 2872 9999 9999 2895 2932 2939 2946 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2820 2637 2520 2466 2558 9999 2415 9999 9999 9999 9999 9999 9999 9999 2151 9999 9999 9999 9999 9999 9999 2576 9999 2642 9999 9999 9999 9999 9999 9999 2854 2899 9999 9999 2568 2421 2273 2259 2262 2273 2271 2285 2346 2384 2447 2567 2611 2853 2647 2580 2711 2423 2295 2290 9999 9999 2835 2708 2871 2839 9999 2799 2835 2914 2888 2958 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2954 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2431 2509 2473 2492 2588 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2820 9999 9999 9999 9999 9999 9999 2590 2582 9999 9999 9999 9999 9999 9999 2917 2916 9999 9999 2423 2398 2279 2262 2273 2276 2279 2293 2384 2404 2389 2396 2790 2790 2699 2530 2598 2417 2295 2285 2945 9999 2498 2842 2880 2741 2872 2927 2910 2924 2931 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2968 2977 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2519 2449 2455 2531 2667 2728 9999 9999 9999 9999 9999 9999 9999 2151 9999 2948 9999 2632 9999 9999 9999 9999 9999 9999 9999 2729 9999 9999 9999 9999 2956 2881 9999 2871 2574 2376 2293 2273 2279 2282 2285 2308 2425 2370 2434 2523 2575 2562 2493 2482 2505 2410 2301 2290 32 7 14 14 17 31 9999 9999 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 32 11 79 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 14 9999 20 9999 14 33 62 61 9999 37 9999 9999 9999 9999 9999 9999 18 9999 65 46 9999 9999 9999 9999 9999 9999 43 41 7 43 9999 9999 14 50 128 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 20 16 20 16 15 20 9999 42 9999 9999 9999 9999 67 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 96 9999 9999 9999 28 28 9999 9999 9999 9999 9999 9999 9999 99 9999 10 9999 15 120 92 9999 9999 11 9999 9999 9999 9999 9999 9999 15 42 12 93 39 41 9999 9999 9999 9999 9999 19 61 78 9999 9999 9999 8 21 71 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 18 11 14 23 13 9999 9999 9999 9999 9999 9999 39 5 7 41 9999 9999 9999 9999 9999 9999 80 9999 27 43 9999 9999 9999 9999 29 9999 9999 10 32 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 53 9999 9999 19 41 15 72 9999 9999 9999 23 9999 9999 9999 9999 12 16 21 61 42 34 44 9999 9999 9999 9999 18 7 7 21 61 9999 10 27 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 23 16 18 20 24 1 9999 9999 9999 9999 9999 9999 112 9999 9999 9999 9999 9999 9999 9999 9999 86 9999 15 33 9999 9999 9999 9999 9999 21 52 9999 9999 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 27 13 42 9999 17 15 27 40 9999 51 13 11 9999 9999 9999 9999 9999 28 9999 9999 15 16 9999 9999 18 9999 9999 9999 9999 12 14 9999 44 9999 45 9999 40 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 13 19 19 11 10 14 6 17 9999 9999 9999 9999 50 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 9999 9999 9999 9999 9999 66 84 9999 10 10 9999 9999 9999 9999 9999 9999 9999 9999 30 9999 16 26 19 85 9999 47 6 143 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 21 9999 9999 15 23 9999 9999 9999 9999 9999 9999 9999 65 21 17 13 9999 9999 38 13 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 9999 9999 9999 9999 9999 34 24 13 11 16 11 11 7 9999 9999 9999 5 9999 16 54 9999 9999 9999 9999 32 9999 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 176 9999 9999 33 9999 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 67 25 25 50 51 9999 9999 32 26 9999 9999 9999 9999 9999 9999 40 27 31 9999 9999 9999 20 9999 9999 9999 65 9999 36 91 39 27 9999 9999 70 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 23 26 17 11 16 25 11 10 9999 9999 15 33 9999 38 9999 9999 9999 41 70 24 53 9999 9999 9999 9999 9999 9999 85 9999 9999 9999 9999 9999 27 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 54 37 10 62 68 9999 88 37 9999 27 9999 9999 21 9999 9999 9999 9999 9999 11 12 25 9999 20 9999 21 9999 9999 9999 9999 9999 78 120 5 9999 9999 9999 23 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 9999 9999 9999 9999 9999 9999 21 22 19 13 13 19 22 51 9999 9999 36 9999 9999 9999 5 41 9999 11 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 52 10 9999 9999 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 22 15 40 9999 9999 21 13 9999 9999 33 9999 9999 9999 9999 9999 9999 9999 9999 67 25 9999 96 9999 9999 28 16 9999 30 64 22 34 40 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 15 9999 10 32 23 18 27 5 11 45 49 47 26 9999 25 19 9999 22 48 9999 15 9999 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 94 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 60 9999 46 84 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 16 9999 28 9999 9999 9999 9999 9999 9999 9999 9999 22 20 9999 21 32 50 41 42 6 4 9 9999 9999 34 24 31 9999 9999 9999 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 45 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 108 48 11 21 9999 9999 9999 14 48 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 9999 9999 9999 9999 9999 46 9999 1 35 65 9999 9999 9999 34 9999 9999 9999 9999 9999 26 18 14 11 16 9999 9999 9999 9999 9999 9999 9999 31 21 9999 9 9 54 121 31 52 30 11 9999 11 9999 14 9999 9999 9999 59 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 10 91 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 63 62 52 9999 9999 9999 36 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 43 25 13 170 54 9999 18 36 40 9999 9999 9999 9999 9999 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 35 18 9999 10 50 63 107 24 80 78 4 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 3 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 57 11 9999 9999 9999 9999 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 41 9999 20 132 86 20 9999 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 38 19 11 12 18 72 13 125 62 9999 2 4 8 9999 9999 17 37 11 38 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 62 20 9999 9999 9999 9999 47 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 93 31 12 9999 9999 24 29 9999 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 36 9999 9999 14 9999 9999 73 121 51 81 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 43 9999 9999 8 13 134 18 125 110 9999 4 11 9999 9999 19 30 53 9999 9999 13 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 39 69 18 9999 9999 9999 10 20 9999 9999 9999 52 10 9999 9999 9999 9999 9999 9999 9999 9999 25 82 84 9999 9999 9999 9999 61 81 48 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 50 17 9999 9999 9 47 266 360 23 37 12 9999 9999 9999 31 77 9999 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 48 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 109 44 9999 9999 17 61 16 9999 9999 9999 9999 50 9999 9999 9999 9999 9999 9999 9999 43 12 104 34 9999 9999 9999 9999 9999 23 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 48 20 9 4 14 63 152 155 5 9999 9999 40 9999 17 12 25 30 9999 46 9999 9999 47 9999 9999 9999 9999 9999 9999 9999 34 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 53 67 76 9999 9999 11 132 9999 9999 21 9999 21 70 9999 9999 9999 9999 9999 9999 25 9999 22 10 9999 9999 9999 9999 9999 73 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 46 25 12 11 19 48 58 39 44 7 9999 19 9999 15 13 103 40 93 9999 9999 13 11 33 35 24 9999 9999 9999 9999 17 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 44 16 9999 15 7 73 9999 9999 48 21 9999 9999 9999 9999 9999 9999 9999 50 45 9999 9999 9999 9999 23 9999 9999 9999 54 44 9999 9999 9999 34 9999 9999 9999 9999 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 43 25 39 70 44 74 67 38 128 24 19 7 27 9999 96 3 94 44 54 17 74 35 56 9999 23 32 9999 16 21 9999 51 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 14 32 9999 7 21 15 9999 9999 35 36 9999 9999 9999 9999 9999 9999 3 129 87 9999 9999 9999 9999 16 9999 9999 9999 9999 9999 9999 9999 9999 43 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 50 24 16 23 72 103 91 40 14 11 14 14 92 74 80 31 39 116 48 103 63 9999 17 9999 22 75 9999 9999 41 14 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 124 88 9999 29 31 15 87 59 9999 9999 9999 19 9999 9999 9999 9999 39 25 45 235 99 9999 23 9999 9999 9999 9999 9999 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 53 27 21 35 97 98 79 41 27 10 17 28 50 10 96 51 58 163 96 109 21 9999 9999 9999 41 9999 9999 81 98 9999 13 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 206 41 14 9999 20 48 44 41 9999 9999 15 9999 9999 9999 9999 11 9999 9999 3 48 139 9999 9999 9999 9999 28 9999 9999 40 9999 41 9999 9999 9999 9999 9999 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 55 38 27 51 121 90 77 53 54 26 15 24 6 5 101 93 81 33 106 9999 41 9999 54 35 9999 42 9999 9999 9999 9999 9999 12 9999 9999 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 19 14 9999 29 9999 14 52 19 41 14 9999 9999 37 9999 9999 9999 9999 9999 10 127 89 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 38 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 58 49 40 86 177 101 96 48 47 42 18 59 70 60 12 69 105 17 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 41 9999 12 9999 9999 21 9999 40 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 61 3 9999 9999 12 9999 9999 20 37 9999 25 20 9999 20 84 21 9999 11 9999 6 157 60 20 7 9999 9999 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 56 66 51 104 203 129 117 72 50 46 14 81 110 103 16 135 132 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 53 50 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 39 48 29 9999 11 16 9999 9999 55 20 9999 9 9999 9999 15 9999 34 35 10 9999 30 166 84 9999 9999 9999 9999 9999 9999 9999 9999 49 9999 9999 16 9999 9999 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 57 79 74 101 222 174 154 90 58 45 21 20 100 9 10 337 235 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 9999 9999 12 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 46 30 11 40 9999 9999 14 12 41 20 45 9999 9999 10 9999 34 4 9999 9999 9999 233 13 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 24 9999 9999 74 89 96 117 222 221 178 125 59 28 29 16 61 9 7 570 144 26 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 46 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 51 67 27 9999 9999 13 9 9999 126 235 27 9999 62 19 9999 45 9999 9999 54 29 9999 9999 6 9999 9999 9999 9999 37 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 9999 78 103 104 150 241 249 225 143 71 30 31 20 10 9999 9999 193 122 191 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 30 9999 9999 9999 9999 9999 9999 9999 9999 91 56 11 9999 9999 9999 9999 36 97 14 99 14 68 47 9999 9999 9999 75 9999 9999 9999 9999 47 9999 9999 9999 9999 9999 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 69 106 117 162 258 272 248 149 83 37 23 14 9999 9999 9999 143 132 1280 124 56 20 9999 9999 9999 9999 9999 9999 40 18 9999 42 9999 9999 9999 40 23 9999 9999 9999 9999 9999 41 15 9999 9999 35 9999 10 9999 9999 9999 9999 9999 7 52 119 7 20 55 26 9999 9999 10 9999 10 9999 9999 9999 9999 9999 9999 9999 63 26 9999 9999 9999 41 9999 9999 51 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 13 9999 60 109 128 198 294 328 224 147 83 32 17 5 9999 11 9999 50 97 238 153 229 50 113 44 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 23 9999 9999 9999 9999 9999 9999 9999 9999 17 35 9999 9999 9999 9999 9999 9999 9999 12 71 4 22 41 9999 9999 9999 9999 9999 9999 49 8 20 9999 9999 9999 9999 41 7 9999 11 9999 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 55 106 149 227 285 268 219 147 89 30 11 5 9999 9999 9999 9999 12 97 320 423 205 19 84 16 9999 9999 9999 9999 9999 9999 17 24 25 21 42 9999 9999 9999 14 33 9999 9999 42 146 14 41 22 9999 9999 9999 9999 10 9999 40 477 9999 9999 52 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 43 9999 9999 14 9999 59 20 9999 9999 62 9999 32 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 60 106 174 268 268 229 236 154 108 41 12 4 9999 9999 9999 9999 25 77 151 410 248 162 34 25 9999 9999 38 9999 9999 31 42 30 36 43 48 9999 9999 9999 9999 75 78 21 238 124 87 53 9999 9999 9999 22 9999 9999 14 63 209 43 9999 15 28 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 9999 18 26 29 36 9999 28 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 74 114 196 300 262 197 250 204 128 70 17 6 9999 11 9999 9999 14 12 133 137 247 9 79 158 17 9999 9999 72 9999 13 67 43 30 9999 56 9999 9999 9999 43 86 98 56 28 128 208 102 9999 9999 9999 57 9999 38 111 226 91 9999 13 9999 9999 9999 9999 9999 9999 24 9999 9999 9999 15 9999 113 9999 9999 9999 9999 9999 9999 41 27 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 67 109 234 311 270 189 218 208 152 73 21 9999 9999 9999 14 9999 9999 3 23 3 21 9999 43 9999 9999 20 9999 58 47 117 123 16 16 22 33 13 9999 9999 117 127 115 13 146 106 107 10 9999 9999 47 134 9999 28 193 33 77 2 9999 4 22 9999 9999 9999 15 19 41 9999 9999 56 25 94 9999 20 13 9999 9999 9999 25 9999 35 9999 36 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 59 131 262 351 284 223 202 248 171 84 42 12 9999 9999 9999 9999 13 9999 13 9999 9999 9999 9999 9999 33 53 121 9999 35 56 35 9999 17 36 85 45 9999 21 284 294 60 9999 85 122 99 9999 41 9999 38 64 196 53 85 39 36 9999 36 36 45 9999 9999 30 28 9999 24 9999 9999 40 9999 35 9999 9999 9999 9999 9999 28 38 43 9999 37 57 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 89 164 242 327 254 251 198 251 189 118 76 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 28 19 19 26 24 97 53 30 105 34 53 9999 9 86 231 21 9999 54 77 117 51 73 9999 23 75 111 61 31 104 9999 78 105 4 15 9999 9999 37 9999 23 9999 9999 9999 20 55 41 31 9999 9999 9999 9999 21 34 34 36 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 120 187 307 287 262 386 232 256 217 184 98 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 11 9 37 33 93 44 9999 32 85 21 67 37 11 82 9999 15 111 13 8 40 36 85 116 171 103 25 3 37 81 21 25 19 9999 9999 44 99 36 9999 9999 9999 9999 21 34 22 9999 9999 23 27 9999 9999 9999 9999 20 24 23 38 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 148 233 324 456 489 329 304 284 252 207 100 26 6 4 9999 9999 9999 9999 9999 9999 9999 9999 14 10 11 45 78 25 9999 43 32 9999 41 11 144 23 9999 9 159 31 14 9999 9999 30 6 89 92 190 51 23 9999 9999 9999 28 59 9999 31 24 9999 9999 9999 9999 16 23 15 23 36 9999 9999 45 9999 9999 9999 9999 24 9999 9999 23 30 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 146 240 403 407 383 261 310 342 313 217 87 43 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 10 16 13 12 9999 9999 9999 9999 9999 9999 33 35 9999 107 176 9999 29 72 18 42 3 197 90 132 41 16 9999 9999 9999 9999 9999 46 55 9999 9999 9999 9999 9999 9999 17 22 21 9999 9999 58 24 9999 9999 9999 9999 9999 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 9999 185 281 430 383 430 222 331 376 355 231 65 33 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 12 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 41 54 9999 9999 82 76 9999 9999 66 38 102 9999 9999 9999 9999 9999 12 10 9999 30 9999 9999 9999 25 9999 9999 9999 20 13 9999 21 9999 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 35 193 243 499 471 335 249 318 402 363 236 51 21 9999 9999 9999 9999 9999 9999 9999 19 9999 9999 9999 16 9999 19 20 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 54 9999 9999 9999 53 12 9999 59 134 91 59 9999 9999 9999 9999 9999 9999 9999 9 9999 15 9999 9999 9999 9999 9999 13 22 9999 9999 24 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 188 237 570 413 325 268 319 471 331 192 42 26 12 9 9999 9999 9999 9999 16 9 9999 9999 9999 9999 9999 9999 14 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 21 43 9999 40 81 42 43 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 56 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 150 265 461 274 294 271 367 376 262 154 44 28 12 11 9999 9999 3 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 40 9999 9999 22 20 20 9999 9999 9999 9999 9999 9999 9999 51 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 20 9999 9999 9999 124 285 313 339 354 274 495 292 279 155 51 48 10 7 9999 3 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 37 9999 9999 9999 15 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 111 267 489 457 365 298 480 634 438 186 58 11 7 9 12 7 9 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 36 9999 9999 9999 9999 9999 9999 51 9999 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 93 243 609 460 429 309 424 526 982 185 62 6 8 13 9999 14 15 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 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 9999 9999 9999 65 230 571 516 498 302 434 370 571 165 52 9999 5 28 75 15 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 13 9999 9999 17 24 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 61 194 452 416 624 345 425 439 525 258 45 9999 6 56 67 18 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 26 9999 9999 9999 25 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 76 156 358 479 549 449 359 493 670 289 50 12 7 69 60 19 24 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 24 9999 9999 9999 9999 9999 9999 9999 9999 17 9999 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 62 85 315 439 612 464 417 348 811 222 78 15 9999 87 89 27 43 43 9999 38 81 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 38 9999 9999 9999 17 12 9999 9999 9999 9999 18 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 58 63 246 429 536 613 435 840 696 218 109 23 13 111 116 38 80 25 9999 43 7 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 9999 21 55 24 16 20 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 2 9999 5 58 58 165 433 474 403 568 522 573 308 114 30 9999 98 165 54 64 9999 9999 55 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 47 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 9999 9999 9999 1 1 3 3 6 42 67 202 372 400 830 574 372 526 285 166 46 46 85 168 53 47 35 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 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 20 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 4 4 6 9 49 77 225 396 332 610 1162 345 492 362 204 94 71 114 247 108 52 38 79 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 3 3 4 10 13 52 104 253 530 363 1062 904 485 586 306 199 140 90 134 149 234 104 28 84 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 46 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 5 9999 9999 11 24 55 119 258 457 322 550 542 572 427 548 269 127 139 161 166 199 80 31 171 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 1 4 9 26 34 59 149 240 323 303 400 491 494 489 597 388 201 244 162 151 180 79 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 9999 9999 9999 9999 9999 9999 2 4 5 13 28 36 87 167 221 306 248 415 897 501 662 706 322 142 354 137 172 189 25 30 9999 79 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 3 9999 5 8 9 18 31 42 156 158 239 298 291 428 562 526 539 581 286 223 486 187 192 112 9999 16 108 39 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 5 9 9999 19 26 37 41 182 139 216 286 345 315 457 629 1074 566 208 215 441 188 182 38 9999 6 44 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 6 9 9999 29 35 41 44 165 126 258 368 407 503 509 1002 969 387 320 167 276 118 52 6 9999 22 39 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 9999 9999 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 9 10 14 32 38 32 44 48 352 100 306 410 335 383 510 1076 485 340 769 177 167 136 41 7 34 43 195 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 4 11 23 39 34 28 45 59 261 83 259 435 324 430 579 804 1277 565 433 413 197 98 96 10 31 43 37 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 43 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 4 15 32 34 24 23 42 79 176 92 181 334 497 388 1278 586 482 1280 366 275 131 156 120 10 21 137 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 3 9999 4 3 3 9999 20 32 25 22 25 50 106 123 103 186 278 508 606 452 1099 654 925 535 293 342 256 186 5 9 164 27 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 5 4 9999 10 19 20 27 33 33 72 158 104 78 207 364 463 530 502 393 1003 454 377 233 164 234 118 5 16 110 37 39 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 8 8 9999 9999 14 18 22 33 40 47 142 265 61 83 219 478 649 388 881 345 572 438 416 1280 136 191 44 9999 20 353 30 99 47 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 15 12 14 14 19 23 20 38 47 84 230 307 73 106 165 376 603 395 1280 1278 1280 508 741 233 115 130 9999 9999 15 78 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 3 9999 21 26 9999 29 23 26 24 24 45 60 128 313 343 101 130 205 430 656 408 599 1280 683 581 340 679 120 177 70 171 248 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 3 9 25 36 25 30 26 31 29 36 54 82 191 305 317 157 128 287 400 530 618 1280 961 703 254 309 239 61 78 27 119 79 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 9999 9999 9999 9999 9999 17 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 8 7 23 44 39 33 37 44 42 53 70 120 237 288 302 176 129 243 360 552 552 1280 1280 858 530 1041 325 57 50 8 225 83 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 5 9999 12 23 55 53 41 53 60 75 84 91 171 317 338 283 140 147 206 294 493 304 674 964 1278 1280 365 155 234 100 11 21 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 66 65 51 95 104 128 138 134 220 324 343 282 127 170 182 292 499 404 1280 1280 1280 554 344 175 9999 180 22 11 51 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 12 28 44 76 84 87 214 239 241 219 218 298 412 324 261 137 140 138 206 382 985 1019 1280 1280 587 243 302 81 62 5 31 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 37 60 92 111 183 361 457 393 307 306 388 456 314 236 138 104 147 162 406 1194 745 344 1280 310 223 126 102 370 36 35 50 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 4 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 24 44 76 117 141 278 445 502 471 450 441 428 431 286 203 132 112 138 166 437 1280 712 716 688 704 562 87 733 260 78 8 38 190 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 44 90 143 178 337 572 512 480 502 588 537 519 272 193 125 93 108 219 259 660 766 970 792 309 210 145 730 324 43 9999 5 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 7 9999 9999 9999 9999 9999 9999 9999 9999 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 45 106 193 239 407 571 535 506 531 570 604 450 266 164 109 72 84 282 282 1010 1280 1129 484 231 401 229 234 249 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 52 130 227 299 449 512 502 512 516 478 570 369 231 135 104 57 77 163 288 608 1280 393 1280 261 210 273 516 466 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 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 69 169 262 341 530 589 592 559 543 488 479 337 198 107 105 104 96 163 270 677 621 250 606 113 543 177 1280 593 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 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 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 88 241 424 468 571 594 529 501 571 362 332 256 135 78 150 96 91 192 359 492 295 237 251 128 242 159 422 587 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 11 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 102 302 403 557 587 524 454 410 336 232 190 147 76 53 77 145 76 303 756 330 295 167 118 82 149 988 449 455 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 43 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 38 40 150 366 442 689 614 749 395 303 205 89 69 41 29 25 153 157 74 499 659 621 252 93 72 82 212 183 275 301 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 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 60 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 116 264 426 539 658 589 583 355 219 111 47 33 23 11 10 176 186 121 265 329 500 182 83 95 344 41 222 271 310 12 14 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 4 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 5 2 1 4 9999 9999 9999 9999 9999 9999 9999 9999 4 13 35 221 377 581 565 803 561 500 311 161 76 44 25 15 10 11 238 169 165 194 299 312 96 67 34 109 85 253 244 305 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 4 6 9999 9999 22 19 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 10 9999 9999 9999 9999 9999 9999 9999 3 8 8 41 256 521 576 693 639 674 398 294 129 53 26 19 12 7 12 157 125 235 236 395 537 108 10 4 15 93 403 167 271 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 32 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 2 9999 9999 9999 9999 9999 9999 8 9999 2 3 9999 9999 9999 4 9999 10 14 73 243 571 652 692 664 589 422 274 108 48 13 13 9999 6 10 151 143 200 303 378 246 98 6 44 12 44 185 139 206 49 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 46 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 38 9999 9999 9999 9999 9999 9999 15 24 114 294 611 667 543 609 437 435 205 90 36 14 12 6 8 11 65 183 281 436 590 314 93 7 39 23 13 21 111 102 24 9999 9999 44 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 53 21 9999 7 9999 9999 9999 9999 9999 9999 9999 1 1 9999 9999 9999 9999 9999 9999 9999 9999 11 25 17 9999 9999 9999 5 15 44 118 370 636 819 534 301 323 339 168 83 33 21 12 9999 8 12 65 165 383 281 416 196 53 9999 9999 9999 8 12 165 147 9999 14 37 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 9999 9999 9999 48 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 30 22 9999 9999 2 9999 18 63 162 390 571 699 465 225 233 256 135 74 39 15 20 9999 8 18 15 83 423 301 368 138 28 9999 9999 9999 6 9999 14 160 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 33 63 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 76 7 9999 9999 9999 9999 9999 9999 9999 9999 27 44 24 1 6 4 22 81 229 500 858 535 327 164 202 173 93 63 29 12 6 14 8 44 12 103 307 201 397 229 15 44 9999 5 10 96 46 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 56 62 26 13 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 21 30 9999 9999 9999 9999 9999 9999 9999 9999 14 21 22 23 23 18 21 109 280 506 693 558 293 170 189 148 76 47 22 16 9999 6 11 56 5 50 303 149 224 284 91 14 9999 11 10 89 63 80 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 73 45 22 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 136 55 9999 9999 9999 9999 9999 9999 9999 9 16 9999 6 10 6 19 117 324 524 809 432 263 197 221 138 81 43 20 9 6 8 45 146 6 55 241 124 172 112 38 50 50 7 179 39 171 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 54 82 42 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 55 7 48 119 9999 9999 9999 9999 9999 16 2 9999 6 18 20 23 107 350 717 722 441 234 239 234 134 87 31 12 7 17 9 221 286 6 19 147 111 9999 36 9999 7 16 15 175 93 103 89 26 9999 9999 9999 9999 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 78 79 40 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 19 36 9999 9999 9999 9999 6 12 9999 19 6 24 48 139 422 949 605 483 292 239 212 114 89 26 12 38 9999 11 205 455 4 34 152 91 9999 15 4 4 4 120 130 275 196 235 42 9999 9999 9999 9999 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 37 89 71 38 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 174 69 22 14 9999 9999 9999 9999 7 23 11 11 4 20 60 202 528 1280 953 702 418 252 156 94 70 62 12 25 9999 12 223 374 4 11 106 101 220 3 9999 9999 7 213 164 161 94 71 55 38 9999 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 57 86 58 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 4 25 85 150 9999 9999 9999 9999 9999 6 8 19 10 2 11 8 84 288 654 793 634 575 522 304 219 100 48 16 80 22 56 15 237 309 1 15 85 64 139 4 9999 22 2 15 43 266 183 48 4 167 86 43 9999 9999 9999 9999 9999 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 96 97 50 38 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 35 21 10 6 9999 9999 9999 9999 2 16 5 14 2 13 12 92 329 854 1076 507 459 531 310 215 90 34 10 31 11 42 30 234 436 1 2 162 13 55 12 9999 26 9999 9999 11 100 146 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 50 9999 51 113 64 37 11 9999 9999 9999 9999 9999 9999 1 1 9999 9999 9999 9999 9999 9999 7 11 21 55 9999 9999 9999 3 14 4 6 9999 9999 20 156 429 571 1058 487 421 331 237 119 58 18 9 38 42 28 37 230 400 6 9999 56 7 74 36 9999 9999 9999 9999 26 94 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 42 17 79 123 38 37 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 11 4 9999 9999 9999 9999 6 28 7 10 9999 13 24 250 457 479 710 450 297 215 144 77 44 10 6 40 87 17 106 301 446 3 5 100 16 53 21 9999 9999 9 17 23 85 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 9999 9999 9999 16 53 43 107 59 9999 4 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 6 9999 8 9999 9999 9999 9999 9999 9999 24 52 9999 9999 7 36 314 400 613 1062 364 214 86 57 45 21 9 25 11 11 45 111 285 433 9999 9999 125 8 106 21 9999 4 6 23 11 54 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 66 67 119 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 11 5 9999 9999 9999 9999 9999 9999 31 32 9999 9999 9 51 328 579 641 716 320 164 57 25 16 8 50 50 129 18 24 151 381 393 20 9999 4 68 65 8 52 109 29 78 111 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 73 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 58 104 98 22 4 9999 9999 9999 9999 9999 9999 9999 1 9999 56 9999 17 9999 9999 9999 9999 9999 9999 9999 14 9999 9999 9999 9999 42 8 9999 12 19 81 703 885 612 581 306 140 46 14 12 12 33 33 105 44 19 163 434 287 96 172 252 294 242 69 9999 9999 75 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 110 126 176 208 9999 159 9999 9999 9999 9999 9999 9999 9999 9999 173 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 113 71 9999 101 9999 127 186 134 118 9999 148 9999 9999 9999 9999 9999 9999 186 9999 194 159 9999 9999 9999 9999 9999 9999 132 157 114 176 9999 9999 298 229 175 251 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 302 9999 9999 94 154 181 211 299 121 9999 112 9999 9999 9999 9999 115 112 9999 9999 9999 9999 9999 9999 9999 9999 9999 122 9999 9999 115 9999 9999 9999 9999 9999 9999 9999 9999 139 9999 9999 9999 220 193 9999 9999 9999 9999 9999 9999 9999 116 9999 109 9999 134 137 140 9999 9999 77 9999 9999 9999 9999 9999 9999 137 144 144 163 245 263 9999 9999 9999 9999 9999 133 147 172 9999 9999 9999 116 148 208 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 109 177 364 254 167 272 9999 9999 9999 9999 9999 9999 103 122 98 179 9999 9999 9999 9999 9999 9999 129 9999 121 157 9999 9999 9999 9999 181 9999 9999 143 111 102 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 78 9999 105 9999 9999 155 119 204 135 9999 9999 9999 169 9999 9999 9999 9999 128 146 115 160 176 173 248 9999 9999 9999 9999 193 83 79 166 231 9999 177 241 9999 194 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 101 206 295 198 172 197 588 9999 9999 9999 9999 9999 9999 112 9999 9999 9999 9999 9999 9999 9999 9999 126 9999 98 159 9999 9999 9999 9999 9999 151 141 9999 9999 75 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 109 104 126 128 9999 180 126 216 136 9999 165 121 119 9999 9999 9999 9999 9999 171 9999 9999 111 139 9999 9999 244 9999 9999 9999 9999 105 146 9999 305 9999 259 9999 252 177 9999 9999 9999 9999 9999 9999 9999 9999 9999 158 9999 9999 9999 9999 9999 289 547 324 362 330 278 612 145 9999 9999 9999 9999 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 190 9999 9999 9999 9999 9999 125 142 9999 117 78 9999 9999 9999 9999 9999 9999 9999 9999 185 9999 104 107 131 135 9999 136 148 130 9999 9999 9999 9999 9999 9999 9999 9999 9999 96 138 9999 9999 126 196 9999 9999 9999 9999 9999 9999 9999 157 216 140 164 9999 9999 168 196 153 9999 9999 9999 9999 9999 9999 9999 9999 9999 289 9999 9999 9999 9999 9999 200 588 803 367 187 326 321 735 9999 9999 9999 168 9999 216 137 9999 9999 9999 9999 128 9999 199 9999 9999 9999 9999 9999 9999 9999 9999 9999 225 136 9999 9999 151 9999 241 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 127 146 143 117 112 9999 9999 140 188 9999 9999 9999 9999 9999 9999 122 131 144 9999 9999 9999 153 9999 9999 9999 163 9999 163 174 166 226 9999 9999 161 186 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 222 9999 9999 9999 9999 9999 455 509 697 381 185 165 282 437 9999 9999 152 143 9999 138 9999 9999 9999 112 134 117 148 9999 9999 9999 9999 9999 9999 161 9999 9999 9999 9999 9999 157 9999 9999 9999 147 9999 9999 9999 9999 9999 9999 9999 9999 122 116 106 116 115 9999 110 88 9999 125 9999 9999 149 9999 9999 9999 9999 9999 76 131 140 9999 217 9999 144 9999 9999 9999 9999 9999 138 150 73 9999 9999 9999 140 156 9999 9999 9999 9999 9999 9999 9999 9999 9999 317 9999 9999 9999 9999 9999 9999 701 500 409 304 215 178 164 127 9999 9999 137 9999 9999 9999 241 134 9999 73 129 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 105 197 9999 9999 225 9999 9999 9999 9999 9999 9999 9999 9999 9999 159 108 114 115 9999 9999 93 60 9999 9999 173 9999 9999 9999 9999 9999 9999 9999 9999 150 141 9999 210 9999 9999 174 223 9999 103 150 184 144 135 9999 9999 9999 9999 9999 9999 9999 9999 9999 284 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 538 761 9999 507 148 180 163 150 486 213 133 133 136 182 9999 151 188 9999 123 159 9999 182 9999 9999 9999 9999 133 9999 9999 9999 9999 9999 9999 164 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 120 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 122 9999 9999 9999 9999 9999 9999 9999 199 9999 9999 9999 9999 9999 9999 9999 9999 115 9999 146 145 146 9999 9999 9999 9999 9999 9999 9999 9999 9999 223 294 9999 308 9999 9999 9999 9999 9999 9999 9999 9999 765 386 9999 191 148 133 150 143 415 774 290 9999 9999 156 152 125 9999 9999 9999 121 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 156 124 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 126 120 152 216 175 9999 9999 9999 66 131 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 180 9999 9999 9999 9999 9999 127 9999 84 176 158 9999 9999 9999 211 9999 9999 9999 9999 9999 273 309 304 254 303 9999 9999 9999 9999 9999 9999 9999 643 463 9999 353 636 128 137 187 160 138 234 9999 251 9999 183 9999 9999 9999 151 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 145 167 206 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 107 120 137 168 9999 9999 9999 75 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 149 157 108 173 183 9999 135 135 171 9999 9999 9999 9999 9999 287 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 623 751 9999 442 137 133 115 191 164 121 676 9999 9999 9999 9999 9999 9999 9999 789 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 177 265 150 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 104 140 107 9999 9999 9999 9999 64 9999 9999 9999 9999 9999 9999 9999 9999 9999 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 159 9999 126 155 147 132 9999 136 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 620 835 667 375 283 145 323 118 159 9999 715 473 226 9999 9999 219 170 131 139 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 144 129 9999 9999 9999 9999 219 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 152 118 149 9999 9999 70 78 9999 9999 9999 9999 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 137 9999 9999 145 9999 9999 120 129 128 146 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 633 9999 9999 808 381 122 674 156 120 9999 170 158 9999 9999 216 230 145 9999 9999 143 151 9999 9999 9999 9999 9999 9999 9999 9999 9999 150 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 239 134 167 9999 9999 9999 76 100 9999 9999 9999 118 114 9999 9999 9999 9999 9999 9999 9999 9999 140 159 133 9999 9999 9999 9999 117 129 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 615 1030 9999 9999 1037 182 183 175 107 130 67 9999 9999 9999 120 156 9999 113 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 138 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 129 139 178 9999 9999 128 139 105 9999 9999 9999 9999 141 9999 9999 9999 9999 9999 9999 9999 176 192 132 117 9999 9999 9999 9999 9999 127 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 591 518 384 621 337 265 268 162 101 9999 9999 95 9999 103 148 188 115 9999 159 9999 9999 145 9999 9999 9999 9999 9999 9999 9999 148 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 78 114 142 155 9999 9999 169 143 9999 9999 132 9999 122 154 9999 9999 9999 9999 9999 9999 162 9999 183 149 9999 9999 9999 9999 9999 151 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 271 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 494 462 368 387 607 551 446 280 206 51 9999 81 9999 97 172 146 147 146 9999 9999 184 129 141 154 131 9999 9999 9999 9999 106 142 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 158 136 123 9999 124 113 138 9999 9999 147 113 9999 9999 9999 9999 9999 9999 9999 178 183 9999 9999 9999 9999 167 9999 9999 9999 146 158 9999 9999 9999 202 9999 9999 9999 9999 248 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 610 512 200 162 456 568 551 360 158 142 109 91 103 9999 150 176 134 159 153 170 134 114 125 9999 130 142 9999 140 178 9999 142 207 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 144 111 129 9999 74 113 149 9999 9999 129 112 9999 9999 9999 9999 9999 9999 303 196 161 9999 9999 9999 9999 123 9999 9999 9999 9999 9999 9999 9999 9999 166 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 690 618 441 500 536 552 548 367 509 213 194 237 128 122 170 188 127 153 153 132 143 9999 112 9999 132 127 9999 9999 159 106 142 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 161 136 9999 126 161 108 127 118 9999 9999 9999 108 9999 9999 9999 9999 189 168 120 156 145 9999 155 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 626 775 435 580 647 550 523 476 476 574 276 271 148 134 151 180 169 142 144 122 203 9999 9999 9999 129 9999 9999 144 163 9999 163 9999 9999 9999 9999 50 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 260 123 137 132 9999 160 125 122 114 9999 9999 137 9999 9999 9999 9999 119 9999 9999 131 150 152 9999 9999 9999 9999 147 9999 9999 158 9999 134 9999 9999 9999 9999 9999 209 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 627 688 638 677 661 557 615 427 394 430 353 351 400 108 122 187 289 188 117 9999 138 9999 212 115 9999 151 9999 9999 9999 9999 9999 212 9999 9999 151 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 241 173 132 9999 141 9999 102 122 107 122 168 9999 9999 137 9999 9999 9999 9999 9999 107 151 126 9999 145 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 181 208 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 649 698 716 590 716 590 624 507 510 314 262 265 236 165 140 352 450 308 9999 9999 9999 9999 9999 9999 9999 9999 102 9999 162 9999 166 9999 9999 219 9999 174 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 144 838 9999 9999 114 9999 9999 180 87 9999 125 149 9999 105 132 122 9999 107 9999 114 151 137 93 119 9999 9999 112 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 712 655 797 664 705 630 658 445 510 265 311 202 222 149 185 425 645 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 192 156 130 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 187 125 144 9999 115 118 9999 9999 124 103 9999 118 9999 9999 107 9999 128 111 102 9999 103 124 137 9999 9999 9999 9999 9999 9999 9999 9999 150 9999 9999 154 9999 9999 222 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 749 706 711 742 802 673 655 471 503 238 304 232 161 102 423 468 591 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 135 9999 9999 160 184 9999 9999 9999 9999 9999 9999 9999 9999 9999 200 117 88 113 152 9999 9999 193 196 108 100 113 9999 9999 131 9999 108 111 9999 9999 9999 116 84 9999 9999 9999 9999 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 269 9999 9999 702 761 767 722 802 740 631 559 600 367 306 191 128 63 267 473 561 460 9999 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 200 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 264 135 91 9999 9999 116 68 9999 131 140 125 9999 111 126 9999 143 9999 9999 113 110 9999 9999 122 9999 9999 9999 9999 178 157 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 747 750 771 725 778 739 741 602 546 439 282 178 88 9999 9999 451 390 194 9999 161 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 145 9999 9999 155 9999 9999 9999 9999 9999 9999 9999 9999 145 147 101 9999 9999 9999 9999 106 118 198 118 95 121 126 9999 9999 9999 131 9999 9999 9999 9999 136 9999 9999 9999 9999 9999 9999 9999 9999 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 702 828 816 712 780 799 691 563 565 350 320 200 9999 9999 9999 268 255 219 678 178 121 9999 9999 9999 9999 9999 9999 191 129 9999 218 9999 9999 9999 173 144 9999 9999 9999 9999 9999 166 265 9999 9999 159 9999 105 9999 9999 9999 9999 9999 86 128 114 116 94 116 158 9999 9999 115 9999 76 9999 9999 9999 9999 9999 9999 9999 170 124 9999 9999 9999 164 9999 9999 214 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 299 309 9999 709 796 812 701 751 828 791 584 561 368 302 292 9999 41 9999 137 148 145 463 171 161 148 121 87 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 145 127 9999 9999 9999 9999 9999 9999 9999 9999 222 154 9999 9999 9999 9999 9999 9999 9999 83 135 81 112 104 9999 9999 9999 9999 9999 9999 160 106 150 9999 9999 9999 9999 178 115 9999 69 9999 107 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 163 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 785 825 714 691 797 691 736 642 592 473 430 315 9999 9999 9999 9999 63 122 239 162 129 231 104 61 9999 9999 9999 9999 9999 9999 171 161 154 166 138 9999 9999 9999 130 141 9999 9999 152 203 223 141 110 9999 9999 9999 9999 134 9999 139 156 9999 9999 116 9999 9999 9999 9999 9999 9999 125 9999 9999 9999 9999 9999 9999 190 9999 9999 55 9999 112 76 9999 9999 210 9999 312 9999 9999 9999 9999 290 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 904 822 677 687 758 643 740 658 634 585 462 352 9999 9999 9999 9999 65 88 148 129 138 129 100 93 9999 9999 121 9999 9999 131 169 150 147 119 134 9999 9999 9999 9999 121 176 211 137 285 162 144 9999 9999 9999 170 9999 9999 260 186 185 108 9999 73 157 9999 9999 9999 9999 151 9999 9999 9999 9999 9999 9999 9999 9999 9999 102 9999 68 92 111 202 9999 247 224 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 774 769 669 810 753 745 832 731 628 488 547 332 9999 57 9999 9999 60 60 113 109 134 177 118 121 105 9999 9999 163 9999 132 139 133 132 9999 143 9999 9999 9999 129 124 142 131 201 206 173 125 9999 9999 9999 173 9999 145 152 140 193 9999 130 9999 9999 9999 9999 9999 9999 156 9999 9999 9999 98 9999 139 9999 9999 9999 9999 9999 9999 95 140 184 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 826 798 762 703 706 855 838 725 677 542 871 9999 9999 9999 81 9999 9999 55 126 116 158 9999 116 9999 9999 126 9999 135 108 122 121 113 116 167 159 149 9999 9999 137 125 118 132 131 163 186 268 9999 9999 101 141 9999 158 146 164 158 584 9999 286 124 9999 9999 9999 131 150 146 9999 9999 153 122 125 9999 102 48 9999 9999 9999 93 9999 212 9999 264 296 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 903 872 819 701 854 876 757 749 651 622 668 930 9999 9999 9999 9999 136 9999 179 9999 9999 9999 9999 9999 113 127 133 9999 130 126 132 9999 103 145 158 134 9999 127 159 130 108 9999 127 147 207 9999 122 9999 92 118 187 150 123 141 140 9999 132 126 144 9999 9999 105 113 9999 149 9999 9999 160 9999 112 9999 9999 9999 9999 9999 94 137 192 9999 225 303 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 909 837 852 817 859 829 709 723 718 614 577 659 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 101 132 128 121 99 120 114 117 103 118 134 118 9999 122 224 123 116 9999 127 128 181 212 147 9999 110 115 152 154 126 122 9999 114 115 286 127 9999 9999 113 9999 108 9999 9999 9999 168 123 91 69 9999 9999 9999 9999 72 151 155 246 168 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 782 780 872 949 816 834 700 715 642 593 625 482 9999 9999 9999 9999 9999 9999 9999 9999 9999 101 72 61 166 162 133 162 9999 140 111 90 122 110 156 118 9999 188 228 225 188 152 153 125 134 138 132 202 757 144 118 153 136 134 9999 9999 112 116 126 9999 9999 9999 9999 94 99 119 9999 9999 103 93 9999 9999 9999 9999 76 100 150 175 229 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 832 870 801 828 1007 761 765 710 623 593 639 536 700 630 9999 9999 9999 9999 9999 9999 9999 9999 101 59 79 154 142 123 9999 116 118 9999 104 79 131 108 9999 451 171 147 150 9999 9999 180 372 137 115 131 134 172 9999 9999 9999 118 124 9999 122 115 9999 9999 9999 9999 66 81 75 102 83 9999 9999 98 9999 9999 9999 9999 99 9999 9999 147 215 219 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 796 907 921 784 880 717 817 642 662 593 559 277 770 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 105 69 118 68 76 9999 9999 9999 9999 9999 9999 99 146 9999 136 130 9999 117 174 206 134 915 126 110 121 150 175 9999 9999 9999 9999 9999 126 114 9999 9999 9999 9999 9999 9999 82 84 79 9999 9999 98 64 9999 9999 9999 9999 9999 277 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 261 9999 9999 865 983 837 880 837 708 782 708 728 649 550 318 1067 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 77 9999 71 9999 9999 9999 9999 9999 9999 9999 9999 9999 124 119 9999 9999 137 132 9999 9999 121 119 115 9999 9999 9999 9999 9999 126 206 9999 108 9999 9999 9999 128 9999 9999 9999 76 63 9999 42 9999 56 9999 9999 9999 9999 9999 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 805 823 880 905 860 710 754 782 780 637 613 690 9999 9999 9999 9999 9999 9999 9999 738 9999 9999 9999 309 9999 117 73 79 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 9999 9999 9999 121 177 9999 112 106 118 150 9999 9999 9999 9999 9999 9999 9999 78 9999 175 9999 9999 9999 9999 9999 44 53 9999 9999 56 9999 9999 51 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 899 756 984 820 921 788 702 752 785 703 827 753 836 730 9999 9999 9999 9999 1231 803 9999 9999 9999 9999 9999 9999 109 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 264 142 124 9999 103 103 117 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 110 9999 93 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1011 881 931 785 861 878 730 705 742 734 804 822 751 534 9999 9999 959 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 61 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 113 9999 9999 101 105 94 9999 9999 9999 9999 9999 9999 9999 141 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 9999 9999 9999 9999 315 9999 9999 9999 851 966 899 889 781 848 792 724 730 706 875 287 617 740 9999 940 1003 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 120 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 114 9999 9999 9999 119 9999 9999 9999 9999 9999 9999 9999 9999 56 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 789 898 1004 821 847 761 802 800 828 729 820 654 679 811 839 864 1046 948 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 114 9999 9999 9999 9999 9999 9999 114 9999 55 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 725 822 881 840 999 795 745 777 872 766 587 1056 383 1244 9999 735 727 713 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 50 9999 9999 9999 9999 9999 9999 76 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 734 861 889 881 966 797 802 823 1025 854 616 9999 449 991 523 933 767 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 85 9999 63 9999 9999 48 74 56 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 762 824 964 921 966 861 831 833 867 755 700 9999 416 666 484 686 1030 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 106 108 9999 9999 9999 61 75 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 799 720 946 951 966 863 831 878 731 760 966 809 721 666 620 873 1171 1003 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 43 58 9999 9999 9999 9999 9999 9999 9999 9999 54 9999 9999 9999 9999 219 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 673 645 922 977 898 774 867 896 809 781 879 781 9999 696 748 905 919 541 9999 651 270 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 92 9999 9999 9999 47 49 9999 9999 9999 9999 44 54 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 702 745 916 1000 996 779 892 903 821 673 797 707 906 658 821 947 531 706 9999 515 888 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 95 9999 9999 9999 9999 9999 9999 9999 9999 9999 65 125 60 54 54 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 155 9999 320 577 754 806 939 921 846 904 849 828 687 829 754 9999 718 673 783 540 9999 9999 254 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 56 111 9999 9999 9999 9999 9999 46 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 171 75 306 1075 656 575 833 916 964 745 957 938 760 776 785 820 838 848 683 759 888 710 777 713 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 78 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 253 261 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 306 195 430 754 922 438 811 911 879 715 889 963 878 780 772 679 704 763 626 763 770 810 696 675 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 107 210 223 759 556 916 511 764 757 865 760 846 814 833 798 660 832 775 830 671 700 798 535 850 582 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 272 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 267 243 9999 9999 872 685 614 844 808 821 825 876 762 825 763 693 809 773 996 755 734 778 416 532 294 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 273 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 169 244 592 904 493 644 726 834 850 777 886 902 862 791 664 740 774 808 959 718 831 658 241 665 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 241 200 821 1001 714 696 672 833 930 765 817 831 792 733 707 854 782 912 945 640 856 602 308 466 9999 217 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 248 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 540 280 9999 275 239 983 895 783 695 461 704 970 847 838 837 788 788 762 888 808 963 1024 696 758 389 9999 394 292 285 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 260 9999 506 342 9999 988 858 685 664 271 612 824 853 870 851 947 792 796 805 842 922 1013 656 625 233 9999 284 228 198 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1294 9999 426 623 9999 959 678 644 623 169 548 751 947 876 826 884 798 859 706 912 835 889 631 586 453 9999 239 216 200 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 185 212 388 670 871 609 674 623 731 147 419 991 896 870 735 796 802 935 724 698 828 799 556 1042 500 264 238 164 207 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1294 9999 9999 9999 478 693 864 693 582 605 608 757 147 416 1013 798 925 853 774 808 790 802 724 853 821 577 891 609 233 250 174 254 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 290 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 196 1022 942 720 602 610 754 664 744 157 611 776 796 971 846 842 812 829 818 653 754 807 641 721 512 247 220 179 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 578 968 9999 1159 987 1330 9999 769 558 746 776 825 693 737 172 722 833 833 853 883 831 850 902 747 636 744 802 691 621 628 273 226 183 9999 200 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 235 9999 9999 1042 925 9999 1043 769 848 759 660 828 680 719 202 684 987 849 782 877 848 817 948 671 722 679 749 548 515 583 184 171 181 179 175 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1057 9999 1346 965 9999 9999 891 843 660 678 694 807 728 768 338 643 849 865 962 767 912 826 841 752 791 715 707 514 873 9999 200 137 230 191 260 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 740 929 905 1132 803 787 717 798 680 676 664 791 739 270 598 664 849 865 884 895 830 953 787 863 686 845 378 9999 9999 225 166 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 643 258 9999 739 677 9999 550 481 636 808 864 744 696 688 840 814 214 592 699 849 869 961 988 855 899 782 852 653 810 204 294 257 143 221 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 121 191 584 635 666 806 590 645 803 782 843 771 686 692 779 754 241 659 795 837 972 947 1173 838 860 722 754 621 894 162 225 218 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 293 9999 9999 9999 9999 9999 271 280 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 171 226 912 753 708 677 626 694 710 732 772 717 653 735 751 697 368 771 840 828 999 901 935 938 842 811 716 604 570 159 256 168 143 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 285 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 179 211 9999 746 894 657 659 666 746 701 731 667 709 826 786 962 704 519 813 708 937 949 830 864 846 829 844 797 611 313 150 283 225 155 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 751 563 677 812 784 661 670 734 737 714 780 932 754 679 732 780 785 986 779 948 812 926 840 876 654 9999 157 261 189 164 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 819 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1327 773 681 644 662 667 714 649 680 713 798 765 844 932 838 681 747 533 709 959 843 834 820 1002 815 784 617 284 180 126 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 9999 9999 9999 892 733 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 773 660 609 682 659 765 702 739 720 771 850 854 925 904 698 728 301 556 949 833 751 747 903 702 735 593 189 159 120 149 149 171 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 917 977 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 964 701 661 586 653 701 873 769 777 820 850 856 797 861 806 676 637 268 474 889 675 889 903 1034 736 780 648 139 131 122 121 165 165 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1254 9999 688 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 598 675 651 646 645 693 864 823 823 939 850 776 770 776 839 683 616 295 492 1014 779 945 862 1079 748 704 859 135 112 168 9999 196 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 719 9999 9999 9999 9999 9999 9999 9999 9999 189 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 691 706 623 713 741 764 766 793 831 854 826 820 834 836 674 560 285 535 873 893 836 904 834 646 702 669 173 110 170 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1001 9999 9999 9999 9999 9999 9999 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 729 686 625 712 739 821 769 821 926 811 850 814 752 738 619 466 189 568 871 889 910 889 882 531 577 318 212 111 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 652 674 589 643 739 853 766 794 894 780 737 760 801 730 498 272 165 646 821 847 887 753 813 518 462 273 194 106 225 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1013 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 242 284 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 544 673 684 757 762 881 823 766 1037 840 664 660 632 663 278 255 218 710 902 771 897 727 703 447 454 223 160 97 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1127 9999 9999 9999 9999 299 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 302 9999 501 684 638 784 846 884 764 829 867 745 582 430 447 415 299 283 348 755 875 719 832 656 631 327 254 171 142 94 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 932 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 281 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 587 169 845 505 655 701 752 875 821 821 806 766 529 444 516 452 388 247 589 543 890 871 825 819 480 356 213 166 148 149 99 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 762 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 245 240 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 226 9999 482 542 696 696 752 754 823 797 758 691 712 658 633 847 968 246 631 652 773 766 712 738 263 176 171 196 149 153 108 153 171 9999 9999 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 686 827 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 108 119 175 520 266 9999 9999 9999 9999 9999 9999 9999 9999 514 227 641 539 556 713 628 748 804 762 747 750 601 480 692 807 579 860 281 614 767 778 781 764 671 216 202 144 196 167 144 109 159 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 751 9999 9999 923 1343 9999 9999 1240 1046 1329 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 313 9999 285 9999 9999 9999 9999 9999 9999 9999 871 375 807 608 566 591 789 648 773 804 764 676 751 640 517 538 510 701 511 254 596 860 699 806 912 777 445 320 211 191 174 142 111 101 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 989 988 9999 9999 9999 9999 9999 9999 9999 9999 9999 236 225 9999 9999 9999 9999 9999 9999 317 9999 628 1257 9999 9999 9999 1035 9999 595 865 483 613 663 735 645 673 752 823 780 747 522 1007 653 9999 774 478 193 545 845 746 708 806 903 733 184 197 176 162 146 115 132 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1077 731 706 9999 9999 9999 9999 9999 9999 9999 9999 9999 258 9999 9999 9999 9999 9999 9999 9999 9999 9999 249 9999 9999 9999 9999 9999 9999 522 984 506 648 663 690 609 655 752 894 758 705 619 1006 776 602 378 536 203 515 737 624 790 719 767 745 222 221 200 197 162 114 156 9999 9999 118 160 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 255 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 956 585 659 9999 774 9999 9999 9999 9999 9999 9999 9999 1308 516 9999 9999 9999 9999 9999 9999 9999 9999 317 235 172 9999 9999 9999 707 826 621 595 646 689 668 668 726 777 772 710 620 671 553 540 9999 300 686 160 501 737 448 771 752 626 9999 9999 9999 270 227 152 108 9999 158 148 144 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 714 577 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 225 185 9999 9999 952 9999 666 596 600 691 663 669 743 674 705 773 682 625 507 646 274 9999 399 1053 188 440 635 394 553 744 627 9999 9999 9999 248 9999 167 106 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 974 587 874 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 255 275 259 9999 9999 9999 9999 9999 9999 9999 9999 273 173 285 1326 179 435 440 551 573 625 648 673 701 706 731 674 607 568 545 733 662 301 443 618 170 235 669 456 562 794 735 308 9999 213 250 239 174 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 724 506 796 998 9999 9999 9999 9999 9999 9999 9999 9999 264 9999 261 310 9999 9999 9999 9999 9999 9999 9999 9999 317 199 286 157 148 166 447 567 555 663 648 698 844 734 732 680 654 592 637 399 9999 466 815 730 204 207 674 265 601 614 165 492 9999 167 1042 290 184 126 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1077 9999 635 600 822 1009 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 247 218 248 9999 9999 9999 9999 9999 9999 9999 299 300 9999 173 228 407 704 559 555 664 764 724 785 666 731 685 674 471 489 421 518 665 663 652 206 157 292 192 299 267 206 231 194 261 297 745 225 136 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 676 685 624 772 9999 9999 9999 9999 9999 9999 9999 9999 9999 548 9999 9999 240 529 269 256 9999 9999 9999 9999 9999 221 949 9999 184 209 214 860 570 593 665 739 696 709 762 816 651 696 511 586 586 285 880 700 684 234 201 213 239 9999 270 9999 643 275 475 351 490 279 174 260 9999 9999 9999 9999 260 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 638 682 643 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1308 9999 9999 9999 277 290 9999 9999 9999 9999 201 207 9999 198 283 193 480 536 628 697 627 673 712 765 791 671 588 598 385 293 9999 470 676 647 220 167 209 306 9999 312 1254 627 499 190 285 283 208 181 188 9999 9999 9999 9999 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 731 612 567 668 922 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 299 182 282 281 311 9999 9999 9999 9999 156 155 298 307 497 215 548 539 589 649 664 802 737 689 769 671 497 245 366 461 9999 523 665 620 213 193 211 237 301 694 9999 9999 233 144 159 206 174 149 182 268 9999 235 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 705 617 622 624 9999 9999 9999 9999 9999 9999 9999 9999 9999 638 9999 9999 240 246 176 173 9999 9999 9999 9999 9999 317 104 151 221 595 274 782 526 651 568 664 688 697 709 646 717 607 447 382 164 271 579 1013 644 620 630 185 198 177 217 460 9999 226 601 204 158 153 156 169 155 221 248 236 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 164 9999 9999 710 583 542 310 917 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 273 295 417 736 9999 9999 9999 9999 365 118 151 224 677 298 1034 517 608 566 691 622 721 662 747 677 465 353 359 197 227 274 808 614 658 220 395 185 266 241 288 9999 244 9999 9999 178 152 139 9999 9999 312 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 217 9999 852 625 503 491 727 9999 9999 9999 9999 9999 9999 280 160 9999 9999 9999 9999 9999 9999 846 670 294 236 9999 9999 9999 254 117 150 303 9999 9999 705 555 590 622 649 607 751 666 747 690 462 437 352 216 186 210 983 626 612 209 9999 233 317 243 269 9999 9999 9999 9999 208 135 159 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 293 290 1175 597 440 436 258 9999 9999 9999 9999 9999 9999 9999 278 9999 9999 9999 9999 9999 9999 9999 9999 678 900 9999 9999 9999 9999 313 131 181 272 9999 278 677 565 571 607 652 671 701 617 477 530 330 542 327 205 155 262 565 679 628 198 209 194 289 290 278 9999 9999 298 290 202 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 227 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 247 462 812 565 426 9999 913 9999 9999 9999 9999 9999 9999 9999 719 9999 9999 9999 9999 9999 9999 1045 9999 590 9999 9999 9999 9999 9999 9999 148 184 9999 9999 286 541 562 591 629 657 723 662 524 366 358 355 401 203 284 432 184 586 715 641 9999 9999 159 834 226 245 9999 315 240 231 114 139 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 220 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 693 521 705 623 745 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 245 9999 9999 9999 9999 9999 9999 676 1047 9999 9999 9999 9999 9999 9999 176 209 9999 9999 296 606 602 668 657 677 659 609 585 471 612 863 211 189 217 916 294 691 666 660 158 9999 872 237 222 190 239 203 209 170 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 205 283 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 868 659 592 634 502 817 9999 9999 9999 9999 9999 9999 9999 719 9999 232 9999 650 9999 9999 9999 9999 9999 9999 9999 685 9999 9999 9999 9999 243 282 9999 264 229 601 627 675 620 681 661 588 538 662 594 482 376 488 549 750 476 730 649 604 17 90 95 102 58 5 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 4 9 16 4 999 2 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 2 4 999 5 999 7 15 15 6 999 4 999 999 999 999 999 999 4 999 5 7 999 999 999 999 999 999 15 14 44 14 999 999 6 7 13 9 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 24 62 77 100 87 22 999 3 999 999 999 999 4 11 999 999 999 999 999 999 999 999 999 10 999 999 2 999 999 999 999 999 999 999 999 4 999 999 999 3 2 999 999 999 999 999 999 999 4 999 8 999 8 18 13 999 999 7 999 999 999 999 999 999 7 6 8 7 4 3 999 999 999 999 999 8 14 14 999 999 999 8 15 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 58 103 94 76 50 999 999 999 999 999 999 5 36 5 3 999 999 999 999 999 999 10 999 3 3 999 999 999 999 3 999 999 4 5 3 999 999 999 999 999 999 999 999 999 999 3 999 6 999 999 9 7 26 15 999 999 999 4 999 999 999 999 5 11 6 6 6 6 3 999 999 999 999 4 2 22 20 8 999 2 3 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 60 88 79 71 63 142 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 8 999 3 3 999 999 999 999 999 6 5 999 999 2 999 999 999 999 999 999 999 999 999 999 3 5 9 6 999 10 10 21 15 999 3 5 7 999 999 999 999 999 11 999 999 6 5 999 999 3 999 999 999 999 9 20 999 5 999 3 999 6 2 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 83 92 87 97 92 102 97 12 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 4 7 999 12 2 999 999 999 999 999 999 999 999 2 999 6 5 8 8 999 9 32 21 999 999 999 999 999 999 999 999 999 7 12 999 999 4 5 999 999 999 999 999 999 999 7 16 8 8 999 999 8 2 2 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 74 108 108 89 63 117 90 71 999 999 999 11 999 15 7 999 999 999 999 3 999 3 999 999 999 999 999 999 999 999 999 23 9 999 999 3 999 2 999 999 999 999 999 999 999 999 999 999 999 8 8 10 14 16 999 999 4 3 999 999 999 999 999 999 7 11 8 999 999 999 2 999 999 999 7 999 12 19 10 4 999 999 7 2 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 107 115 97 79 60 67 92 73 999 999 11 5 999 14 999 999 999 3 4 3 3 999 999 999 999 999 999 4 999 999 999 999 999 3 999 999 999 2 999 999 999 999 999 999 999 999 8 7 11 5 8 999 10 7 999 2 999 999 5 999 999 999 999 999 8 16 8 999 6 999 2 999 999 999 999 999 13 16 36 999 999 999 8 2 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 115 113 89 64 59 70 57 33 999 999 12 999 999 999 35 3 999 6 6 999 999 999 999 999 999 999 999 999 999 999 999 999 4 8 999 999 3 999 999 999 999 999 999 999 999 999 17 9 7 4 999 999 6 8 999 999 3 999 999 999 999 999 999 999 999 8 7 999 5 999 999 3 2 999 9 7 20 15 11 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 103 106 999 71 35 54 52 33 85 30 13 12 7 13 999 5 2 999 5 3 999 2 999 999 999 999 3 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 9 11 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 7 999 20 12 11 999 999 999 999 999 999 999 999 999 7 7 999 6 999 999 999 999 999 999 999 999 109 65 999 37 38 39 33 23 54 82 36 999 999 11 11 3 999 999 999 4 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 11 13 8 7 2 999 999 999 3 3 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 8 999 140 16 11 999 999 999 8 999 999 999 999 999 7 7 5 8 7 999 999 999 999 999 999 999 102 65 999 60 83 39 36 34 20 16 29 999 20 999 14 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 9 6 4 999 999 999 999 999 999 999 999 999 999 999 999 7 14 9 4 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 5 29 21 14 999 6 9 8 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 108 83 999 69 38 37 38 55 23 9 63 999 999 999 999 999 999 999 61 999 999 999 999 999 999 999 999 999 999 11 45 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 12 7 999 999 999 999 3 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 5 999 21 25 14 8 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 109 92 60 59 56 37 69 40 26 999 80 75 23 999 999 9 6 6 8 999 999 999 999 999 999 999 999 999 999 3 8 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 12 6 2 999 999 3 3 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 9 999 999 3 999 999 12 20 16 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 108 999 999 63 60 39 72 40 20 999 48 35 999 999 15 15 6 999 999 3 4 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 22 9 2 999 999 999 3 3 999 999 999 8 7 999 999 999 999 999 999 999 999 6 12 7 999 999 999 999 12 15 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 108 111 999 999 88 48 55 44 25 7 6 999 999 999 24 19 999 6 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 26 12 4 999 999 4 5 3 999 999 999 999 6 999 999 999 999 999 999 999 5 11 13 6 999 999 999 999 999 16 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 109 103 84 146 89 79 64 47 88 999 999 15 999 6 69 25 13 999 3 999 999 4 999 999 999 999 999 999 999 9 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 21 13 5 999 999 11 6 999 999 3 999 6 4 999 999 999 999 999 999 11 999 12 18 999 999 999 999 999 7 11 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 107 98 79 86 116 108 98 72 35 34 999 20 999 6 56 21 17 15 999 999 13 9 7 4 8 999 999 999 999 8 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 5 6 999 12 21 8 999 999 6 7 999 999 999 999 999 999 999 18 15 999 999 999 999 5 999 999 999 7 3 999 999 999 5 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 106 101 47 54 109 106 116 96 45 29 23 82 12 999 30 143 18 18 9 14 8 6 8 999 12 5 999 4 2 999 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 3 7 999 9 10 16 999 999 6 7 999 999 999 999 999 999 67 24 21 999 999 999 999 9 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 103 108 85 114 105 113 108 105 105 86 75 70 16 16 34 29 20 18 14 13 9 999 7 999 11 6 999 999 3 3 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 9 999 10 13 7 8 12 999 999 999 6 999 999 999 999 3 3 14 27 19 999 5 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 106 116 96 118 110 115 113 115 106 128 107 87 21 54 36 33 22 25 17 14 12 999 999 999 8 999 999 4 4 999 2 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 23 23 7 8 999 14 7 12 12 999 999 7 999 999 999 999 3 999 999 71 26 17 999 999 999 999 9 999 999 6 999 6 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 109 110 116 120 113 116 116 117 106 110 136 111 94 108 34 45 38 29 15 999 6 999 3 6 999 4 999 999 999 999 999 2 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 29 21 7 999 12 999 7 10 14 7 13 999 999 7 999 999 999 999 999 22 26 15 999 9 999 999 999 999 999 999 999 999 999 999 999 5 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 115 114 116 114 117 117 118 122 117 103 119 99 46 28 85 72 51 28 999 999 999 999 999 999 999 999 2 999 4 999 5 999 999 2 999 3 999 999 999 999 999 999 999 999 999 999 999 28 81 999 999 21 999 999 11 9 999 16 9 999 9 8 6 999 3 999 32 29 13 8 9 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 118 120 119 116 119 119 119 124 119 98 132 82 54 27 79 91 63 999 999 999 999 999 999 999 999 999 999 3 3 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 25 13 999 12 12 999 999 11 11 999 28 999 999 9 999 7 8 6 999 12 25 9 999 999 999 999 999 999 999 999 5 999 999 3 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 119 108 108 116 120 121 120 116 119 91 104 106 47 54 132 96 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 2 2 999 999 999 999 999 999 999 999 999 17 14 8 2 3 999 999 11 17 12 7 11 999 999 11 999 8 36 999 999 999 16 8 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 8 999 999 106 109 109 116 120 122 121 119 120 120 104 98 34 40 147 93 69 53 999 8 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 24 12 6 999 999 2 2 999 13 13 15 999 8 4 999 6 999 999 8 7 999 999 25 999 999 999 999 3 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 110 111 116 119 122 122 120 122 125 106 75 51 999 999 86 67 49 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 6 999 999 999 999 999 999 999 999 23 10 2 999 999 999 999 6 11 25 12 14 7 7 999 999 999 7 999 999 999 999 5 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 120 110 113 118 119 121 122 120 112 117 115 84 999 999 999 68 61 60 54 19 8 999 999 999 999 999 999 3 2 999 3 999 999 999 3 3 999 999 999 999 999 6 7 999 999 26 999 5 999 999 999 999 999 21 20 11 22 10 7 3 999 999 13 999 7 999 999 999 999 999 999 999 3 4 999 999 999 4 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 10 999 120 110 116 120 119 121 122 120 113 118 115 136 999 6 999 43 43 54 61 32 21 7 5 6 999 999 999 999 999 999 999 999 999 999 7 3 999 999 999 999 999 999 999 999 31 22 999 999 999 999 999 999 999 11 22 47 11 8 999 999 999 999 999 999 5 2 3 999 999 999 999 4 2 999 2 999 3 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 119 110 118 122 121 122 123 119 115 118 126 124 999 999 999 999 39 44 59 38 28 22 6 5 999 999 999 999 999 999 8 7 7 11 6 999 999 999 9 8 999 999 16 20 33 18 6 999 999 999 999 8 999 16 23 999 999 7 999 999 999 999 999 999 2 999 999 999 999 999 999 3 999 999 2 999 3 3 999 999 3 999 3 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 119 114 120 123 123 123 122 119 117 113 117 147 999 999 999 999 6 31 47 35 28 16 7 5 999 999 3 999 999 8 8 9 11 10 6 999 999 999 999 13 13 23 26 34 21 17 999 999 999 5 999 999 30 31 25 6 999 9 4 999 999 999 999 5 999 999 999 999 999 999 999 999 999 2 999 2 2 2 3 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 103 117 122 125 125 121 120 118 119 118 118 120 999 6 999 999 6 38 28 22 21 24 6 7 4 999 999 3 999 15 11 9 9 999 6 999 999 999 11 17 23 24 35 39 27 13 999 999 999 8 999 8 26 37 24 999 5 999 999 999 999 999 999 4 999 999 999 5 999 5 999 999 999 999 999 999 3 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 119 117 123 125 124 117 119 119 121 109 125 999 999 999 6 999 999 76 18 68 12 999 7 999 999 7 999 4 6 9 8 7 10 8 7 7 999 999 21 21 24 28 26 35 28 25 999 999 5 16 999 16 26 33 18 59 999 49 5 999 999 999 5 6 6 999 999 3 7 7 999 2 2 999 999 999 2 999 3 999 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 120 116 123 125 121 114 118 120 121 115 113 119 999 999 999 999 6 999 11 999 999 999 999 999 9 10 9 999 7 12 10 999 10 11 8 8 999 10 32 23 20 999 21 33 29 999 6 999 4 20 17 16 21 19 13 999 12 10 4 999 999 4 5 999 7 999 999 4 999 7 999 999 999 999 999 2 3 4 999 3 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 105 115 122 123 116 112 118 120 121 120 107 114 999 999 999 999 999 999 999 999 999 999 999 999 9 9 17 3 7 13 9 5 8 9 9 10 999 28 34 21 15 999 14 28 30 22 12 999 7 12 24 19 16 11 999 12 12 49 6 999 999 3 999 10 999 999 999 6 9 3 2 999 999 999 999 2 3 4 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 115 119 117 110 111 120 122 123 121 113 110 999 999 999 999 999 999 999 999 999 2 2 2 3 5 13 3 999 12 6 8 8 9 18 8 999 22 32 26 25 8 9 17 24 22 15 10 66 11 18 17 9 11 999 999 15 8 4 999 999 999 999 7 3 3 999 999 9 2 999 999 999 999 2 2 2 3 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 109 115 115 112 108 113 122 123 124 121 114 111 73 49 999 999 999 999 999 999 999 999 2 2 2 6 5 2 999 11 3 999 6 22 13 7 999 49 32 13 26 999 999 13 48 19 14 13 10 9 999 999 999 7 8 999 14 7 999 999 999 999 2 3 2 4 4 999 999 3 999 999 999 999 2 999 999 2 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 109 114 112 110 110 116 123 123 124 121 113 86 83 999 999 999 999 999 999 999 999 999 999 2 2 2 2 2 999 999 999 999 999 999 9 3 999 24 25 999 22 18 11 8 54 17 13 15 9 7 999 999 999 999 999 6 10 999 999 999 999 999 999 2 2 4 999 999 3 2 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 108 113 111 110 111 118 124 123 125 121 122 78 93 999 999 999 999 999 999 999 999 999 999 999 2 2 999 2 999 999 999 999 999 999 999 999 999 17 17 999 999 18 8 999 999 19 16 15 999 999 999 999 999 6 7 999 7 999 999 999 2 999 999 999 2 2 999 2 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 108 113 110 111 112 118 124 124 125 119 116 86 999 999 999 999 999 999 999 61 999 999 999 2 999 2 2 2 999 999 999 999 999 999 999 999 999 999 8 999 999 999 9 14 999 17 13 15 9 999 999 999 999 999 999 999 5 999 2 999 999 999 999 999 2 2 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 999 999 999 999 999 999 999 108 111 110 113 112 117 125 125 124 115 110 82 85 50 999 999 999 999 78 59 999 999 999 999 999 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 22 11 8 999 13 9 17 8 999 999 999 999 999 999 999 999 999 2 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 108 110 111 114 112 117 124 124 121 111 104 79 87 63 999 999 48 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 6 999 999 7 13 8 999 999 999 999 999 999 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 999 999 999 999 5 999 999 999 108 108 111 112 111 117 122 119 118 107 99 52 87 101 999 47 57 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 3 999 999 999 6 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 108 108 109 110 117 120 116 116 105 96 75 98 96 68 59 69 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 3 999 999 999 999 999 999 3 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 109 106 107 108 116 121 115 114 101 90 89 80 112 999 70 67 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 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 999 999 999 999 999 999 999 999 999 999 999 999 999 120 108 106 106 108 116 120 117 113 99 86 999 122 118 93 93 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 2 999 2 999 999 2 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 120 106 105 106 108 116 120 115 111 102 87 999 119 110 116 86 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 2 2 999 999 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 102 103 104 106 108 115 120 114 111 107 93 59 128 117 114 88 94 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 2 2 999 999 999 999 999 999 999 999 2 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 112 99 103 104 108 115 119 112 111 111 87 57 999 103 96 94 88 77 999 77 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 2 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 999 999 999 999 999 999 999 999 999 106 111 101 103 109 115 116 111 113 115 97 58 111 102 99 98 75 73 999 74 56 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 2 3 2 2 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 999 80 104 109 98 102 109 114 114 113 116 118 105 74 999 101 100 99 87 999 999 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 2 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 135 58 139 115 108 106 95 100 109 112 114 118 119 118 110 93 89 97 102 101 85 82 81 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 8 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 35 81 120 129 105 91 92 100 109 112 115 123 125 120 114 93 98 96 101 88 90 87 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 32 70 122 111 136 108 93 92 100 110 114 118 126 128 126 120 101 86 97 100 90 73 92 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 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 22 999 999 133 124 109 96 96 104 112 118 122 128 131 129 125 107 87 96 99 89 62 79 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 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 135 130 133 119 122 110 99 102 108 116 124 126 131 133 129 127 108 87 93 97 85 46 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 999 999 999 999 999 138 138 138 134 129 121 93 101 105 109 118 127 130 132 134 129 124 103 86 89 95 78 34 57 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 75 999 99 96 127 127 124 117 90 102 108 110 115 124 132 132 132 128 119 96 85 87 92 66 999 58 45 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 46 999 123 90 999 115 126 119 117 86 103 109 109 111 122 130 130 129 126 114 93 84 85 81 51 999 59 41 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 999 134 112 999 122 118 116 116 83 103 108 107 110 121 129 128 127 123 113 92 84 87 78 74 999 21 30 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 79 95 108 115 114 122 116 116 80 101 106 105 111 122 129 127 124 119 111 94 85 92 76 52 30 21 20 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 999 999 999 138 105 107 111 116 125 115 119 78 96 104 106 112 121 127 125 122 115 112 96 85 94 74 54 25 20 17 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 138 109 107 114 120 126 117 105 77 94 102 106 111 118 123 124 120 113 115 100 85 91 81 50 28 18 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 100 999 112 133 138 999 113 108 126 122 126 115 106 78 94 101 105 109 113 120 122 119 115 119 103 84 88 75 57 50 23 11 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 999 999 133 117 999 132 125 132 127 113 119 118 105 77 95 101 104 105 110 117 118 117 121 120 104 82 84 61 48 28 24 15 10 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 136 999 131 123 999 999 132 130 129 121 113 115 105 106 94 94 102 102 103 109 113 112 114 125 117 103 81 75 51 999 16 18 14 8 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 114 122 129 124 135 129 117 136 118 115 104 106 106 75 90 101 102 102 109 112 108 113 123 115 104 77 65 999 999 20 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 72 999 135 116 999 111 122 120 120 132 117 119 106 107 107 73 88 100 102 102 108 109 106 111 118 113 102 72 53 41 33 15 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 136 136 124 130 116 132 118 127 121 121 116 117 105 106 108 108 72 89 99 102 102 107 107 104 108 112 104 95 75 39 43 33 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 10 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 136 63 136 133 118 117 115 116 113 111 113 118 106 107 108 108 70 89 100 103 103 108 108 104 104 104 96 83 51 23 50 21 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 79 999 117 132 120 116 113 114 117 115 100 104 106 107 109 107 70 88 102 105 104 108 108 104 103 100 91 79 44 14 19 15 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 128 122 119 116 103 104 102 103 105 106 108 108 108 70 86 100 104 104 108 106 102 103 100 92 83 999 14 11 14 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 100 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 126 121 110 108 105 105 105 103 102 105 105 106 107 106 70 81 93 104 103 107 108 101 100 102 100 79 39 15 52 11 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 124 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 122 122 111 108 107 105 107 105 104 105 105 105 107 106 68 72 82 98 104 105 108 103 98 100 104 66 33 21 18 12 14 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 123 137 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 128 121 111 112 109 107 107 108 107 105 105 105 105 107 107 65 63 71 89 103 102 106 102 98 97 100 56 32 26 16 24 15 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 136 999 81 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 126 123 111 111 110 108 108 109 109 107 105 104 105 107 106 62 59 66 83 102 100 101 100 99 94 93 54 31 21 12 999 26 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 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 999 999 999 999 999 999 999 999 121 111 110 110 109 109 109 109 108 105 105 105 107 107 60 57 65 85 100 98 98 100 96 89 84 57 31 17 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 122 999 999 999 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 120 109 109 109 109 109 108 109 108 107 105 106 107 107 59 56 67 88 98 97 95 96 93 81 77 57 33 15 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 119 108 109 110 109 109 109 109 108 107 106 106 107 105 58 53 67 86 95 93 93 92 90 72 72 51 32 15 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 54 999 999 999 999 999 999 999 999 999 999 17 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 108 109 110 109 109 109 109 108 107 105 106 106 100 58 54 67 83 89 89 89 86 84 67 64 43 30 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 100 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 128 999 107 110 111 110 110 109 109 108 107 105 103 102 98 103 61 59 70 81 82 83 83 79 74 60 49 35 25 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 102 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 116 70 117 109 112 112 111 110 109 109 107 106 100 112 112 116 97 64 64 74 79 79 79 79 69 60 46 35 31 21 15 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 8 999 999 999 999 999 999 999 999 999 999 999 999 111 999 103 112 113 113 111 111 109 108 107 104 113 115 112 128 129 66 66 73 78 77 78 75 54 46 37 31 28 21 15 11 6 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 95 132 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 23 28 116 13 999 999 999 999 999 999 999 999 128 67 112 109 113 114 113 112 112 109 108 104 101 106 108 110 95 119 66 66 70 74 74 76 70 39 33 33 28 28 23 17 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 81 999 999 127 96 999 999 112 112 92 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 8 999 999 999 999 999 999 999 74 98 128 116 112 114 115 114 113 112 109 107 103 110 107 91 87 96 98 65 65 69 71 72 74 64 54 74 36 33 28 19 17 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 113 110 999 999 999 999 999 999 999 999 999 11 31 999 999 999 999 999 999 9 999 55 49 999 999 999 50 999 107 125 117 114 115 115 115 112 111 109 107 100 97 113 75 999 94 92 59 65 68 68 69 74 61 73 22 27 30 21 18 16 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 117 104 100 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 104 128 108 115 115 114 114 112 111 108 107 99 95 103 59 51 53 91 57 65 65 66 68 74 58 64 22 14 21 21 16 15 8 999 999 12 8 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 121 101 92 999 69 999 999 999 999 999 999 999 126 126 999 999 999 999 999 999 999 999 16 14 21 999 999 999 78 128 117 111 115 115 113 113 112 112 108 106 96 94 83 54 999 47 103 52 63 63 65 67 71 53 999 999 999 18 24 14 12 999 6 6 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 98 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 19 999 999 128 999 128 121 113 115 115 113 113 112 111 108 105 112 86 83 33 999 49 108 75 62 62 63 65 65 51 999 999 999 27 999 18 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 119 109 109 999 999 999 999 999 999 999 999 999 999 35 18 17 999 999 999 999 999 999 999 999 14 16 15 125 69 128 128 110 115 115 114 112 112 111 111 108 103 107 91 83 55 26 68 94 56 58 61 60 63 60 68 37 999 29 25 19 13 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 109 107 108 86 999 999 999 999 999 999 999 999 23 999 26 14 999 999 999 999 999 999 999 999 16 19 15 26 30 54 128 111 115 116 114 113 110 110 111 108 101 104 92 54 999 48 85 104 90 56 59 56 59 56 40 53 999 20 65 30 14 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 94 999 113 106 109 94 999 999 999 999 999 999 999 999 999 999 61 15 15 999 999 999 999 999 999 999 23 18 999 78 51 123 128 111 115 115 114 112 110 110 111 108 100 97 76 62 50 72 81 96 67 47 55 51 51 48 33 29 21 50 58 49 18 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 101 96 105 102 999 999 999 999 999 999 999 999 999 96 999 999 12 51 16 17 999 999 999 999 999 22 62 999 73 31 59 128 111 114 115 114 113 110 110 110 107 98 92 82 61 29 117 88 102 54 57 51 48 999 40 999 55 28 56 73 52 27 13 5 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 92 95 104 999 999 999 999 999 999 999 999 999 999 999 999 126 999 999 999 21 9 999 999 999 999 62 25 999 25 54 69 112 113 115 114 114 112 110 109 109 106 94 82 61 30 999 117 95 104 108 34 48 50 999 32 49 59 61 45 67 49 29 16 7 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 89 95 113 101 91 999 999 999 999 999 999 999 999 999 999 999 999 50 29 27 14 13 999 999 999 999 69 25 21 26 78 79 119 113 115 114 114 112 109 108 108 104 103 49 55 58 999 103 96 105 95 55 45 49 44 65 999 999 30 37 49 38 19 14 8 8 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 100 95 109 100 999 999 999 999 999 999 999 999 999 58 999 999 25 23 23 27 999 999 999 999 999 21 85 26 18 69 24 132 106 113 116 115 114 112 109 108 108 103 93 68 27 74 82 111 96 105 145 30 39 43 37 48 999 14 50 28 30 22 14 8 29 10 7 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 35 999 999 90 94 102 75 76 999 999 999 999 999 999 999 999 999 999 999 999 16 24 49 52 999 999 999 999 89 47 80 17 63 21 132 108 114 116 114 115 112 109 107 107 99 84 72 30 76 79 106 97 105 145 150 34 59 31 25 999 11 999 999 23 15 10 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 19 999 94 93 107 94 95 999 999 999 999 999 999 130 130 999 999 999 999 999 999 54 53 27 17 999 999 999 57 49 87 28 999 999 117 109 114 116 114 114 111 108 107 105 110 82 56 31 33 68 108 101 106 23 999 35 74 22 16 999 999 999 999 11 11 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 26 35 103 86 89 97 56 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 62 70 999 999 999 999 29 31 49 18 999 30 120 111 115 115 113 112 111 107 105 100 94 82 57 32 31 76 88 105 107 38 58 34 31 22 20 999 999 17 12 11 10 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 33 74 93 87 90 999 99 999 999 999 999 999 999 999 130 999 999 999 999 999 999 76 999 65 999 999 999 999 999 999 28 21 999 999 78 110 112 114 113 112 112 109 101 112 102 84 71 28 64 78 51 91 107 108 999 999 28 52 20 28 999 35 29 15 18 9 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 999 101 98 103 84 83 999 999 999 999 999 999 999 999 999 999 32 999 999 999 999 999 999 77 73 999 999 999 999 999 999 17 17 999 999 103 110 111 113 112 111 110 108 112 116 114 107 38 38 51 91 78 92 107 109 10 999 88 27 19 46 22 13 16 13 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 91 105 89 78 63 47 999 999 999 999 999 999 999 130 999 13 999 70 999 999 999 999 999 999 999 48 999 999 999 999 12 22 999 24 82 98 109 112 111 110 109 106 105 116 105 89 83 85 82 97 96 93 107 108 17 83 83 88 54 5 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 4 9 16 1 999 1 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 1 4 999 5 999 7 14 13 6 999 3 999 999 999 999 999 999 3 999 5 6 999 999 999 999 999 999 15 13 44 13 999 999 6 6 13 9 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 24 57 68 86 77 22 999 1 999 999 999 999 2 11 999 999 999 999 999 999 999 999 999 10 999 999 2 999 999 999 999 999 999 999 999 3 999 999 999 1 1 999 999 999 999 999 999 999 4 999 8 999 8 18 13 999 999 7 999 999 999 999 999 999 7 5 8 7 4 2 999 999 999 999 999 8 13 14 999 999 999 8 15 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 54 90 82 67 49 999 999 999 999 999 999 4 36 5 1 999 999 999 999 999 999 10 999 3 2 999 999 999 999 1 999 999 4 4 3 999 999 999 999 999 999 999 999 999 999 3 999 5 999 999 8 6 26 15 999 999 999 4 999 999 999 999 5 11 6 6 5 5 2 999 999 999 999 4 1 22 19 8 999 1 3 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 55 77 70 63 57 142 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 8 999 3 2 999 999 999 999 999 5 4 999 999 2 999 999 999 999 999 999 999 999 999 999 3 4 9 5 999 10 10 21 14 999 3 5 7 999 999 999 999 999 11 999 999 6 5 999 999 3 999 999 999 999 9 20 999 4 999 2 999 5 1 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 74 79 76 86 83 88 91 12 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 4 7 999 12 1 999 999 999 999 999 999 999 999 1 999 6 5 8 7 999 9 31 21 999 999 999 999 999 999 999 999 999 7 12 999 999 4 5 999 999 999 999 999 999 999 7 16 8 8 999 999 8 2 1 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 64 89 93 80 58 103 80 67 999 999 999 11 999 15 6 999 999 999 999 2 999 1 999 999 999 999 999 999 999 999 999 23 9 999 999 1 999 1 999 999 999 999 999 999 999 999 999 999 999 7 7 9 14 15 999 999 4 3 999 999 999 999 999 999 7 11 7 999 999 999 2 999 999 999 7 999 11 17 10 4 999 999 7 1 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 89 94 83 71 56 60 82 67 999 999 11 4 999 13 999 999 999 2 4 2 2 999 999 999 999 999 999 2 999 999 999 999 999 3 999 999 999 1 999 999 999 999 999 999 999 999 7 6 11 5 7 999 10 7 999 2 999 999 5 999 999 999 999 999 8 16 8 999 6 999 2 999 999 999 999 999 13 16 36 999 999 999 8 1 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 95 93 78 60 56 63 53 32 999 999 11 999 999 999 35 2 999 6 6 999 999 999 999 999 999 999 999 999 999 999 999 999 3 8 999 999 1 999 999 999 999 999 999 999 999 999 17 9 7 4 999 999 6 8 999 999 2 999 999 999 999 999 999 999 999 8 6 999 5 999 999 3 2 999 8 7 19 14 10 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 85 91 999 66 33 51 50 32 81 30 13 11 6 13 999 5 1 999 5 2 999 1 999 999 999 999 3 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 9 10 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 7 999 19 12 11 999 999 999 999 999 999 999 999 999 7 7 999 6 999 999 999 999 999 999 999 999 90 60 999 37 37 38 31 22 53 80 36 999 999 10 11 2 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 7 4 999 999 999 999 999 999 999 999 999 999 999 999 999 11 13 8 7 1 999 999 999 3 3 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 7 999 139 15 10 999 999 999 7 999 999 999 999 999 7 6 5 8 7 999 999 999 999 999 999 999 85 59 999 57 76 38 36 33 19 15 29 999 20 999 14 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 9 6 1 999 999 999 999 999 999 999 999 999 999 999 999 7 13 9 4 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 4 28 21 13 999 6 8 7 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 90 73 999 64 37 37 38 51 23 9 62 999 999 999 999 999 999 999 61 999 999 999 999 999 999 999 999 999 999 11 45 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 11 7 999 999 999 999 3 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 4 999 21 25 14 7 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 92 80 57 56 52 37 64 40 24 999 80 73 23 999 999 9 5 6 8 999 999 999 999 999 999 999 999 999 999 2 7 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 12 6 1 999 999 3 3 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 8 999 999 3 999 999 12 20 15 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 94 999 999 60 57 39 65 40 20 999 48 35 999 999 15 15 6 999 999 3 4 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 22 9 2 999 999 999 3 3 999 999 999 7 7 999 999 999 999 999 999 999 999 5 12 7 999 999 999 999 10 15 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 94 999 999 80 46 55 44 25 6 6 999 999 999 24 19 999 6 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 26 12 4 999 999 4 5 3 999 999 999 999 5 999 999 999 999 999 999 999 4 11 13 6 999 999 999 999 999 15 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 87 77 142 78 66 64 47 84 999 999 15 999 6 64 25 13 999 2 999 999 3 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 5 19 13 5 999 999 11 6 999 999 3 999 5 4 999 999 999 999 999 999 11 999 12 18 999 999 999 999 999 7 11 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 93 82 71 78 97 94 82 62 34 33 999 20 999 6 54 21 16 15 999 999 13 9 7 4 8 999 999 999 999 8 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 4 6 999 12 21 8 999 999 5 7 999 999 999 999 999 999 999 17 14 999 999 999 999 4 999 999 999 7 3 999 999 999 4 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 91 84 45 54 95 106 99 82 45 28 23 77 12 999 30 140 18 17 8 14 8 6 7 999 11 4 999 4 1 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 3 7 999 9 10 16 999 999 6 6 999 999 999 999 999 999 67 24 21 999 999 999 999 9 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 90 89 75 94 105 113 108 90 90 77 68 64 16 16 34 28 19 18 13 13 9 999 7 999 11 6 999 999 2 3 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 9 999 10 13 7 8 11 999 999 999 6 999 999 999 999 2 2 13 27 19 999 5 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 93 94 82 100 110 115 113 100 87 112 90 74 21 52 36 32 21 25 17 14 12 999 999 999 8 999 999 3 3 999 2 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 23 23 6 8 999 14 6 11 11 999 999 7 999 999 999 999 3 999 999 71 25 17 999 999 999 999 9 999 999 5 999 5 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 93 94 110 113 116 116 105 92 90 115 91 88 101 34 45 38 27 15 999 5 999 1 5 999 3 999 999 999 999 999 1 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 28 21 7 999 11 999 7 9 14 7 13 999 999 6 999 999 999 999 999 22 26 15 999 9 999 999 999 999 999 999 999 999 999 999 999 4 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 99 100 101 114 117 117 118 112 105 89 100 83 46 26 76 72 51 28 999 999 999 999 999 999 999 999 2 999 3 999 5 999 999 1 999 1 999 999 999 999 999 999 999 999 999 999 999 27 81 999 999 21 999 999 11 8 999 16 9 999 9 6 5 999 3 999 31 29 12 8 9 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 104 106 107 116 119 119 119 113 108 84 113 82 54 27 71 91 63 999 999 999 999 999 999 999 999 999 999 2 3 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 23 13 999 12 12 999 999 10 11 999 27 999 999 9 999 6 7 6 999 11 25 9 999 999 999 999 999 999 999 999 4 999 999 3 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 108 108 116 120 121 120 116 106 78 87 89 47 52 127 96 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 1 1 999 999 999 999 999 999 999 999 999 16 14 7 1 2 999 999 11 17 12 7 10 999 999 11 999 7 35 999 999 999 16 8 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 7 999 999 106 109 109 116 120 122 121 119 108 97 85 84 33 40 142 93 69 50 999 8 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 23 11 6 999 999 1 1 999 13 13 15 999 8 4 999 5 999 999 7 7 999 999 25 999 999 999 999 3 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 110 111 116 119 122 122 120 110 106 87 66 49 999 999 86 67 49 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 5 999 999 999 999 999 999 999 999 23 9 1 999 999 999 999 6 11 24 12 14 7 6 999 999 999 7 999 999 999 999 4 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 107 110 113 118 119 121 122 120 112 101 94 75 999 999 999 68 61 60 54 18 8 999 999 999 999 999 999 1 1 999 1 999 999 999 2 2 999 999 999 999 999 6 6 999 999 24 999 5 999 999 999 999 999 21 18 11 22 9 7 3 999 999 13 999 7 999 999 999 999 999 999 999 3 3 999 999 999 3 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 10 999 107 110 116 120 119 121 122 120 113 98 96 132 999 6 999 43 43 54 61 32 20 7 4 5 999 999 999 999 999 999 999 999 999 999 7 3 999 999 999 999 999 999 999 999 30 21 999 999 999 999 999 999 999 11 20 47 11 8 999 999 999 999 999 999 4 2 2 999 999 999 999 3 2 999 2 999 3 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 106 110 118 122 121 122 123 119 115 96 110 114 999 999 999 999 39 44 59 38 28 22 6 5 999 999 999 999 999 999 8 7 7 11 5 999 999 999 9 8 999 999 16 20 32 17 5 999 999 999 999 8 999 15 23 999 999 7 999 999 999 999 999 999 2 999 999 999 999 999 999 2 999 999 2 999 3 3 999 999 2 999 2 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 104 114 120 123 123 123 122 119 117 97 102 142 999 999 999 999 6 30 47 35 28 16 6 5 999 999 2 999 999 7 7 9 10 9 5 999 999 999 999 11 13 23 26 34 21 16 999 999 999 4 999 999 29 30 25 5 999 9 4 999 999 999 999 5 999 999 999 999 999 999 999 999 999 1 999 1 1 1 1 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 103 117 122 125 125 121 120 118 119 104 99 109 999 6 999 999 6 38 28 22 21 24 6 7 3 999 999 2 999 15 10 8 9 999 5 999 999 999 10 17 23 22 35 39 27 13 999 999 999 8 999 8 26 37 24 999 5 999 999 999 999 999 999 4 999 999 999 5 999 5 999 999 999 999 999 999 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 104 117 123 125 124 117 119 119 121 109 104 999 999 999 6 999 999 75 18 68 12 999 7 999 999 7 999 4 6 9 8 7 10 8 6 7 999 999 21 21 24 27 26 35 28 25 999 999 5 16 999 15 26 32 18 59 999 49 5 999 999 999 5 6 5 999 999 2 6 7 999 1 1 999 999 999 1 999 1 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 116 123 125 121 114 118 120 121 115 99 103 999 999 999 999 6 999 11 999 999 999 999 999 8 9 9 999 7 11 10 999 9 10 8 7 999 10 32 23 18 999 21 33 29 999 6 999 4 18 17 16 21 18 13 999 11 10 3 999 999 4 4 999 7 999 999 3 999 7 999 999 999 999 999 1 1 3 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 105 115 122 123 116 112 118 120 121 120 107 95 999 999 999 999 999 999 999 999 999 999 999 999 8 8 17 3 6 12 9 4 7 9 8 9 999 27 34 21 15 999 13 28 30 21 11 999 7 12 24 17 16 11 999 10 12 49 6 999 999 2 999 10 999 999 999 6 8 3 1 999 999 999 999 1 1 3 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 115 119 117 110 111 120 122 123 121 113 89 999 999 999 999 999 999 999 999 999 1 1 1 1 4 13 1 999 12 6 8 8 9 18 8 999 22 32 26 25 8 8 17 24 22 15 10 66 10 16 17 9 11 999 999 14 8 4 999 999 999 999 6 3 2 999 999 9 1 999 999 999 999 1 1 1 2 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 109 115 115 112 108 113 122 123 124 121 114 90 69 49 999 999 999 999 999 999 999 999 1 1 1 6 5 1 999 10 3 999 6 22 13 7 999 48 32 12 26 999 999 12 48 19 14 13 9 9 999 999 999 7 7 999 13 7 999 999 999 999 1 3 1 4 3 999 999 1 999 999 999 999 1 999 999 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 109 114 112 110 110 116 123 123 124 121 113 73 78 999 999 999 999 999 999 999 999 999 999 1 1 1 1 1 999 999 999 999 999 999 8 1 999 24 25 999 21 18 11 7 54 17 13 15 8 7 999 999 999 999 999 6 9 999 999 999 999 999 999 1 1 4 999 999 1 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 999 999 999 7 999 999 108 113 111 110 111 118 124 123 125 121 109 67 86 999 999 999 999 999 999 999 999 999 999 999 1 1 999 1 999 999 999 999 999 999 999 999 999 16 16 999 999 18 8 999 999 17 16 15 999 999 999 999 999 6 7 999 6 999 999 999 1 999 999 999 1 1 999 1 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 108 113 110 111 112 118 124 124 125 119 103 74 999 999 999 999 999 999 999 56 999 999 999 1 999 1 1 1 999 999 999 999 999 999 999 999 999 999 7 999 999 999 8 14 999 16 13 15 8 999 999 999 999 999 999 999 5 999 1 999 999 999 999 999 1 1 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 999 999 999 999 999 999 999 108 111 110 113 112 117 125 125 124 115 96 70 76 49 999 999 999 999 69 56 999 999 999 999 999 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 22 11 7 999 12 9 16 7 999 999 999 999 999 999 999 999 999 1 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 108 110 111 114 112 117 124 124 121 111 90 68 78 59 999 999 48 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 5 999 999 7 13 7 999 999 999 999 999 999 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 999 999 999 999 5 999 999 999 108 108 111 112 111 117 122 119 118 107 86 51 78 92 999 47 55 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 2 999 999 999 6 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 108 108 109 110 117 120 116 116 105 80 69 90 86 63 57 64 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 2 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 106 109 106 107 108 116 121 115 114 101 73 83 74 97 999 64 62 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 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 106 108 106 106 108 116 120 117 113 99 71 999 112 95 93 81 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 1 999 1 999 999 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 106 105 106 108 116 120 115 111 102 74 999 108 96 99 75 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 1 1 999 999 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 102 103 104 106 108 115 120 114 111 107 79 56 114 101 97 77 80 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 1 1 999 999 999 999 999 999 999 999 1 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 96 99 103 104 108 115 119 112 111 111 87 54 999 103 96 79 76 65 999 66 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 1 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 999 999 999 999 999 999 999 999 999 91 96 101 103 109 115 116 111 113 115 97 53 95 102 99 84 75 65 999 64 54 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 1 1 1 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 999 76 89 94 98 102 109 114 114 113 116 118 105 64 999 101 100 84 70 999 999 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 1 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 135 58 136 105 93 91 95 100 109 112 114 118 119 118 110 80 76 97 102 87 72 70 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 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 8 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 34 79 110 114 91 91 92 100 109 112 115 123 125 120 114 93 82 96 101 88 76 74 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 32 70 114 98 117 94 93 92 100 110 114 118 126 128 126 120 101 86 97 100 90 73 77 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 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 22 999 999 129 102 95 96 96 104 112 118 122 128 131 129 125 107 87 96 99 89 62 68 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 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 135 121 122 96 105 95 99 102 108 116 124 126 131 133 129 127 108 87 93 97 85 46 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 135 135 115 108 107 93 101 105 109 118 127 130 132 134 129 124 103 86 89 95 78 33 53 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 75 999 92 87 112 106 107 104 90 102 108 110 115 124 132 132 132 128 119 96 85 87 92 66 999 54 45 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 46 999 112 81 999 95 103 104 104 86 103 109 109 111 122 130 130 129 126 114 93 84 85 81 49 999 57 40 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 999 120 99 999 98 101 103 103 83 103 108 107 110 121 129 128 127 123 113 92 84 87 66 70 999 20 29 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 72 84 92 93 97 105 103 104 80 101 106 105 111 122 129 127 124 119 111 94 85 92 65 51 28 19 20 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 999 999 999 135 91 88 94 96 102 102 105 78 96 104 106 112 121 127 125 122 115 112 96 85 94 74 52 24 18 17 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 135 92 87 94 98 104 104 105 77 94 102 106 111 118 123 124 120 113 115 100 85 91 81 49 28 18 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 99 999 106 129 135 999 93 87 102 101 103 103 106 78 94 101 105 109 113 120 122 119 115 119 103 84 88 75 56 49 23 11 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 999 999 129 110 999 124 104 110 104 92 100 104 105 77 95 101 104 105 110 117 118 117 121 120 104 82 84 61 48 28 24 15 10 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 999 126 110 999 999 112 109 106 103 98 103 105 106 77 94 102 102 103 109 113 112 114 125 117 103 81 75 49 999 16 18 14 8 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 103 111 106 118 107 96 116 104 103 104 106 106 75 90 101 102 102 109 112 108 113 123 115 104 77 65 999 999 20 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 72 999 112 94 999 89 100 97 98 107 105 106 106 107 107 73 88 100 102 102 108 109 106 111 118 113 102 72 53 41 33 15 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 133 109 109 99 111 94 103 101 97 99 105 105 106 108 108 72 89 99 102 102 107 107 104 108 112 104 95 63 39 43 33 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 10 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 60 133 119 106 103 95 100 100 96 99 104 106 107 108 108 70 89 100 103 103 108 108 104 104 104 96 83 50 22 49 21 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 75 999 101 124 109 104 98 101 102 99 100 104 106 107 109 107 70 88 102 105 104 108 108 104 103 100 91 79 44 14 19 14 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 115 109 106 105 103 104 102 103 105 106 108 108 108 70 86 100 104 104 108 106 102 103 100 92 83 999 14 11 14 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 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 122 105 110 110 108 105 105 105 103 102 105 105 106 107 106 70 81 93 104 103 107 108 101 100 102 100 79 39 15 52 11 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 110 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 109 109 111 108 107 105 107 105 104 105 105 105 107 106 68 72 82 98 104 105 108 103 98 100 104 66 33 21 17 12 13 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 114 135 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 113 111 111 112 109 107 107 108 107 105 105 105 105 107 107 65 63 71 89 103 102 106 102 98 97 100 56 32 26 14 24 15 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 133 999 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 105 113 111 111 110 108 108 109 109 107 105 104 105 107 106 62 59 66 83 102 100 101 100 99 94 93 54 31 21 11 999 26 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 97 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 111 111 110 110 109 109 109 109 108 105 105 105 107 107 60 57 65 85 100 98 98 100 96 89 84 57 31 17 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 111 999 999 999 999 999 999 999 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 109 109 109 109 109 109 108 109 108 107 105 106 107 107 59 56 67 88 98 97 95 96 93 81 77 57 33 15 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 108 109 110 109 109 109 109 108 107 106 106 107 105 58 53 67 86 95 93 93 92 90 72 72 51 32 15 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 53 999 999 999 999 999 999 999 999 999 999 17 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 108 109 110 109 109 109 109 108 107 105 106 106 100 58 54 67 83 89 89 89 86 84 67 64 43 30 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 86 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 114 999 107 110 111 110 110 109 109 108 107 105 103 102 98 90 61 59 70 81 82 83 83 79 74 60 49 35 25 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 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 109 61 102 109 112 112 111 110 109 109 107 106 100 95 97 92 80 64 64 74 79 79 79 79 69 60 46 35 31 21 15 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 8 999 999 999 999 999 999 999 999 999 999 999 999 102 999 103 112 113 113 111 111 109 108 107 104 99 93 92 111 112 66 66 73 78 77 78 75 54 46 37 29 28 21 15 11 6 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 91 121 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 23 28 116 13 999 999 999 999 999 999 999 999 125 61 92 109 113 114 113 112 112 109 108 104 101 92 88 93 84 103 66 66 70 74 74 76 70 39 32 33 28 28 23 17 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 80 999 999 118 89 999 999 91 93 81 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 8 999 999 999 999 999 999 999 73 88 121 101 112 114 115 114 113 112 109 107 103 95 87 77 77 88 85 65 65 69 71 72 74 64 52 72 36 33 28 19 17 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 90 91 999 999 999 999 999 999 999 999 999 11 31 999 999 999 999 999 999 9 999 55 49 999 999 999 50 999 94 106 102 114 115 115 115 112 111 109 107 100 84 97 68 999 88 82 59 65 68 68 69 74 61 69 20 27 29 21 18 16 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 96 89 83 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 88 109 108 115 115 114 114 112 111 108 107 99 80 88 56 51 51 81 56 65 65 66 68 74 58 61 21 14 21 21 16 15 8 999 999 11 7 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 98 86 78 999 66 999 999 999 999 999 999 999 126 126 999 999 999 999 999 999 999 999 16 13 21 999 999 999 75 117 105 111 115 115 113 113 112 112 108 106 96 79 72 51 999 46 89 52 63 63 65 67 71 52 999 999 999 18 24 14 12 999 6 6 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 94 83 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 19 999 999 125 999 117 108 113 115 115 113 113 112 111 108 105 94 74 73 32 999 48 90 68 62 62 63 65 65 48 999 999 999 27 999 18 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 97 93 88 999 999 999 999 999 999 999 999 999 999 34 18 17 999 999 999 999 999 999 999 999 14 16 14 125 66 125 112 110 115 115 114 112 112 111 111 108 103 92 76 74 54 26 64 82 53 58 61 60 63 60 63 36 999 29 25 19 12 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 94 91 88 76 999 999 999 999 999 999 999 999 22 999 26 13 999 999 999 999 999 999 999 999 16 19 15 25 30 51 115 111 115 116 114 113 110 110 111 108 101 91 78 51 999 48 76 91 85 54 59 56 59 56 40 51 999 20 61 30 14 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 89 999 96 91 89 83 999 999 999 999 999 999 999 999 999 999 61 15 14 999 999 999 999 999 999 999 23 18 999 73 49 112 120 111 115 115 114 112 110 110 111 108 100 83 67 58 50 67 69 96 64 46 55 51 51 48 32 28 19 49 58 48 18 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 87 96 89 85 999 999 999 999 999 999 999 999 999 96 999 999 11 50 16 17 999 999 999 999 999 22 62 999 69 31 54 114 111 114 115 114 113 110 110 110 107 98 77 73 59 28 103 88 102 53 53 51 48 999 39 999 54 28 53 73 52 27 13 5 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 92 95 87 999 999 999 999 999 999 999 999 999 999 999 999 126 999 999 999 21 9 999 999 999 999 60 24 999 24 53 61 98 113 115 114 114 112 110 109 109 106 94 69 57 29 999 101 95 104 104 33 48 50 999 32 49 58 60 45 67 49 29 16 7 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 76 95 95 84 80 999 999 999 999 999 999 999 999 999 999 999 999 50 29 27 14 13 999 999 999 999 65 24 21 25 76 69 105 113 115 114 114 112 109 108 108 104 88 49 53 53 999 88 96 105 92 53 45 49 44 65 999 999 30 37 49 38 19 14 8 7 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 84 95 94 82 999 999 999 999 999 999 999 999 999 58 999 999 25 22 23 27 999 999 999 999 999 21 77 26 18 69 24 129 106 113 116 115 114 112 109 108 108 103 81 62 27 65 67 94 96 105 145 30 39 43 37 48 999 14 50 28 29 22 14 7 28 10 7 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 35 999 999 90 94 88 65 72 999 999 999 999 999 999 999 999 999 999 999 999 16 23 48 51 999 999 999 999 89 46 76 17 63 21 116 108 114 116 114 115 112 109 107 107 99 72 66 29 69 67 85 97 105 145 145 34 56 30 25 999 11 999 999 23 15 10 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 17 999 80 93 91 80 84 999 999 999 999 999 999 130 130 999 999 999 999 999 999 53 51 26 16 999 999 999 57 47 83 27 999 999 97 109 114 116 114 114 111 108 107 105 93 72 54 30 32 60 90 101 106 23 999 34 70 22 15 999 999 999 999 11 11 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 26 34 87 86 89 83 52 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 58 68 999 999 999 999 29 31 49 18 999 29 97 111 115 115 113 112 111 107 105 100 81 74 55 31 31 67 88 105 107 38 57 34 31 21 20 999 999 17 12 11 10 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 32 63 80 87 74 999 94 999 999 999 999 999 999 999 130 999 999 999 999 999 999 72 999 61 999 999 999 999 999 999 27 19 999 999 72 92 112 114 113 112 112 109 101 96 88 72 66 27 59 70 50 91 107 108 999 999 28 51 20 27 999 35 29 15 18 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 92 81 86 84 70 999 999 999 999 999 999 999 999 999 999 32 999 999 999 999 999 999 70 71 999 999 999 999 999 999 17 17 999 999 92 95 111 113 112 111 110 108 96 94 96 95 37 37 51 78 68 92 107 109 10 999 86 27 19 45 21 13 15 13 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 80 90 89 78 58 47 999 999 999 999 999 999 999 130 999 12 999 63 999 999 999 999 999 999 999 47 999 999 999 999 11 22 999 24 72 98 109 112 111 110 109 106 91 98 90 79 71 73 82 84 81 93 107 108 16 82 82 87 53 4 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 3 8 15 999 999 0 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 0 3 999 4 999 6 13 12 4 999 2 999 999 999 999 999 999 2 999 2 5 999 999 999 999 999 999 14 12 43 12 999 999 5 5 10 8 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 23 56 67 85 76 21 999 0 999 999 999 999 0 10 999 999 999 999 999 999 999 999 999 9 999 999 1 999 999 999 999 999 999 999 999 0 999 999 999 0 0 999 999 999 999 999 999 999 1 999 7 999 7 15 11 999 999 6 999 999 999 999 999 999 6 4 7 4 3 0 999 999 999 999 999 7 12 11 999 999 999 7 14 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 53 89 81 66 48 999 999 999 999 999 999 3 35 4 0 999 999 999 999 999 999 7 999 2 1 999 999 999 999 0 999 999 3 3 2 999 999 999 999 999 999 999 999 999 999 2 999 4 999 999 7 5 25 12 999 999 999 3 999 999 999 999 4 10 5 4 4 4 0 999 999 999 999 3 0 21 18 6 999 0 2 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 54 76 69 62 56 141 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 6 999 2 1 999 999 999 999 999 4 3 999 999 1 999 999 999 999 999 999 999 999 999 999 2 3 8 4 999 9 9 20 13 999 1 4 6 999 999 999 999 999 10 999 999 5 4 999 999 2 999 999 999 999 8 19 999 3 999 0 999 4 0 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 73 78 75 85 82 87 90 11 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 2 4 999 11 0 999 999 999 999 999 999 999 999 0 999 5 4 7 6 999 8 31 18 999 999 999 999 999 999 999 999 999 6 11 999 999 3 4 999 999 999 999 999 999 999 5 15 7 7 999 999 7 1 0 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 63 88 92 79 57 102 79 66 999 999 999 10 999 14 5 999 999 999 999 1 999 0 999 999 999 999 999 999 999 999 999 22 5 999 999 0 999 0 999 999 999 999 999 999 999 999 999 999 999 6 6 8 13 14 999 999 3 2 999 999 999 999 999 999 6 10 6 999 999 999 1 999 999 999 5 999 10 17 9 3 999 999 5 0 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 88 93 82 70 55 59 81 66 999 999 10 3 999 12 999 999 999 1 2 1 0 999 999 999 999 999 999 0 999 999 999 999 999 2 999 999 999 0 999 999 999 999 999 999 999 999 6 5 10 3 6 999 7 6 999 0 999 999 4 999 999 999 999 999 7 15 7 999 5 999 1 999 999 999 999 999 10 13 35 999 999 999 7 0 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 94 92 77 59 55 62 52 31 999 999 10 999 999 999 34 1 999 5 5 999 999 999 999 999 999 999 999 999 999 999 999 999 2 7 999 999 0 999 999 999 999 999 999 999 999 999 16 8 6 3 999 999 5 7 999 999 1 999 999 999 999 999 999 999 999 5 5 999 2 999 999 1 1 999 7 4 18 13 9 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 84 90 999 65 33 50 49 32 80 29 12 10 5 12 999 4 0 999 4 1 999 0 999 999 999 999 2 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 999 999 999 999 999 5 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 5 999 18 9 10 999 999 999 999 999 999 999 999 999 6 6 999 5 999 999 999 999 999 999 999 999 89 59 999 36 37 37 31 21 52 79 35 999 999 9 10 1 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 6 3 999 999 999 999 999 999 999 999 999 999 999 999 999 10 10 7 6 0 999 999 999 2 1 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 6 999 138 14 9 999 999 999 6 999 999 999 999 999 6 5 4 7 6 999 999 999 999 999 999 999 82 58 999 56 75 37 33 32 18 14 28 999 19 999 13 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 8 5 999 999 999 999 999 999 999 999 999 999 999 999 999 6 12 7 2 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 3 28 18 12 999 5 7 6 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 84 72 999 63 36 35 35 50 21 7 61 999 999 999 999 999 999 999 60 999 999 999 999 999 999 999 999 999 999 10 44 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 10 6 999 999 999 999 1 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 3 999 20 22 12 6 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 79 56 55 51 35 63 37 24 999 79 72 22 999 999 8 4 5 7 999 999 999 999 999 999 999 999 999 999 0 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 5 0 999 999 1 1 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 7 999 999 2 999 999 10 17 14 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 999 999 59 56 36 64 37 17 999 47 34 999 999 14 14 4 999 999 2 3 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 21 6 1 999 999 999 2 2 999 999 999 6 6 999 999 999 999 999 999 999 999 4 10 5 999 999 999 999 9 12 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 79 93 999 999 79 44 42 39 24 5 5 999 999 999 23 16 999 5 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 24 9 3 999 999 3 3 2 999 999 999 999 4 999 999 999 999 999 999 999 3 10 11 5 999 999 999 999 999 14 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 80 86 76 133 77 65 47 41 83 999 999 14 999 5 63 24 12 999 1 999 999 2 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 4 19 11 3 999 999 10 3 999 999 2 999 4 2 999 999 999 999 999 999 10 999 11 17 999 999 999 999 999 4 10 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 79 81 70 77 96 79 75 61 33 33 999 19 999 5 53 18 15 12 999 999 12 8 6 3 7 999 999 999 999 7 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 3 5 999 11 20 5 999 999 4 6 999 999 999 999 999 999 999 16 13 999 999 999 999 3 999 999 999 5 1 999 999 999 3 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 79 83 44 46 82 71 83 76 41 27 22 76 11 999 28 134 15 16 7 13 6 5 6 999 10 3 999 3 0 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 2 6 999 8 9 15 999 999 5 5 999 999 999 999 999 999 66 21 18 999 999 999 999 8 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 76 88 74 93 71 73 71 80 89 76 67 63 13 14 32 27 18 15 12 10 7 999 6 999 10 4 999 999 1 2 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 6 999 9 12 6 5 10 999 999 999 5 999 999 999 999 1 1 12 23 17 999 4 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 77 93 81 92 72 76 76 87 86 111 89 73 20 51 33 31 20 22 15 11 11 999 999 999 7 999 999 1 0 999 1 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 22 20 5 7 999 13 5 10 10 999 999 6 999 999 999 999 2 999 999 70 25 14 999 999 999 999 8 999 999 4 999 4 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 79 84 93 88 73 78 79 86 77 89 115 90 87 100 31 41 36 27 12 999 4 999 999 4 999 2 999 999 999 999 999 0 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 28 20 6 999 10 999 6 8 13 6 12 999 999 5 999 999 999 999 999 21 23 12 999 8 999 999 999 999 999 999 999 999 999 999 999 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 84 84 88 76 72 77 79 90 87 78 99 75 42 26 75 53 44 27 999 999 999 999 999 999 999 999 1 999 2 999 4 999 999 0 999 0 999 999 999 999 999 999 999 999 999 999 999 26 80 999 999 20 999 999 10 7 999 15 8 999 8 5 4 999 2 999 31 26 11 7 8 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 86 86 87 76 72 77 77 88 88 75 112 56 44 24 70 54 47 999 999 999 999 999 999 999 999 999 999 0 1 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 23 12 999 11 11 999 999 9 10 999 27 999 999 8 999 5 6 5 999 10 21 7 999 999 999 999 999 999 999 999 3 999 999 2 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 73 73 77 73 75 76 78 87 72 86 88 42 51 112 49 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 0 0 999 999 999 999 999 999 999 999 999 15 13 6 0 1 999 999 10 16 11 6 9 999 999 10 999 6 35 999 999 999 11 7 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 6 999 999 72 72 71 75 73 74 75 77 88 96 84 83 32 39 128 42 49 49 999 7 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 22 10 5 999 999 0 0 999 10 9 14 999 6 3 999 4 999 999 6 6 999 999 24 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 71 71 72 73 71 73 73 76 87 98 85 65 48 999 999 50 49 42 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 4 999 999 999 999 999 999 999 999 21 8 0 999 999 999 999 5 9 23 9 13 4 5 999 999 999 5 999 999 999 999 3 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 86 71 73 73 70 71 73 76 75 90 93 74 999 999 999 48 46 35 44 17 7 999 999 999 999 999 999 999 0 999 0 999 999 999 1 1 999 999 999 999 999 5 5 999 999 24 999 4 999 999 999 999 999 20 18 8 21 8 5 1 999 999 12 999 6 999 999 999 999 999 999 999 1 2 999 999 999 2 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 9 999 87 71 75 73 69 69 74 76 76 93 95 121 999 5 999 42 41 42 46 27 19 4 3 4 999 999 999 999 999 999 999 999 999 999 6 2 999 999 999 999 999 999 999 999 30 20 999 999 999 999 999 999 999 10 20 46 10 7 999 999 999 999 999 999 3 1 1 999 999 999 999 2 1 999 1 999 1 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 87 71 74 73 71 72 75 75 76 94 109 113 999 999 999 999 38 41 42 33 24 21 4 4 999 999 999 999 999 999 7 6 6 10 4 999 999 999 8 7 999 999 15 17 32 16 4 999 999 999 999 7 999 14 18 999 999 6 999 999 999 999 999 999 1 999 999 999 999 999 999 1 999 999 1 999 1 2 999 999 0 999 1 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 86 75 74 73 73 74 73 75 76 85 101 132 999 999 999 999 5 29 41 30 24 13 5 4 999 999 1 999 999 6 6 8 9 8 4 999 999 999 999 10 10 22 22 31 18 15 999 999 999 3 999 999 29 29 21 4 999 8 3 999 999 999 999 4 999 999 999 999 999 999 999 999 999 0 999 0 0 0 999 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 76 75 73 74 74 71 72 77 85 98 108 999 5 999 999 5 37 25 19 17 23 4 3 2 999 999 0 999 14 9 7 8 999 4 999 999 999 9 14 20 22 34 36 23 11 999 999 999 6 999 7 23 33 21 999 4 999 999 999 999 999 999 3 999 999 999 4 999 2 999 999 999 999 999 999 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 85 77 74 73 73 71 72 72 76 74 103 999 999 999 5 999 999 74 17 67 11 999 6 999 999 6 999 2 5 6 5 6 9 7 5 6 999 999 18 18 21 27 23 32 25 24 999 999 4 13 999 14 23 31 16 58 999 48 4 999 999 999 4 5 4 999 999 0 5 4 999 0 0 999 999 999 0 999 0 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 74 73 72 71 67 72 71 75 77 85 102 999 999 999 999 5 999 10 999 999 999 999 999 7 8 6 999 6 10 9 999 8 9 5 6 999 9 28 19 18 999 19 30 26 999 5 999 3 18 13 15 19 17 12 999 10 9 2 999 999 3 3 999 6 999 999 2 999 6 999 999 999 999 999 0 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 71 73 71 68 65 72 71 74 78 72 94 999 999 999 999 999 999 999 999 999 999 999 999 7 7 16 2 5 11 6 3 6 6 7 8 999 27 31 17 14 999 12 26 27 20 10 999 6 10 21 17 15 8 999 9 9 48 5 999 999 1 999 9 999 999 999 5 7 2 0 999 999 999 999 0 999 2 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 70 68 68 63 60 72 72 75 75 74 88 999 999 999 999 999 999 999 999 999 0 0 0 0 3 10 0 999 11 4 7 5 8 17 6 999 21 29 25 24 7 7 15 21 19 12 9 65 9 16 16 8 10 999 999 13 5 3 999 999 999 999 5 2 1 999 999 8 0 999 999 999 999 0 0 0 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 68 65 59 55 63 71 72 74 74 75 89 68 48 999 999 999 999 999 999 999 999 0 0 0 5 2 0 999 9 2 999 5 21 10 6 999 47 29 11 25 999 999 11 47 16 11 9 8 8 999 999 999 6 6 999 12 6 999 999 999 999 0 2 0 3 2 999 999 999 999 999 999 999 0 999 999 0 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 67 60 59 59 68 71 70 72 73 75 70 77 999 999 999 999 999 999 999 999 999 999 0 0 0 0 0 999 999 999 999 999 999 7 0 999 21 22 999 20 16 10 6 53 13 10 12 7 6 999 999 999 999 999 5 8 999 999 999 999 999 999 0 0 3 999 999 999 0 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 64 65 59 59 59 71 72 70 72 72 88 67 85 999 999 999 999 999 999 999 999 999 999 999 0 0 999 0 999 999 999 999 999 999 999 999 999 15 15 999 999 16 6 999 999 16 15 12 999 999 999 999 999 5 6 999 5 999 999 999 0 999 999 999 0 0 999 0 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 64 65 56 58 62 69 72 70 71 71 85 73 999 999 999 999 999 999 999 55 999 999 999 0 999 0 0 0 999 999 999 999 999 999 999 999 999 999 6 999 999 999 7 13 999 15 10 12 7 999 999 999 999 999 999 999 4 999 0 999 999 999 999 999 0 0 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 999 999 999 999 999 999 999 64 64 55 61 62 68 73 69 71 69 83 69 75 48 999 999 999 999 68 55 999 999 999 999 999 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 21 10 6 999 11 7 15 6 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 62 58 65 63 68 71 70 72 68 78 67 77 58 999 999 47 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 4 999 999 6 12 6 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 4 999 999 999 68 60 62 62 60 68 66 69 69 65 75 47 77 91 999 46 54 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 1 999 999 999 5 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 61 55 57 59 67 65 59 62 61 74 68 89 85 62 56 63 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 63 52 55 57 66 66 60 53 59 72 82 73 96 999 63 61 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 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 999 999 999 999 999 999 999 999 999 999 999 999 999 86 63 52 53 55 66 66 65 57 58 70 999 111 94 60 80 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 0 999 0 999 999 0 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 62 54 55 53 65 66 62 57 56 70 999 107 80 83 74 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 0 0 999 999 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 62 55 54 54 62 68 59 54 59 72 55 113 84 83 76 79 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 0 0 999 999 999 999 999 999 999 999 0 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 80 64 55 53 53 61 65 61 53 65 58 53 999 67 61 78 71 65 999 65 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 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 999 999 999 999 999 999 999 999 999 77 80 56 52 55 58 62 52 56 69 61 53 94 64 62 77 54 64 999 63 53 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 0 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 999 75 76 78 57 51 56 61 59 59 60 67 67 63 999 64 59 74 69 999 999 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 134 57 130 104 81 76 53 51 57 53 58 65 64 68 67 73 71 63 60 75 69 68 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 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 7 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 34 78 109 113 77 59 50 50 59 56 53 70 68 68 68 58 74 59 56 56 71 70 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 31 69 113 97 115 78 58 48 48 59 52 57 70 70 74 73 61 57 58 60 49 51 76 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 15 21 999 999 111 101 79 59 51 52 63 62 66 70 75 71 75 67 53 56 58 50 49 67 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 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 134 120 116 95 94 80 59 57 59 66 70 70 73 75 70 73 63 48 53 57 51 42 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 999 999 999 999 133 126 123 114 102 92 59 59 60 61 69 72 67 74 73 68 72 62 45 54 54 49 33 51 999 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 74 999 91 86 111 105 97 88 53 61 62 61 65 69 73 73 73 69 69 53 42 51 51 49 999 53 41 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 999 111 80 999 94 102 90 88 51 63 64 61 61 70 73 70 64 68 68 50 43 50 50 47 999 56 39 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 999 119 98 999 97 91 87 86 51 64 61 57 59 65 71 65 64 70 63 52 47 54 65 69 999 19 28 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 71 83 91 90 86 95 86 85 45 64 58 54 61 69 71 63 68 68 53 54 51 54 64 50 28 19 16 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 999 999 999 126 90 87 84 90 100 85 86 47 62 58 54 62 67 69 64 57 59 59 47 50 59 53 51 23 18 16 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 124 91 84 88 97 103 87 69 50 59 60 57 57 65 58 66 65 50 64 54 53 53 53 48 27 15 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 132 98 999 105 126 128 999 92 85 101 100 102 84 67 52 58 58 58 55 57 65 58 61 55 63 56 45 48 49 55 48 19 10 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 999 999 120 109 999 113 103 109 102 88 92 83 63 53 62 58 54 53 56 62 65 55 66 67 59 51 48 47 47 27 22 14 9 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 127 999 113 109 999 999 111 108 105 93 85 85 64 59 73 60 57 51 48 58 54 62 58 70 64 42 52 48 46 999 15 13 13 5 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 94 102 110 105 113 106 95 111 89 85 68 60 57 55 56 60 52 48 58 49 46 50 67 57 58 52 48 999 999 19 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 132 71 999 111 93 999 88 99 96 97 107 87 86 65 58 57 52 54 57 51 47 57 54 44 54 62 62 47 50 43 39 30 11 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 130 127 108 105 89 106 93 102 96 96 89 85 69 62 59 58 49 54 53 52 49 52 45 46 52 64 56 51 62 36 42 30 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 9 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 127 59 118 106 87 88 90 88 84 83 82 84 66 61 59 59 48 54 55 54 50 54 45 43 47 51 38 46 45 21 48 17 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 74 999 100 104 87 85 85 83 84 81 65 68 63 58 58 59 49 53 58 57 51 60 52 45 42 39 45 51 40 12 18 13 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 99 87 85 85 66 66 63 62 64 61 58 58 59 50 51 58 57 51 57 45 41 41 47 45 50 999 10 10 13 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 94 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 112 100 90 74 71 68 60 58 57 57 59 57 54 57 59 49 52 55 60 53 48 48 40 39 48 55 46 37 13 51 10 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 109 82 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 93 88 72 69 62 55 54 54 56 56 54 53 58 60 49 51 52 58 53 44 51 54 37 52 59 48 31 16 16 11 12 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 113 120 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 102 90 74 71 67 59 54 54 54 53 53 53 53 59 61 48 48 50 52 52 41 49 46 44 42 47 46 25 22 13 23 14 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 125 999 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 100 91 73 68 65 58 52 54 55 53 50 50 51 59 61 47 47 49 49 56 46 45 42 43 48 51 43 23 16 10 999 25 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 96 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 90 71 65 62 57 54 54 55 53 50 50 53 59 63 47 47 50 47 54 40 37 40 45 49 44 43 27 13 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 88 67 63 60 56 55 54 55 54 53 51 55 60 65 47 48 51 52 52 44 35 48 34 47 48 42 27 9 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 85 64 61 59 54 53 53 54 53 53 53 56 62 66 46 44 50 52 50 40 40 48 40 51 41 42 23 8 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 52 999 999 999 999 999 999 999 999 999 999 16 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 61 57 57 54 53 54 55 53 56 56 59 65 65 45 45 51 50 45 42 47 48 48 48 44 40 25 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 85 999 999 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 112 999 69 60 58 55 54 54 56 56 57 59 59 60 63 73 48 45 53 46 39 46 46 50 51 48 42 27 19 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 86 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 108 60 88 67 60 58 54 54 51 57 58 60 64 79 84 91 79 46 46 54 42 40 41 47 51 48 42 32 27 16 10 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 69 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 6 999 999 999 999 999 999 999 999 999 999 999 999 101 999 64 63 60 57 54 55 53 58 61 65 83 90 91 110 111 47 47 51 47 45 42 49 45 42 32 29 24 17 10 10 5 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 90 120 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 22 27 115 12 999 999 999 999 999 999 999 999 118 60 86 63 61 58 57 53 56 55 58 62 66 78 87 92 83 102 45 47 48 48 46 46 51 37 32 30 26 23 18 13 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 79 999 999 117 88 999 999 90 92 80 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 7 999 999 999 999 999 999 999 72 87 112 87 64 58 58 56 55 54 57 58 63 80 86 76 76 87 84 47 48 46 46 43 42 48 51 71 35 30 23 16 12 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 89 90 999 999 999 999 999 999 999 999 999 10 30 999 999 999 999 999 999 8 999 54 48 999 999 999 49 999 93 105 82 66 58 57 56 55 55 56 59 62 72 96 67 999 87 81 45 47 47 44 43 47 47 68 20 26 28 18 15 12 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 77 82 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 87 102 69 65 58 57 58 56 58 55 61 63 74 87 55 50 50 80 47 46 44 42 40 45 46 60 20 13 20 20 13 12 7 999 999 10 6 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 96 74 77 999 65 999 999 999 999 999 999 999 125 125 999 999 999 999 999 999 999 999 15 12 20 999 999 999 74 107 87 70 63 57 54 58 62 61 58 63 62 75 71 50 999 45 88 45 46 42 44 42 47 46 999 999 999 17 23 11 9 999 5 5 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 18 999 999 122 999 104 87 69 62 58 55 59 65 64 60 64 78 68 72 31 999 47 89 67 49 41 43 43 47 48 999 999 999 26 999 17 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 93 78 87 999 999 999 999 999 999 999 999 999 999 34 16 16 999 999 999 999 999 999 999 999 13 15 13 124 65 117 103 73 67 60 54 57 61 67 65 64 66 76 74 73 53 25 63 71 52 46 42 44 42 43 62 35 999 28 24 17 11 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 78 76 87 75 999 999 999 999 999 999 999 999 22 999 25 12 999 999 999 999 999 999 999 999 15 18 14 25 29 50 104 71 65 60 56 57 61 66 66 65 66 76 77 50 999 47 75 74 84 48 42 44 43 42 37 50 999 19 60 28 12 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 88 999 80 78 88 82 999 999 999 999 999 999 999 999 999 999 60 11 13 999 999 999 999 999 999 999 22 17 999 72 48 111 104 70 64 60 55 59 62 64 64 66 65 73 66 57 49 66 65 56 63 43 42 43 42 42 32 27 19 48 44 46 15 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 74 62 78 84 999 999 999 999 999 999 999 999 999 95 999 999 10 49 15 14 999 999 999 999 999 21 61 999 68 30 53 102 71 63 57 55 59 63 62 63 66 62 74 72 58 28 102 46 54 52 52 43 42 999 38 999 53 27 52 48 44 24 10 4 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 59 62 79 999 999 999 999 999 999 999 999 999 999 999 999 125 999 999 999 20 8 999 999 999 999 59 24 999 24 52 60 83 70 61 53 57 58 61 62 63 66 59 69 56 28 999 100 52 52 103 32 42 43 999 31 48 57 59 41 49 40 25 12 6 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 71 60 80 78 79 999 999 999 999 999 999 999 999 999 999 999 999 49 26 25 13 12 999 999 999 999 64 24 20 25 75 68 86 67 59 50 53 54 56 61 65 67 71 44 52 52 999 87 52 54 91 52 41 43 40 64 999 999 29 33 42 35 17 11 6 6 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 74 61 78 79 999 999 999 999 999 999 999 999 999 57 999 999 24 21 20 24 999 999 999 999 999 20 76 25 17 68 23 113 69 64 58 55 57 56 54 59 62 65 70 61 24 64 66 93 51 56 144 29 37 41 34 47 999 13 49 27 28 18 11 6 28 6 5 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 34 999 999 55 59 74 63 71 999 999 999 999 999 999 999 999 999 999 999 999 15 22 47 50 999 999 999 999 88 45 75 16 62 20 112 70 63 56 52 60 58 54 58 61 63 69 65 28 68 65 84 52 53 144 144 31 55 29 24 999 10 999 999 22 12 7 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 17 999 71 56 76 73 83 999 999 999 999 999 999 129 129 999 999 999 999 999 999 52 50 25 15 999 999 999 56 46 82 27 999 999 96 66 61 59 52 59 58 58 60 65 79 71 53 29 31 59 82 56 55 22 999 33 69 20 14 999 999 999 999 10 8 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 25 33 86 56 52 75 50 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 57 67 999 999 999 999 28 30 48 17 999 29 96 63 60 60 55 58 62 61 63 65 71 73 54 30 29 66 52 57 54 37 56 32 30 20 19 999 999 16 11 10 8 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 32 62 72 53 70 999 93 999 999 999 999 999 999 999 129 999 999 999 999 999 999 71 999 60 999 999 999 999 999 999 26 19 999 999 71 84 62 61 57 50 60 63 65 81 75 71 65 27 58 69 46 55 59 55 999 999 25 50 17 26 999 34 28 14 17 7 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 91 72 74 52 70 999 999 999 999 999 999 999 999 999 999 31 999 999 999 999 999 999 69 70 999 999 999 999 999 999 16 16 999 999 91 80 60 57 55 53 60 65 81 93 95 94 36 36 42 77 67 52 56 57 9 999 85 25 16 44 20 10 14 11 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 79 75 54 52 57 46 999 999 999 999 999 999 999 129 999 11 999 62 999 999 999 999 999 999 999 46 999 999 999 999 10 21 999 23 71 63 51 52 54 55 60 65 77 97 89 78 68 69 52 72 80 52 54 59