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 29 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 1915 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 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 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 1 1 1 1 1 2 1 4 4 4 4 4 1 4 1 4 4 4 4 4 1 4 4 4 4 4 4 1 1 1 4 1 1 1 3 1 1 3 4 2 7 1 2 7 7 4 4 4 4 4 4 4 4 4 4 4 3 4 3 1 1 1 4 4 4 4 4 4 1 4 1 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 1 1 1 1 4 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 4 4 1 1 1 1 1 4 4 3 1 3 1 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 3 6 4 1 4 4 4 4 4 4 1 1 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 4 4 4 4 4 1 4 1 4 4 4 4 4 1 4 4 4 4 4 4 4 1 1 1 1 1 4 4 1 1 3 1 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 4 7 2 2 2 2 2 2 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 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 1 1 4 4 2 4 3 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 4 1 1 3 3 4 4 4 1 3 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 1 1 4 1 4 4 4 4 4 4 1 1 6 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 6 1 1 1 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 3 4 1 4 1 1 1 1 4 4 1 1 4 4 4 4 4 6 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 1 1 4 1 4 4 1 1 4 4 1 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 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 1 6 1 1 4 4 1 4 4 4 4 4 1 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 4 3 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 7 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 1 4 4 4 4 4 4 4 4 6 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 3 3 4 1 4 4 4 4 4 4 4 1 4 4 1 1 4 4 1 1 1 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 2 2 2 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 6 3 1 6 6 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 1 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 1 1 1 4 4 4 4 4 4 4 4 4 6 1 4 1 6 4 1 1 1 6 4 4 4 4 1 4 1 1 1 1 1 4 1 1 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 4 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 6 1 1 1 1 4 4 4 4 4 4 1 1 1 1 1 3 1 4 3 1 4 1 1 4 4 4 4 4 1 1 1 4 4 1 4 4 1 6 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 3 1 1 1 1 1 4 4 4 4 1 4 4 1 4 4 4 4 3 4 1 1 1 4 1 1 1 4 4 4 4 4 1 1 4 4 1 4 1 1 7 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 1 1 1 1 4 4 4 4 4 4 3 4 4 1 4 3 4 4 1 4 1 1 4 4 1 1 4 4 4 4 4 4 1 4 4 4 1 4 4 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 1 1 6 3 1 1 4 4 4 4 4 4 4 4 4 4 3 4 3 1 4 1 4 4 4 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 4 3 1 1 1 1 1 4 4 4 4 4 4 4 4 1 4 4 4 1 3 6 4 4 1 4 4 1 4 1 1 1 4 4 4 4 4 4 4 1 4 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 1 1 1 1 4 4 1 4 4 4 4 4 4 3 4 4 3 4 1 1 4 4 4 4 1 1 1 1 1 1 4 4 4 4 4 1 1 4 4 4 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 2 1 1 4 4 1 1 4 1 4 4 4 4 4 4 4 3 4 4 1 1 4 4 4 1 4 4 4 4 1 1 1 1 1 4 4 4 4 4 1 4 4 4 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 1 1 4 1 4 1 1 1 4 4 4 4 4 1 4 4 4 4 4 4 4 1 4 1 1 1 4 4 4 4 4 4 4 4 1 1 4 1 1 1 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 1 1 4 4 4 4 4 4 4 4 4 4 1 1 4 1 4 1 1 4 4 4 1 1 4 1 1 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 3 4 4 4 4 4 4 1 1 1 4 4 1 1 4 4 4 4 4 4 1 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 1 1 4 4 1 4 3 4 4 4 4 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 4 4 4 4 4 4 1 4 1 1 1 1 4 1 4 4 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 3 3 4 1 3 4 4 4 1 1 1 1 4 4 4 4 4 3 4 4 4 4 1 1 4 4 4 4 4 6 1 2 2 1 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 4 4 1 4 4 4 4 4 1 1 1 4 4 1 1 1 4 4 4 4 4 4 1 4 4 4 4 4 4 3 1 4 4 4 1 1 4 4 4 6 4 1 4 4 4 1 4 4 4 4 4 1 1 1 1 4 4 1 1 1 1 2 1 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 4 1 1 1 1 4 4 4 4 4 1 4 1 1 1 4 4 4 1 1 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 1 4 4 4 2 3 4 3 1 1 1 4 4 4 4 1 4 4 4 4 4 4 1 4 4 4 4 1 1 1 1 1 1 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 4 1 1 1 1 1 1 1 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 3 4 4 4 4 4 1 1 4 1 4 1 4 4 4 1 1 4 4 4 4 4 4 4 4 4 1 4 4 1 1 1 1 2 7 2 2 6 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 4 1 4 1 1 1 1 4 4 4 1 1 1 1 1 1 1 1 1 1 1 4 4 4 1 1 1 4 1 4 4 4 4 4 4 1 1 4 4 4 4 4 1 4 1 4 1 1 4 4 4 4 4 4 1 1 1 4 4 4 4 4 1 4 4 1 1 1 1 3 6 1 2 6 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 1 1 1 1 1 1 1 1 1 1 4 1 4 4 1 4 4 4 1 1 4 1 1 4 4 1 1 4 4 4 1 4 4 4 1 4 1 4 4 4 4 4 4 3 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 1 1 4 1 4 4 4 4 4 4 4 4 4 1 1 1 3 2 2 2 1 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 6 1 1 1 1 1 1 1 1 4 1 4 4 1 1 4 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 4 1 4 4 4 4 1 1 1 1 1 1 1 1 1 1 4 4 4 4 1 4 4 4 4 1 4 1 1 4 4 3 4 4 1 4 4 4 4 4 4 1 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 4 1 1 4 1 1 1 1 1 1 1 1 1 1 1 1 4 4 1 4 1 4 3 6 1 1 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 1 4 1 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 4 3 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 1 1 1 1 1 1 1 1 4 4 1 4 4 4 1 3 4 3 3 3 4 1 4 1 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 4 4 4 4 4 4 4 4 4 4 4 4 1 4 3 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 3 1 1 4 4 4 4 4 4 2 1 1 1 1 1 1 4 1 4 4 1 3 1 3 4 3 6 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 4 1 3 1 1 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 1 1 4 1 1 1 4 1 1 4 1 3 1 3 4 3 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 4 1 4 4 4 4 1 4 4 4 1 1 1 1 1 3 1 4 1 3 1 3 1 4 3 4 1 4 4 4 4 4 4 4 4 4 4 3 7 3 4 1 1 3 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 4 1 4 1 4 1 1 4 1 4 4 3 3 1 4 1 4 4 1 4 3 1 3 4 3 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 3 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 7 2 2 2 1 1 1 1 1 1 1 4 1 4 4 4 1 1 4 4 1 3 4 1 1 1 4 1 1 6 3 3 3 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 1 1 3 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 2 1 1 1 1 1 1 1 4 3 4 4 4 4 1 1 4 1 3 3 1 1 1 4 1 3 3 3 3 3 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 6 1 1 1 1 1 2 2 2 2 2 2 2 7 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 1 4 4 1 3 4 1 3 1 1 6 6 3 3 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 7 7 2 7 2 7 6 1 1 1 1 1 1 1 1 1 1 1 3 1 1 4 1 1 4 4 4 1 1 1 1 1 3 3 6 3 3 4 1 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 3 4 1 1 1 1 1 1 2 6 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 1 1 1 1 1 4 4 4 1 1 1 1 1 3 6 6 6 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 1 1 1 1 1 6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 1 1 6 3 3 1 3 3 1 3 3 3 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 3 3 3 3 3 3 3 6 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 1 4 1 4 4 4 4 3 6 3 3 3 3 4 3 4 3 3 6 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 4 4 4 1 3 1 4 3 4 4 3 3 3 4 3 3 3 3 4 3 6 3 3 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 1 1 1 1 1 4 4 1 4 4 4 4 4 1 1 4 3 4 4 3 3 3 4 4 4 4 3 3 4 6 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 1 1 1 1 4 4 4 1 4 4 4 4 4 1 1 4 3 3 4 3 4 3 4 3 3 3 3 3 3 3 3 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 1 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 3 3 4 4 3 3 3 3 3 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 4 3 3 3 4 3 3 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 6 3 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 4 4 4 4 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 6 1 1 1 1 4 4 4 4 4 1 4 3 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 7 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 3 2 6 6 6 1 1 4 4 4 4 4 4 4 1 1 4 3 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 7 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 1 1 2 1 1 1 1 1 4 4 1 4 4 4 4 4 1 4 4 1 4 4 4 4 4 1 4 1 4 4 4 4 4 4 1 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 6 4 4 4 4 4 4 4 4 4 4 4 2 1 3 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 1 4 4 4 1 1 1 4 4 1 4 1 4 4 4 4 4 4 1 4 4 6 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 2 1 1 1 1 2 2 1 1 1 4 4 1 4 4 4 4 4 2 3 1 2 1 1 1 4 4 4 1 1 4 4 4 1 4 4 4 3 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 7 6 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 2 6 1 1 1 4 4 4 4 4 4 4 4 4 4 1 3 1 7 1 4 4 4 1 1 4 4 4 1 4 4 4 4 1 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 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 1 2 2 2 6 4 4 1 4 4 4 4 4 4 4 1 1 1 1 1 2 2 6 1 1 1 3 4 4 4 4 4 1 4 1 1 4 1 1 1 1 1 4 4 4 4 1 1 3 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 6 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 4 4 4 4 4 4 4 4 4 4 1 4 1 1 2 2 1 1 1 1 1 2 1 4 4 4 4 1 4 1 1 6 1 1 1 1 4 4 4 4 4 4 1 4 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 2 1 6 7 4 4 4 4 4 4 4 4 4 4 1 3 2 2 1 1 1 1 1 2 1 4 4 4 1 1 4 4 4 1 1 4 1 4 4 4 4 4 4 4 1 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 7 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 2 2 4 1 6 2 3 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 1 1 1 1 4 4 4 4 4 1 4 4 1 1 4 4 1 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 1 4 4 2 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 2 4 1 6 2 6 6 4 4 4 4 1 4 4 4 3 6 2 2 2 2 1 1 1 1 4 4 4 4 4 4 4 4 1 1 4 4 7 4 4 4 4 4 4 4 1 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 1 4 4 2 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 2 2 2 1 6 4 1 1 1 4 4 4 1 2 2 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 6 4 4 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 1 1 1 1 4 4 4 4 1 2 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 7 4 7 2 7 7 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 1 4 4 2 2 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 1 1 1 1 1 7 1 1 1 4 1 4 4 4 1 2 2 2 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 6 3 7 2 2 7 7 3 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 4 4 1 4 4 1 2 4 4 4 4 4 4 4 4 4 6 1 1 4 4 4 1 1 1 1 1 1 1 2 1 1 4 3 3 3 4 2 2 2 2 2 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 1 2 1 6 1 6 7 7 6 1 1 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 1 1 4 4 1 4 4 2 4 4 4 4 4 4 4 4 4 6 1 4 4 1 4 1 1 1 1 1 1 1 4 4 4 4 4 6 6 7 6 1 2 2 2 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 7 7 1 1 6 7 6 2 1 1 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 1 4 6 4 4 4 4 1 4 4 4 1 6 1 4 4 4 4 4 2 4 4 4 4 4 4 4 4 4 1 3 4 4 4 1 4 1 1 1 1 4 4 4 4 4 4 4 6 2 2 7 2 2 2 2 2 2 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 7 7 4 4 7 2 4 1 4 6 1 7 1 1 4 4 4 4 4 4 4 4 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 2 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 3 1 2 1 2 6 2 2 2 2 1 1 1 1 4 4 1 4 1 1 4 4 4 4 4 4 7 7 6 2 2 4 4 4 4 4 2 1 6 1 4 1 4 4 4 4 4 1 4 4 4 1 1 4 3 1 1 1 4 1 4 4 4 3 6 1 3 1 3 4 3 4 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 2 4 3 7 2 2 2 6 2 2 2 7 7 1 1 4 4 4 4 4 1 4 4 4 4 4 4 2 2 4 4 4 4 4 4 4 4 4 3 4 1 4 4 4 4 4 4 4 1 4 4 4 4 1 4 4 4 1 3 1 3 6 7 6 6 6 1 3 1 3 6 6 4 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 2 4 4 3 4 1 7 2 2 2 2 2 2 1 1 4 4 4 1 1 1 4 4 4 4 4 3 2 7 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 7 2 2 6 1 1 1 3 6 3 3 3 4 4 2 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 6 2 6 1 2 1 2 1 2 2 1 4 4 4 4 1 1 1 4 4 3 4 4 4 3 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 2 7 7 2 2 1 1 1 1 1 1 1 3 3 4 4 2 4 4 4 1 1 6 1 4 4 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 6 3 1 2 2 1 2 2 2 2 3 3 1 1 1 1 1 4 3 3 3 4 4 4 4 4 4 4 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 1 7 2 2 2 1 1 1 1 1 6 1 1 1 1 4 4 2 4 1 7 1 1 1 1 1 1 2 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 3 7 7 7 1 7 2 4 3 3 2 1 1 1 1 4 3 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 3 2 1 1 1 1 2 1 1 1 1 1 1 6 1 4 4 2 7 1 1 1 1 1 1 1 4 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 4 4 3 3 2 1 1 1 1 4 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 6 4 4 4 4 4 4 4 3 4 2 7 7 2 7 7 7 1 1 1 1 1 1 1 4 4 2 1 1 1 1 4 1 1 1 4 3 7 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 3 3 4 4 3 4 1 6 1 1 1 3 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 3 4 4 4 4 4 4 4 4 7 7 1 2 2 6 6 6 6 6 1 3 6 1 4 4 2 4 1 1 1 4 1 4 1 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 1 4 6 4 4 4 4 4 4 4 4 4 4 3 4 1 1 1 1 1 3 1 1 6 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 2 2 2 2 2 6 1 1 1 6 3 4 4 7 3 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 4 4 6 4 4 4 4 1 4 4 1 4 3 4 4 4 4 4 4 4 3 4 1 1 1 1 1 1 1 1 1 3 4 4 4 4 4 1 6 4 4 4 4 4 4 4 3 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 2 2 2 2 2 2 1 1 1 1 1 3 4 4 7 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 4 4 4 4 4 4 6 4 2 7 7 3 4 4 4 4 4 3 4 1 1 1 1 1 1 1 1 1 3 4 4 4 4 4 1 4 4 4 3 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 1 1 1 1 1 1 3 4 4 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 1 4 4 4 4 2 3 2 2 4 2 4 3 7 3 3 1 1 1 1 3 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 3 3 4 4 4 4 4 4 4 4 1 2 2 2 1 2 1 7 7 1 1 1 1 4 4 4 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 7 1 2 3 4 6 3 3 6 1 1 1 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 6 4 4 4 3 3 4 4 4 4 4 4 4 4 2 2 2 6 7 2 7 2 6 1 1 1 6 4 4 4 2 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 7 4 4 4 4 3 3 6 1 1 1 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 1 6 3 4 3 4 4 4 4 4 4 4 4 4 4 7 2 7 7 7 7 7 1 1 1 6 1 3 3 4 4 2 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 7 7 7 4 4 4 3 3 6 1 1 1 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 3 6 3 6 4 3 4 4 4 4 4 4 4 4 7 7 4 7 6 6 2 1 2 6 6 1 1 3 3 4 4 2 7 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 2 4 2 2 7 3 4 4 4 3 1 1 1 1 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 6 4 4 6 4 4 3 4 4 4 4 4 4 4 7 4 4 7 6 3 6 7 6 6 1 1 1 3 4 4 4 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 4 4 4 3 4 3 4 3 1 1 1 1 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 4 4 3 4 3 3 4 4 4 4 4 4 7 1 4 4 3 3 4 3 6 3 6 1 1 1 6 4 4 4 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 4 4 4 4 4 4 6 6 3 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 1 6 4 4 4 3 6 6 4 4 4 4 4 4 7 2 4 4 4 4 4 3 3 3 6 1 1 1 3 4 4 4 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 4 4 4 4 2 6 6 6 6 1 1 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 3 4 3 3 6 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 1 1 1 4 4 4 4 2 2 7 4 4 4 4 7 4 4 4 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 4 4 1 4 4 4 4 1 1 6 6 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 3 3 6 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 1 1 6 3 4 4 4 2 1 7 7 4 7 2 2 4 4 4 1 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 2 7 1 1 1 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 3 3 3 6 1 1 1 1 3 4 4 1 2 2 7 3 7 2 2 7 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 3 1 4 4 4 4 4 4 4 4 4 4 4 4 1 3 3 3 6 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 1 1 3 3 3 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 6 6 6 1 1 1 1 3 4 4 4 1 1 7 3 7 2 2 2 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 4 3 4 1 1 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 3 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 3 6 6 6 1 1 1 1 1 3 4 4 4 1 2 1 4 4 2 2 2 7 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 3 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 1 6 1 2 1 1 1 1 1 1 4 4 4 4 1 7 4 4 2 2 2 2 7 4 3 1 1 1 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 6 3 6 4 3 4 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 1 1 2 1 6 1 1 1 1 4 4 1 4 1 7 4 2 2 2 2 7 2 7 1 3 4 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 1 1 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 3 1 4 1 6 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 3 3 6 2 7 2 2 1 1 1 1 1 4 4 4 4 1 7 3 1 2 2 2 7 7 1 1 4 4 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 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 6 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 6 6 7 7 2 2 2 1 1 1 1 3 4 4 1 1 4 1 1 2 1 2 2 2 1 1 1 4 4 4 1 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 3 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 1 6 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 6 2 2 2 2 2 2 1 6 1 1 1 4 4 4 4 1 1 1 1 1 1 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 1 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 6 4 4 3 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 2 2 1 1 1 4 4 1 4 4 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 6 4 4 4 4 4 6 1 4 4 4 4 4 4 4 4 4 1 1 1 6 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 6 4 4 4 1 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 2 1 1 1 1 3 4 3058 9999 9999 9999 9999 9999 9999 9999 3019 9999 9999 9999 9999 9999 9999 9999 9999 9999 2979 9999 2400 2548 2445 2401 2330 2282 2251 2236 2227 2233 2212 2196 2173 2166 2169 2192 2202 2215 2196 2192 2199 2227 2233 2271 2317 2582 2620 2645 2801 2898 2803 2871 2689 2967 9999 9999 9999 9999 9999 2915 9999 2971 9999 9999 9999 9999 9999 3048 9999 9999 9999 9999 9999 9999 2909 2721 2960 9999 2875 2548 2823 9999 2978 2793 9999 9999 2502 9999 2751 2726 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3015 3035 3008 9999 9999 9999 9999 9999 9999 2985 9999 3027 9999 9999 9999 2466 2449 2373 2305 2273 2239 2224 2221 2230 2208 2208 2179 2169 2179 2202 2196 2212 2189 2192 2208 2230 2230 2271 2301 2540 2576 2582 2664 2739 2805 2909 9999 2979 9999 9999 9999 9999 9999 9999 9999 3000 9999 9999 9999 9999 9999 9999 9999 9999 9999 2957 9999 9999 2745 2910 2925 2989 2305 9999 9999 9999 2947 9999 3023 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3065 9999 9999 9999 9999 3043 9999 9999 9999 9999 9999 9999 2876 2987 9999 2675 2599 2444 2488 2403 2349 2287 2262 2236 2218 2218 2224 2208 2208 2199 2196 2192 2192 2179 2196 2179 2196 2215 2239 2236 2268 2285 2464 2544 2592 2534 2544 2651 2860 2947 9999 9999 9999 9999 9999 2953 9999 2978 9999 9999 9999 9999 9999 3048 9999 9999 9999 9999 9999 9999 9999 2937 2865 2878 2981 2878 9999 9999 3005 3012 9999 3023 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 9999 9999 9999 2865 9999 9999 2467 2417 2333 2282 2262 2233 2221 2218 2224 2208 2208 2196 2196 2196 2179 2169 2186 2179 2208 2221 2239 2239 2256 2268 2381 2521 2603 2492 2417 2566 2820 2897 2977 9999 9999 9999 9999 9999 2980 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2928 2833 2857 2920 2834 3023 9999 2808 2983 3023 3023 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3043 3041 9999 9999 9999 2923 2963 9999 9999 2666 9999 9999 2931 2554 2521 2523 2381 2317 2279 2265 2230 2224 2215 2221 2192 2202 2189 2192 2189 2169 2160 2176 2179 2208 2218 2236 2230 2248 2265 2324 2492 2648 2503 2390 2574 2798 2873 2979 3030 9999 9999 9999 9999 2915 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2865 2879 2868 2852 2905 2980 9999 2933 2977 9999 9999 9999 9999 9999 2969 9999 9999 9999 9999 9999 3022 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3042 2982 9999 2935 9999 9999 9999 9999 9999 9999 2850 2890 9999 2742 2619 2617 2475 2361 2301 2273 2259 2230 2224 2212 2218 2192 2199 2183 2186 2179 2166 2160 2176 2183 2212 2215 2218 2215 2233 2262 2303 2480 2685 2575 2448 2606 9999 2887 2965 3023 9999 9999 9999 9999 9999 9999 9999 9999 3048 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2812 9999 2928 2875 2869 2976 9999 9999 3012 3023 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3016 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3025 2939 9999 2972 9999 9999 2981 2984 9999 9999 2789 2764 2685 2764 2757 2441 2444 2347 2298 2282 2256 2233 2233 2212 2215 2196 2196 2179 2173 2176 2166 2160 2173 2176 2202 2208 2192 2202 2218 2251 2293 2473 2744 2727 2603 2617 2821 2859 2940 3029 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2970 9999 2801 2993 9999 9999 3023 9999 9999 9999 9999 9999 3016 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2989 9999 2991 2962 9999 9999 2849 2576 2554 2582 2623 2516 2414 2322 2293 2282 2254 2236 2236 2218 2218 2192 2189 2173 2169 2173 2162 2160 2173 2169 2196 2189 2186 2192 2215 2227 2273 2426 2728 2788 2712 9999 2844 2763 2922 3023 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3025 9999 9999 2944 9999 3002 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3027 2916 9999 9999 9999 9999 9999 9999 9999 2658 2562 2461 2432 2503 2442 2357 2301 2285 2273 2259 2236 2236 2221 2224 2196 2192 2173 2169 2173 2160 2160 2169 2162 2186 2173 2173 2192 2212 2189 2227 2359 2658 2830 2824 2875 2877 2939 2922 2987 3038 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2943 9999 9999 9999 9999 9999 9999 9999 3024 9999 9999 3007 2972 9999 9999 3016 2968 2964 9999 9999 9999 2544 2421 2361 2383 2358 2314 2287 2285 2279 2262 2233 2233 2230 2224 2199 2189 2173 2176 2173 2160 2160 2169 2162 2176 2162 2162 2183 2186 2150 2196 2327 2597 2814 2876 2898 2914 2982 2961 3009 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2918 2920 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3001 9999 9999 2830 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2977 9999 2852 9999 9999 9999 9999 2943 9999 9999 9999 2519 2413 2344 2315 2300 2285 2287 2309 2296 2265 2239 2242 2233 2224 2196 2179 2169 2176 2173 2162 2160 2162 2162 2173 2159 2156 2173 2169 2130 2199 2306 2564 2793 2849 2872 2960 2807 3004 2997 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2927 2811 2922 2942 2997 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3012 9999 2921 9999 9999 2926 2913 2962 9999 9999 9999 9999 9999 3004 9999 2915 2961 2986 2983 2961 9999 2977 2933 9999 9999 2624 2521 2426 2332 2295 2285 2282 2314 2368 2315 2279 2251 2254 2236 2224 2192 2176 2173 2173 2173 2166 2160 2169 2162 2176 2159 2166 2169 2169 2141 2205 2295 2540 2779 2806 2871 2880 2950 9999 9999 2982 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2908 9999 9999 2903 2713 2912 2997 9999 9999 9999 9999 9999 9999 2675 2852 2907 2978 3013 9999 2982 9999 9999 2977 9999 2925 2974 9999 9999 9999 9999 9999 3006 2937 2964 9999 9999 3009 9999 9999 2902 9999 2665 2621 2525 2437 2330 2290 2282 2293 2364 2447 2339 2290 2256 2256 2233 2224 2192 2179 2173 2169 2173 2162 2160 2173 2169 2176 2156 2176 2169 2173 2162 2208 2287 2541 2774 2778 2791 2869 2901 2993 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2968 9999 2821 2838 2877 2928 2915 9999 9999 9999 9999 2934 9999 9999 2645 9999 9999 9999 9999 9999 9999 2272 2943 2878 9999 2974 2947 2933 9999 9999 9999 9999 9999 2940 2921 9999 9999 3006 9999 2945 2936 9999 2710 2687 2535 2442 2333 2287 2285 2314 2401 2381 2362 2301 2262 2259 2233 2224 2192 2186 2169 2162 2162 2160 2160 2176 2173 2176 2152 2176 2159 2176 2183 2227 2303 2555 2772 2793 2762 2801 2860 2929 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2965 2687 2816 2836 2906 2956 9999 9999 9999 9999 9999 9999 9999 9999 9999 3016 9999 9999 9999 9999 3016 9999 2942 2977 9999 9999 2362 2983 9999 9999 9999 9999 9999 9999 3007 9999 9999 9999 3019 9999 9999 2976 2436 2454 2616 2449 2342 2309 2311 2322 2394 2456 2381 2312 2273 2262 2233 2224 2192 2189 2169 2162 2160 2160 2160 2176 2173 2166 2149 2179 2156 2183 2192 2239 2344 2539 2747 2803 2784 2788 2817 2916 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2956 2867 2876 9999 9999 2979 2844 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3011 9999 2896 9999 9999 9999 2858 2860 9999 2953 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2880 9999 2632 2466 2362 2349 2345 2329 2390 2430 2396 2324 2282 2262 2233 2224 2196 2189 2162 2169 2160 2160 2160 2173 2173 2166 2162 2176 2162 2186 2196 2251 2359 2544 2735 2782 2829 2811 2832 2894 2932 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2979 9999 9999 2902 2901 2933 2966 2834 9999 9999 9999 9999 9999 9999 9999 9999 3016 9999 9999 9999 3016 9999 9999 9999 9999 2717 9999 9999 2927 9999 2929 2954 3013 9999 9999 9999 9999 9999 9999 9999 3018 9999 9999 9999 2910 2717 2495 2393 2388 2366 2334 2388 2500 2396 2324 2279 2259 2236 2224 2196 2192 2173 2173 2173 2169 2183 2189 2162 2173 2179 2176 2169 2189 2196 2251 2352 2547 2716 2796 2858 2913 2842 2898 2960 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2821 2972 9999 9999 2948 2932 2601 2947 9999 9999 3020 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2912 2943 9999 9999 9999 9999 2979 2951 2947 2839 2954 3008 9999 9999 9999 9999 9999 2948 2947 9999 9999 9999 2970 2924 2551 2479 2417 2394 2357 2337 2415 2488 2388 2318 2279 2265 2236 2230 2202 2196 2183 2189 2189 2196 2208 2199 2169 2179 2176 2179 2176 2192 2202 2256 2374 2491 2670 2793 2873 2947 2875 2803 2910 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2970 9999 9999 9999 2943 2350 2975 2984 9999 9999 2954 2981 9999 2952 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3013 3016 9999 9999 9999 2973 9999 9999 9999 9999 2904 2949 2962 2994 2954 9999 9999 9999 9999 9999 2970 9999 9999 9999 2912 2925 2636 2508 2428 2394 2361 2397 2482 2469 2362 2325 2287 2276 2239 2233 2212 2212 2192 2208 2202 2199 2202 2202 2176 2179 2169 2173 2179 2199 2215 2271 2415 2482 2635 2769 2857 2934 2799 2908 2868 2976 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2944 2957 9999 2998 9999 2948 2958 3006 9999 9999 9999 9999 9999 2971 9999 9999 9999 9999 9999 9999 9999 3016 9999 2992 3014 3016 9999 9999 9999 9999 9999 9999 9999 9999 2925 2978 9999 2982 2954 2855 9999 9999 9999 9999 9999 9999 9999 9999 9999 2791 2642 2525 2445 2413 2442 2524 2487 2453 2329 2327 2306 2295 2248 2239 2221 2224 2208 2221 2202 2189 2179 2199 2169 2169 2159 2173 2176 2199 2233 2327 2478 2543 2644 2746 2824 2920 2859 2353 2864 2943 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2899 2929 9999 2963 9999 2972 2967 9999 9999 9999 3003 2983 9999 2852 3000 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2997 2955 2954 9999 9999 2949 2952 9999 9999 9999 9999 9999 9999 2169 2551 2477 2444 2566 9999 2413 2421 2319 2319 2341 2316 2256 2251 2233 2230 2218 2224 2212 2186 2173 2192 2162 2173 2173 2179 2176 2212 2265 2419 2548 2653 2710 2754 2823 2903 2938 2800 2773 2929 2932 9999 9999 9999 9999 9999 9999 9999 9999 9999 2811 2925 9999 9999 2970 9999 9999 9999 9999 9999 9999 2990 9999 9999 3002 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2943 9999 9999 9999 9999 9999 9999 9999 3013 9999 3015 3015 2908 2918 9999 3006 9999 9999 9999 9999 2309 2614 2511 2495 2674 2568 2540 2394 2334 2362 2381 2331 2268 2259 2239 2233 2221 2230 2221 2186 2173 2186 2173 2186 2189 2192 2199 2239 2326 2497 2640 2741 2802 2814 2857 2914 2943 2942 2915 2929 2818 2985 9999 9999 9999 9999 9999 9999 9999 9999 2888 2936 2964 3023 9999 9999 9999 9999 9999 9999 9999 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3016 9999 9999 9999 9999 2879 2941 2975 2974 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2832 2962 9999 9999 9999 9999 9999 9999 2645 2569 2553 2738 9999 2532 2413 2377 2483 2389 2347 2279 2262 2236 2239 2227 2230 2233 2196 2173 2189 2189 2196 2196 2208 2218 2295 2416 2609 2706 2808 2854 2850 2888 2927 2858 2929 2893 2936 2908 2975 9999 9999 2974 9999 9999 9999 9999 9999 2899 2941 2943 9999 9999 2983 2992 2998 9999 9999 9999 9999 9999 9999 2989 9999 9999 9999 9999 9999 9999 9999 3016 9999 9999 9999 2982 2938 9999 9999 9999 9999 9999 2996 9999 9999 9999 3020 9999 9999 9999 9999 9999 2957 2938 2924 3004 9999 9999 2738 2818 2779 2662 2621 2769 9999 2576 2465 2441 2492 2442 2373 2287 2259 2227 2236 2236 2239 2230 2186 2162 2189 2196 2215 2208 2218 2245 2361 2548 2687 2801 2847 2832 2884 2819 2968 2957 9999 2900 2936 2897 2979 9999 9999 9999 9999 9999 3031 9999 2947 2909 2945 9999 9999 9999 2942 2994 2997 9999 9999 9999 9999 9999 9999 3004 9999 9999 9999 9999 9999 9999 9999 3016 3016 9999 9999 9999 2881 9999 9999 9999 2744 2905 2963 9999 9999 9999 9999 2999 9999 9999 9999 9999 9999 9999 2958 9999 9999 9999 9999 2852 2834 2716 2678 2795 2760 2473 2519 2496 9999 2247 2400 2301 2256 2221 2224 2236 2242 2215 2189 2169 2192 2196 2218 2227 2248 2273 2453 2690 2783 2825 2870 2816 2854 2915 2926 9999 2937 2927 2958 2943 2929 3015 3044 9999 9999 9999 9999 9999 2550 2936 2958 2911 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3006 9999 9999 9999 9999 9999 9999 3007 9999 9999 9999 9999 9999 9999 2962 2979 9999 2901 9999 2986 9999 9999 9999 2958 2973 9999 9999 9999 9999 9999 9999 9999 9999 9999 2961 9999 9999 2870 2814 2739 2830 2682 9999 2585 2538 9999 9999 2441 2306 2256 2221 2218 2227 2236 2208 2196 2189 2196 2196 2218 2236 2271 2351 2603 2719 2794 2822 2873 2846 2829 2822 2929 9999 2888 9999 2850 2949 2966 3014 9999 9999 9999 2905 3007 2980 2819 2941 2928 2979 2945 2958 3014 3014 9999 9999 9999 3020 3020 3020 9999 3014 9999 9999 9999 9999 9999 9999 3008 3016 9999 9999 9999 9999 9999 2813 9999 2993 9999 2920 2985 9999 9999 9999 9999 9999 9999 2975 2981 3003 9999 9999 9999 9999 9999 2975 9999 9999 2928 2877 2805 2843 9999 9999 2657 2566 9999 9999 2502 2306 2262 2221 2224 2218 2224 2202 2192 2199 2199 2199 2215 2245 2282 2483 9999 2815 2802 2793 2854 2863 2856 2899 2944 2965 3010 9999 2990 9999 9999 3021 9999 9999 9999 2927 2831 9999 2930 2920 9999 9999 2954 2982 9999 9999 9999 3038 9999 9999 9999 3020 9999 3015 9999 9999 9999 9999 9999 9999 9999 3016 9999 9999 9999 9999 9999 2972 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2996 2986 9999 3019 9999 9999 9999 9999 9999 9999 9999 9999 9999 2881 2854 2858 9999 2705 2689 2611 2692 9999 2559 2322 2265 2236 2236 2215 2215 2192 2189 2196 2202 2202 2221 2251 2323 2604 9999 9999 2842 2811 2821 2856 2879 2909 2869 2897 9999 3044 9999 9999 3030 3000 9999 2960 2973 2929 2941 2935 2731 2916 2779 2999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3020 9999 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2899 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2878 2885 2703 2889 2807 2701 2710 2700 2478 2364 2282 2248 2242 2215 2212 2189 2179 2179 2202 2199 2227 2262 2355 2641 2794 2860 2802 2862 2826 2859 2873 2899 2980 2907 9999 3044 9999 9999 9999 9999 2975 2970 2980 2644 2810 2972 2936 2931 2956 2985 9999 9999 9999 9999 3038 9999 9999 9999 9999 3036 9999 3035 3036 9999 9999 9999 9999 9999 3014 9999 9999 9999 9999 9999 9999 2956 2965 9999 9999 2894 2956 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2919 2898 2871 2846 2852 2749 2667 2768 2610 2415 2309 2262 2262 2215 2215 2183 2173 2173 2196 2212 2236 2273 2371 2558 2746 2839 2911 2873 2838 2871 2886 2917 2944 2834 9999 2994 3044 9999 2997 2972 2951 2867 2863 2843 2921 2844 2866 2931 3008 3024 9999 9999 3048 9999 3048 9999 9999 9999 3036 3036 9999 9999 9999 9999 9999 9999 3021 2990 9999 9999 9999 9999 9999 9999 9999 2869 9999 2942 2967 2836 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2955 9999 9999 2695 2820 2572 2615 2447 2342 2295 2282 2218 2218 2189 2173 2169 2192 2230 2251 2301 2383 2441 2696 2874 2877 2874 2857 2874 2888 2944 2944 2898 2962 2982 9999 9999 9999 2949 2919 2811 2923 2947 2916 2874 2898 9999 9999 3038 9999 9999 9999 3048 9999 9999 9999 9999 9999 9999 3036 9999 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2970 9999 9999 2870 2936 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2946 9999 9999 2602 2850 2613 2698 2535 2419 2356 2310 2218 2218 2192 2186 2179 2192 2218 2259 2334 2392 2401 2621 2840 2883 2869 2857 2849 2879 9999 2869 2982 9999 9999 9999 9999 9999 9999 2251 2930 2947 2834 2917 2930 2904 9999 2996 9999 9999 3048 9999 3048 9999 9999 9999 9999 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2237 2907 2925 2938 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2859 9999 2817 2689 2513 2449 2357 2221 2218 2202 2200 2200 2200 2212 2276 2362 2394 2399 2552 2797 2879 2878 2875 2845 2911 2901 2965 9999 9999 9999 9999 9999 9999 9999 9999 2911 2979 9999 2953 2923 2938 9999 2925 3003 9999 3048 9999 3048 9999 9999 9999 3036 3036 9999 9999 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2874 2733 2529 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2899 2923 2897 2912 2868 2831 2434 2557 2382 2236 2224 2212 2202 2200 2200 2221 2306 2404 2426 2430 2528 2737 2854 2893 2878 2876 2917 2935 2936 2728 3008 9999 2977 9999 9999 9999 9999 2966 9999 9999 9999 2963 2955 2979 2940 2994 9999 3048 9999 3048 9999 3048 9999 3036 9999 9999 9999 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2961 2915 9999 2944 2977 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3009 9999 2957 2917 2946 2953 2943 2921 2897 2893 2449 2667 2504 2254 2233 2218 2212 2215 2218 2251 2344 2498 2566 2494 2557 2696 2817 2884 2871 2862 2908 9999 2913 9999 2995 9999 2951 2912 9999 2979 9999 9999 9999 9999 3025 9999 3004 9999 9999 2965 9999 9999 3048 9999 9999 9999 3036 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2449 2781 2729 9999 9999 9999 9999 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 2984 9999 3022 3005 2962 2920 2865 2725 2581 2301 2256 2236 2233 2248 2233 2273 2408 9999 2662 2567 2622 2710 2796 2861 2860 2860 2893 2973 9999 2987 9999 9999 9999 2915 3016 9999 9999 2893 9999 9999 3025 3028 3005 9999 3048 3048 9999 9999 9999 9999 9999 3048 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2806 2628 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3028 3028 9999 3028 3015 2930 2918 2795 2672 2427 2367 2282 2259 2346 2321 2359 2506 2634 2726 2741 2683 2762 2789 2834 2850 2884 2914 2947 9999 9999 9999 9999 9999 9999 2981 3015 9999 2858 9999 9999 3040 3048 3013 9999 3048 9999 9999 9999 9999 9999 9999 3048 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2959 2923 2872 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3028 3028 9999 3013 2932 2935 2776 2751 2622 2553 2392 2339 2483 2483 2508 9999 2687 2744 2782 2809 2806 2814 2817 2848 2920 2789 2942 2970 2837 2993 2947 9999 9999 2981 9999 9999 3018 9999 9999 3048 9999 3048 3048 9999 9999 9999 9999 3048 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2975 2952 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 3028 3028 3006 3004 2955 2910 2810 2747 9999 9999 2528 9999 2678 9999 9999 2774 2769 2793 2836 2825 2834 2833 2854 2946 2920 2896 9999 2915 2965 9999 3003 2979 9999 9999 9999 3041 3041 3041 3048 3048 9999 9999 9999 9999 9999 9999 3048 9999 9999 9999 9999 9999 9999 9999 9999 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2994 2932 2978 3004 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3028 3028 9999 9999 3020 2871 2907 2793 2768 2724 2668 9999 2758 2772 2762 2800 2786 2813 2846 2850 2865 2854 2870 2937 9999 9999 9999 3018 2971 2973 2993 3010 9999 9999 9999 3041 3041 3041 3048 3048 9999 9999 9999 9999 3048 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2969 9999 2929 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 3017 2962 2788 2770 2777 2791 9999 2796 2804 2792 2809 2806 2831 2861 2877 2913 2864 2891 2925 2983 2990 2972 9999 9999 9999 2911 3041 9999 9999 9999 3041 9999 9999 3048 9999 9999 9999 9999 9999 3048 3048 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2843 2799 2801 2816 2820 2836 2831 2836 2834 2837 2851 2880 2923 2763 2862 2905 2956 3005 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3048 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2871 2853 2825 2820 2851 2859 2846 2877 2876 2880 2884 2924 2963 3008 9999 2842 3011 9999 3027 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3048 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2907 2836 2810 2858 2872 2871 2937 2931 2911 2917 2933 9999 9999 9999 2960 9999 3027 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3048 3048 3025 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2799 2728 2830 2867 2889 2911 3014 9999 9999 2910 9999 9999 9999 9999 9999 3019 3027 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2706 2833 2877 2915 2924 9999 9999 9999 2956 9999 9999 9999 9999 9999 3027 3027 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3048 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2922 2971 3029 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3048 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3027 3027 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2985 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3000 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2980 9999 2965 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3024 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2785 2775 2916 2907 9999 9999 9999 9999 9999 2998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2980 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2989 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2771 9999 9999 9999 2901 2947 9999 9999 9999 9999 9999 9999 9999 2932 2910 9999 9999 9999 9999 9999 9999 9999 9999 3008 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3000 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2566 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2710 9999 2816 2837 2267 2777 2847 2851 2857 2933 9999 9999 2947 9999 9999 9999 9999 9999 2986 9999 9999 2999 9999 9999 9999 9999 9999 2899 9999 2984 9999 9999 9999 9999 9999 9999 2924 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2938 2983 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2909 2390 2633 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2853 2790 9999 2904 2957 2766 2844 2772 2824 2857 2934 9999 9999 9999 9999 9999 9999 9999 9999 2918 9999 9999 9999 2261 2911 2998 9999 9999 2993 9999 2969 9999 9999 9999 9999 9999 9999 2977 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2961 2934 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2942 9999 2271 2619 2655 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2689 2815 2872 2969 2864 2799 2780 2678 2810 2943 9999 9999 2869 9999 9999 9999 9999 9999 2920 9999 2968 2726 2923 2950 2868 9999 9999 9999 2845 2987 9999 9999 9999 2991 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2960 2949 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2397 2609 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2831 2613 2899 2822 2788 2783 9999 2774 2739 2934 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2954 9999 2932 9999 2862 9999 9999 9999 2948 2971 9999 9999 9999 2979 9999 9999 9999 9999 2991 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2999 9999 2824 2978 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2544 2216 2572 2683 9999 9999 9999 2953 9999 9999 9999 9999 9999 9999 9999 2799 2911 2929 2871 2779 2675 2677 9999 2709 2857 2598 9999 9999 9999 9999 9999 9999 2992 9999 2932 2860 9999 2539 2884 2952 2988 2963 9999 9999 9999 9999 2932 2960 9999 2954 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2571 2600 2711 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2897 9999 2858 2870 2722 2698 2786 2825 2907 2863 2690 2579 2953 9999 9999 9999 9999 2978 9999 2982 2818 9999 2959 2867 2942 2983 9999 9999 9999 9999 9999 9999 2985 9999 2991 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2936 9999 9999 9999 9999 9999 9999 2999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2954 2556 2542 2621 2661 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2836 9999 2669 2736 2608 2800 2715 2894 2808 2267 2859 9999 9999 9999 2731 2965 9999 9999 9999 2960 2935 9999 2751 9999 9999 9999 9999 9999 9999 9999 2842 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2933 9999 9999 2050 2370 9999 2691 9999 2716 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2601 2675 2754 2781 2836 2841 2837 2578 9999 9999 9999 9999 9999 2911 9999 9999 2966 2962 9999 9999 2799 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2937 2967 9999 9999 9999 2924 9999 9999 2650 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2947 9999 9999 9999 9999 2254 9999 2782 9999 2387 9999 9999 9999 9999 9999 9999 2932 9999 9999 9999 9999 9999 2279 2703 2708 2755 2843 2868 2869 2640 9999 9999 9999 9999 9999 9999 9999 9999 2873 2884 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2923 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2919 2957 9999 9999 9999 2948 9999 9999 2577 2465 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2946 9999 9999 9999 9999 9999 2597 2154 2517 2801 9999 9999 2936 2963 2906 9999 9999 9999 2760 2443 2267 2571 2557 2801 2793 2866 2885 2722 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2946 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2717 2943 2942 9999 9999 9999 9999 9999 2554 2691 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2808 2314 2705 2829 2890 2926 2961 9999 9999 9999 9999 2848 2671 2518 2485 2503 2814 2829 2856 2781 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2688 9999 9999 9999 9999 9999 9999 9999 2965 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2931 2914 2919 2914 9999 9999 2992 9999 9999 2610 2050 9999 9999 9999 9999 9999 9999 9999 2960 9999 9999 9999 9999 9999 9999 9999 2884 2945 2783 2862 2580 2887 9999 2841 2874 2933 9999 2816 9999 9999 9999 2849 2495 2691 2540 2573 2739 2838 2863 2586 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2632 2693 9999 9999 9999 9999 9999 9999 2968 9999 2948 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2625 2894 2963 9999 9999 2988 9999 9999 2671 2050 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2976 2956 9999 9999 9999 2915 2897 2891 2926 2648 2926 2858 2643 2860 2958 9999 9999 9999 9999 9999 2471 2535 2413 2573 2555 2700 2674 2858 2804 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2604 2363 2650 2608 2718 9999 2839 9999 9999 9999 9999 2960 2996 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2886 2941 9999 9999 2989 9999 9999 2638 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2916 9999 9999 2980 9999 2965 2918 2888 2871 2924 2842 2882 9999 9999 9999 9999 9999 9999 9999 9999 9999 2839 2720 2522 2568 2579 2684 2905 2830 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2676 9999 9999 2644 2757 9999 9999 9999 2729 2847 2895 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2847 2987 9999 9999 9999 2968 9999 9999 9999 9999 9999 9999 2989 9999 9999 9999 2909 9999 2938 9999 9999 9999 9999 9999 2647 9999 9999 9999 9999 9999 9999 9999 9999 9999 2912 9999 9999 9999 9999 2916 9999 2733 2901 2913 2154 9999 9999 9999 9999 9999 9999 9999 9999 2678 2706 9999 2621 2639 2675 2519 2581 2685 2938 2944 2815 9999 2919 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2708 9999 2825 9999 9999 2809 9999 2872 2972 9999 9999 9999 9999 9999 9999 9999 9999 2973 2987 2988 2952 9999 2979 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2958 2961 2954 9999 9999 9999 9999 9999 2560 9999 9999 9999 9999 9999 9999 9999 9999 9999 2916 9999 9999 9999 9999 9999 9999 9999 9999 9999 2922 9999 9999 9999 9999 9999 9999 9999 2779 2625 2632 2685 9999 2682 2704 2589 2602 2761 2895 2872 2711 9999 9999 2862 9999 2940 2899 9999 9999 9999 9999 9999 9999 9999 9999 9999 2261 2465 9999 9999 9999 9999 9999 2664 2881 9999 2961 9999 2993 9999 9999 9999 9999 9999 2975 9999 9999 9999 2964 2994 9999 9999 2976 2907 2987 9999 2935 9999 9999 9999 9999 9999 2941 9999 2949 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2912 9999 9999 9999 9999 9999 2572 9999 9999 9999 2267 2588 2758 9999 2521 2435 2601 9999 9999 2783 2941 9999 9999 9999 9999 9999 2941 9999 9999 9999 9999 9999 9999 2432 2630 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2971 9999 9999 9999 9999 9999 9999 9999 2975 9999 9999 9999 9999 2956 9999 9999 9999 2983 9999 2942 9999 9999 9999 9999 9999 9999 2950 9999 2948 9999 9999 9999 9999 9999 2608 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2960 9999 9999 9999 9999 9999 2481 9999 9999 9999 9999 2698 9999 2684 2616 2517 2405 2611 2672 2758 2914 9999 9999 9999 2876 2968 2824 9999 9999 9999 9999 9999 9999 2480 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2650 2917 9999 2690 2724 9999 2839 2876 2953 9999 9999 9999 9999 9999 9999 9999 2634 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2972 9999 9999 9999 9999 9999 9999 9999 9999 9999 2551 9999 2322 2530 2657 2691 2629 2552 2583 2804 9999 9999 9999 9999 2917 2942 2893 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2887 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2706 9999 9999 2678 2664 2745 2805 2884 2945 2892 2926 2917 9999 9999 9999 9999 2579 9999 9999 9999 2877 2944 9999 2706 9999 9999 2631 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2647 9999 9999 2607 2719 2511 2665 2433 2618 2614 2514 9999 9999 2839 2742 2801 2919 2974 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2830 9999 2669 2635 2654 2666 2740 2821 2905 2937 9999 2916 2918 2959 2960 9999 9999 2691 9999 2902 9999 2908 2917 2893 2917 2952 2663 2519 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2697 9999 9999 9999 9999 9999 2442 9999 2676 9999 9999 9999 2716 2829 2840 2939 2717 9999 9999 2726 2909 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2616 2664 2644 2656 2762 2725 2872 2920 2910 2910 2919 2950 9999 2956 9999 9999 2709 9999 2913 2901 2927 2758 2891 2929 2867 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2651 9999 9999 9999 9999 9999 2741 2921 2741 2938 2869 9999 2865 2735 2881 9999 9999 9999 9999 9999 9999 9999 9999 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 2642 9999 9999 2568 9999 9999 9999 2879 2901 2902 2903 2968 2964 2972 9999 9999 2701 2929 2900 2928 2954 9999 2915 2920 2913 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2963 2943 9999 9999 9999 9999 9999 2931 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2809 9999 2881 2938 2932 9999 2867 2870 2888 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2966 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2678 2617 2704 9999 9999 9999 9999 9999 2905 9999 9999 2962 9999 9999 2694 9999 2915 2901 2941 9999 2831 9999 2954 9999 9999 9999 9999 9999 9999 9999 9999 9999 2969 2984 9999 9999 9999 9999 9999 9999 9999 2974 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2809 2847 2906 2905 2909 9999 2906 2816 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2978 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2691 2574 2553 2617 2650 2665 2677 9999 2877 2927 2881 9999 9999 9999 9999 9999 9999 2940 9999 2940 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2934 9999 9999 9999 9999 9999 9999 9999 2936 9999 9999 2834 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2853 2872 2915 2901 2930 2958 2938 2882 2803 9999 9999 9999 9999 9999 9999 2984 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2510 2605 2511 2553 2519 2509 2512 2594 2703 2816 2917 2902 2958 9999 9999 9999 9999 9999 2875 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2914 2949 9999 9999 9999 9999 9999 9999 9999 9999 2694 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2886 2818 2925 2927 2732 2936 2911 2792 2848 9999 9999 9999 9999 9999 9999 2966 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2578 2542 2514 2631 2495 2432 2526 2708 2769 2788 2881 2855 2946 9999 9999 9999 2683 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2752 2911 2967 9999 9999 9999 2951 9999 9999 9999 9999 2521 9999 2274 2454 9999 2672 9999 9999 9999 9999 9999 2873 2782 2932 2990 9999 2959 2860 2962 2858 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2929 3005 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2644 2473 2609 2652 2586 2448 2679 9999 9999 2798 2854 2916 2961 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2940 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2699 9999 2721 2699 9999 9999 9999 9999 9999 9999 2932 2987 2932 9999 2948 2954 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 2534 2557 2563 9999 9999 2630 9999 2696 9999 2777 2815 2917 9999 9999 9999 9999 2584 9999 2959 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2973 9999 9999 9999 2912 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2462 9999 9999 9999 9999 9999 9999 9999 9999 2912 2966 2930 9999 2904 2960 2924 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 2606 9999 9999 9999 9999 9999 2712 2745 2762 9999 2922 9999 9999 9999 9999 2567 9999 2953 9999 9999 9999 9999 9999 9999 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 2572 9999 9999 9999 9999 9999 9999 9999 9999 9999 2878 2960 2945 9999 2945 2884 2984 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2692 2764 2682 9999 9999 2843 2940 9999 9999 9999 9999 2572 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2959 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2274 9999 2631 2565 9999 9999 9999 9999 9999 9999 2842 2845 2969 2957 9999 2916 2909 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 2883 2889 2958 9999 9999 9999 9999 2596 2694 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 2561 9999 9999 9999 9999 9999 9999 9999 9999 9999 2858 2849 2947 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2885 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2747 9999 9999 9999 9999 9999 9999 9999 9999 9999 2903 2917 2933 9999 9999 9999 9999 2595 2665 2926 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2658 2750 9999 9999 9999 9999 9999 9999 9999 9999 9999 2738 2700 2940 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2975 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2562 9999 9999 9999 9999 9999 9999 9999 9999 9999 2917 2923 2969 9999 9999 9999 9999 2538 2648 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2835 9999 9999 9999 9999 9999 2548 9999 9999 9999 9999 2927 2915 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2995 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 2907 2919 2907 9999 9999 9999 9999 2509 2627 9999 9999 9999 9999 9999 9999 9999 9999 9999 2987 9999 9999 9999 9999 2987 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3000 9999 9999 9999 9999 2274 9999 9999 2982 9999 9999 9999 9999 2372 2764 9999 9999 9999 2912 2951 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2892 2909 9999 9999 9999 9999 9999 2472 2669 9999 9999 9999 9999 2714 2704 9999 9999 9999 2984 9999 9999 9999 2910 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2959 9999 9999 9999 9999 2751 2596 9999 2827 2886 2905 2956 2929 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2918 2913 2957 2907 9999 9999 9999 2549 2513 2660 9999 9999 9999 2642 2569 9999 9999 9999 9999 9999 9999 9999 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2954 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2917 9999 9999 9999 9999 2885 2961 2955 2984 9999 2912 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2948 2961 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2920 2908 2889 2970 9999 9999 9999 9999 2807 2707 9999 9999 9999 2512 2531 2638 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2735 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2918 2841 2956 2909 2966 9999 2936 2961 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2956 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2776 2858 2892 2931 2958 9999 9999 9999 9999 2926 2072 2807 9999 9999 2049 2532 2551 9999 9999 9999 9999 9999 9999 2937 2960 2990 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2976 2931 2973 2964 2932 2959 2966 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2990 9999 9999 2901 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2918 9999 2800 2686 2724 2772 2837 2914 2977 2966 9999 9999 9999 9999 2072 9999 9999 9999 2332 2600 2532 2699 9999 9999 9999 2947 2957 2905 2951 2998 9999 9999 9999 2990 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2985 2963 2872 2914 2986 2939 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2820 9999 2925 2946 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2829 2802 2710 2786 9999 2891 2943 2970 2863 9999 9999 2967 9999 2894 9999 9999 2635 2596 2421 2569 9999 2677 9999 2943 9999 9999 2969 9999 9999 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 2862 2785 2741 2973 2920 2768 2886 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2958 9999 9999 2930 9999 2955 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2727 9999 2717 2645 2748 2865 2931 2960 2929 9999 9999 9999 9999 2945 9999 9999 2844 2430 2581 2522 9999 9999 2876 2952 9999 9999 2963 9999 9999 9999 9999 9999 9999 9999 9999 9999 2978 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2788 2939 2951 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2968 9999 9999 2974 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2556 2604 2657 2717 2853 2934 2951 9999 9999 9999 2948 2947 9999 2892 2919 2767 2884 2447 2531 2655 2797 2878 2799 9999 9999 9999 2940 9999 9999 9999 9999 9999 9999 9999 9999 2956 9999 9999 9999 9999 9999 9999 9999 9999 9999 2958 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2933 2740 2931 2336 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2912 9999 2919 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2723 2707 2575 2481 2566 2616 2731 9999 2934 2957 2734 9999 9999 9999 9999 2947 2793 2891 2885 2873 2845 2575 2690 2771 2872 2922 2932 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2902 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2744 2942 2807 2774 2536 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2945 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2602 2582 2495 2447 2555 2599 2716 2822 2927 2971 9999 9999 2883 9999 9999 2954 2903 2884 2867 2880 2885 2637 2741 2816 2883 2928 2940 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2989 9999 9999 9999 9999 9999 9999 9999 9999 2883 9999 9999 9999 9999 9999 9999 9999 9999 9999 2262 2914 2940 9999 2844 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2974 9999 9999 9999 9999 9999 9999 9999 2899 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2531 2553 2473 2428 2564 2605 2685 2808 2924 2951 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 63 9999 9999 9999 9999 9999 9999 9999 9999 9999 36 9999 5 23 30 76 128 175 253 316 604 719 711 347 1277 1280 1280 380 1280 1280 1280 1280 1280 1280 1147 618 308 63 400 230 36 36 10 9 3 25 9999 9999 9999 9999 9999 6 9999 50 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 35 7 46 9999 32 4 6 9999 95 3 9999 9999 2 9999 18 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 44 94 36 9999 9999 9999 9999 9999 9999 51 9999 1 9999 9999 9999 17 32 82 136 227 266 391 826 799 638 662 366 396 362 946 1280 1280 1280 1280 887 1009 548 660 341 75 823 624 184 41 85 30 9999 31 9999 9999 9999 9999 9999 9999 9999 63 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 7 231 50 14 2 9999 9999 9999 6 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 52 9999 9999 9999 9999 69 9999 9999 9999 9999 9999 9999 5 65 9999 3 4 6 16 33 111 150 225 259 391 744 835 797 797 715 622 510 1280 1280 1280 1280 1113 1157 753 478 616 355 113 104 176 303 390 275 42 29 9999 9999 9999 9999 9999 18 9999 7 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 32 44 147 83 5 9999 9999 24 21 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 18 55 135 151 210 264 412 547 949 888 770 795 1106 1099 1280 1280 1280 1280 1280 1280 1180 826 623 456 177 217 41 475 422 144 140 56 6 9999 9999 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 130 209 165 191 3 3 9999 4 12 6 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 5 9999 9999 9999 9 95 9999 9999 4 9999 9999 31 4 11 38 95 167 173 178 263 383 541 845 1203 1280 1280 1280 1280 1280 1280 1280 1280 1280 1253 1280 1249 628 716 306 168 196 165 305 132 38 164 31 8 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 35 45 85 131 17 9999 16 21 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 36 9 9999 6 9999 9999 9999 9999 9999 9999 24 58 9999 9 7 16 47 129 208 191 199 280 339 533 826 952 914 1280 1280 1280 1280 1280 1280 1280 1280 1157 1280 1280 1280 1280 458 132 135 177 553 66 9999 54 121 21 9999 9999 9999 9999 9999 9999 9999 9999 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 56 64 193 93 9999 9999 64 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 7 9999 191 9999 9999 45 38 9999 9999 17 40 41 45 30 13 54 146 240 198 222 302 317 522 610 763 939 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 618 135 127 82 65 29 216 23 92 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 62 9999 9 89 9999 9999 4 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 74 9999 40 13 9999 9999 35 24 80 61 36 28 76 200 257 198 237 283 321 496 501 637 806 1280 1280 1280 1280 1280 1201 1280 1280 1280 1280 1280 1280 1280 1280 223 156 26 25 9999 166 9 73 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 8 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 11 4 9999 9999 9999 9999 9999 9999 9999 9 38 95 91 58 49 115 238 342 219 226 288 293 416 533 795 807 1280 1280 1280 1280 1280 1111 1280 1280 1280 1280 1280 1280 1280 1280 728 198 60 32 176 19 28 38 7 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 28 9999 9999 61 11 9999 9999 50 33 30 9999 9999 9999 60 100 109 82 98 160 271 271 191 214 263 293 337 510 637 795 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 572 323 239 443 150 32 12 33 68 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 48 9999 5 9999 9999 9999 9999 37 9999 9999 9999 65 91 107 121 144 226 307 209 133 214 244 283 335 423 721 957 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 607 213 1179 157 338 618 21 57 5 70 47 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 6 29 44 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 3 9999 9999 21 11 41 9999 9999 9999 9999 9999 28 9999 22 154 54 32 6 9999 49 75 9999 9999 26 85 85 118 152 205 251 283 134 101 179 255 251 348 488 507 846 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 444 764 1280 274 143 268 61 16 40 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 115 5 52 14 9999 9999 9999 9999 9999 9999 5 6 3 5 3 9999 3 9999 9999 39 9999 12 48 9999 9999 9999 9999 9999 80 52 45 9999 9999 35 9999 9999 27 9999 12 72 83 106 126 182 216 195 194 48 90 164 205 224 332 419 585 758 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 814 533 142 64 228 133 89 249 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 35 113 169 38 74 9999 9999 9999 9999 12 9999 9999 4 9999 9999 9999 9999 9999 9999 1 110 4 9999 15 12 3 9999 9999 9999 9999 9999 41 7 9999 9999 39 9999 13 80 9999 19 48 54 129 140 202 212 174 210 24 67 135 185 213 406 419 529 899 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 617 934 101 217 118 178 95 316 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 52 3 26 30 106 40 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 3 9999 44 98 9999 9999 1 26 9999 9999 9999 9999 9999 9999 56 9999 9999 9999 15 9999 9999 44 4 6 53 96 159 191 177 223 274 32 62 128 194 225 357 341 425 706 1280 1280 1280 1280 1280 1280 1280 1280 1152 1280 1280 1280 727 975 160 97 149 132 69 115 308 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 33 9 22 9999 9999 55 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 5 9999 9999 9999 1 3 9999 80 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 22 74 145 161 127 163 202 31 73 152 195 276 321 302 457 618 892 1116 800 888 1280 1280 1280 1001 1280 507 1280 1280 1280 776 291 154 191 477 187 23 89 145 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 46 9999 9999 16 67 103 19 5 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 6 9999 9999 9999 9999 1 9999 9999 5 9999 34 17 59 9999 9999 9999 9999 9999 9999 9999 92 9999 9999 9999 37 22 88 132 171 151 155 234 51 73 157 202 277 308 264 440 599 670 898 624 612 549 1280 1280 1280 703 749 1280 927 1280 1280 248 225 154 702 72 34 14 77 106 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 41 9999 9999 14 34 3 11 9999 9999 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 5 9999 9999 9999 9999 92 6 33 10 101 21 9999 9999 9999 9999 9999 20 22 9999 9999 9999 55 49 12 48 148 249 161 162 180 92 89 140 197 244 276 251 306 507 618 537 566 1188 567 578 1280 582 793 1280 990 665 923 428 163 286 441 533 155 42 9 8 45 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 12 1 49 19 9999 9999 67 129 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 3 9999 9999 9999 7 9999 9999 9999 9999 16 56 92 66 91 9999 9999 9999 9999 9999 25 9999 9999 9999 9 31 26 136 185 266 136 113 66 170 155 128 181 211 265 266 341 478 503 482 1280 1280 1280 1280 788 1280 1280 1280 1280 1280 700 921 325 348 149 325 212 31 5 59 144 53 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 38 71 9999 22 9999 22 42 50 9999 9999 9999 9999 9999 65 9999 9999 9999 9999 9999 9999 9999 1 9999 3 6 3 9999 9999 9999 9999 9999 9999 9999 9999 11 37 9999 55 139 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 24 316 170 185 94 38 30 230 281 171 152 201 277 311 330 658 766 1280 1003 1280 1280 1280 470 1280 1280 798 1280 1280 1280 293 78 111 70 150 223 165 5 3 103 138 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 30 214 9999 9 9999 40 53 9999 9999 9999 13 19 9999 8 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 33 27 81 9999 9999 28 91 9999 9999 9999 9999 9999 9999 6 213 256 137 60 9999 21 520 234 214 109 142 299 340 393 796 965 1280 750 1280 1280 1280 640 1280 714 995 990 872 267 116 56 162 266 486 96 164 13 9 10 96 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 81 9999 9999 12 9999 9999 9999 9999 9999 9999 25 9999 9999 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 82 9999 9999 9999 9999 9999 9999 9999 42 9999 48 66 10 49 9999 22 9999 9999 9999 9999 4 58 126 94 47 10 47 356 171 168 51 133 316 364 460 792 1280 1280 800 660 1280 1280 1187 614 1280 1162 567 698 145 61 187 45 64 43 165 202 21 89 78 69 6 48 9999 9999 9999 9999 9999 9999 9999 9999 25 64 12 48 9999 9999 9999 9999 9999 9999 9999 45 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 6 43 51 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 99 9999 9999 9999 9999 9999 9999 25 75 62 57 9999 48 296 142 96 32 126 345 403 618 1280 915 1280 1280 590 1280 1280 1280 1104 826 1280 381 172 104 52 41 292 227 23 55 30 6 22 115 97 17 86 9999 9999 18 9999 9999 9999 9999 9999 33 51 8 9999 9999 45 17 47 9999 9999 9999 9999 9999 9999 31 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 3 4 9999 9999 9999 9999 9999 3 9999 9999 9999 35 9999 9999 9999 9999 9999 43 111 20 17 9999 9999 4 79 145 69 73 61 9999 41 170 150 22 25 143 306 392 757 1280 1280 938 1280 1145 1280 1280 1280 1280 885 388 313 106 66 30 47 100 138 60 12 61 12 9999 89 40 23 41 9999 9999 9999 9999 9999 10 9999 82 41 134 9999 9999 9999 6 9 42 9999 9999 9999 9999 9999 9999 17 9999 9999 9999 9999 9999 9999 9999 1 3 9999 9999 9999 2 9999 9999 9999 2 3 4 9999 9999 9999 9999 58 9999 9999 9999 9999 9999 9999 23 9999 9999 9999 9999 84 75 34 117 57 13 11 71 109 9999 11 134 300 438 572 966 1280 1280 1280 553 818 1201 1280 1280 471 321 190 101 51 68 52 59 160 150 107 17 9999 13 43 40 79 12 8 15 9999 9999 9999 9999 9999 2 46 58 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 79 77 9999 4 9999 22 9999 9999 9999 17 211 9999 9999 9999 9999 9999 9999 9999 9999 9999 121 9999 9999 22 70 96 50 5 9999 55 127 9999 9999 114 335 364 572 719 853 954 1280 1280 451 788 1280 1280 739 407 136 62 22 64 140 81 78 44 18 37 9999 6 9999 6 21 66 27 9999 9999 9999 8 30 13 5 52 11 35 190 11 61 53 9999 9999 9999 9 6 15 9999 23 9999 9999 9999 9999 9999 9999 16 3 9999 9999 9999 9999 9999 2 9999 20 9999 3 9 9999 9999 9999 9999 9999 9999 165 51 37 9999 9999 9999 9999 9999 15 9999 9999 13 31 55 24 9999 9999 43 254 9999 9999 77 409 343 520 601 458 1130 1280 1280 1280 1280 1280 1121 889 237 81 9999 43 158 222 292 35 69 266 80 13 13 9999 20 9999 9999 60 9999 9999 9999 66 7 9999 126 126 9999 9999 46 13 9999 9999 9999 11 9999 9999 9999 10 9999 33 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 48 55 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 34 20 9999 7 29 173 119 9999 47 299 301 499 577 469 1280 1280 1280 1280 1280 1280 1280 958 140 68 9999 9999 334 80 49 29 86 125 7 6 9999 7 9999 9999 6 11 9999 55 21 84 74 9 5 71 5 43 9999 9999 9999 9999 9999 9999 9999 9999 9999 46 9999 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 92 3 91 34 85 32 13 21 277 211 425 398 396 1280 1280 1280 1280 1280 1280 1280 495 131 49 76 44 13 101 33 264 39 34 32 9 9999 6 9999 9999 9999 9999 96 96 94 4 7 45 34 56 42 16 9999 9999 9999 9999 8 9999 9999 9999 9999 8 9999 6 5 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 6 3 9999 9999 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 102 8 8 13 28 15 113 125 411 165 280 242 746 586 1280 1280 1280 1280 811 590 520 176 80 94 21 46 57 26 88 110 38 14 5 9999 16 15 9999 49 24 33 9 11 11 52 10 16 19 19 16 9999 9999 19 9999 12 9999 9999 9999 11 12 9999 9999 9999 9999 9999 9999 6 7 9999 9999 9999 9999 9999 9999 9999 3 9999 4 7 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 91 9999 9999 11 72 12 246 298 169 184 167 800 1280 1280 1280 1280 1280 1280 1280 418 273 180 140 50 22 50 63 117 69 71 11 7 11 21 9999 9999 9999 16 16 9 33 62 126 15 152 9999 9999 31 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 6 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 9999 9999 4 59 6 50 92 116 104 146 476 940 1280 1280 1280 1020 1280 750 235 746 222 104 89 29 31 55 28 36 9999 4 37 9999 9999 9999 9999 9999 9999 1 37 83 5 40 31 84 9999 97 9999 9999 11 9999 19 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 15 126 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 30 9999 176 65 36 74 89 494 833 530 903 1280 1280 663 615 207 895 253 139 182 80 25 61 23 129 15 39 9999 9999 9999 9999 9999 9999 9999 9999 12 71 9999 36 17 42 9999 9 28 9999 15 9999 17 9999 9999 9999 10 12 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 6 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 15 32 13 25 97 11 53 45 478 740 1280 1280 1275 1103 467 461 201 513 159 139 230 218 36 139 115 86 46 15 2 43 9999 23 9999 9999 9999 9999 9 9999 9999 9999 24 20 13 9 116 9999 21 9999 12 9999 11 9999 9 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 6 9999 8 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9 13 50 11 13 8 13 141 7 234 126 493 540 784 652 758 470 1086 322 111 133 58 148 292 359 179 98 293 24 9999 5 9999 23 9999 8 3 9999 6 9999 9999 9999 9999 51 9999 70 9999 9999 8 9999 9999 16 9999 9999 9999 8 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 41 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 15 9999 8 13 11 48 31 126 195 237 356 626 650 391 408 687 148 9999 39 32 47 295 455 124 287 135 10 26 9999 100 9999 9999 9999 4 30 9999 9999 4 9999 9999 10 12 42 9999 15 15 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9 9999 11 13 25 52 95 162 98 116 296 305 137 140 188 51 58 170 246 26 95 288 334 242 117 15 15 9999 9999 9999 9999 9999 9999 9 29 9999 5 9999 9999 104 19 109 9999 16 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 11 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 7 15 9999 11 15 95 16 89 91 37 72 170 61 43 40 9999 42 121 464 51 138 412 205 446 181 4 26 14 4 19 8 9999 9999 8 9999 9999 51 9999 9999 15 9999 11 38 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9 9999 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 8 14 18 14 56 68 44 114 9999 9999 69 9999 57 9999 9999 91 570 265 395 218 180 294 260 46 10 9 9999 6 9 9999 37 8 9999 9999 9999 19 15 8 23 24 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 33 3 13 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 5 9999 9999 13 13 52 146 86 254 29 9999 136 108 170 646 180 623 129 542 263 65 157 87 9999 9999 9999 34 6 19 85 13 9999 9999 9999 15 35 15 43 15 9999 9999 9999 9999 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 18 41 31 224 432 113 9999 379 169 176 621 689 149 226 235 226 142 83 112 28 16 3 9999 9999 9999 6 10 9999 9999 9999 21 9999 9999 24 9999 9999 9999 9999 9999 45 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 40 235 394 134 292 140 210 303 150 206 215 216 140 5 32 214 40 26 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 46 131 83 137 92 186 170 156 125 113 71 63 5 9999 10 29 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 34 81 59 255 106 142 47 60 32 37 15 9999 9999 9999 22 9999 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 13 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 5 22 79 65 120 42 13 9999 9999 10 9999 9999 9999 9999 9999 21 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 19 40 51 10 9999 9999 9999 7 9999 9999 9999 9999 9999 12 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 46 55 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 68 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 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 55 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 3 22 8 9999 9999 9999 9999 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 57 133 9999 9999 9999 9999 9999 9999 9999 5 4 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 3 3 2 84 42 72 77 165 9999 9999 4 9999 9999 9999 9999 9999 15 9999 9999 23 9999 9999 9999 9999 9999 3 9999 11 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 8 59 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 3 9999 9 15 7 38 10 26 122 36 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 1 8 27 9999 9999 5 9999 7 9999 9999 9999 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 57 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 5 54 49 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 5 8 36 6 5 5 5 12 42 9999 9999 2 9999 9999 9999 9999 9999 3 9999 23 3 45 114 3 9999 9999 9999 2 11 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 72 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 75 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 3 8 3 3 4 9999 5 7 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 42 9999 3 9999 9999 9999 6 5 9999 9999 9999 4 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 3 65 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 7 77 43 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 2 7 11 3 3 5 10 9999 6 6 3 9999 9999 9999 9999 9999 9999 32 9999 9 3 9999 2 104 26 4 6 9999 9999 9999 9999 2 9 9999 8 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 49 57 54 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 3 3 4 13 26 12 22 6 4 3 10 9999 9999 9999 9999 18 9999 26 3 9999 50 20 41 4 9999 9999 9999 9999 9999 9999 36 9999 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 3 17 33 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 5 15 5 6 5 12 10 1 3 9999 9999 9999 3 12 9999 9999 9999 84 9 9999 3 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 7 9999 9999 1 4 9999 31 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 11 7 5 8 11 22 3 9999 9999 9999 9999 9999 3 9999 9999 14 15 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 72 9999 9999 9999 3 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 2 9999 13 9999 5 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 5 22 10 5 9 34 89 3 9999 9999 9999 9999 9999 9999 9999 9999 3 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 115 9999 9999 9999 3 9999 9999 10 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 3 2 9 80 9999 9999 22 42 4 9999 9999 9999 2 2 6 15 9 11 8 58 68 3 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 24 3 9999 9999 9999 9999 9999 13 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 6 21 126 118 123 14 9999 9999 9999 9999 3 5 16 15 14 15 12 85 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 41 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 9999 9999 9999 9999 9999 9999 9999 9999 11 20 113 4 9999 9999 15 9999 9999 20 1 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 5 43 4 6 3 67 9999 44 105 67 9999 2 9999 9999 9999 3 4 22 31 31 12 12 126 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 63 35 9999 9999 9999 9999 9999 9999 55 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 53 67 9999 9999 21 9999 9999 32 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 42 38 9999 9999 9999 24 129 89 106 3 107 5 3 10 32 9999 9999 9999 9999 9999 1 3 7 34 44 12 4 20 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 8 62 79 46 9999 30 9999 9999 9999 9999 8 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 77 106 9999 9999 13 9999 9999 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 59 9999 9999 25 9999 25 54 111 127 104 4 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 5 9 19 74 23 14 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 91 35 9999 9999 9999 19 53 78 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 41 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 17 9999 156 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 41 9999 9999 9999 9999 4 9999 3 18 30 1 9999 9999 9999 9999 9999 9999 9999 9999 10 18 9999 3 5 17 17 92 27 43 44 3 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 9999 43 9999 9999 25 9999 73 107 9999 9999 9999 9999 9999 9999 9999 9999 6 21 22 7 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 46 43 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 6 9 15 21 9999 6 16 23 73 26 18 9 2 9999 9999 2 9999 3 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 4 9999 9999 9999 9999 9999 2 53 9999 100 9999 9 9999 9999 9999 9999 9999 6 9999 9999 9999 8 14 9999 9999 5 4 24 9999 6 9999 9999 9999 9999 9999 16 9999 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 3 9999 9999 9999 3 12 11 9999 6 11 33 9999 9999 10 11 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 5 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 50 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 6 9999 9999 9999 26 9999 8 9999 9999 9999 9999 9999 9999 36 9999 36 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 2 9999 9999 9999 9999 8 9999 34 16 9 14 43 51 16 7 9999 9999 9999 16 67 3 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 2 11 9999 11 38 9999 106 501 82 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 2 18 72 17 31 82 163 22 9999 9999 9999 9999 72 43 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 23 143 119 118 51 43 10 127 9 9999 9999 9999 9999 9 9999 9999 9999 14 84 9999 3 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 2 20 16 12 9 63 91 4 9999 9999 4 3 5 38 46 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 32 73 64 232 311 247 180 49 9999 39 10 44 14 9999 9999 20 9999 8 9999 61 93 150 48 56 3 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 5 9999 19 9999 9999 9999 3 5 5 104 2 9999 9999 3 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 62 75 77 45 17 120 70 90 22 103 22 9999 15 9999 9999 23 9999 35 181 48 5 120 138 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 4 9999 9999 9999 9999 9999 4 11 4 123 3 9999 4 4 7 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 10 9999 9999 23 9999 9999 9999 19 66 141 125 35 105 22 9999 9999 20 62 109 97 45 9999 25 10 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 4 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 16 127 6 9999 4 9 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 51 82 30 9999 9999 9999 9999 9999 465 9999 9999 17 9999 9999 21 9999 23 6 9 9999 3 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 37 41 9999 9999 9999 9999 9999 9999 9999 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 4 40 9 4 9999 5 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 58 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 35 81 349 120 125 253 140 9999 53 51 8 9999 9999 9999 9999 9999 9999 13 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 4 201 4 4 4 6 5 11 9999 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 9999 9999 9999 20 79 271 315 266 176 521 289 432 538 79 15 135 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 260 14 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 4 162 6 1 3 4 4 16 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 34 60 140 99 139 420 154 108 80 206 274 14 21 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 54 21 9999 9999 9999 6 9999 9999 9999 9999 3 9999 3 4 9999 3 9999 9999 9999 9999 9999 2 4 107 18 9999 4 5 41 10 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 44 28 55 17 42 748 81 9999 9999 48 142 123 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 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 5 2 9999 9999 9999 9999 9999 9999 109 7 4 9999 14 57 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 22 11 9999 9999 105 9999 42 9999 96 203 138 9999 9999 9999 9999 72 9999 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 131 5 4 9999 6 38 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 74 99 110 9999 67 9999 9999 9999 9999 111 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 1 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 125 9 4 9999 6 5 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 33 11 9999 9999 78 110 9999 9999 9999 9999 59 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 6 4 9999 9999 9999 9999 9999 9999 41 532 79 6 9999 3 2 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 120 152 77 9999 9999 9999 9999 54 24 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 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 157 264 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 61 141 15 9999 9999 9999 9999 36 30 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 7 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 7 98 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 80 107 35 9999 9999 9999 9999 21 58 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 235 4 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 9999 9999 9999 9999 47 52 9 9999 9999 9999 9999 14 55 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 1 9999 9999 12 9999 9999 9999 9999 4 65 9999 9999 9999 200 7 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 65 9999 9999 9999 9999 9999 6 83 9999 9999 9999 9999 20 29 9999 9999 9999 7 9999 9999 9999 5 51 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 4 5 9999 15 83 81 12 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 52 43 28 7 9999 9999 9999 3 11 57 9999 9999 9999 23 41 9999 9999 9999 9999 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 15 13 6 30 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 135 22 12 37 9999 9999 9999 9999 20 50 9999 9999 9999 10 91 147 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 5 12 3 11 9999 5 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 122 82 37 48 19 9999 9999 9999 9999 47 4 56 9999 9999 4 111 183 9999 9999 9999 9999 9999 9999 29 23 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 6 5 54 11 7 4 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 8 16 85 170 399 153 51 9 9999 9999 9999 9999 1 9999 9999 9999 5 132 176 111 9999 9999 9999 33 20 10 22 24 9999 9999 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 8 36 6 8 17 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 4 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 34 22 136 9999 485 16 22 1 9999 9999 19 9999 16 9999 9999 6 17 32 220 9999 3 9999 123 9999 9999 23 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 2 1 3 46 13 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 5 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 55 19 660 246 24 52 3 9999 9999 9999 9999 24 9999 9999 9 5 72 137 9999 9999 294 49 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 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 236 306 1200 501 146 132 125 9999 9999 9999 10 8 9999 37 76 5 77 11 30 36 213 66 4 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 85 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 4 15 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 72 153 173 153 106 147 9999 149 47 1 9999 9999 9999 9999 22 8 76 48 139 115 17 201 179 250 27 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 2 3 5 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 97 148 1280 514 255 431 466 199 25 9999 9999 4 9999 9999 40 22 66 303 126 120 9 41 105 96 167 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 48 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 1 3 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 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 10 72 182 393 194 68 265 367 278 11 9999 9999 59 9999 9999 9999 9999 9999 9999 9999 97 9999 9999 9999 9999 9999 9999 9999 9999 9999 81 9999 918 441 479 510 578 676 677 669 602 742 704 651 665 643 601 697 699 680 696 779 698 826 622 602 755 302 625 268 273 132 163 205 321 132 9999 9999 9999 9999 9999 111 9999 148 9999 9999 9999 9999 9999 117 9999 9999 9999 9999 9999 9999 156 121 175 9999 121 77 115 9999 188 68 9999 9999 622 9999 264 433 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 110 73 9999 9999 9999 9999 9999 9999 105 9999 42 9999 9999 9999 616 385 513 556 645 671 663 561 714 702 656 692 712 667 699 696 759 696 779 728 740 564 690 713 350 599 447 264 276 147 118 9999 129 9999 9999 9999 9999 9999 9999 9999 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 112 9999 9999 144 123 193 236 59 9999 9999 9999 81 9999 103 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 110 9999 9999 9999 9999 134 9999 9999 9999 9999 9999 9999 180 112 9999 213 1105 1344 441 498 550 561 620 669 660 616 663 702 702 723 750 697 750 716 779 744 750 659 746 624 740 726 482 506 323 605 453 245 131 157 9999 9999 9999 9999 9999 162 9999 149 9999 9999 9999 9999 9999 196 9999 9999 9999 9999 9999 9999 9999 131 194 148 228 68 9999 9999 248 219 9999 72 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 9999 9999 730 464 537 576 638 566 709 660 710 676 785 696 722 696 800 688 804 744 676 683 746 670 634 712 634 575 439 591 449 604 134 198 102 9999 9999 9999 9999 9999 160 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 151 145 179 143 95 9999 207 182 92 53 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 102 53 9999 9999 9999 103 121 9999 9999 1202 9999 9999 97 177 404 536 511 556 572 665 715 711 615 709 750 874 721 750 696 826 685 743 800 676 660 774 645 675 765 660 554 196 451 444 638 315 127 118 59 9999 9999 9999 9999 318 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 128 145 157 178 237 242 9999 213 238 9999 9999 9999 9999 9999 133 9999 9999 9999 9999 9999 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 85 61 9999 148 9999 9999 9999 9999 9999 9999 189 121 9999 270 216 229 489 583 602 568 762 770 684 704 616 722 809 718 670 716 739 661 715 718 788 659 707 638 742 855 602 594 226 237 405 781 9999 112 123 102 9999 9999 9999 9999 9999 9999 9999 9999 231 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 85 9999 134 147 156 238 9999 9999 311 71 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 48 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 57 65 9999 105 9999 9999 101 111 9999 9999 201 182 489 191 162 448 439 543 580 536 790 689 689 759 680 750 671 744 645 771 794 709 742 690 753 702 650 653 762 727 597 582 212 118 298 949 146 106 137 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 128 9999 116 227 9999 9999 74 9999 9999 9999 9999 9999 242 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 100 9999 99 127 9999 9999 126 595 484 419 286 385 463 559 639 536 703 718 718 707 762 697 749 689 712 770 793 685 742 796 722 696 670 670 680 545 585 586 187 146 270 9999 124 110 130 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 148 9999 9999 137 9999 195 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 67 74 9999 9999 9999 9999 9999 9999 9999 208 533 429 434 344 432 552 642 701 605 636 774 669 735 857 696 750 645 740 742 709 685 740 685 747 689 645 695 637 396 563 629 230 113 113 123 142 105 116 50 65 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 249 9999 9999 9999 9999 9999 9999 9999 104 9999 9999 105 80 9999 9999 131 116 139 9999 9999 9999 461 428 446 438 540 554 653 652 572 685 716 667 666 824 698 696 665 743 689 737 685 740 642 743 599 710 693 650 410 590 662 559 119 97 136 162 80 101 101 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 140 203 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 191 9999 9999 318 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 108 9999 184 9999 9999 9999 9999 147 9999 9999 9999 465 462 466 517 496 634 653 626 571 687 720 722 742 795 750 744 688 743 689 765 685 765 685 714 641 684 797 664 502 591 716 668 159 116 119 118 45 89 80 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 105 284 120 190 195 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 237 9999 131 9999 9999 299 283 273 9999 9999 9999 9999 9999 120 9999 119 101 102 99 113 9999 109 123 9999 9999 710 454 489 497 527 556 650 629 439 574 674 701 730 744 795 807 715 742 714 645 662 640 739 684 689 640 710 767 663 615 571 657 597 204 136 178 109 131 9999 9999 90 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 259 9999 9999 175 134 202 171 9999 9999 9999 9999 9999 9999 199 151 97 116 163 9999 113 9999 9999 233 9999 238 287 9999 9999 9999 9999 9999 117 108 106 9999 9999 103 9999 9999 134 9999 491 373 464 542 508 578 573 639 615 363 539 706 558 680 714 764 806 715 688 687 688 661 640 664 687 645 579 714 739 644 684 593 592 480 253 142 199 149 144 53 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 142 9999 212 164 167 130 139 9999 9999 9999 9999 105 9999 9999 267 9999 9999 9999 9999 9999 9999 165 259 257 9999 229 280 94 9999 9999 9999 9999 9999 112 207 9999 9999 103 9999 88 110 9999 211 196 445 533 533 519 592 671 633 647 483 724 561 596 771 764 696 718 687 736 764 763 660 645 664 645 638 665 790 625 668 580 688 520 238 143 161 160 177 190 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 132 151 185 235 136 129 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 9999 9999 9999 9999 124 9999 204 277 9999 9999 117 255 9999 9999 9999 9999 9999 9999 126 9999 9999 9999 92 9999 9999 91 168 666 242 487 485 568 650 734 693 478 455 621 625 619 714 794 696 670 687 736 763 736 684 689 624 599 617 666 659 692 607 585 734 656 225 183 142 130 166 243 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 181 147 9999 9999 136 181 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 111 9999 150 9999 9999 9999 261 111 9999 112 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 86 9999 233 436 504 580 548 743 664 594 396 600 631 793 714 765 695 719 684 739 708 660 640 827 688 622 684 689 641 628 589 630 649 615 256 183 123 153 143 130 234 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 162 9999 9999 136 147 122 132 83 9999 9999 9999 9999 9999 9999 9999 9999 254 9999 9999 9999 184 9999 9999 9999 9999 213 9999 9999 139 9999 99 80 153 9999 9999 9999 9999 9999 9999 9999 162 9999 9999 9999 114 186 385 538 543 523 608 577 408 389 638 672 732 668 736 695 749 688 713 601 687 692 776 684 664 691 714 643 650 589 654 688 743 279 172 126 120 217 126 143 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 192 136 9999 9999 134 137 182 177 9999 9999 159 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 136 278 9999 9999 9999 9999 284 159 115 71 117 111 9999 9999 9999 9999 9999 96 119 9999 9999 9999 94 116 760 660 522 530 513 590 553 531 445 661 672 709 717 798 652 806 717 748 670 670 675 750 663 626 714 691 645 696 632 614 667 832 519 181 120 127 161 255 137 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 89 9999 9999 9999 148 1038 148 142 9999 9999 118 160 9999 137 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 131 114 9999 9999 9999 261 9999 9999 9999 9999 110 108 122 122 106 9999 9999 9999 9999 9999 95 9999 9999 9999 97 113 353 509 551 584 507 405 475 533 535 695 634 718 745 830 703 847 777 755 698 607 652 673 645 646 739 768 626 672 679 623 673 655 544 198 120 128 212 116 113 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 126 149 9999 136 9999 148 160 165 9999 9999 9999 9999 9999 143 9999 9999 9999 9999 9999 9999 9999 62 9999 319 124 114 9999 9999 9999 9999 9999 9999 9999 9999 74 100 9999 107 110 60 9999 9999 9999 9999 9999 9999 9999 9999 9999 176 225 546 537 551 606 309 562 527 602 683 667 791 724 774 707 794 755 763 632 650 626 696 663 623 763 741 665 672 688 580 713 448 477 186 143 114 182 376 116 108 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 118 131 9999 122 9999 141 161 9999 9999 9999 108 116 9999 188 140 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 101 91 97 9999 9999 83 111 9999 9999 9999 9999 9999 9999 267 406 543 531 482 9999 859 597 575 614 508 637 730 783 688 686 761 764 677 648 624 651 709 664 741 666 645 636 685 597 709 249 208 157 154 113 149 120 148 107 101 9999 9999 9999 9999 9999 9999 9999 9999 9999 112 121 9999 9999 153 9999 9999 9999 9999 9999 9999 136 9999 9999 205 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 291 9999 9999 9999 9999 9999 9999 9999 101 9999 133 116 57 99 9999 120 9999 9999 9999 9999 265 247 506 504 504 601 367 604 548 412 415 554 739 680 718 666 792 686 707 628 601 693 664 693 695 651 697 669 606 742 258 307 183 174 117 106 146 111 110 116 100 119 9999 9999 9999 9999 9999 9999 9999 9999 122 119 144 200 9999 9999 9999 9999 9999 9999 9999 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 137 9999 9999 9999 9999 287 254 286 268 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 101 119 9999 9999 9999 9999 9999 9999 268 406 575 309 9999 335 605 519 288 466 591 720 761 716 718 796 664 666 516 529 650 629 695 650 634 706 618 570 616 473 143 137 128 127 112 122 120 111 123 122 117 9999 9999 117 9999 9999 9999 9999 9999 133 122 134 9999 9999 138 103 142 9999 9999 9999 9999 9999 9999 178 9999 9999 9999 9999 9999 9999 9999 150 9999 9999 9999 123 113 9999 9999 9999 9999 9999 316 9999 9999 9999 218 9999 9999 9999 9999 9999 76 110 138 97 9999 9999 81 153 134 176 375 265 9999 207 526 556 684 427 608 727 680 711 716 802 648 712 515 581 694 650 678 701 659 722 550 543 871 232 129 154 121 119 111 80 9999 110 130 137 122 9999 9999 9999 9999 9999 115 9999 132 120 123 9999 9999 9999 89 77 132 9999 9999 9999 9999 9999 9999 145 9999 9999 9999 9999 9999 9999 9999 78 62 9999 9999 9999 172 9999 9999 9999 178 134 96 9999 9999 9999 9999 172 9999 9999 9999 9999 9999 9999 79 9999 9999 9999 9999 114 117 190 199 264 174 331 559 640 9999 1055 596 660 678 707 764 716 670 704 719 563 721 650 761 685 724 692 480 509 298 197 130 137 130 114 80 9999 114 110 116 112 132 75 165 9999 9999 9999 9999 9999 126 122 122 82 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 9999 9999 9999 9999 9999 9999 197 9999 9999 9999 9999 9999 9999 234 250 9999 140 9999 231 9999 9999 9999 107 151 9999 9999 9999 9999 9999 9999 9999 9999 9999 124 9999 9999 100 113 179 242 510 9999 498 657 9999 9999 510 644 678 707 732 737 716 655 806 650 650 650 761 668 689 533 422 1042 245 178 133 126 162 115 113 9999 68 9999 103 114 113 119 9999 9999 9999 135 113 79 139 133 93 121 148 108 175 155 9999 9999 9999 76 78 77 9999 192 9999 9999 9999 9999 9999 9999 247 74 9999 9999 9999 9999 9999 133 9999 315 9999 107 160 9999 9999 9999 9999 9999 9999 133 108 125 9999 9999 9999 9999 9999 66 9999 9999 61 89 144 311 9999 9999 249 590 9999 9999 324 565 618 763 764 706 794 781 777 696 672 696 759 722 609 479 9999 316 153 173 143 152 131 101 118 145 76 9999 94 9999 9999 141 9999 9999 9999 120 101 9999 117 122 9999 9999 136 111 9999 9999 9999 78 9999 9999 9999 69 9999 231 9999 9999 9999 9999 9999 9999 9999 93 9999 9999 9999 9999 9999 231 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 146 117 9999 111 9999 9999 9999 9999 9999 9999 9999 9999 9999 58 112 279 9999 424 212 398 263 9999 275 557 685 743 743 658 817 806 719 670 752 908 707 783 566 560 9999 9999 134 133 209 216 121 111 60 188 9999 53 9999 9999 83 77 9999 111 98 109 107 99 185 115 110 130 9999 9999 9999 9999 9999 9999 9999 9999 9999 147 9999 228 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 93 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 78 135 269 111 117 181 300 1248 610 552 649 697 720 704 677 694 690 771 752 779 685 734 659 902 304 218 160 114 186 145 144 121 119 148 9999 62 9999 9999 9999 9999 113 106 106 114 134 113 129 113 120 112 9999 9999 9999 9999 56 9999 9999 9999 9999 91 9999 100 75 9999 9999 9999 9999 9999 133 9999 9999 9999 9999 9999 9999 157 176 9999 9999 114 135 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 60 115 117 213 157 169 468 149 272 588 648 683 683 658 658 717 858 741 749 757 690 642 740 723 225 200 115 139 183 136 126 152 98 207 9999 92 138 9999 111 118 107 78 107 121 123 96 188 118 118 130 9999 9999 211 9999 67 9999 9999 9999 52 117 9999 9999 9999 9999 9999 9999 182 182 9999 9999 9999 9999 9999 9999 9999 109 9999 128 137 113 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 97 9999 9999 159 121 515 288 464 574 599 674 706 680 748 827 687 696 712 753 659 758 608 217 156 104 128 145 123 129 154 75 178 154 115 9999 9999 9999 129 107 120 117 111 111 105 132 9999 9999 179 9999 9999 9999 67 9999 9999 9999 9999 9999 9999 73 9999 79 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 136 9999 9999 225 317 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 69 9999 9999 272 120 689 209 285 398 595 592 576 659 696 774 646 696 659 680 668 690 633 462 156 134 138 157 154 119 9999 240 116 9999 9999 9999 9999 9999 9999 313 109 111 180 115 117 133 9999 137 9999 9999 97 9999 76 9999 9999 9999 9999 52 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 882 212 171 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 125 9999 119 128 310 585 530 577 638 698 721 696 696 635 691 570 749 650 646 214 119 149 145 134 99 171 100 9999 9999 9999 9999 9999 9999 9999 9999 120 111 9999 108 122 122 9999 172 171 9999 71 9999 66 9999 9999 9999 55 96 9999 9999 84 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 97 161 639 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 125 108 112 111 109 115 433 441 636 583 616 701 631 650 671 638 715 556 621 610 648 316 132 145 121 106 102 118 129 136 120 9999 111 9999 9999 9999 9999 97 9999 9999 9999 109 116 104 119 148 9999 71 9999 52 9999 56 9999 52 9999 9999 9999 110 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 143 155 9999 290 183 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 228 9999 74 70 119 77 78 62 69 112 161 148 257 555 620 613 573 703 658 611 633 586 427 547 654 274 168 128 115 109 118 9999 202 9999 97 9999 126 236 9999 106 9999 9999 9999 9999 116 9999 134 9999 9999 56 9999 9999 56 9999 9999 9999 54 64 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 818 266 968 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 70 81 9999 58 73 60 112 113 116 188 445 501 603 563 552 563 564 622 9999 852 499 777 232 190 138 112 103 203 78 9999 121 9999 9999 9999 180 120 9999 9999 85 9999 9999 76 61 148 9999 83 76 9999 9999 9999 9999 9999 61 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 199 408 9999 9999 9999 9999 9999 9999 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 65 9999 51 74 90 118 99 122 326 343 514 539 511 476 513 935 901 230 143 715 187 177 143 124 96 143 116 9999 9999 9999 9999 9999 9999 92 120 9999 100 9999 9999 162 89 131 9999 58 9999 9999 9999 9999 9999 9999 106 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 174 152 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 77 92 9999 60 67 118 105 117 240 447 415 430 683 848 787 9999 781 196 163 181 144 156 140 140 96 206 116 133 154 89 204 9999 9999 80 9999 9999 99 9999 9999 83 9999 66 97 9999 9999 9999 9999 56 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 152 157 9999 253 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 77 68 95 82 110 106 113 146 9999 9999 406 9999 606 9999 9999 225 181 183 129 132 138 120 139 76 68 135 9999 116 108 9999 117 109 9999 9999 9999 69 54 53 94 94 9999 9999 9999 9999 9999 9999 72 9999 9999 9999 9999 9999 9999 9999 9999 141 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 313 132 263 229 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 173 57 9999 9999 108 55 104 122 247 194 805 9999 252 272 226 201 175 187 129 117 112 123 124 100 9999 9999 9999 129 134 125 119 81 9999 9999 9999 49 83 72 122 53 9999 9999 9999 9999 62 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 169 9999 103 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 109 9999 9999 98 108 144 188 176 198 9999 200 168 156 181 170 174 118 99 98 123 130 110 81 78 123 9999 9999 9999 180 64 9999 9999 9999 54 9999 9999 81 9999 9999 9999 9999 9999 85 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 154 159 133 177 149 135 112 148 149 148 108 98 72 126 129 86 80 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 58 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 111 154 133 114 140 118 114 96 114 119 118 108 94 47 9999 207 77 9999 96 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 66 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 135 109 104 108 99 99 111 104 112 106 109 9999 9999 9999 81 9999 91 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 65 77 177 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 157 100 86 80 99 97 9999 9999 105 9999 9999 9999 9999 9999 89 60 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 230 121 85 79 51 9999 9999 9999 84 9999 9999 9999 9999 9999 65 49 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 97 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 271 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 110 110 68 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 279 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 265 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 242 9999 278 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 198 310 230 206 9999 9999 9999 9999 9999 182 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 59 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 142 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 277 9999 9999 9999 199 165 9999 9999 9999 9999 9999 9999 9999 105 60 9999 9999 9999 9999 9999 9999 9999 9999 257 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 709 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 717 9999 107 117 233 229 240 229 215 162 9999 9999 257 9999 9999 9999 9999 9999 189 9999 9999 301 9999 9999 9999 9999 9999 71 9999 127 9999 9999 9999 9999 9999 9999 128 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 139 248 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 116 868 649 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 225 249 9999 119 180 115 187 259 249 157 178 9999 9999 9999 9999 9999 9999 9999 9999 107 9999 9999 9999 198 181 240 9999 9999 178 9999 109 9999 9999 9999 9999 9999 9999 220 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 199 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 142 9999 587 368 828 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 369 313 107 205 160 273 269 280 149 154 9999 9999 154 9999 9999 9999 9999 9999 231 9999 213 504 233 189 86 9999 9999 9999 58 171 9999 9999 9999 253 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 168 170 309 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 775 677 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 262 103 147 111 106 297 9999 226 112 171 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 199 9999 212 9999 150 9999 9999 9999 118 185 9999 9999 9999 260 9999 9999 9999 9999 290 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 269 9999 132 280 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 113 668 534 893 9999 9999 9999 136 9999 9999 9999 9999 9999 9999 9999 113 113 202 191 104 933 892 9999 122 120 153 9999 9999 9999 9999 9999 9999 244 9999 148 110 9999 250 190 266 119 115 9999 9999 9999 9999 79 197 9999 176 9999 178 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 388 583 882 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 175 9999 223 254 234 526 233 258 149 130 91 536 146 9999 9999 9999 9999 213 9999 192 76 9999 213 214 224 139 9999 9999 9999 9999 9999 9999 253 9999 227 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 172 9999 9999 9999 9999 9999 9999 300 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 154 143 374 293 264 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 221 9999 238 268 247 261 122 139 104 164 147 9999 9999 9999 78 242 9999 9999 9999 213 181 9999 182 9999 9999 9999 9999 9999 9999 9999 90 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 244 133 9999 9999 242 284 9999 293 9999 694 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 239 228 234 313 143 149 117 89 9999 9999 9999 9999 9999 141 9999 9999 193 248 9999 9999 182 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 128 253 9999 9999 9999 78 9999 9999 643 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 151 9999 9999 9999 9999 130 9999 253 9999 867 9999 9999 9999 9999 9999 9999 96 9999 9999 9999 9999 9999 342 176 194 263 157 137 109 103 9999 9999 9999 9999 9999 9999 9999 9999 153 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 205 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 143 217 9999 9999 9999 92 9999 9999 665 197 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 259 9999 9999 9999 9999 9999 468 660 758 258 9999 9999 135 153 96 9999 9999 9999 213 573 327 138 125 146 163 121 115 108 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 234 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 202 201 201 9999 9999 9999 9999 9999 753 188 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 157 277 512 274 202 150 144 9999 9999 9999 9999 282 234 122 137 122 142 194 127 113 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 866 9999 9999 9999 9999 9999 9999 9999 228 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 264 210 219 207 9999 9999 224 9999 9999 630 584 9999 9999 9999 9999 9999 9999 9999 117 9999 9999 9999 9999 9999 9999 9999 112 196 99 139 70 135 9999 250 162 165 9999 179 9999 9999 9999 312 230 163 154 157 122 170 124 107 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 521 874 9999 9999 9999 9999 9999 9999 275 9999 151 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 737 285 282 9999 9999 207 9999 9999 297 584 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 238 155 9999 9999 9999 180 181 199 170 67 153 163 610 181 192 9999 9999 9999 9999 9999 541 318 180 143 159 169 99 133 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1329 859 227 577 295 9999 285 9999 9999 9999 9999 163 302 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 216 279 9999 9999 174 9999 9999 505 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 256 9999 9999 184 9999 182 154 145 193 171 94 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 188 254 171 164 165 157 158 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 876 9999 9999 228 219 9999 9999 9999 824 313 301 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 135 223 9999 9999 9999 277 9999 9999 9999 9999 9999 9999 299 9999 9999 9999 220 9999 235 9999 9999 9999 9999 9999 588 9999 9999 9999 9999 9999 9999 9999 9999 9999 218 9999 9999 9999 9999 107 9999 120 160 198 99 9999 9999 9999 9999 9999 9999 9999 9999 794 661 9999 962 239 166 183 164 156 170 165 112 9999 94 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 393 9999 274 9999 9999 270 9999 271 253 9999 9999 9999 9999 9999 9999 9999 9999 202 253 237 259 9999 256 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 166 207 239 9999 9999 9999 9999 9999 944 9999 9999 9999 9999 9999 9999 9999 9999 9999 184 9999 9999 9999 9999 9999 9999 9999 9999 9999 137 9999 9999 9999 9999 9999 9999 9999 255 584 316 682 9999 668 185 175 159 142 214 177 149 9999 9999 112 9999 107 76 9999 9999 9999 9999 9999 9999 9999 9999 9999 694 754 9999 9999 9999 9999 9999 885 211 9999 244 9999 305 9999 9999 9999 9999 9999 210 9999 9999 9999 296 270 9999 9999 302 187 248 9999 207 9999 9999 9999 9999 9999 283 9999 207 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 118 9999 9999 9999 9999 9999 867 9999 9999 9999 1032 669 345 9999 890 212 204 9999 9999 301 249 9999 9999 9999 9999 9999 110 9999 9999 9999 9999 9999 9999 686 523 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 251 9999 9999 9999 9999 9999 9999 9999 149 9999 9999 9999 9999 280 9999 9999 9999 270 9999 193 9999 9999 9999 9999 9999 9999 250 9999 243 9999 9999 9999 9999 9999 1026 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 126 9999 9999 9999 9999 9999 460 9999 9999 9999 9999 288 9999 609 1342 399 422 675 662 311 290 9999 9999 9999 286 177 67 9999 9999 9999 9999 9999 9999 592 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 875 228 9999 765 764 9999 293 220 174 9999 9999 9999 9999 9999 9999 9999 961 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 139 9999 9999 9999 9999 9999 9999 9999 9999 9999 1338 9999 219 900 234 417 159 394 539 247 9999 9999 9999 9999 176 165 93 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 278 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 631 9999 9999 800 563 263 261 248 185 256 219 312 9999 9999 9999 9999 1149 9999 9999 9999 191 227 9999 114 9999 9999 846 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 232 9999 9999 242 288 630 313 293 239 336 1166 9999 9999 256 117 196 119 191 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 254 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 296 9999 655 581 470 274 192 242 167 169 9999 265 294 278 286 9999 9999 622 9999 156 9999 163 197 228 165 188 112 632 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 433 9999 9999 9999 9999 9999 269 9999 419 9999 9999 9999 206 161 159 117 130 9999 9999 628 256 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 749 226 225 231 288 700 213 159 155 293 214 304 9999 256 9999 9999 470 9999 236 175 172 152 192 149 227 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 443 9999 9999 9999 9999 9999 177 217 136 147 177 9999 191 235 171 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 239 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 556 9999 9999 986 9999 9999 9999 270 180 180 229 276 268 268 9999 9999 669 213 161 192 187 9999 242 203 193 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 175 118 9999 9999 9999 9999 9999 128 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 151 9999 187 178 214 9999 229 184 162 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 201 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 266 514 1258 9999 9999 9999 9999 9999 193 9999 9999 280 9999 9999 756 9999 166 174 173 9999 254 9999 235 9999 9999 9999 9999 9999 9999 9999 9999 9999 272 238 9999 9999 9999 9999 9999 9999 9999 198 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 246 284 212 207 195 9999 183 173 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 240 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 691 486 584 642 620 550 464 9999 307 179 267 9999 9999 9999 9999 9999 9999 163 9999 211 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 142 9999 9999 9999 9999 9999 9999 9999 142 9999 9999 161 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 292 318 172 153 272 283 244 174 250 9999 9999 9999 9999 9999 9999 222 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1163 452 561 484 579 504 704 419 253 286 193 213 237 9999 9999 9999 9999 9999 221 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 249 240 9999 9999 9999 9999 9999 9999 9999 9999 451 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 230 290 156 101 192 263 238 91 194 9999 9999 9999 9999 9999 9999 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 592 478 446 289 277 489 433 172 202 228 263 256 295 9999 9999 9999 821 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 179 196 214 9999 9999 9999 232 9999 9999 9999 9999 421 9999 708 889 9999 484 9999 9999 9999 9999 9999 293 273 167 204 9999 316 120 143 159 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 306 233 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 273 674 288 587 178 381 203 9999 9999 268 279 177 275 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 194 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 227 9999 297 753 9999 9999 9999 9999 9999 9999 175 319 303 9999 177 138 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 613 552 566 9999 9999 204 9999 670 9999 201 311 202 9999 9999 9999 9999 729 9999 168 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 159 9999 9999 9999 214 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 944 9999 9999 9999 9999 9999 9999 9999 9999 192 294 272 9999 133 161 111 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 269 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 677 9999 9999 9999 9999 9999 185 239 169 9999 218 9999 9999 9999 9999 698 9999 212 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 183 242 9999 9999 9999 9999 9999 9999 9999 9999 9999 209 217 308 9999 217 109 187 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 828 295 577 9999 9999 283 189 9999 9999 9999 9999 844 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 107 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 147 9999 477 414 9999 9999 9999 9999 9999 9999 243 206 194 223 9999 171 225 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 154 198 203 9999 9999 9999 9999 655 955 212 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 436 9999 9999 9999 9999 9999 9999 9999 9999 9999 210 171 182 195 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 291 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 258 9999 9999 9999 9999 9999 9999 9999 9999 9999 136 188 213 9999 9999 9999 9999 622 1157 276 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 339 239 9999 9999 9999 9999 9999 9999 9999 9999 9999 266 423 204 195 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 295 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 777 9999 9999 9999 9999 9999 9999 9999 9999 9999 143 161 239 9999 9999 9999 9999 735 818 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 9999 9999 9999 9999 9999 341 9999 9999 9999 9999 204 214 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 294 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 241 201 294 9999 9999 9999 9999 517 714 9999 9999 9999 9999 9999 9999 9999 9999 9999 156 9999 9999 9999 9999 159 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 284 9999 9999 9999 9999 44 9999 9999 239 9999 9999 9999 9999 242 198 9999 9999 9999 220 240 263 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 266 229 9999 9999 9999 9999 9999 301 216 9999 9999 9999 9999 750 864 9999 9999 9999 202 9999 9999 9999 91 259 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 138 9999 9999 9999 9999 188 510 9999 276 184 216 238 185 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 147 219 226 197 9999 9999 9999 145 458 628 9999 9999 9999 439 672 9999 9999 9999 9999 9999 9999 9999 177 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 151 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 270 9999 9999 9999 9999 282 268 235 263 9999 268 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 180 252 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 138 238 162 188 9999 9999 9999 9999 141 211 9999 9999 9999 466 435 749 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 234 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 301 184 207 131 278 9999 267 294 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 197 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 258 229 288 179 169 9999 9999 9999 9999 135 491 304 9999 9999 884 453 547 9999 9999 9999 9999 9999 9999 119 174 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 268 156 181 174 194 316 308 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 272 9999 9999 228 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 300 9999 288 639 204 224 316 207 170 186 9999 9999 9999 9999 100 9999 9999 9999 738 242 432 710 9999 9999 9999 181 285 114 190 256 9999 9999 9999 224 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 306 169 110 209 273 257 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 183 9999 272 231 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 224 247 586 170 9999 255 144 158 179 9999 9999 147 9999 145 9999 9999 303 325 843 576 9999 924 9999 162 9999 9999 175 9999 9999 9999 9999 163 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 140 101 126 147 192 110 210 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 201 9999 9999 234 9999 257 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 790 9999 780 1129 289 270 149 137 194 9999 9999 9999 9999 150 9999 9999 178 718 213 481 9999 9999 224 185 9999 9999 103 9999 9999 9999 9999 9999 9999 9999 9999 9999 298 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 162 112 154 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 250 9999 9999 270 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 511 660 491 285 290 156 124 9999 9999 9999 118 98 9999 170 207 320 152 395 1021 1134 259 260 186 9999 9999 9999 105 9999 9999 9999 9999 9999 9999 9999 9999 222 9999 9999 9999 9999 9999 9999 9999 9999 9999 170 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 172 78 153 257 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 244 9999 259 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 346 511 433 542 628 611 294 9999 176 146 253 9999 9999 9999 9999 153 191 169 198 146 116 732 235 242 246 246 198 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 215 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 216 103 66 71 95 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 258 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 326 632 469 508 649 475 455 300 210 210 9999 9999 110 9999 9999 150 161 138 176 143 112 307 236 237 171 162 293 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 283 9999 9999 9999 9999 9999 9999 9999 9999 156 9999 9999 9999 9999 9999 9999 9999 9999 9999 48 65 67 9999 104 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 280 9999 9999 9999 9999 9999 9999 9999 289 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 743 564 346 521 575 404 239 302 175 197 9999 9999 2 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 8 999 102 88 112 96 105 112 116 118 120 119 122 124 131 134 133 125 123 121 124 125 123 119 118 113 107 86 63 58 35 18 34 22 50 9 999 999 999 999 999 15 999 9 999 999 999 999 999 2 999 999 999 999 999 999 16 45 10 999 22 77 28 999 7 33 999 999 81 999 41 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 4 5 999 999 999 999 999 999 8 999 2 999 999 999 103 112 100 108 113 118 120 120 119 122 122 129 133 129 123 124 122 126 125 122 119 119 113 109 76 70 69 55 45 33 17 999 7 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 9 999 999 41 17 16 6 109 999 999 999 12 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 4 999 999 999 999 999 999 23 7 999 54 68 97 98 118 103 111 114 118 121 121 120 122 122 123 124 125 125 129 124 129 124 121 117 118 113 111 87 75 67 76 75 57 24 11 999 999 999 999 999 10 999 7 999 999 999 999 999 2 999 999 999 999 999 999 999 12 23 21 7 21 999 999 4 3 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 25 999 999 103 110 105 112 114 119 121 121 120 122 122 124 124 124 129 133 127 129 122 120 117 117 115 113 99 79 78 83 94 71 31 18 7 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 26 24 15 26 2 999 31 7 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 2 999 999 999 16 10 999 999 57 999 999 15 75 88 93 99 107 112 114 119 120 121 120 125 123 126 125 126 133 136 130 129 122 120 118 119 116 114 106 83 58 82 98 70 36 21 7 2 999 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 22 23 24 18 7 999 14 8 999 999 999 999 999 8 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 3 7 999 14 999 999 999 999 999 999 28 23 999 44 67 71 100 101 109 113 115 119 120 122 121 125 123 128 127 129 134 136 130 128 122 121 120 121 118 114 109 85 52 70 90 80 999 20 8 2 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 31 999 15 23 22 7 999 999 3 2 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 2 13 999 9 999 999 8 8 999 999 37 42 56 41 42 105 104 103 109 112 115 119 119 122 121 124 124 129 131 130 134 136 131 130 123 122 124 123 120 116 110 86 42 45 81 73 30 23 12 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 32 5 999 999 2 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 7 10 999 999 29 82 73 86 74 96 94 106 110 112 116 118 118 121 121 125 126 131 133 131 135 136 131 133 124 125 126 124 121 119 113 93 44 36 50 999 26 39 14 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 11 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 2 17 999 999 999 999 999 999 999 61 85 88 92 97 104 102 109 111 113 115 118 118 121 120 124 125 131 133 131 136 136 133 135 127 130 130 124 121 125 119 102 56 31 31 21 21 12 15 6 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 11 999 999 999 999 999 999 999 3 999 999 4 9 999 999 3 10 10 999 999 999 92 93 101 99 102 107 111 111 112 114 119 119 119 120 123 126 131 130 131 136 136 133 135 130 133 133 127 126 136 123 106 67 32 21 18 15 7 9 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 14 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 28 999 999 999 999 999 999 999 999 999 999 9 999 28 999 999 999 999 13 999 999 999 96 94 103 107 109 111 111 108 109 114 118 117 119 120 124 129 133 130 131 135 136 135 135 131 134 135 130 131 138 123 108 72 36 27 22 11 33 4 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 32 14 12 5 999 999 999 999 999 999 999 999 999 999 2 999 14 999 999 14 15 9 999 999 999 999 999 5 999 17 10 8 8 10 999 9 14 999 999 72 78 93 105 110 111 112 107 100 107 112 116 116 118 120 125 130 131 131 131 133 136 132 135 130 131 130 129 129 135 122 110 75 38 34 24 21 11 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 999 999 16 46 16 4 999 999 999 999 999 999 53 24 16 6 2 999 6 999 999 6 999 14 8 999 999 999 999 999 4 14 10 999 999 5 999 999 20 999 61 64 77 91 105 110 112 110 101 103 104 110 115 115 119 120 125 129 131 132 131 135 136 131 132 130 132 128 129 128 131 122 111 75 39 38 36 23 17 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 32 27 20 13 15 999 999 999 999 12 999 999 58 999 999 999 999 999 999 112 11 20 999 7 11 12 999 999 999 999 999 14 16 999 999 5 999 12 13 999 52 55 91 90 105 111 111 107 96 121 117 109 114 115 119 120 125 127 132 135 135 136 136 130 131 130 133 128 131 128 126 119 109 73 39 36 40 35 23 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 50 32 28 18 10 999 999 999 999 999 999 999 999 999 2 999 999 999 999 2 999 12 6 999 999 100 5 999 999 999 999 999 999 4 999 999 999 2 999 999 9 93 96 77 89 104 108 107 106 97 110 115 107 113 114 119 120 125 126 132 135 136 136 136 130 131 133 134 127 132 126 124 117 104 75 42 34 38 37 31 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 22 21 999 999 7 26 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 18 999 999 999 23 22 999 11 999 999 999 999 999 999 999 999 999 999 999 999 23 999 70 87 101 103 103 105 98 116 97 106 111 114 119 120 124 126 135 132 136 136 136 131 131 133 131 128 131 125 124 116 102 75 44 37 30 35 29 18 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 17 17 12 8 28 999 999 999 999 999 999 999 999 2 999 999 999 2 999 999 999 999 46 999 999 13 999 15 11 3 999 999 999 999 999 999 999 4 999 999 999 18 51 82 97 98 101 105 98 96 97 106 112 115 118 120 124 125 131 131 131 132 128 126 135 131 127 128 129 125 124 116 102 74 47 35 25 16 27 17 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 8 999 999 10 13 66 10 999 999 2 999 999 999 999 999 999 999 999 999 999 999 16 11 999 999 999 999 6 9 12 30 11 4 999 999 999 999 999 12 12 999 999 999 10 16 83 99 94 97 102 104 94 84 98 107 112 114 118 119 123 124 128 126 126 124 122 123 132 129 128 127 128 124 123 115 100 83 54 36 22 12 21 34 16 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 11 102 8 6 999 999 9 6 999 10 999 999 999 999 999 999 999 999 999 999 2 2 999 999 999 7 999 999 999 999 19 12 10 5 11 999 999 999 999 999 9 999 999 999 17 16 69 80 92 97 101 97 101 87 101 106 111 112 118 118 121 121 125 122 123 123 123 123 130 129 129 128 127 123 121 113 94 85 60 39 25 13 35 17 22 8 999 999 999 999 999 999 999 999 999 999 12 9 999 5 999 11 10 4 999 999 999 999 999 7 999 999 999 999 999 999 999 2 999 4 2 2 999 999 999 999 999 999 999 999 15 8 999 7 11 28 999 999 999 999 999 999 999 999 999 37 68 78 90 94 90 93 104 89 105 105 108 109 116 118 120 120 122 120 123 126 129 123 132 132 131 128 128 123 118 106 86 75 70 42 31 15 24 105 22 11 999 999 999 999 999 999 999 999 999 999 18 13 999 9 999 8 9 999 999 999 3 6 999 24 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 11 11 999 999 12 11 999 999 999 999 999 999 140 74 85 90 89 999 115 93 106 106 104 107 115 116 118 119 121 120 121 127 131 125 135 131 128 127 128 121 114 94 90 57 48 41 31 17 12 35 38 13 13 999 999 999 999 999 999 999 999 999 34 13 999 999 8 999 999 999 999 999 999 5 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 3 999 3 3 18 17 999 4 999 999 999 999 113 78 80 83 56 78 89 97 105 101 112 105 113 115 118 118 120 119 120 127 131 127 131 127 125 124 123 117 106 99 59 45 36 34 25 16 11 11 15 14 31 7 999 999 999 999 999 999 999 999 19 13 9 3 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 20 12 7 7 999 999 999 999 999 999 999 999 999 999 31 10 999 999 999 999 999 999 66 71 91 45 999 91 94 99 84 119 103 112 114 118 118 119 119 118 124 131 126 126 124 124 122 120 110 94 78 51 34 26 27 21 14 24 13 18 12 16 7 999 999 8 999 999 999 999 999 18 12 11 999 999 7 5 5 999 999 999 999 999 999 6 999 999 999 999 999 999 999 2 999 999 999 6 12 999 999 999 999 999 3 999 999 999 3 999 999 999 999 999 11 13 16 4 999 999 45 33 38 56 63 40 999 83 87 91 100 111 100 111 115 119 118 118 118 119 127 135 126 124 121 122 120 117 101 92 56 36 27 30 21 32 10 9 999 17 13 18 8 999 999 999 999 999 2 999 11 16 11 999 999 999 11 5 5 999 999 999 999 999 999 3 999 999 999 999 999 999 999 2 2 999 999 999 20 999 999 999 42 16 8 999 999 999 999 5 999 999 999 999 999 999 11 999 999 999 999 28 30 50 54 37 41 98 96 82 999 135 96 109 115 120 120 118 117 121 126 132 125 124 121 119 116 113 89 52 37 33 24 33 26 16 14 999 12 14 10 13 13 2 2 999 999 999 999 999 74 13 10 15 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 2 999 999 999 999 999 999 8 6 999 17 999 5 999 999 999 10 8 999 999 999 999 999 999 999 999 999 10 999 999 24 34 44 32 54 999 84 75 999 999 91 108 115 120 121 119 118 122 124 126 124 124 121 118 113 103 80 49 37 32 22 27 32 32 14 999 19 999 25 11 10 3 999 999 999 16 4 7 31 12 13 7 11 9 3 3 999 999 999 2 2 2 999 2 999 999 999 999 999 999 2 2 999 999 999 999 999 32 999 4 999 14 4 999 999 999 999 999 999 8 8 5 999 999 999 999 999 8 999 999 14 23 35 29 999 999 60 71 999 999 81 108 114 120 120 121 120 123 125 123 123 123 121 117 111 85 999 34 35 36 26 25 25 18 12 9 3 999 6 999 999 3 999 999 999 14 29 999 13 14 999 999 10 6 999 999 999 2 999 999 999 2 999 3 999 999 999 999 999 999 999 2 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 6 7 999 2 999 999 999 999 999 999 999 999 999 22 28 27 999 50 56 64 51 999 87 106 114 118 118 121 121 125 126 124 123 123 120 116 106 81 999 999 28 33 33 26 21 16 23 17 999 2 999 999 2 4 999 10 8 13 13 12 44 16 38 5 999 999 999 999 999 999 999 999 999 3 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 23 21 50 21 35 50 52 53 103 101 111 116 117 121 121 126 129 129 123 123 119 114 102 69 36 25 35 24 31 25 23 18 8 16 999 2 999 999 999 999 7 8 7 59 34 8 12 14 10 6 999 999 999 999 2 999 999 999 999 2 999 2 2 999 999 999 999 999 2 999 999 999 999 999 999 9 8 999 999 18 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 19 24 28 27 43 60 40 64 94 108 114 114 121 121 128 131 131 124 121 118 113 100 73 42 29 17 23 29 22 20 16 12 28 999 5 2 999 6 8 11 22 23 27 15 27 22 13 4 2 999 999 2 999 2 999 999 999 2 2 999 999 999 999 999 999 2 5 999 999 999 999 999 999 999 21 999 11 8 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 53 33 78 64 90 104 110 111 121 121 126 131 132 125 119 116 109 99 91 50 23 22 23 26 22 20 12 12 17 9 7 999 999 999 11 15 34 15 12 15 21 18 999 999 3 999 999 999 2 999 999 999 999 999 999 2 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 21 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 68 29 67 52 76 94 102 108 121 121 125 127 129 125 121 115 105 97 96 62 28 21 24 27 28 22 999 23 7 999 999 999 999 999 999 116 14 12 30 15 13 17 999 5 999 999 2 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 121 16 13 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 27 999 33 52 95 90 102 120 121 123 122 122 122 120 112 101 97 96 73 36 23 22 23 28 16 18 10 999 999 999 999 999 999 999 999 16 7 999 10 14 13 999 14 4 999 2 999 2 999 999 999 2 2 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 44 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 19 16 20 17 25 31 105 88 112 117 118 120 121 122 122 119 108 96 93 92 77 44 26 20 21 22 15 14 13 45 4 999 7 999 999 999 999 9 999 999 999 9 10 7 11 5 999 2 999 2 999 2 999 2 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 15 999 11 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 11 17 13 11 13 16 19 19 98 55 81 115 117 119 120 120 119 115 103 82 71 99 73 50 33 20 23 25 17 999 16 999 5 999 10 16 999 7 999 999 999 999 3 999 4 999 999 8 999 999 2 999 999 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 91 38 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 7 999 2 4 10 16 25 46 69 109 114 117 117 115 117 112 95 999 60 86 74 48 36 25 25 25 19 8 999 6 999 999 999 15 3 999 999 18 999 999 2 2 4 999 2 2 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 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 2 2 999 2 3 14 17 36 54 93 100 111 114 103 106 101 95 72 45 43 57 40 37 30 27 20 16 11 999 999 999 999 999 999 7 3 999 25 999 999 4 2 4 999 2 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 14 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 2 2 999 3 14 13 39 42 62 87 113 104 100 98 95 999 54 43 38 35 34 33 33 28 15 37 12 8 29 6 11 999 999 7 999 999 3 999 999 2 999 2 3 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 10 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 2 2 4 4 11 18 35 43 999 999 95 999 54 999 999 39 39 36 30 32 30 30 26 12 15 18 999 15 9 999 5 7 999 999 999 2 2 2 2 2 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 4 12 6 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 2 2 999 999 2 23 18 36 40 46 60 999 41 39 41 35 37 33 28 27 24 28 23 13 999 999 999 3 8 8 5 3 999 999 999 2 3 2 3 2 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 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 7 999 999 2 10 38 39 38 37 999 36 35 36 34 34 31 25 22 16 24 19 14 7 6 8 999 999 999 16 2 999 999 999 2 999 999 2 999 999 999 999 999 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 36 35 33 33 30 31 30 30 29 27 21 15 41 25 17 11 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 28 32 33 27 26 28 22 22 21 20 14 9 4 999 29 4 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 30 35 26 23 23 14 15 17 16 13 999 999 999 10 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 47 31 25 20 17 3 999 999 16 999 999 999 999 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 31 23 17 15 999 999 999 10 999 999 999 999 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 9 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 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 38 39 15 17 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 39 999 999 999 18 11 999 999 999 999 999 999 999 13 16 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 999 34 32 116 38 30 28 27 13 999 999 11 999 999 999 999 999 5 999 999 5 999 999 999 999 999 18 999 6 999 999 999 999 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 108 73 999 999 999 999 999 999 999 999 999 999 999 999 28 38 999 17 9 40 30 39 34 27 13 999 999 999 999 999 999 999 999 15 999 999 999 114 17 5 999 999 5 999 9 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 123 76 59 999 999 999 999 999 999 999 999 999 999 999 999 51 34 22 8 25 36 38 54 34 12 999 999 23 999 999 999 999 999 15 999 8 45 16 11 24 999 999 999 29 6 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 9 10 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 112 65 999 999 999 999 999 999 999 999 999 999 999 999 32 64 18 33 37 38 999 39 44 13 999 999 999 999 999 999 999 999 999 999 10 999 14 999 26 999 999 999 11 8 999 999 999 8 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 3 999 30 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 135 70 55 999 999 999 8 999 999 999 999 999 999 999 36 16 13 22 38 55 56 999 49 27 66 999 999 999 999 999 999 5 999 13 26 999 75 20 11 6 9 999 999 999 999 14 10 999 12 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 85 81 49 999 999 999 999 999 999 999 999 999 999 18 999 27 23 46 52 39 33 17 25 51 69 10 999 999 999 999 7 999 6 34 999 11 25 13 7 999 999 999 999 999 999 7 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 12 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 74 87 73 56 999 999 999 999 999 999 999 999 999 999 999 999 32 999 55 45 67 37 47 18 35 113 27 999 999 999 45 8 999 999 999 10 13 999 42 999 999 999 999 999 999 999 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 11 999 999 162 105 999 55 999 50 999 999 999 999 999 999 999 999 999 999 999 999 68 57 42 38 31 30 31 69 999 999 999 999 999 16 999 999 8 10 999 999 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 8 999 999 999 14 999 999 62 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 115 999 36 999 105 999 999 999 999 999 999 13 999 999 999 999 999 116 53 50 41 30 24 23 59 999 999 999 999 999 999 999 999 22 20 999 999 999 999 999 999 999 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 9 999 999 999 11 999 999 77 87 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 66 141 88 30 999 999 11 7 17 999 999 999 41 90 116 80 80 36 38 25 21 46 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 999 999 46 11 11 999 999 999 999 999 83 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 117 53 26 17 12 7 999 999 999 999 29 56 92 98 94 34 32 27 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 16 15 15 999 999 4 999 999 74 162 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 18 10 36 21 69 19 999 26 19 11 999 34 999 999 999 29 85 56 91 84 44 31 25 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 53 999 999 999 999 999 999 11 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 61 19 8 999 999 5 999 999 60 162 999 999 999 999 999 999 999 999 999 999 5 8 999 999 999 14 16 17 12 58 12 22 59 21 8 999 999 999 999 999 86 76 104 83 87 52 54 27 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 113 68 64 48 999 30 999 999 999 999 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 19 12 999 999 5 999 999 68 999 999 999 999 999 999 999 999 999 999 14 999 999 4 999 6 14 17 20 12 25 18 999 999 999 999 999 999 999 999 999 31 47 86 82 87 57 17 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 999 999 58 42 999 999 999 46 28 20 999 999 999 999 999 999 999 999 999 999 27 8 999 999 999 10 999 999 999 999 999 999 5 999 999 999 16 999 12 999 999 999 999 999 64 999 999 999 999 999 999 999 999 999 14 999 999 999 999 13 999 45 16 14 136 999 999 999 999 999 999 999 999 56 51 999 62 61 58 92 69 57 13 12 34 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 999 34 999 999 34 999 23 9 999 999 999 999 999 999 999 999 9 7 7 12 999 8 999 999 999 999 999 999 999 999 999 999 999 9 10 10 999 999 999 999 999 76 999 999 999 999 999 999 999 999 999 13 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 38 66 67 56 999 54 52 78 81 41 18 22 48 999 999 26 999 12 18 999 999 999 999 999 999 999 999 999 114 90 999 999 999 999 999 54 23 999 11 999 6 999 999 999 999 999 9 999 999 999 10 6 999 999 9 18 7 999 14 999 999 999 999 999 15 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 999 999 999 999 71 999 999 999 116 75 41 999 84 105 77 999 999 38 12 999 999 999 999 999 12 999 999 999 999 999 999 98 67 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 9 999 999 999 999 12 999 999 999 9 999 14 999 999 999 999 999 999 14 999 14 999 999 999 999 999 68 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 85 999 999 999 999 51 999 56 71 88 111 76 55 41 16 999 999 999 21 8 33 999 999 999 999 999 999 88 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 18 999 53 48 999 29 23 13 999 999 999 999 999 999 999 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 73 999 105 90 56 54 71 73 68 36 999 999 999 999 15 12 18 999 999 999 999 999 999 999 999 999 999 999 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 999 999 58 55 43 35 24 15 21 17 18 999 999 999 999 76 999 999 999 18 9 999 50 999 999 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 999 999 65 49 93 59 103 77 63 81 999 999 31 43 36 17 9 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 999 59 59 57 54 44 32 19 16 999 19 18 13 12 999 999 56 999 15 999 14 13 16 14 8 56 85 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 96 999 58 999 999 999 47 32 31 13 47 999 999 45 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 69 55 58 56 42 47 24 17 19 19 18 13 999 12 999 999 53 999 14 15 12 42 17 11 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 999 999 999 999 999 43 16 43 13 25 999 26 44 21 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 62 999 999 83 999 999 999 23 20 20 20 11 11 10 999 999 54 12 16 12 8 999 15 14 15 999 999 999 999 999 999 999 999 999 999 999 9 12 999 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 999 22 13 14 999 25 24 20 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 999 54 63 52 999 999 999 999 999 20 999 999 12 999 999 55 999 14 16 10 999 33 999 9 999 999 999 999 999 999 999 999 999 9 7 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 29 19 18 17 999 18 35 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 53 70 73 63 57 55 53 999 25 17 23 999 999 999 999 999 999 10 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 999 999 999 999 999 13 999 999 32 999 999 999 999 999 999 999 999 999 999 999 28 24 17 19 14 11 13 21 35 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 65 79 73 78 80 79 66 49 33 18 20 12 999 999 999 999 999 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 11 999 999 999 999 999 999 999 999 52 999 999 999 999 999 999 999 999 999 999 21 35 15 15 44 14 17 37 29 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 82 92 79 60 82 91 77 48 40 37 23 26 14 999 999 999 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 17 9 999 999 999 11 999 999 999 999 78 999 115 91 999 54 999 999 999 999 999 24 38 14 6 999 10 27 11 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 4 999 999 999 999 999 999 999 999 999 999 999 999 999 68 106 78 63 81 89 52 999 999 37 26 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 13 999 999 999 999 999 999 999 999 999 999 999 999 52 999 46 50 999 999 999 999 999 999 14 6 14 999 12 12 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 89 85 79 999 999 60 999 52 999 39 33 18 999 999 999 999 69 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 92 999 999 999 999 999 999 999 999 17 9 14 999 18 11 15 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 71 999 999 999 999 999 48 43 41 999 17 999 999 999 999 72 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 112 72 999 999 999 999 999 999 999 999 999 22 10 12 999 12 21 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 51 42 55 999 999 28 15 999 999 999 999 88 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 112 999 63 73 999 999 999 999 999 999 31 29 9 11 999 17 17 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 22 22 12 999 999 999 999 82 56 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 72 999 999 999 999 999 999 999 999 999 27 29 12 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 999 999 999 999 999 999 999 999 999 21 18 16 999 999 999 999 79 62 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 59 42 999 999 999 999 999 999 999 999 999 44 50 13 9 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 74 999 999 999 999 999 999 999 999 999 18 17 11 999 999 999 999 90 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 999 999 999 999 999 77 999 999 999 999 15 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 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 20 19 19 999 999 999 999 93 75 999 999 999 999 999 999 999 999 999 5 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 112 999 999 7 999 999 999 999 104 41 999 999 999 17 11 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 22 20 999 999 999 999 999 93 56 999 999 999 999 51 53 999 999 999 5 999 999 999 15 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 42 69 999 33 21 18 11 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 19 19 13 19 999 999 999 74 90 58 999 999 999 67 84 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 16 999 999 999 999 21 10 11 7 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 19 22 11 999 999 999 999 30 51 999 999 999 90 77 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 30 11 17 9 999 14 10 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 999 999 999 999 999 999 39 26 21 15 11 999 999 999 999 13 160 31 999 999 166 77 74 999 999 999 999 999 999 12 9 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 14 9 10 14 10 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 999 36 55 46 40 30 17 9 10 999 999 999 999 160 999 999 999 112 66 77 50 999 999 999 11 9 16 10 5 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 7 10 24 17 7 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 999 17 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 37 52 38 999 20 13 9 26 999 999 6 999 17 999 999 63 76 114 71 999 54 999 11 999 999 7 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 38 43 10 16 40 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 16 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 46 999 48 65 43 25 15 11 15 999 999 999 999 10 999 999 30 97 87 78 999 999 20 9 999 999 8 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 13 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 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 72 65 56 47 27 14 12 999 999 999 9 9 999 17 13 40 19 102 93 62 37 21 37 999 999 999 13 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 999 999 999 999 14 43 15 104 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 49 70 84 71 63 45 999 14 12 45 999 999 999 999 10 37 18 21 23 30 80 52 40 23 15 13 999 999 999 999 999 999 999 999 999 999 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 13 36 39 75 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 69 68 82 89 72 66 47 33 15 9 999 999 20 999 999 10 17 19 26 21 20 64 45 34 20 14 12 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 21 999 999 999 999 999 999 999 999 999 114 17 13 999 30 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 85 91 86 92 71 80 52 35 16 12 999 999 1 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 8 999 96 74 90 96 105 112 116 118 120 119 122 124 131 134 133 125 123 121 124 125 123 119 118 113 107 69 63 58 34 18 34 22 50 8 999 999 999 999 999 15 999 8 999 999 999 999 999 1 999 999 999 999 999 999 16 44 10 999 21 74 28 999 7 33 999 999 81 999 40 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 1 4 999 999 999 999 999 999 7 999 2 999 999 999 87 89 100 108 113 118 120 120 119 122 122 129 133 129 123 124 122 126 125 122 119 119 113 109 76 70 69 55 43 33 16 999 7 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 9 999 999 41 17 15 6 107 999 999 999 12 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 1 999 999 999 999 999 999 23 7 999 54 66 90 83 96 103 111 114 118 121 121 120 122 122 123 124 125 125 129 124 129 124 121 117 118 113 111 87 75 67 76 75 57 24 11 999 999 999 999 999 10 999 7 999 999 999 999 999 1 999 999 999 999 999 999 999 12 23 21 7 21 999 999 3 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 1 999 999 999 999 999 999 999 999 999 25 999 999 87 94 105 112 114 119 121 121 120 122 122 124 124 124 129 133 127 129 122 120 117 117 115 113 99 79 66 83 94 71 31 17 7 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 26 24 15 26 1 999 31 7 1 1 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 16 10 999 999 57 999 999 14 73 78 78 99 107 112 114 119 120 121 120 125 123 126 125 126 133 136 130 129 122 120 118 119 116 114 106 83 58 82 98 70 34 21 7 1 999 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 21 22 24 18 7 999 13 7 999 999 999 999 999 8 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 1 7 999 14 999 999 999 999 999 999 28 21 999 43 63 64 86 101 109 113 115 119 120 122 121 125 123 128 127 129 134 136 130 128 122 121 120 121 118 114 109 85 52 70 90 65 999 19 8 1 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 31 999 14 22 22 7 999 999 2 1 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 2 13 999 9 999 999 7 7 999 999 37 41 53 40 41 90 90 103 109 112 115 119 119 122 121 124 124 129 131 130 134 136 131 130 123 122 124 123 120 116 110 86 42 45 66 63 30 23 12 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 32 5 999 999 1 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 6 10 999 999 28 70 73 69 63 79 94 106 110 112 116 118 118 121 121 125 126 131 133 131 135 136 131 133 124 125 126 124 121 119 113 93 44 36 47 999 26 39 14 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 11 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 2 17 999 999 999 999 999 999 999 58 72 88 92 81 90 102 109 111 113 115 118 118 121 120 124 125 131 133 131 136 136 133 135 127 130 130 124 121 125 119 102 56 29 30 21 21 12 14 6 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 11 999 999 999 999 999 999 999 2 999 999 4 9 999 999 3 9 10 999 999 999 75 93 101 99 102 107 111 111 112 114 119 119 119 120 123 126 131 130 131 136 136 133 135 130 133 133 127 126 136 123 106 67 32 21 18 15 6 9 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 14 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 28 999 999 999 999 999 999 999 999 999 999 8 999 28 999 999 999 999 12 999 999 999 78 94 103 107 109 111 111 108 109 114 118 117 119 120 124 129 133 130 131 135 136 135 135 131 134 135 130 131 138 123 108 72 36 27 22 10 33 4 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 32 14 11 4 999 999 999 999 999 999 999 999 999 999 1 999 14 999 999 14 15 9 999 999 999 999 999 4 999 17 10 7 7 10 999 8 14 999 999 63 78 93 105 110 111 112 107 100 107 112 116 116 118 120 125 130 131 131 131 133 136 132 135 130 131 130 129 129 135 122 110 75 38 34 22 21 10 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 999 999 16 46 15 4 999 999 999 999 999 999 52 24 16 6 1 999 6 999 999 6 999 14 7 999 999 999 999 999 4 13 10 999 999 4 999 999 19 999 57 64 77 91 105 110 112 110 101 90 104 110 115 115 119 120 125 129 131 132 131 135 136 131 132 130 132 128 129 128 131 122 111 75 39 38 36 23 17 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 31 27 20 13 15 999 999 999 999 12 999 999 57 999 999 999 999 999 999 112 11 20 999 7 11 12 999 999 999 999 999 13 16 999 999 4 999 12 13 999 49 53 76 90 105 111 111 107 96 99 101 109 114 115 119 120 125 127 132 135 135 136 136 130 131 130 133 128 131 128 126 119 109 73 39 36 40 35 23 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 50 32 27 16 9 999 999 999 999 999 999 999 999 999 1 999 999 999 999 1 999 11 6 999 999 100 5 999 999 999 999 999 999 4 999 999 999 2 999 999 8 91 88 64 89 104 108 107 106 97 88 99 107 113 114 119 120 125 126 132 135 136 136 136 130 131 133 134 127 132 126 124 117 104 75 42 34 37 37 31 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 22 20 999 999 7 26 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 18 999 999 999 23 22 999 11 999 999 999 999 999 999 999 999 999 999 999 999 23 999 62 87 101 103 103 105 98 92 97 106 111 114 119 120 124 126 135 132 136 136 136 131 131 133 131 128 131 125 124 116 102 75 44 37 30 33 29 18 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 17 17 12 8 28 999 999 999 999 999 999 999 999 1 999 999 999 1 999 999 999 999 46 999 999 13 999 15 11 2 999 999 999 999 999 999 999 2 999 999 999 18 48 82 97 98 101 105 98 82 97 106 112 115 118 120 124 125 131 131 131 132 128 126 135 131 127 128 129 125 124 116 102 74 47 35 25 16 27 17 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 8 999 999 10 12 66 10 999 999 1 999 999 999 999 999 999 999 999 999 999 999 16 11 999 999 999 999 6 9 12 30 11 3 999 999 999 999 999 12 12 999 999 999 9 15 74 85 94 97 102 104 94 84 98 107 112 114 118 119 123 124 128 126 126 124 122 123 132 129 128 127 128 124 123 115 100 83 54 36 22 11 21 34 16 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 11 102 7 6 999 999 9 6 999 10 999 999 999 999 999 999 999 999 999 999 1 1 999 999 999 7 999 999 999 999 19 11 10 5 11 999 999 999 999 999 9 999 999 999 17 15 61 80 92 97 101 97 85 87 101 106 111 112 118 118 121 121 125 122 123 123 123 123 130 129 129 128 127 123 121 113 94 85 60 39 25 13 34 16 22 7 999 999 999 999 999 999 999 999 999 999 11 9 999 4 999 10 9 3 999 999 999 999 999 7 999 999 999 999 999 999 999 1 999 4 1 1 999 999 999 999 999 999 999 999 15 7 999 7 11 28 999 999 999 999 999 999 999 999 999 37 60 78 90 94 90 78 84 89 105 105 108 109 116 118 120 120 122 120 123 126 129 123 132 132 131 128 128 123 118 106 86 75 58 42 31 15 24 102 22 11 999 999 999 999 999 999 999 999 999 999 17 13 999 9 999 8 8 999 999 999 3 6 999 24 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 10 11 999 999 11 11 999 999 999 999 999 999 133 74 85 90 71 999 94 93 106 106 104 107 115 116 118 119 121 120 121 127 131 125 135 131 128 127 128 121 114 94 74 57 48 41 31 17 12 34 38 13 13 999 999 999 999 999 999 999 999 999 33 13 999 999 8 999 999 999 999 999 999 5 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 3 999 3 3 18 16 999 4 999 999 999 999 107 64 80 83 54 71 75 97 105 101 99 105 113 115 118 118 120 119 120 127 131 127 131 127 125 124 123 117 106 82 59 43 35 33 25 16 11 11 15 13 31 6 999 999 999 999 999 999 999 999 19 12 9 1 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 20 12 7 7 999 999 999 999 999 999 999 999 999 999 31 10 999 999 999 999 999 999 59 71 73 44 999 77 94 99 84 98 103 112 114 118 118 119 119 118 124 131 126 126 124 124 122 120 110 94 64 49 34 26 26 20 14 24 13 18 12 16 7 999 999 7 999 999 999 999 999 17 11 11 999 999 6 5 5 999 999 999 999 999 999 5 999 999 999 999 999 999 999 1 999 999 999 6 12 999 999 999 999 999 3 999 999 999 1 999 999 999 999 999 10 13 15 4 999 999 45 33 38 56 63 40 999 70 87 91 83 90 100 111 115 119 118 118 118 119 127 135 126 124 121 122 120 117 101 74 51 35 27 30 20 32 9 9 999 17 12 17 7 999 999 999 999 999 1 999 11 16 11 999 999 999 11 5 5 999 999 999 999 999 999 3 999 999 999 999 999 999 999 1 1 999 999 999 20 999 999 999 42 16 8 999 999 999 999 5 999 999 999 999 999 999 10 999 999 999 999 28 30 48 54 36 41 86 79 82 999 117 96 109 115 120 120 118 117 121 126 132 125 124 121 119 116 113 89 51 37 31 23 33 26 16 14 999 12 13 9 11 13 2 1 999 999 999 999 999 74 12 9 15 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 2 999 999 999 999 999 999 8 6 999 17 999 4 999 999 999 10 8 999 999 999 999 999 999 999 999 999 10 999 999 24 33 44 31 53 999 68 75 999 999 91 108 115 120 121 119 118 122 124 126 124 124 121 118 113 103 65 46 36 32 22 27 30 32 14 999 19 999 25 11 8 2 999 999 999 16 3 7 31 11 13 7 11 9 2 2 999 999 999 1 1 1 999 2 999 999 999 999 999 999 2 1 999 999 999 999 999 31 999 4 999 14 4 999 999 999 999 999 999 8 7 4 999 999 999 999 999 8 999 999 14 23 35 29 999 999 57 71 999 999 81 108 114 120 120 121 120 123 125 123 123 123 121 117 111 85 999 33 35 36 26 24 25 18 12 9 3 999 6 999 999 2 999 999 999 13 29 999 13 14 999 999 10 6 999 999 999 1 999 999 999 1 999 2 999 999 999 999 999 999 999 1 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 5 7 999 2 999 999 999 999 999 999 999 999 999 22 27 26 999 49 52 64 51 999 72 106 114 118 118 121 121 125 126 124 123 123 120 116 106 65 999 999 28 33 32 25 21 16 23 17 999 1 999 999 1 4 999 9 8 13 11 12 44 15 37 4 999 999 999 999 999 999 999 999 999 1 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 23 21 50 21 34 50 49 50 85 101 111 116 117 121 121 126 129 129 123 123 119 114 102 59 36 25 35 24 31 25 22 18 7 16 999 1 999 999 999 999 7 8 7 58 33 8 12 13 10 6 999 999 999 999 1 999 999 999 999 1 999 1 1 999 999 999 999 999 1 999 999 999 999 999 999 9 8 999 999 18 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 19 24 28 27 43 55 40 64 94 108 114 114 121 121 128 131 131 124 121 118 113 100 73 42 28 16 22 29 22 20 15 12 28 999 5 1 999 5 8 10 22 23 27 14 27 22 13 3 2 999 999 1 999 1 999 999 999 1 1 999 999 999 999 999 999 2 5 999 999 999 999 999 999 999 21 999 11 8 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 51 33 70 64 90 104 110 111 121 121 126 131 132 125 119 116 109 99 91 50 22 21 22 25 22 20 12 12 17 9 7 999 999 999 11 15 34 14 11 15 21 18 999 999 1 999 999 999 1 999 999 999 999 999 999 1 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 21 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 66 28 64 50 76 94 102 108 121 121 125 127 129 125 121 115 105 97 96 62 28 21 23 26 27 21 999 23 7 999 999 999 999 999 999 116 13 11 30 15 13 17 999 5 999 999 1 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 118 16 13 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 26 999 33 52 80 90 102 120 121 123 122 122 122 120 112 101 97 96 73 36 21 21 22 28 16 18 9 999 999 999 999 999 999 999 999 16 7 999 10 14 12 999 14 4 999 1 999 1 999 999 999 1 1 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 44 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 19 16 19 17 25 31 92 73 99 117 118 120 121 122 122 119 108 96 93 92 77 44 26 19 21 22 15 13 13 44 4 999 7 999 999 999 999 9 999 999 999 9 10 7 11 5 999 1 999 1 999 1 999 1 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 15 999 11 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 11 17 13 11 13 16 19 19 89 55 81 115 117 119 120 120 119 115 103 82 71 83 73 50 33 20 23 25 17 999 16 999 5 999 10 16 999 7 999 999 999 999 2 999 4 999 999 8 999 999 1 999 999 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 88 37 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 7 999 2 4 10 15 25 46 69 109 114 117 117 115 117 112 95 999 55 71 62 48 36 25 25 25 19 8 999 6 999 999 999 15 3 999 999 18 999 999 2 1 4 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 33 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 1 3 14 16 36 54 93 100 111 114 103 106 101 81 60 45 43 52 40 37 30 27 20 16 11 999 999 999 999 999 999 7 3 999 25 999 999 1 1 3 999 1 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 14 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 1 1 999 3 14 13 39 42 62 73 97 104 84 85 80 999 51 43 38 34 34 33 33 28 15 37 12 8 29 5 11 999 999 7 999 999 2 999 999 1 999 1 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 6 10 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 1 1 4 4 10 17 34 43 999 999 77 999 53 999 999 39 39 36 30 32 30 30 26 11 15 18 999 15 9 999 4 7 999 999 999 1 1 1 1 1 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 4 12 6 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 1 1 999 999 2 23 17 36 40 46 55 999 41 39 41 35 37 33 28 27 24 26 23 13 999 999 999 2 8 8 5 3 999 999 999 1 1 1 1 1 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 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 7 999 999 2 10 37 39 38 37 999 36 35 36 34 34 31 25 22 16 24 19 14 7 6 8 999 999 999 16 1 999 999 999 1 999 999 1 999 999 999 999 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 36 35 33 33 30 31 30 30 29 27 21 15 40 25 17 10 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 23 27 32 33 27 26 28 22 22 21 20 14 9 4 999 29 3 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 30 34 26 23 23 13 13 16 15 13 999 999 999 10 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 45 31 24 20 17 3 999 999 16 999 999 999 999 999 2 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 31 22 16 15 999 999 999 10 999 999 999 999 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 8 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 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 39 15 17 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 39 999 999 999 17 11 999 999 999 999 999 999 999 13 16 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 999 34 31 113 38 29 28 27 13 999 999 11 999 999 999 999 999 5 999 999 4 999 999 999 999 999 18 999 6 999 999 999 999 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 97 61 999 999 999 999 999 999 999 999 999 999 999 999 28 37 999 17 9 40 30 39 33 27 13 999 999 999 999 999 999 999 999 15 999 999 999 114 17 4 999 999 5 999 9 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 112 63 57 999 999 999 999 999 999 999 999 999 999 999 999 51 34 22 8 25 36 38 53 34 11 999 999 23 999 999 999 999 999 15 999 8 45 15 11 24 999 999 999 29 6 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 9 10 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 96 65 999 999 999 999 999 999 999 999 999 999 999 999 32 64 18 33 37 38 999 39 44 13 999 999 999 999 999 999 999 999 999 999 10 999 14 999 26 999 999 999 11 8 999 999 999 8 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 3 999 30 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 121 70 53 999 999 999 8 999 999 999 999 999 999 999 36 16 13 22 38 53 53 999 48 27 66 999 999 999 999 999 999 5 999 13 26 999 75 20 11 6 9 999 999 999 999 14 10 999 12 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 70 66 48 999 999 999 999 999 999 999 999 999 999 18 999 27 23 46 50 37 33 17 25 51 69 10 999 999 999 999 7 999 6 33 999 10 24 12 7 999 999 999 999 999 999 6 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 12 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 73 75 63 56 999 999 999 999 999 999 999 999 999 999 999 999 31 999 54 44 64 36 47 18 35 113 27 999 999 999 45 8 999 999 999 10 13 999 42 999 999 999 999 999 999 999 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 11 999 999 162 100 999 52 999 48 999 999 999 999 999 999 999 999 999 999 999 999 65 54 42 38 31 30 31 69 999 999 999 999 999 16 999 999 8 10 999 999 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 8 999 999 999 14 999 999 59 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 115 999 36 999 97 999 999 999 999 999 999 13 999 999 999 999 999 111 49 48 41 30 23 23 59 999 999 999 999 999 999 999 999 22 20 999 999 999 999 999 999 999 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 9 999 999 999 11 999 999 70 87 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 66 136 79 30 999 999 10 7 17 999 999 999 41 90 113 70 72 36 37 24 20 46 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 999 999 46 11 11 999 999 999 999 999 74 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 106 49 26 17 12 7 999 999 999 999 29 54 79 84 81 34 32 27 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 15 15 15 999 999 4 999 999 65 162 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 18 9 36 21 69 17 999 24 19 11 999 34 999 999 999 29 82 51 75 70 44 31 25 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 50 999 999 999 999 999 999 10 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 61 18 8 999 999 5 999 999 55 162 999 999 999 999 999 999 999 999 999 999 5 7 999 999 999 13 16 17 12 58 12 22 59 21 7 999 999 999 999 999 86 76 94 70 73 49 54 27 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 101 57 64 46 999 30 999 999 999 999 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 19 12 999 999 5 999 999 61 999 999 999 999 999 999 999 999 999 999 13 999 999 4 999 6 13 17 20 12 24 18 999 999 999 999 999 999 999 999 999 30 46 78 71 69 52 17 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 999 999 58 41 999 999 999 44 27 20 999 999 999 999 999 999 999 999 999 999 27 7 999 999 999 10 999 999 999 999 999 999 5 999 999 999 16 999 12 999 999 999 999 999 59 999 999 999 999 999 999 999 999 999 14 999 999 999 999 13 999 45 15 14 136 999 999 999 999 999 999 999 999 53 49 999 62 59 54 78 69 52 12 11 34 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 999 32 999 999 34 999 23 9 999 999 999 999 999 999 999 999 9 7 7 12 999 8 999 999 999 999 999 999 999 999 999 999 999 9 9 10 999 999 999 999 999 73 999 999 999 999 999 999 999 999 999 13 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 38 62 60 52 999 52 49 67 65 41 18 22 48 999 999 26 999 12 18 999 999 999 999 999 999 999 999 999 114 87 999 999 999 999 999 54 22 999 11 999 6 999 999 999 999 999 9 999 999 999 10 6 999 999 9 18 7 999 14 999 999 999 999 999 14 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 14 999 999 999 999 999 70 999 999 999 113 68 41 999 78 91 65 999 999 38 12 999 999 999 999 999 12 999 999 999 999 999 999 92 60 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 9 999 999 999 999 12 999 999 999 8 999 14 999 999 999 999 999 999 13 999 14 999 999 999 999 999 65 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 85 999 999 999 999 50 999 52 63 79 95 64 54 41 16 999 999 999 21 8 33 999 999 999 999 999 999 85 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 18 999 51 46 999 29 23 13 999 999 999 999 999 999 999 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 73 999 105 77 56 51 61 73 68 35 999 999 999 999 15 12 18 999 999 999 999 999 999 999 999 999 999 999 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 999 999 53 55 43 35 22 14 21 17 18 999 999 999 999 70 999 999 999 18 9 999 50 999 999 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 999 999 65 47 80 55 91 63 63 79 999 999 31 43 36 16 8 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 999 54 59 56 54 44 32 19 15 999 18 18 12 12 999 999 52 999 15 999 14 13 16 13 8 56 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 999 999 999 999 999 90 999 53 999 999 999 47 32 31 13 47 999 999 45 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 63 54 58 56 41 46 24 17 19 19 18 13 999 12 999 999 49 999 13 15 11 42 17 11 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 999 999 999 999 999 43 16 43 13 25 999 26 44 21 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 58 999 999 70 999 999 999 23 20 20 20 11 11 10 999 999 51 12 16 12 8 999 15 14 15 999 999 999 999 999 999 999 999 999 999 999 9 12 999 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 999 21 13 14 999 25 24 20 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 999 52 63 49 999 999 999 999 999 20 999 999 12 999 999 52 999 14 16 10 999 32 999 9 999 999 999 999 999 999 999 999 999 8 6 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 29 18 18 17 999 18 34 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 70 73 63 57 55 53 999 23 16 23 999 999 999 999 999 999 10 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 999 999 999 999 999 13 999 999 32 999 999 999 999 999 999 999 999 999 999 999 28 24 17 19 14 11 13 21 35 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 80 65 79 73 78 80 79 66 49 33 18 20 12 999 999 999 999 999 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 11 999 999 999 999 999 999 999 999 50 999 999 999 999 999 999 999 999 999 999 21 34 15 15 44 14 17 37 29 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 75 79 60 82 91 77 48 40 37 23 26 14 999 999 999 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 16 9 999 999 999 11 999 999 999 999 78 999 112 88 999 54 999 999 999 999 999 24 38 14 6 999 10 27 10 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 4 999 999 999 999 999 999 999 999 999 999 999 999 999 58 86 64 57 68 89 52 999 999 36 26 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 12 999 999 999 999 999 999 999 999 999 999 999 999 50 999 46 50 999 999 999 999 999 999 14 6 14 999 12 11 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 76 72 71 999 999 60 999 50 999 39 33 18 999 999 999 999 69 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 999 999 999 999 999 999 999 999 17 9 14 999 18 10 15 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 64 999 999 999 999 999 48 43 41 999 17 999 999 999 999 72 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 112 70 999 999 999 999 999 999 999 999 999 22 10 12 999 12 21 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 50 41 52 999 999 28 15 999 999 999 999 71 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 112 999 61 71 999 999 999 999 999 999 30 29 9 11 999 17 17 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 22 22 12 999 999 999 999 67 52 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 72 999 999 999 999 999 999 999 999 999 27 29 12 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 999 999 999 999 999 999 999 999 999 20 18 16 999 999 999 999 68 56 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 56 42 999 999 999 999 999 999 999 999 999 44 49 13 9 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 72 999 999 999 999 999 999 999 999 999 18 17 11 999 999 999 999 76 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 999 999 999 999 999 74 999 999 999 999 15 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 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 19 18 19 999 999 999 999 80 62 999 999 999 999 999 999 999 999 999 5 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 112 999 999 7 999 999 999 999 99 40 999 999 999 17 11 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 21 19 999 999 999 999 999 86 56 999 999 999 999 48 50 999 999 999 5 999 999 999 15 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 42 66 999 33 21 18 11 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 18 19 12 19 999 999 999 74 80 57 999 999 999 60 71 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 16 999 999 999 999 21 10 11 7 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 19 22 10 999 999 999 999 30 49 999 999 999 80 77 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 30 11 17 9 999 14 10 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 999 999 999 999 999 999 39 26 20 15 11 999 999 999 999 12 157 30 999 999 162 77 74 999 999 999 999 999 999 12 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 8 14 8 10 14 10 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 999 36 52 46 40 30 17 8 10 999 999 999 999 157 999 999 999 104 66 77 50 999 999 999 10 9 16 10 4 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 7 10 24 17 7 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 999 17 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 36 48 38 999 20 13 9 25 999 999 6 999 17 999 999 61 67 93 71 999 54 999 11 999 999 7 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 38 43 9 16 40 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 16 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 46 999 47 58 43 25 15 11 15 999 999 999 999 9 999 999 30 91 69 78 999 999 20 9 999 999 8 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 13 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 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 72 65 56 47 27 14 12 999 999 999 9 9 999 17 13 40 19 89 77 58 37 21 36 999 999 999 13 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 999 999 999 999 14 43 15 104 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 46 49 70 84 71 63 45 999 14 11 45 999 999 999 999 10 37 18 20 23 30 70 52 40 23 15 13 999 999 999 999 999 999 999 999 999 999 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 13 35 39 75 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 65 68 82 89 72 66 47 33 15 9 999 999 19 999 999 9 16 19 26 21 20 61 44 34 20 14 12 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 21 999 999 999 999 999 999 999 999 999 114 17 13 999 30 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 73 86 92 71 65 52 35 16 12 999 999 0 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 7 999 95 73 89 63 65 67 67 67 62 60 62 71 65 67 66 71 58 56 58 59 58 54 55 56 58 68 39 41 33 17 33 21 49 7 999 999 999 999 999 14 999 7 999 999 999 999 999 0 999 999 999 999 999 999 15 43 9 999 20 73 27 999 5 32 999 999 80 999 39 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 3 999 999 999 999 999 999 6 999 1 999 999 999 86 88 65 67 66 68 67 60 59 64 63 75 78 75 61 58 57 60 59 60 56 62 56 59 52 35 37 41 42 31 15 999 6 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 8 999 999 40 13 14 5 106 999 999 999 11 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 22 5 999 53 65 89 82 92 64 68 67 69 67 61 59 62 62 64 65 68 59 63 58 63 60 57 58 63 57 60 53 50 44 42 40 39 23 10 999 999 999 999 999 9 999 6 999 999 999 999 999 0 999 999 999 999 999 999 999 11 22 18 4 20 999 999 2 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 0 999 999 999 999 999 999 999 999 999 24 999 999 86 80 64 69 68 69 66 64 58 60 62 63 60 60 63 66 61 63 57 55 54 57 58 60 57 45 64 39 44 46 28 16 6 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 22 20 12 25 0 999 30 6 0 0 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 15 7 999 999 56 999 999 13 72 77 73 63 64 68 69 70 67 65 59 60 58 60 59 60 67 69 64 63 57 56 53 54 59 56 57 48 41 48 51 47 34 17 6 0 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 20 21 22 14 6 999 12 6 999 999 999 999 999 7 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 0 6 999 13 999 999 999 999 999 999 27 21 999 42 62 63 74 62 63 67 69 69 68 65 60 62 61 62 61 63 67 69 64 62 57 57 56 56 54 50 56 51 41 45 38 64 999 18 6 0 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 30 999 13 21 18 5 999 999 0 0 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 1 12 999 5 999 999 6 6 999 999 36 40 48 40 40 89 75 62 62 66 68 68 67 65 63 63 61 63 65 64 67 69 65 64 58 57 59 57 56 52 54 51 38 40 65 62 27 22 9 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 31 3 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 6 999 5 9 999 999 28 69 51 68 62 78 61 61 62 66 68 68 67 65 65 66 65 65 67 65 69 69 66 67 58 59 60 59 56 54 49 49 38 35 46 999 23 38 12 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 10 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 1 16 999 999 999 999 999 999 999 57 69 54 57 72 75 63 62 60 66 67 68 68 66 63 63 64 65 67 65 69 69 68 69 61 64 64 59 56 59 54 45 41 28 29 17 20 11 13 5 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 10 999 999 999 999 999 999 999 1 999 999 2 8 999 999 1 8 9 999 999 999 71 57 63 64 65 64 62 63 67 68 69 68 67 64 65 65 65 64 65 69 69 67 69 64 67 67 61 60 70 66 56 42 26 18 17 14 5 7 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 13 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 27 999 999 999 999 999 999 999 999 999 999 7 999 27 999 999 999 999 11 999 999 999 71 59 65 67 67 64 61 62 68 67 69 67 67 66 64 66 66 64 65 69 69 69 69 65 67 68 64 65 78 75 46 46 31 20 21 9 32 2 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 31 13 10 3 999 999 999 999 999 999 999 999 999 999 0 999 13 999 999 13 14 8 999 999 999 999 999 3 999 16 7 6 6 9 999 7 12 999 999 62 52 58 66 67 65 64 59 61 69 67 67 67 66 64 68 68 65 65 65 67 69 66 69 64 65 64 63 63 79 62 47 43 35 30 21 20 9 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 999 999 14 45 14 3 999 999 999 999 999 999 51 23 15 5 0 999 5 999 999 5 999 13 6 999 999 999 999 999 2 12 9 999 999 3 999 999 18 999 56 48 52 55 65 66 65 65 57 75 67 67 69 68 67 66 67 68 65 66 65 69 69 65 66 64 66 62 63 62 65 61 56 47 37 34 33 20 13 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 30 24 17 12 12 999 999 999 999 11 999 999 56 999 999 999 999 999 999 111 8 19 999 6 10 11 999 999 999 999 999 12 15 999 999 3 999 11 11 999 48 48 70 53 64 65 65 63 53 98 83 67 69 68 65 66 68 64 66 69 69 69 69 64 65 64 67 62 65 62 60 61 49 49 35 33 37 32 18 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 49 31 26 15 8 999 999 999 999 999 999 999 999 999 0 999 999 999 999 0 999 10 4 999 999 99 4 999 999 999 999 999 999 2 999 999 999 1 999 999 7 90 87 63 55 61 63 64 60 51 86 83 67 67 67 66 68 70 66 66 69 69 69 69 64 65 67 68 61 66 60 64 56 61 50 38 31 36 34 27 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 21 19 999 999 5 25 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 17 999 999 999 22 21 999 8 999 999 999 999 999 999 999 999 999 999 999 999 22 999 61 56 60 61 63 63 54 91 63 64 66 65 67 69 68 67 72 68 74 73 69 65 65 70 65 71 65 60 58 57 54 47 38 32 27 33 26 15 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 16 15 9 7 27 999 999 999 999 999 999 999 999 0 999 999 999 0 999 999 999 999 45 999 999 12 999 14 10 0 999 999 999 999 999 999 999 0 999 999 999 17 47 53 58 56 60 63 53 72 63 63 66 65 67 70 69 66 71 69 72 73 70 60 69 65 67 67 63 62 58 52 56 44 39 28 23 15 26 15 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 7 999 999 9 11 65 9 999 999 0 999 999 999 999 999 999 999 999 999 999 999 15 10 999 999 999 999 3 8 11 29 8 2 999 999 999 999 999 11 11 999 999 999 8 14 73 73 54 52 60 62 53 53 62 65 66 66 68 70 71 67 69 68 68 59 65 66 66 71 66 61 64 65 61 62 58 44 37 30 19 10 20 33 15 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 10 101 6 5 999 999 7 3 999 9 999 999 999 999 999 999 999 999 999 999 0 0 999 999 999 6 999 999 999 999 18 10 7 3 8 999 999 999 999 999 8 999 999 999 16 14 60 49 51 51 61 59 73 49 60 65 66 66 68 69 69 66 68 66 58 58 58 58 69 63 63 62 61 58 62 53 47 42 43 34 21 12 34 15 18 6 999 999 999 999 999 999 999 999 999 999 10 7 999 3 999 9 8 2 999 999 999 999 999 5 999 999 999 999 999 999 999 0 999 3 0 0 999 999 999 999 999 999 999 999 14 6 999 5 7 27 999 999 999 999 999 999 999 999 999 36 59 42 50 53 56 73 83 46 57 62 66 64 67 67 68 61 62 55 60 60 63 58 76 66 65 67 62 58 54 57 56 49 57 38 27 12 23 101 20 8 999 999 999 999 999 999 999 999 999 999 16 9 999 8 999 7 7 999 999 999 2 5 999 23 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 9 8 999 999 10 8 999 999 999 999 999 999 125 44 45 52 70 999 93 42 60 61 65 65 65 64 65 59 58 55 62 61 65 59 75 65 68 64 64 60 65 57 70 42 38 35 29 14 11 34 37 10 12 999 999 999 999 999 999 999 999 999 33 11 999 999 7 999 999 999 999 999 999 4 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 2 999 1 1 17 15 999 3 999 999 999 999 106 63 50 53 48 70 69 49 62 59 82 64 63 63 63 58 55 54 60 67 65 61 66 68 59 60 66 59 64 73 42 42 33 32 22 12 10 9 13 12 30 5 999 999 999 999 999 999 999 999 18 11 8 0 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 19 11 5 6 999 999 999 999 999 999 999 999 999 999 30 7 999 999 999 999 999 999 58 50 70 41 999 70 48 59 53 93 63 61 61 61 53 58 54 54 66 65 60 60 60 62 57 67 66 58 63 45 29 22 25 19 13 23 12 15 9 15 5 999 999 6 999 999 999 999 999 16 10 10 999 999 5 4 4 999 999 999 999 999 999 4 999 999 999 999 999 999 999 0 999 999 999 5 11 999 999 999 999 999 2 999 999 999 0 999 999 999 999 999 9 10 14 3 999 999 44 31 35 45 47 38 999 67 49 51 82 89 59 61 62 60 54 54 56 54 62 69 60 58 56 60 67 66 64 70 50 34 24 27 19 31 8 8 999 14 11 16 6 999 999 999 999 999 0 999 8 15 8 999 999 999 10 4 4 999 999 999 999 999 999 2 999 999 999 999 999 999 999 0 0 999 999 999 19 999 999 999 41 15 7 999 999 999 999 3 999 999 999 999 999 999 9 999 999 999 999 25 28 46 42 35 40 85 71 51 999 116 57 60 61 63 58 54 53 56 68 71 60 58 56 64 65 67 54 45 35 31 22 29 22 13 13 999 11 12 8 10 12 1 0 999 999 999 999 999 73 11 8 14 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 1 999 999 999 999 999 999 6 4 999 16 999 3 999 999 999 9 4 999 999 999 999 999 999 999 999 999 7 999 999 23 32 40 30 52 999 67 48 999 999 54 58 63 63 61 59 56 57 58 70 63 58 56 59 60 62 64 45 34 29 20 25 30 31 13 999 18 999 24 10 7 1 999 999 999 15 2 6 30 10 12 6 7 8 0 1 999 999 999 0 0 0 999 1 999 999 999 999 999 999 1 0 999 999 999 999 999 31 999 3 999 13 3 999 999 999 999 999 999 5 6 3 999 999 999 999 999 7 999 999 13 22 33 28 999 999 50 43 999 999 54 56 63 64 62 65 56 58 59 58 58 58 57 56 64 55 999 32 31 32 21 23 23 14 9 8 2 999 5 999 999 0 999 999 999 12 28 999 10 11 999 999 9 5 999 999 999 0 999 999 999 0 999 1 999 999 999 999 999 999 999 0 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 4 5 999 1 999 999 999 999 999 999 999 999 999 21 26 25 999 48 50 44 42 999 68 58 64 63 61 66 56 59 60 58 58 58 55 55 65 64 999 999 23 31 31 24 18 13 22 16 999 0 999 999 0 3 999 8 7 11 10 11 43 14 37 3 999 999 999 999 999 999 999 999 999 0 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 19 49 18 34 42 47 49 84 54 65 63 64 67 56 60 63 63 58 58 55 59 62 58 33 24 34 21 30 20 21 17 6 15 999 0 999 999 999 999 5 5 4 57 33 7 11 12 9 5 999 999 999 999 0 999 999 999 999 0 999 0 0 999 999 999 999 999 0 999 999 999 999 999 999 8 7 999 999 17 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 16 23 27 26 42 54 37 45 45 65 65 66 61 64 62 65 65 58 61 61 58 58 51 39 27 15 21 28 20 17 14 11 27 999 4 0 999 4 7 9 21 22 26 13 26 21 12 2 1 999 999 0 999 0 999 999 999 0 0 999 999 999 999 999 999 1 4 999 999 999 999 999 999 999 20 999 10 7 26 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 50 31 69 42 44 61 65 67 60 56 60 65 66 59 54 52 57 52 50 40 21 20 21 24 19 17 9 11 16 8 6 999 999 999 10 14 33 13 10 12 20 14 999 999 0 999 999 999 0 999 999 999 999 999 999 0 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 20 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 65 27 63 45 51 57 64 66 65 59 59 61 63 61 56 56 59 42 52 45 26 20 22 25 26 20 999 22 6 999 999 999 999 999 999 115 12 10 29 14 12 14 999 2 999 999 0 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 117 15 10 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 25 999 29 44 75 57 66 64 60 66 60 56 56 61 55 57 40 51 47 32 20 20 21 27 13 17 8 999 999 999 999 999 999 999 999 15 5 999 9 13 11 999 13 3 999 0 999 0 999 999 999 0 0 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 43 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 15 18 16 24 28 91 69 82 62 59 55 56 56 58 64 55 53 41 52 48 38 22 18 18 19 13 12 12 44 3 999 6 999 999 999 999 8 999 999 999 8 9 6 10 2 999 0 999 0 999 0 999 0 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 14 999 10 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 10 16 12 10 12 15 18 16 88 40 50 60 61 59 61 60 64 52 55 51 47 73 46 38 28 17 20 20 16 999 15 999 4 999 9 15 999 6 999 999 999 999 1 999 2 999 999 7 999 999 0 999 999 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 36 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 7 6 999 1 3 9 14 24 39 44 62 63 59 59 62 64 55 55 999 51 70 61 37 30 22 21 22 18 7 999 3 999 999 999 14 2 999 999 17 999 999 1 0 3 999 0 0 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 0 2 13 15 34 41 57 62 62 64 62 65 58 71 59 39 37 51 38 32 25 23 17 15 10 999 999 999 999 999 999 6 2 999 24 999 999 999 0 0 999 0 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 13 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 2 13 10 38 39 46 70 80 61 73 74 73 999 47 39 32 33 31 28 29 22 11 36 11 7 28 4 10 999 999 6 999 999 1 999 999 0 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 5 9 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 0 0 3 3 9 16 34 39 999 999 71 999 45 999 999 36 33 32 24 28 26 26 22 10 14 17 999 14 8 999 3 6 999 999 999 0 0 0 0 0 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 3 11 5 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 0 0 999 999 1 22 16 33 37 38 52 999 38 36 37 28 33 27 25 21 20 26 20 10 999 999 999 1 7 7 3 2 999 999 999 0 999 0 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 6 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 1 9 37 35 33 34 999 31 31 33 27 27 27 21 17 12 21 17 11 6 5 7 999 999 999 15 0 999 999 999 0 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 31 30 30 28 27 27 25 27 26 23 17 11 40 24 13 9 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 26 29 30 24 23 25 18 18 18 18 12 7 3 999 28 2 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 28 33 22 20 20 12 12 15 14 12 999 999 999 9 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 44 29 23 17 16 2 999 999 15 999 999 999 999 999 1 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 30 21 15 14 999 999 999 9 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 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 7 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 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 999 999 999 999 999 999 999 999 999 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 38 14 16 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 38 999 999 999 16 8 999 999 999 999 999 999 999 12 15 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 2 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 47 999 33 31 113 36 28 26 25 9 999 999 10 999 999 999 999 999 4 999 999 3 999 999 999 999 999 17 999 5 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 11 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 96 60 999 999 999 999 999 999 999 999 999 999 999 999 27 37 999 16 8 39 29 38 33 24 12 999 999 999 999 999 999 999 999 14 999 999 999 113 16 3 999 999 4 999 8 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 111 62 49 999 999 999 999 999 999 999 999 999 999 999 999 50 33 21 7 24 35 37 52 33 10 999 999 22 999 999 999 999 999 14 999 7 44 14 8 23 999 999 999 28 5 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 8 8 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 48 999 999 999 999 999 999 999 999 999 999 999 999 31 63 17 32 36 37 999 38 43 12 999 999 999 999 999 999 999 999 999 999 9 999 13 999 25 999 999 999 10 7 999 999 999 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 2 999 29 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 120 50 48 999 999 999 7 999 999 999 999 999 999 999 35 15 12 21 37 52 52 999 47 26 65 999 999 999 999 999 999 4 999 12 25 999 74 18 10 5 8 999 999 999 999 13 9 999 11 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 65 44 999 999 999 999 999 999 999 999 999 999 17 999 26 22 45 49 37 32 16 24 50 68 9 999 999 999 999 6 999 5 33 999 9 23 11 6 999 999 999 999 999 999 5 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 11 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 72 74 62 43 999 999 999 999 999 999 999 999 999 999 999 999 31 999 53 43 63 36 46 17 34 112 26 999 999 999 44 7 999 999 999 7 12 999 41 999 999 999 999 999 999 999 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 3 10 999 999 161 99 999 49 999 47 999 999 999 999 999 999 999 999 999 999 999 999 64 53 41 37 30 29 30 68 999 999 999 999 999 15 999 999 7 9 999 999 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 6 999 999 999 13 999 999 58 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 114 999 35 999 96 999 999 999 999 999 999 12 999 999 999 999 999 106 49 47 40 29 22 20 58 999 999 999 999 999 999 999 999 21 19 999 999 999 999 999 999 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 6 999 999 999 10 999 999 69 86 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 65 136 78 28 999 999 9 6 16 999 999 999 40 89 103 69 71 35 37 23 19 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 10 10 999 999 999 999 999 73 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 105 48 23 14 9 6 999 999 999 999 28 53 78 83 80 33 31 25 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 46 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 14 12 14 999 999 3 999 999 64 161 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 17 8 35 20 68 16 999 24 16 9 999 33 999 999 999 28 81 51 74 69 43 30 22 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 47 999 999 999 999 999 999 9 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 60 17 6 999 999 4 999 999 53 161 999 999 999 999 999 999 999 999 999 999 4 6 999 999 999 12 13 14 9 57 9 21 58 20 6 999 999 999 999 999 85 75 93 68 68 48 53 26 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 100 56 47 43 999 29 999 999 999 999 10 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 17 9 999 999 4 999 999 60 999 999 999 999 999 999 999 999 999 999 12 999 999 3 999 5 12 14 17 9 24 17 999 999 999 999 999 999 999 999 999 30 45 77 70 68 52 16 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 999 999 44 41 999 999 999 43 26 17 999 999 999 999 999 999 999 999 999 999 26 6 999 999 999 9 999 999 999 999 999 999 4 999 999 999 15 999 9 999 999 999 999 999 58 999 999 999 999 999 999 999 999 999 13 999 999 999 999 12 999 44 14 13 135 999 999 999 999 999 999 999 999 52 48 999 61 58 53 77 48 50 11 10 33 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 999 32 999 999 33 999 21 6 999 999 999 999 999 999 999 999 8 6 6 11 999 7 999 999 999 999 999 999 999 999 999 999 999 8 8 9 999 999 999 999 999 72 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 37 61 59 51 999 51 48 66 64 40 17 21 47 999 999 25 999 11 17 999 999 999 999 999 999 999 999 999 113 86 999 999 999 999 999 53 21 999 8 999 5 999 999 999 999 999 8 999 999 999 9 5 999 999 8 17 6 999 13 999 999 999 999 999 13 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 999 999 999 69 999 999 999 111 67 40 999 77 90 64 999 999 37 11 999 999 999 999 999 11 999 999 999 999 999 999 91 59 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 8 999 999 999 999 11 999 999 999 7 999 13 999 999 999 999 999 999 12 999 13 999 999 999 999 999 64 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 84 999 999 999 999 49 999 49 62 78 94 63 46 40 15 999 999 999 20 6 32 999 999 999 999 999 999 84 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 17 999 50 44 999 26 17 10 999 999 999 999 999 999 999 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 72 999 104 76 45 50 61 50 45 35 999 999 999 999 13 11 17 999 999 999 999 999 999 999 999 999 999 999 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 999 999 52 41 39 32 22 13 20 14 17 999 999 999 999 69 999 999 999 17 7 999 49 999 999 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 999 999 64 46 79 54 90 62 46 78 999 999 30 42 35 15 7 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 999 999 999 999 999 999 999 30 999 51 45 45 39 37 28 16 14 999 17 17 11 11 999 999 51 999 14 999 12 10 13 12 6 55 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 999 999 999 999 999 89 999 52 999 999 999 46 31 30 10 46 999 999 44 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 62 44 45 44 40 45 21 15 16 18 15 12 999 11 999 999 49 999 12 11 10 41 14 8 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 56 999 999 999 999 999 42 15 42 10 24 999 25 43 20 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 57 999 999 69 999 999 999 22 18 17 17 10 8 9 999 999 50 10 13 9 6 999 14 13 14 999 999 999 999 999 999 999 999 999 999 999 8 11 999 999 999 999 999 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 999 20 10 13 999 24 23 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 46 47 999 999 999 999 999 14 999 999 11 999 999 51 999 13 15 9 999 32 999 8 999 999 999 999 999 999 999 999 999 7 5 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 28 17 17 16 999 17 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 49 40 45 43 39 41 999 23 15 22 999 999 999 999 999 999 9 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 12 999 999 31 999 999 999 999 999 999 999 999 999 999 999 27 23 13 18 13 10 12 20 34 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 79 47 43 41 43 46 38 41 36 27 15 19 9 999 999 999 999 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 10 999 999 999 999 999 999 999 999 49 999 999 999 999 999 999 999 999 999 999 20 34 12 14 43 13 16 36 28 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 70 48 45 49 42 47 41 38 34 18 25 13 999 999 999 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 15 8 999 999 999 10 999 999 999 999 77 999 110 87 999 53 999 999 999 999 999 23 37 11 5 999 9 26 9 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 3 999 999 999 999 999 999 999 999 999 999 999 999 999 57 85 63 56 65 35 42 999 999 35 23 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 11 999 999 999 999 999 999 999 999 999 999 999 999 49 999 45 49 999 999 999 999 999 999 11 5 13 999 11 10 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 75 71 70 999 999 44 999 46 999 36 30 15 999 999 999 999 50 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 86 999 999 999 999 999 999 999 999 14 8 13 999 17 9 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 999 999 999 999 999 41 40 38 999 15 999 999 999 999 49 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 111 69 999 999 999 999 999 999 999 999 999 19 9 11 999 11 20 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 49 41 51 999 999 26 12 999 999 999 999 69 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 111 999 60 70 999 999 999 999 999 999 29 23 7 10 999 16 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 20 18 10 999 999 999 999 66 51 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 71 999 999 999 999 999 999 999 999 999 26 25 8 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 999 999 999 999 999 999 999 999 999 19 15 15 999 999 999 999 65 54 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 55 41 999 999 999 999 999 999 999 999 999 43 48 10 8 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 71 999 999 999 999 999 999 999 999 999 15 14 10 999 999 999 999 75 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 31 999 999 999 999 999 73 999 999 999 999 11 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 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 18 17 18 999 999 999 999 79 61 999 999 999 999 999 999 999 999 999 4 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 111 999 999 6 999 999 999 999 98 39 999 999 999 13 10 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 20 18 999 999 999 999 999 85 45 999 999 999 999 47 48 999 999 999 4 999 999 999 14 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 41 65 999 32 18 16 10 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 17 18 11 18 999 999 999 73 79 47 999 999 999 59 67 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 15 999 999 999 999 20 9 10 6 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 18 21 9 999 999 999 999 29 45 999 999 999 79 51 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 29 10 16 8 999 13 9 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 999 999 999 999 999 999 37 23 19 14 10 999 999 999 999 11 148 29 999 999 151 50 45 999 999 999 999 999 999 11 7 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 7 13 7 9 13 9 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 999 35 51 41 36 25 14 7 9 999 999 999 999 156 999 999 999 103 46 46 42 999 999 999 9 8 15 9 3 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 6 9 23 16 6 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 999 16 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 36 48 35 999 14 12 8 25 999 999 5 999 16 999 999 60 66 89 44 999 53 999 8 999 999 6 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 37 42 8 15 39 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 15 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 999 43 57 35 20 14 10 14 999 999 999 999 8 999 999 29 90 68 48 999 999 16 8 999 999 7 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 12 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 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 43 40 31 36 24 11 9 999 999 999 8 8 999 16 11 39 17 88 75 53 33 19 36 999 999 999 12 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 13 42 14 103 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 42 45 48 45 45 39 999 11 10 44 999 999 999 999 9 36 16 19 19 27 69 40 36 19 14 12 999 999 999 999 999 999 999 999 999 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 12 35 38 74 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 64 48 48 30 37 41 36 27 11 8 999 999 19 999 999 8 15 17 21 18 17 60 43 32 17 10 11 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 20 999 999 999 999 999 999 999 999 999 113 16 12 999 29 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 69 48 44 44 64 38 30 11 11 999 999