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 27 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 2240 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2689 2685 2681 2676 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2693 2689 2685 2680 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2684 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2538 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2688 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2692 2688 2684 2679 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2546 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2832 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2832 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2863 2859 2855 2850 2846 2841 2837 2832 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2731 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2580 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2863 2859 2855 2850 2846 2841 2837 2832 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2731 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2580 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 8136 8135 8135 8135 8135 8134 8134 8134 8133 8133 8133 8133 8132 8132 8132 8131 8131 8131 8131 8130 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8133 8133 8133 8132 8132 8132 8132 8131 8131 8131 8130 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8131 8131 8130 8130 8130 8129 8129 8129 8129 8128 8128 8128 8127 8127 8127 8127 8126 8126 8126 8126 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8107 8106 8106 8106 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8104 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8100 8099 8099 8099 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8097 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8116 8116 8116 8116 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8114 8114 8113 8113 8113 8113 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8090 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8088 8088 8088 8088 8087 8109 8109 8109 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8086 8085 8085 8085 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8085 8084 8084 8084 8084 8084 8083 8083 8083 8083 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8082 8081 8081 8081 8081 8081 8080 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8078 8077 8077 8077 8077 8077 8076 8076 8076 8076 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8074 8073 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8072 8071 8071 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8065 8064 8064 8085 8085 8084 8084 8084 8084 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8061 8060 8060 8060 8060 8060 8080 8080 8080 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8054 8053 8053 8053 8053 8053 8073 8073 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8046 8066 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8044 8044 8043 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8039 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8033 8033 8032 8032 8032 8032 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8021 8021 8020 8020 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8036 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8016 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8005 8004 8004 8004 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 8000 7999 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7998 7997 7997 7997 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7993 7992 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7984 7983 7983 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7982 7981 7981 7981 7981 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7979 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7977 7976 7976 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7975 7974 7974 7974 7974 7991 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7972 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7968 7967 7967 7967 7967 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7961 7960 7960 7960 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7949 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7947 7946 7946 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7933 7932 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7926 7925 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7924 7923 7923 7923 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7919 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7912 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7910 7909 7909 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7905 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7903 7902 7902 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7896 7895 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7894 7894 7893 7893 7893 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7887 7886 7886 7886 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7884 7884 7883 7883 7883 7883 7883 7883 7883 7882 7882 7882 7882 7882 7882 7882 7882 2 2 2 2 2 2 7 4 4 4 4 4 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 4 4 4 4 4 4 3 4 6 2 1 1 1 1 1 1 1 2 1 1 4 1 4 4 4 1 1 2 2 2 2 1 2 1 1 1 4 4 4 7 4 4 4 4 4 4 4 4 4 6 3 3 4 4 4 4 3 6 3 4 4 4 4 6 2 2 2 2 2 2 4 3 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 1 2 2 4 4 4 4 4 4 3 6 2 1 1 1 1 1 1 2 2 1 1 1 4 4 4 4 3 1 1 1 2 2 1 1 1 1 1 4 4 4 4 7 4 4 4 4 4 4 4 3 3 3 6 3 3 4 4 4 6 4 4 4 4 4 1 2 2 2 2 1 2 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 4 4 4 4 4 4 3 2 2 2 1 1 1 1 1 1 2 2 1 2 1 1 4 4 1 1 4 3 4 1 2 7 7 1 1 1 4 4 4 4 4 4 4 4 4 4 4 1 3 3 4 4 3 4 3 4 4 1 4 3 4 4 4 1 2 7 2 2 7 7 4 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 1 1 1 4 4 4 4 4 3 2 1 2 1 1 1 1 1 1 2 2 1 4 1 4 1 1 1 1 1 4 4 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 6 4 4 3 4 4 4 4 1 4 4 4 4 3 4 2 7 2 1 2 1 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 4 4 4 4 3 1 2 2 2 1 1 1 1 1 1 1 2 1 4 4 1 1 1 1 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 6 4 6 6 6 4 4 4 4 4 4 4 4 4 4 2 2 2 7 7 4 4 4 4 4 4 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 4 4 4 2 1 2 2 1 1 2 1 2 1 1 2 2 4 4 4 1 1 1 1 1 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 6 1 6 6 4 6 4 4 4 3 4 3 4 4 3 1 2 2 2 1 7 4 4 4 4 4 4 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 3 3 4 1 2 1 2 1 1 2 2 1 2 2 1 1 1 1 4 1 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 6 6 6 6 3 3 6 4 4 4 4 4 4 2 2 2 1 7 4 4 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 1 2 2 2 3 4 7 1 2 1 1 1 2 2 2 1 1 1 1 1 1 1 4 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 4 4 6 6 1 3 4 1 1 4 4 4 4 4 4 2 2 1 2 4 4 4 4 4 4 4 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 1 1 7 4 4 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 1 4 4 1 1 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 1 4 6 6 3 4 6 4 4 4 4 4 4 1 2 7 7 4 4 4 4 4 4 4 4 2 2 1 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 1 2 4 1 7 2 3 2 1 1 2 1 2 1 2 1 2 1 1 1 1 2 2 1 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 1 4 4 4 4 6 3 6 4 4 6 4 4 3 4 4 4 1 7 7 7 1 4 4 4 4 4 4 4 4 4 2 1 2 1 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 4 2 2 1 2 1 1 2 2 2 2 2 2 1 2 2 2 2 1 1 4 4 4 1 1 4 4 1 6 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 1 4 4 6 6 3 1 4 3 4 3 4 4 4 1 7 4 4 4 4 4 4 4 4 4 1 4 1 2 1 1 1 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 4 2 4 4 2 2 1 1 2 2 2 2 2 2 2 2 1 2 1 1 2 2 1 4 4 4 2 1 1 1 4 4 1 3 4 4 4 4 4 4 4 4 4 4 1 2 1 1 4 4 1 4 4 4 4 1 4 6 1 3 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 2 2 1 1 2 2 1 1 1 2 2 2 2 2 2 2 2 1 1 4 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 1 2 4 1 4 4 1 1 1 1 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 6 6 4 4 4 4 4 4 4 4 3 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 3 4 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 7 7 2 1 2 2 2 2 1 2 2 2 2 2 1 2 2 2 2 1 2 2 1 4 4 4 4 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 1 4 4 4 1 1 6 1 1 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 6 2 1 1 1 1 1 2 2 2 2 7 7 7 7 1 2 2 1 1 2 2 1 2 2 2 2 2 2 2 1 1 1 1 1 1 4 4 4 4 1 4 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 1 4 4 4 1 1 6 1 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 1 1 1 1 1 2 2 2 2 6 1 7 7 7 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 3 4 4 1 4 1 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 1 4 4 4 4 1 3 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 4 4 6 2 1 2 2 6 1 1 6 6 6 7 7 7 7 7 1 1 2 2 1 2 2 2 2 2 2 1 2 2 1 1 2 2 1 4 4 4 4 4 1 1 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 2 1 1 1 2 2 1 1 1 7 7 7 7 1 2 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 2 2 4 4 4 4 4 4 4 4 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 3 1 6 4 4 4 4 3 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 6 1 1 2 2 1 1 1 6 7 1 2 7 1 2 2 2 1 1 2 2 2 2 2 2 1 2 2 1 2 2 3 3 4 4 4 4 4 4 4 4 4 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 6 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 2 6 1 2 2 1 1 1 6 1 2 1 7 1 2 2 2 2 2 1 2 2 2 1 1 1 2 2 1 1 1 2 2 4 4 4 4 4 4 4 1 4 4 1 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 6 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 1 6 6 1 2 2 1 7 1 2 2 2 2 1 1 2 2 1 2 1 1 1 2 1 4 3 1 4 4 4 4 4 4 4 4 4 1 1 4 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 1 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 1 2 1 2 2 1 7 2 2 2 1 2 1 1 2 1 7 2 2 1 2 2 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 6 3 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 1 2 2 1 2 2 1 2 2 1 7 1 2 2 1 1 1 1 2 1 2 2 2 1 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 3 4 4 4 4 4 4 3 3 1 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 1 4 4 4 2 1 2 1 2 1 1 1 2 1 2 7 1 1 7 1 1 7 1 3 1 1 2 4 7 6 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 1 1 1 6 3 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 4 4 4 4 4 2 2 1 1 1 2 1 1 1 2 1 2 2 2 1 1 1 1 7 2 1 2 4 3 6 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 3 4 4 4 4 4 4 4 3 1 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 1 1 6 6 1 1 2 1 2 2 4 1 1 3 2 2 3 6 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 6 4 4 4 4 3 4 3 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 6 2 6 4 2 2 1 2 1 2 1 2 2 1 1 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 1 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 3 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 2 1 4 2 6 4 2 2 1 7 1 1 1 2 2 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 4 4 4 4 4 1 2 6 6 4 1 2 2 1 1 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 4 4 6 3 1 3 6 4 4 3 4 3 3 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 6 1 4 2 7 1 1 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 1 1 4 4 1 1 4 4 1 4 4 3 1 4 1 1 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 2 4 4 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 4 4 1 4 1 4 4 1 4 4 4 4 1 1 4 1 1 4 4 1 4 1 1 1 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 7 4 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 3 4 4 3 4 3 1 1 3 3 4 4 1 4 4 4 4 1 4 4 4 4 4 4 1 4 1 2 1 4 6 4 4 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 2 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 3 4 1 3 3 1 1 3 1 4 4 4 4 1 1 4 1 1 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 4 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 1 1 4 4 4 4 1 3 1 1 1 3 1 4 1 1 4 4 4 4 4 3 4 4 4 1 1 1 1 6 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 1 2 4 4 4 4 4 3 3 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 6 3 1 1 4 6 3 1 3 1 1 4 4 4 1 1 4 4 4 4 4 4 4 1 3 6 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 3 4 4 4 4 4 3 6 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 6 3 1 1 1 3 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 4 1 3 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 2 2 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 1 3 1 1 3 3 1 1 3 4 4 4 4 1 1 4 3 4 3 4 4 1 4 3 4 4 4 1 6 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 2 2 3 3 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 1 4 1 1 1 6 6 1 6 1 3 3 3 4 4 4 4 1 4 4 4 4 3 3 4 4 4 4 3 4 4 4 1 1 4 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 4 2 1 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 1 1 4 4 4 4 1 3 4 3 1 6 1 4 1 4 4 4 4 4 1 4 4 1 4 3 1 1 4 4 4 4 4 4 4 1 4 1 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 4 4 2 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 4 1 1 3 3 1 6 1 1 4 4 4 4 4 4 4 4 6 4 4 4 3 1 4 4 4 1 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 4 4 4 4 4 4 4 6 2 3 4 4 2 4 4 4 4 1 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 4 4 4 4 4 1 1 1 1 1 1 3 1 1 6 1 6 3 4 4 4 4 4 1 4 4 4 4 4 4 1 1 4 4 4 4 1 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 3 4 1 2 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 1 1 1 4 3 1 1 1 1 1 1 1 6 3 1 4 4 4 4 4 1 4 4 4 1 4 4 4 1 1 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 6 3 3 3 3 4 4 4 4 4 4 3 4 4 4 4 4 4 4 1 1 4 1 4 4 4 1 1 4 4 1 1 1 1 4 4 1 1 1 1 3 1 4 1 4 3 4 4 4 4 4 3 4 1 3 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 4 4 4 4 3 6 7 6 4 6 4 4 4 4 4 4 3 4 4 1 4 4 4 4 1 4 1 4 1 1 1 1 1 4 4 1 1 1 4 1 3 6 1 6 6 4 3 3 4 4 4 4 4 4 4 3 4 4 4 4 4 1 4 4 4 4 3 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 6 4 7 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 1 1 1 1 1 1 1 1 1 4 1 1 1 1 6 1 3 4 1 1 4 4 4 4 1 4 4 4 4 4 4 1 1 1 1 4 4 4 4 1 6 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 4 4 4 4 4 4 4 4 4 1 4 7 7 3 4 4 4 4 4 1 4 3 4 4 4 4 4 4 4 1 1 1 4 1 1 1 1 1 1 4 1 1 1 1 1 1 1 4 3 3 3 4 4 4 4 4 4 4 4 4 4 1 4 4 4 6 4 4 4 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 1 2 7 4 4 4 4 4 4 4 1 3 4 1 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 4 4 4 6 4 4 4 4 4 4 4 4 4 1 1 4 1 1 4 4 4 4 1 3 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 4 4 4 4 4 4 4 4 4 7 7 1 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 1 1 1 1 4 4 4 4 3 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 3 4 4 1 1 4 2 2 1 4 4 4 1 4 3 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 1 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 3 1 4 4 1 1 1 1 4 1 4 4 4 4 4 4 4 4 6 3 4 4 4 4 4 4 4 4 4 4 4 4 1 6 1 4 4 6 1 1 1 4 1 4 4 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 4 4 4 4 4 6 6 3 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 4 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 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 3 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 4 1 4 1 4 4 4 4 4 4 4 4 4 4 3 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 1 1 1 1 1 1 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 3 4 4 4 1 6 3 6 6 4 3 4 4 4 4 1 4 4 6 4 4 4 3 4 4 4 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 6 6 3 3 6 6 1 4 3 4 4 4 4 4 3 4 4 4 3 4 4 4 1 1 1 3 1 7 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 4 4 1 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 3 4 3 4 4 4 4 4 4 4 3 4 4 4 4 6 4 4 6 4 4 4 4 4 4 4 3 4 4 4 1 1 1 1 1 1 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 3 4 4 3 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 3 6 4 4 4 4 3 4 4 4 4 4 4 4 6 4 4 4 4 4 1 1 1 1 1 1 1 1 1 4 1 4 1 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 4 4 4 4 4 1 4 2 4 4 4 4 4 3 3 4 4 4 4 4 4 2 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 3 4 3 4 3 4 3 4 4 4 3 4 4 4 4 4 4 4 1 1 1 1 4 1 6 4 1 4 4 4 4 4 4 4 4 1 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 3 6 4 4 4 3 3 4 4 3 4 4 4 4 4 4 4 1 3 3 4 4 4 4 3 6 4 4 4 4 1 1 1 4 1 6 4 4 4 4 4 1 4 4 4 1 4 1 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 1 1 4 1 1 4 4 4 4 4 1 6 4 1 4 4 4 1 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 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 3 4 3 4 3 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 1 6 1 1 4 4 4 4 4 6 7 4 1 2 4 1 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 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 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 1 4 4 4 2 1 4 4 4 3 6 7 1 1 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 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 6 4 3 4 4 4 4 4 4 4 4 4 4 3 4 4 4 1 4 4 4 4 4 4 4 4 4 1 4 1 1 2 3 4 4 4 3 6 4 1 2 1 4 1 1 4 1 4 1 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 3 4 4 4 4 3 4 3 3 6 4 4 4 4 4 4 4 4 4 4 6 4 4 3 4 4 4 4 4 4 3 1 1 1 1 1 1 4 4 1 6 4 1 6 1 4 4 4 1 1 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 3 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 1 1 1 3 1 1 1 1 1 6 1 1 6 1 4 4 4 4 1 2 4 1 1 1 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 6 4 3 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 6 1 1 1 1 1 1 1 1 2 1 1 1 6 1 2 4 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 4 1 4 4 4 4 3 4 4 4 4 4 4 4 4 3 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 3 4 4 1 1 1 1 1 1 1 1 1 1 6 1 6 3 4 1 4 4 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 4 3 4 4 4 4 4 4 4 3 4 4 4 4 4 4 3 4 4 4 3 3 4 4 4 4 4 4 1 4 1 1 1 1 1 1 1 7 7 6 1 1 1 2 2 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 3 1 3 3 4 4 4 4 4 4 3 4 4 4 3 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 1 1 1 1 1 1 6 1 1 1 1 1 7 1 2 1 2 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 3 4 4 4 4 4 3 3 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 6 4 3 6 1 4 4 1 4 1 6 1 1 1 1 1 1 1 4 4 1 1 1 1 1 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 2 1 2 4 2 4 4 4 4 4 4 4 4 4 4 4 3 3 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 4 3 4 3 4 1 1 1 1 1 1 1 1 7 1 1 1 1 6 1 6 1 4 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 1 4 1 2 1 4 1 1 4 4 4 1 3 4 4 4 4 4 4 4 4 4 4 4 3 4 3 4 4 4 3 4 4 4 4 4 3 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 1 3 1 1 1 1 2 2 1 1 1 1 6 1 1 4 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 1 1 2 1 1 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 6 4 4 3 4 4 4 4 3 4 4 4 4 4 4 1 1 1 4 1 1 1 1 1 1 7 4 1 1 1 4 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 3 4 4 4 1 2 1 2 1 2 2 4 3 4 4 3 4 4 4 4 4 4 4 3 3 4 3 4 4 4 3 4 4 3 4 4 3 4 4 4 4 4 4 4 4 3 6 6 4 4 4 4 4 4 4 4 4 3 4 4 4 1 3 1 4 1 1 1 1 1 1 6 6 6 1 1 1 4 1 1 1 1 1 1 4 4 4 4 4 3 4 4 4 4 4 1 6 4 4 4 4 4 4 1 2 1 1 2 1 2 1 4 4 4 4 4 4 3 4 4 4 4 4 3 4 4 4 4 4 4 4 3 1 6 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 2 4 4 4 4 4 3 4 1 4 1 1 1 1 1 1 1 1 1 1 1 6 1 1 1 4 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 1 4 3 4 4 4 4 4 4 4 1 1 1 2 1 1 1 1 4 4 1 4 4 6 4 4 3 3 4 4 4 4 4 4 4 4 4 4 1 3 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 1 4 1 1 1 1 1 1 4 4 1 1 2 1 1 1 1 1 4 1 1 1 1 1 1 4 4 4 4 4 3 4 4 4 4 4 4 4 4 3 4 4 4 4 1 2 2 2 2 1 1 1 1 1 1 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 3 6 1 4 4 4 4 3 4 4 4 4 4 4 4 4 3 4 1 4 4 4 4 3 6 6 4 4 1 1 1 1 1 4 4 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 2 2 1 2 1 1 1 1 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 4 3 4 4 4 4 6 4 4 4 1 1 1 1 4 4 2 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 1 2 1 1 1 1 1 4 4 1 1 1 3 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 1 1 1 1 4 4 3 4 4 4 4 4 4 4 3 4 3 4 4 4 4 4 4 4 4 1 2 4 4 4 1 1 4 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 1 1 2 2 1 1 1 1 1 1 1 3 4 1 1 6 4 4 3 4 4 4 4 4 4 3 4 4 3 4 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 6 4 4 2 4 4 4 4 4 1 1 1 4 1 2 2 2 2 1 6 1 1 1 1 1 1 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 2 1 2 1 1 1 1 1 4 1 1 1 1 6 1 4 4 4 4 4 4 4 4 4 3 4 4 1 1 1 1 1 1 1 3 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 1 4 4 4 4 4 1 1 4 4 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 1 2 1 2 1 1 1 1 1 1 4 4 4 4 4 4 1 4 4 3 1 1 4 2 4 1 1 1 1 1 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 1 4 6 1 4 4 4 4 1 1 4 1 4 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 2 2 1 1 1 2 1 1 4 1 3 4 4 3 3 4 6 4 4 4 4 4 4 1 1 1 4 1 1 1 3 1 4 1 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 3 6 4 4 4 1 4 1 1 1 1 4 1 1 2 2 2 1 6 1 1 1 1 2 1 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 1 1 1 1 1 4 4 4 1 4 2 4 4 4 4 4 4 4 4 4 1 1 4 1 1 1 1 1 1 1 1 4 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 1 6 3 1 3 4 4 4 4 1 1 1 1 4 1 1 1 2 2 1 6 1 1 2 1 2 1 1 2 1 4 4 4 4 4 4 4 1 4 4 4 4 1 4 4 2 1 2 1 2 1 1 1 4 6 3 4 1 4 1 3 1 4 6 4 4 4 4 4 1 6 4 1 1 1 1 1 1 1 1 1 1 1 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 3 6 1 6 3 4 1 4 4 1 1 1 1 1 1 1 1 7 7 1 1 6 1 1 1 1 1 2 1 2 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 1 2 1 2 1 2 1 4 4 4 4 4 4 4 1 1 1 3 4 4 4 4 6 1 4 2 1 1 1 1 1 1 3 1 1 1 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 1 4 1 6 3 4 1 1 1 1 1 1 1 2 4 1 1 7 1 6 1 2 1 1 1 1 2 1 1 4 4 4 4 4 4 4 4 4 1 4 3 4 4 4 1 2 2 1 1 1 4 4 1 4 4 4 4 4 4 3 3 3 4 4 4 4 6 3 1 3 1 1 1 1 1 1 1 1 1 4 1 1 1 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 1 4 1 4 1 4 1 1 1 1 1 1 4 1 2 7 7 6 6 1 2 2 1 2 2 1 1 4 4 4 4 4 4 1 4 4 4 1 4 4 4 1 2 2 1 1 1 1 4 4 1 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 1 4 1 1 2 1 1 1 1 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 3 1 6 1 1 1 1 1 4 1 4 1 1 2 1 1 7 7 6 2 1 1 1 1 1 2 1 1 4 3 4 4 4 4 4 1 4 4 4 4 4 1 4 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 1 1 2 1 2 1 1 6 1 3 1 4 1 4 1 4 3 4 4 4 4 4 4 4 4 4 4 4 3 4 4 3 1 4 6 6 4 1 1 1 1 4 4 1 1 1 2 2 2 7 7 6 1 1 1 1 1 2 2 2 1 4 4 4 4 3 4 4 4 4 4 4 4 1 4 1 2 1 2 1 1 1 4 4 3 4 4 4 4 4 4 4 3 4 3 4 3 4 6 3 2 4 1 1 1 6 6 4 1 1 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 3 3 4 1 4 1 1 1 1 6 1 1 1 1 2 2 2 1 7 6 2 1 2 1 2 2 2 1 1 4 3 4 4 4 4 4 4 4 1 1 4 1 4 1 2 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 6 4 4 3 4 4 4 4 1 1 1 1 6 6 1 1 1 1 4 4 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 1 4 3 4 4 3 4 4 4 1 1 1 1 1 1 4 2 1 1 1 7 1 6 6 1 2 2 2 2 2 2 2 1 4 4 4 1 4 4 4 4 4 4 4 4 1 4 1 2 1 1 1 4 4 4 3 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 1 1 1 1 4 6 6 1 1 1 1 4 4 1 4 4 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 6 4 1 1 4 1 1 4 3 1 1 1 1 6 4 6 7 2 2 2 2 2 2 2 1 1 4 4 3 2 7 4 4 4 4 4 4 1 1 1 1 1 2 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 6 3 3 4 4 6 1 4 1 1 1 4 7 1 1 4 4 4 4 1 4 4 1 1 4 3 4 4 4 4 4 4 4 4 4 4 4 6 4 3 4 4 6 4 1 1 4 1 4 1 1 1 2 1 1 7 4 4 4 1 2 2 2 2 2 2 1 1 4 1 4 1 1 4 3 4 4 4 3 4 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 3 4 4 4 4 4 1 1 1 4 4 1 1 1 4 4 4 1 1 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 6 6 4 4 1 1 1 1 6 4 1 1 1 1 6 4 4 7 2 2 2 2 2 2 2 2 2 4 2 1 1 1 3 4 4 4 4 4 4 1 2 2 2 1 2 1 4 1 3 3 4 4 4 4 4 4 4 4 4 6 6 4 4 4 4 1 1 1 4 4 4 1 6 4 1 3 1 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 1 1 1 1 1 1 1 6 4 4 4 1 1 1 1 6 4 4 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 4 4 4 4 3 2 1 2 2 2 2 2 4 1 4 3 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 3 1 1 1 3 1 2 1 6 7 1 1 1 1 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 3 4 3 3 1 3 1 1 1 3 1 1 1 3 4 4 1 1 1 6 2 6 4 4 1 1 2 2 2 2 2 1 1 7 2 1 2 1 1 4 4 4 4 1 2 1 2 1 1 4 4 4 1 4 4 4 4 4 4 3 3 4 3 3 4 4 4 4 4 4 4 1 4 4 1 1 1 6 7 7 2 1 1 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 3 4 4 4 4 3 1 6 1 4 4 1 4 6 4 1 1 1 1 6 3 4 4 4 4 1 1 2 2 2 1 1 1 1 2 1 1 1 6 4 4 4 4 1 2 1 1 2 1 3 1 4 3 4 4 4 4 4 4 3 3 4 3 4 6 3 3 4 6 1 6 4 1 1 1 1 1 1 4 1 2 1 1 3 4 4 4 1 3 4 4 4 4 3 6 4 4 4 4 3 1 4 3 4 4 3 1 3 1 6 1 4 4 3 4 1 1 1 1 6 4 6 4 4 4 1 1 2 1 1 1 1 1 2 2 1 1 6 1 4 6 6 1 1 1 1 1 1 4 3 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 3 4 4 3 2 1 1 1 1 1 7 6 2 1 7 2 1 1 1 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 6 4 4 4 1 6 4 4 3 4 1 4 1 4 1 1 1 1 4 6 6 4 6 1 1 2 1 1 1 1 1 4 2 2 1 1 1 1 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 3 4 6 3 4 3 4 4 4 1 1 1 1 6 7 2 1 2 1 1 1 1 4 3 4 4 4 4 4 4 4 4 4 3 4 3 4 4 4 4 6 1 3 3 4 1 1 6 6 4 1 1 1 1 1 4 6 6 6 3 1 1 1 1 1 1 1 1 2199 2227 2239 2271 2388 2547 9999 9999 9999 9999 9999 9999 2988 2244 2693 2576 2445 2374 2322 2290 2268 2256 2254 2254 2259 2248 2221 2186 2150 2154 2179 2181 9999 2300 2212 2077 9999 9999 9999 9999 9999 9999 9999 9999 9999 2101 2608 2594 2586 2603 2641 2740 2779 2554 2835 2864 9999 2970 9999 9999 9999 2754 2540 2102 2490 2397 2382 2456 2403 2497 2599 2615 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2192 2218 2239 2273 2464 2485 9999 9999 9999 9999 9999 9999 2971 2244 2624 2529 2426 2357 2306 2276 2262 2254 2254 2254 2259 2242 2221 2183 2153 2148 2172 2191 2189 2311 2566 2077 2077 9999 9999 9999 9999 9999 9999 9999 9999 2354 2624 2601 2590 2611 2655 2697 2531 2634 2782 2843 2930 9999 9999 9999 9999 9999 2822 2608 2643 2366 2429 2653 2519 2529 2647 2666 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2974 2189 2212 2239 2287 2560 2483 9999 9999 9999 9999 9999 9999 2641 2297 2561 2486 2410 2347 2290 2276 2259 2251 2254 2268 2259 2242 2221 2176 2163 2159 2165 2180 2214 2318 2552 2412 9999 9999 9999 9999 9999 9999 9999 2343 2146 2458 2613 2600 2603 2620 2666 2686 2598 2703 2771 2695 2941 2970 9999 9999 2914 2961 9999 9999 9999 2521 2530 9999 9999 2718 2550 2686 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3026 9999 9999 9999 9999 9999 9999 9999 9999 9999 3029 9999 9999 9999 9999 9999 2979 2203 9999 2240 2309 9999 9999 9999 9999 9999 9999 9999 2909 2553 2617 2533 2476 2406 2342 2279 2273 2259 2251 2254 2272 2261 2242 2218 2176 2166 2161 2158 2187 2201 2291 2503 2669 2353 9999 9999 9999 9999 9999 9999 2359 2629 2402 2583 2614 2606 2608 2682 2695 2658 2657 2806 9999 2954 9999 2930 2818 2874 2923 2948 9999 9999 9999 2712 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3026 9999 9999 9999 9999 9999 9999 9999 9999 9999 3029 9999 9999 9999 9999 9999 9999 2224 9999 2255 2346 2512 2396 9999 9999 9999 9999 9999 2705 2339 2603 2521 2470 2404 2334 2285 2276 2268 2256 2267 2271 2271 2248 2218 2176 2169 2166 2169 2188 2221 2425 2465 2661 2208 9999 9999 9999 9999 9999 2382 2436 2366 2447 2577 2592 2607 2651 2641 2694 2779 2652 2832 9999 9999 2779 2881 2895 2874 2894 2932 9999 9999 2493 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3026 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2252 2261 2270 9999 9999 9999 9999 9999 9999 9999 9999 2711 2801 2385 2532 2465 2392 2327 2285 2279 2273 2256 2269 2286 2277 2256 2223 2173 2166 2169 2175 2193 2245 2426 2483 2612 2089 2743 9999 9999 9999 2156 2660 2481 2420 2584 2582 2409 2655 2304 2636 2700 2603 2707 9999 9999 9999 2814 2857 2905 2931 2901 9999 9999 9999 9999 9999 9999 9999 9999 2964 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3026 9999 3026 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3001 2273 2282 2306 2520 9999 9999 9999 9999 9999 9999 9999 2899 2797 2372 2482 2461 2378 2327 2287 2282 2275 2264 2272 2295 2285 2262 2227 2169 2159 2173 2182 2151 2274 2394 2077 2077 2077 9999 9999 9999 2697 2497 2672 2360 2589 2600 2402 2417 2610 2454 2581 2702 2794 2791 2892 9999 2970 9999 2890 9999 9999 9999 2970 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3026 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2296 2261 2324 2599 9999 9999 9999 9999 9999 9999 9999 2976 2081 2566 2482 2454 2366 2327 2285 2288 2273 2270 2279 2293 2273 2254 2221 2162 2166 2185 2196 2147 2335 2511 2077 2077 2189 9999 9999 9999 2653 2499 2610 2646 2623 2329 2458 2487 2615 2606 2680 2744 2766 2831 2874 9999 9999 2949 9999 9999 9999 9999 2970 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3015 9999 9999 3023 3023 9999 9999 9999 9999 9999 9999 2322 2371 2439 2621 9999 9999 9999 9999 9999 9999 9999 2921 2916 2498 2629 2464 2362 2324 2294 2291 2296 2255 2280 2287 2262 2233 2205 2169 2169 2182 2215 2250 2340 9999 2410 2470 9999 9999 9999 2774 2513 2704 2639 2632 2589 2590 2405 2627 2646 2601 2671 2735 2754 2656 2882 9999 9999 2960 2960 9999 9999 9999 2944 2940 2948 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3009 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2422 2513 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2081 2319 2604 2481 2372 2314 2299 2309 2313 9999 2288 2279 2262 2227 2186 2169 2176 2203 2184 2421 2077 9999 2413 9999 2501 9999 2381 2627 2600 2324 2650 2409 2602 2460 2588 2480 2661 2605 2711 2708 2572 2695 2786 9999 9999 9999 9999 9999 2933 9999 9999 2898 2941 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3008 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2993 9999 9999 9999 2741 9999 9999 9999 9999 9999 9999 9999 9999 9999 2575 2600 2453 2420 2311 2306 2275 2319 2364 2306 2293 2259 2221 2186 2169 2186 2205 2179 2391 2458 2077 2077 2553 2423 9999 2624 2077 2654 2101 2663 2588 2448 2418 2498 2507 2557 2539 2717 2592 2666 2514 2578 2913 2954 9999 9999 9999 2928 2951 9999 9999 2819 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2973 9999 3013 9999 9999 9999 9999 9999 3024 9999 9999 9999 9999 9999 3023 9999 9999 9999 9999 9999 9999 9999 2995 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3005 9999 2952 2657 2449 2657 2529 2303 2289 2336 2424 2404 2315 2332 2268 2221 2199 2176 2166 2221 2252 2417 2077 9999 2077 9999 9999 2329 2085 2706 2671 2525 2506 2497 2519 2403 2515 2547 2527 2737 2322 2660 2771 2686 2579 2924 9999 9999 9999 2638 2921 2937 2987 9999 9999 2894 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3001 2715 3012 3011 9999 9999 3024 9999 9999 9999 9999 3015 9999 9999 3023 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3005 9999 9999 2916 2644 2422 2631 2391 2330 2260 2420 2443 2425 2320 2299 2227 2202 2193 2166 2234 2311 2540 2658 9999 2654 2452 2085 2085 2085 2340 2559 2478 2408 2581 2458 2457 2629 2580 2571 2533 2367 2696 2729 2519 9999 2895 9999 9999 2891 2924 2940 2952 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3014 9999 3010 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2482 2390 2415 2458 2504 2491 2497 2353 2236 2215 2215 2238 2350 2405 2528 9999 9999 2465 2714 2085 2484 2085 2426 2642 2493 2490 2436 2403 2405 2656 2622 2499 2512 2174 2735 2587 2380 2762 9999 9999 9999 9999 2869 2945 2961 2991 2995 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3007 9999 3014 9999 9999 3024 9999 9999 9999 3023 3023 9999 3023 3023 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2385 2516 2560 2543 2549 2413 2243 2224 2222 2275 9999 9999 9999 9999 2588 2521 2508 2644 2656 2085 2536 2622 2435 2459 2434 2498 2435 2562 2636 2734 2679 2757 2703 2843 2686 9999 9999 9999 9999 2933 9999 2942 2916 2961 2971 2996 2979 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3005 3004 3012 9999 9999 3024 9999 9999 9999 3023 3023 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 9999 9999 9999 9999 9999 2574 2564 2510 2544 2504 2311 2134 2219 2179 9999 2418 9999 9999 9999 2518 2613 2579 2646 2611 2407 2333 2548 2540 2518 2468 2485 2446 2508 2530 2374 2755 2592 2691 2818 9999 9999 9999 2936 9999 2936 9999 2934 2973 2963 3011 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3013 2986 3017 9999 9999 9999 3024 9999 9999 9999 9999 3023 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3005 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2466 2631 2496 2415 9999 2536 2382 9999 9999 9999 9999 9999 9999 9999 9999 2613 2629 2297 2349 2619 2342 2519 2498 2474 2460 2483 2636 2600 2576 2734 2696 2579 2477 2823 9999 9999 9999 9999 9999 2975 3007 9999 2967 2969 3016 3016 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3005 9999 9999 9999 9999 9999 9999 9999 9999 9999 3021 3011 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2573 2646 2643 2591 2356 2168 2427 2378 2346 9999 9999 9999 9999 2524 2399 2603 2609 2558 2464 2483 2571 2466 2571 2525 2388 2504 2611 2434 2660 2732 2506 2582 9999 9999 9999 9999 9999 9999 9999 9999 2993 2970 2999 9999 3016 3013 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3016 2998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2997 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2648 2600 2527 2510 2564 2509 2428 9999 9999 2423 2381 9999 2541 2492 2568 2393 2555 2590 2557 2480 2505 2428 2352 2423 2686 2375 2411 2742 2404 2450 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3000 9999 9999 3016 3016 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3012 9999 9999 9999 9999 9999 9999 9999 9999 9999 3008 9999 3006 9999 9999 9999 9999 9999 9999 9999 9999 9999 3008 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2943 9999 9999 9999 9999 9999 9999 2484 9999 2616 2503 2514 2588 2562 2425 9999 2371 2392 2479 9999 2502 2455 2540 2359 2513 2426 2648 2563 2606 2432 2685 2643 2706 2335 2440 2745 2665 2752 2646 2604 9999 9999 9999 9999 9999 9999 9999 3007 9999 9999 3016 3016 3016 9999 9999 9999 9999 3016 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3014 3007 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2448 2509 2536 2563 2624 9999 9999 2391 2351 2442 2498 9999 2497 2441 2484 2291 2525 2630 2664 2584 2364 2717 2280 2715 2749 2512 2441 2818 9999 9999 2827 9999 9999 9999 9999 9999 9999 9999 9999 9999 3007 3007 9999 3016 3016 9999 3016 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3024 3024 9999 9999 9999 9999 9999 9999 3011 3001 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2617 2334 2568 2496 2568 2402 2412 2357 2477 2526 9999 2365 2436 2276 2562 2519 2685 2709 2580 2723 9999 2590 2516 2799 2569 2586 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3007 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3014 2992 3011 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2646 2326 2475 2563 2460 2501 2471 2366 2429 2595 9999 2541 2384 2085 2543 2621 2657 2778 2648 2634 2658 2684 2390 2808 9999 2764 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3016 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3000 2978 3021 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3008 9999 9999 9999 9999 9999 9999 9999 9999 3000 9999 9999 9999 9999 9999 9999 9999 2976 2980 9999 9999 9999 2260 2469 2381 2585 2290 2587 2623 2503 2353 2481 2513 9999 2675 2611 9999 2570 2645 9999 2782 9999 2691 2821 2726 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3007 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3018 2999 2981 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 2097 2431 2580 2598 2568 2475 2559 2477 2519 2494 2580 2557 2085 2085 2622 2719 2722 2755 9999 2640 2833 2713 9999 9999 9999 2954 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3014 9999 2994 9999 9999 9999 9999 9999 9999 9999 9999 9999 2977 2983 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3000 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2656 2275 2683 2603 2638 9999 9999 2539 2561 2433 2622 2528 2504 9999 2662 2756 9999 2497 2725 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3024 9999 9999 9999 9999 9999 9999 9999 9999 9999 3022 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3005 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2643 2660 9999 2541 9999 9999 2400 2415 2649 2085 2721 2641 2676 2085 2642 2792 2617 9999 9999 9999 2951 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 3011 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2097 2668 9999 2583 9999 9999 2462 2506 2567 9999 2512 2774 2769 2172 2085 9999 2818 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 3014 9999 9999 9999 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 2982 2982 9999 9999 9999 9999 9999 2710 2521 9999 9999 9999 2613 2085 2510 2684 2400 2519 2762 2841 2794 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3024 9999 9999 3026 9999 9999 9999 9999 9999 9999 3026 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3011 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2716 2684 9999 2735 9999 2085 9999 2634 2746 2400 2434 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3026 3026 9999 9999 3026 3026 9999 9999 3025 9999 9999 9999 3000 9999 2993 2985 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 2546 9999 2187 9999 9999 2778 2695 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3040 3040 3040 9999 3040 9999 9999 3040 9999 3040 9999 9999 3026 9999 9999 9999 9999 3026 3026 9999 3026 3026 9999 9999 3006 9999 2993 2985 2985 9999 2993 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2559 2351 9999 9999 2085 2085 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3033 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3040 3040 9999 9999 9999 9999 3026 9999 9999 9999 9999 3026 9999 9999 9999 9999 9999 9999 3002 9999 2989 2608 2984 9999 9999 9999 9999 3014 3014 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2321 2440 9999 2534 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3040 9999 9999 9999 9999 3040 9999 9999 3040 3040 9999 3040 9999 9999 9999 9999 3026 3026 9999 3026 3026 9999 9999 9999 9999 9999 2987 2945 2950 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2546 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3033 9999 3033 9999 9999 3040 3040 9999 9999 9999 9999 3040 9999 3040 3040 3040 9999 3026 9999 3026 3026 9999 9999 9999 9999 9999 9999 9999 9999 9999 2975 2989 2980 2951 9999 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2424 2715 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3033 3033 3040 9999 9999 3040 3040 9999 9999 9999 3040 9999 3040 3040 9999 9999 9999 3026 3026 9999 9999 9999 9999 9999 9999 9999 2978 9999 9999 9999 2985 2958 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2630 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2957 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3040 3040 3040 3040 3040 9999 9999 3040 3040 3040 9999 9999 9999 9999 3026 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2992 9999 2968 9999 9999 9999 9999 9999 9999 3005 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2122 2571 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3033 9999 3040 9999 3040 3040 9999 9999 3040 3040 9999 9999 9999 9999 9999 3026 3026 9999 9999 9999 9999 9999 9999 2990 9999 9999 9999 9999 9999 2969 9999 9999 3000 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 2652 2555 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3026 9999 9999 3033 9999 9999 3033 9999 3033 3040 3040 9999 9999 3040 9999 3040 9999 9999 9999 9999 9999 9999 9999 3026 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2969 2992 9999 2993 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2602 2451 9999 2620 2792 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3033 3033 9999 9999 9999 9999 3033 9999 9999 9999 3040 9999 3040 9999 3040 9999 9999 9999 9999 9999 3026 9999 9999 3026 9999 9999 2974 2985 9999 9999 9999 9999 9999 9999 9999 2988 9999 2963 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2276 2862 9999 9999 2567 9999 9999 9999 9999 2951 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3033 3033 3033 9999 3033 9999 3033 3040 9999 9999 3040 9999 3040 3040 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2979 9999 9999 9999 2992 9999 9999 9999 2993 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 9999 9999 9999 9999 9999 9999 9999 2122 9999 9999 9999 2105 9999 9999 9999 9999 2950 9999 9999 9999 9999 9999 9999 9999 9999 3018 9999 9999 9999 9999 9999 9999 3033 9999 9999 9999 9999 9999 3033 3033 3033 3033 3033 3033 9999 3040 3040 9999 3040 9999 9999 9999 9999 9999 9999 9999 3026 9999 9999 9999 9999 9999 9999 2981 2970 9999 9999 9999 9999 3007 9999 9999 2998 2920 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 2802 9999 9999 9999 2738 2105 9999 9999 9999 2961 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3033 3033 3033 9999 9999 3033 3033 3033 3040 3040 3040 3040 9999 9999 3040 9999 9999 9999 9999 9999 3026 9999 9999 9999 2997 9999 9999 9999 2964 2981 9999 9999 9999 9999 9999 9999 9999 9999 2944 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3018 3018 9999 3018 9999 9999 9999 3033 3031 9999 9999 3033 3033 3033 3033 9999 9999 3040 3039 3029 3040 9999 3040 9999 3040 9999 9999 9999 9999 9999 9999 9999 9999 9999 2982 9999 9999 9999 2980 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3018 9999 9999 9999 9999 3018 9999 3018 9999 3018 3033 3028 3033 3033 9999 9999 3033 3033 3033 9999 3033 9999 9999 3040 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2970 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2777 2828 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3018 9999 9999 3018 3018 3017 3033 3032 3030 3033 3033 3033 3033 9999 3033 3033 3033 3033 9999 3040 9999 9999 3040 3040 9999 9999 9999 9999 2961 9999 9999 9999 9999 9999 9999 2987 2975 2975 2935 9999 9999 9999 9999 2998 9999 9999 2995 9999 2978 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2902 9999 9999 9999 9999 9999 9999 9999 9999 9999 3020 9999 9999 9999 9999 9999 9999 9999 9999 9999 3018 3017 3017 9999 3033 3033 3014 3029 3033 3033 9999 3033 3033 3033 3033 3033 3040 3019 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2975 9999 9999 9999 9999 9999 9999 9999 9999 2708 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2746 2570 9999 9999 9999 9999 9999 9999 9999 9999 3020 9999 9999 3018 9999 9999 9999 9999 9999 9999 9999 9999 3017 3033 3033 3018 2996 3033 3033 3033 3033 3033 3033 3033 3033 3016 9999 2809 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2952 2958 9999 2977 2956 9999 9999 9999 9999 2989 9999 9999 3014 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2798 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3033 9999 3033 3029 3033 3033 3033 3033 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2955 9999 9999 9999 9999 2959 2947 9999 2597 2652 2992 9999 9999 9999 2975 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2890 9999 2765 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3017 3017 9999 3017 9999 9999 3033 3033 3033 3029 9999 2990 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2981 9999 2974 9999 9999 9999 2974 2949 2976 9999 2992 9999 9999 9999 2994 9999 3014 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3018 9999 9999 9999 9999 9999 9999 9999 3017 3033 3013 3009 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3005 9999 9999 9999 9999 9999 9999 9999 9999 9999 2970 2976 2962 2932 2944 2970 9999 2926 2996 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2979 2968 2941 2914 2929 2968 9999 2982 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2874 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3003 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3000 9999 2987 2954 2973 2977 2928 2954 2927 2968 2984 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2995 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3003 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2994 2955 2955 2970 2942 2936 2961 2975 2991 2996 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2990 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2997 2952 2944 9999 2974 9999 2944 2964 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 9999 9999 2961 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 2965 2952 2907 2897 2942 2906 2911 2971 2997 2994 3007 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2972 2964 2914 2783 2901 2831 2865 2963 2985 9999 3007 9999 3003 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2990 9999 2727 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2070 2731 2885 2800 2850 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2972 2961 2876 2824 9999 2868 9999 9999 3000 9999 9999 9999 9999 9999 9999 9999 9999 2975 2994 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2726 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3001 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2950 2922 2854 9999 2919 9999 9999 9999 9999 9999 9999 2975 9999 9999 9999 2998 9999 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2994 2988 9999 2990 2993 9999 9999 9999 9999 9999 2936 9999 9999 2982 9999 9999 9999 2987 9999 3000 9999 9999 9999 2988 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2988 9999 2980 2997 9999 9999 9999 9999 9999 9999 9999 9999 2965 2673 9999 2994 9999 9999 9999 2994 9999 2988 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 2987 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2978 9999 9999 9999 2716 2971 9999 9999 9999 9999 9999 9999 2969 2977 9999 9999 2967 2963 9999 2972 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2998 9999 9999 9999 9999 9999 9999 9999 9999 9999 2981 9999 2980 2988 2689 9999 9999 9999 9999 9999 9999 9999 2966 2567 2979 9999 2959 2952 9999 2967 9999 2987 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2976 2989 2974 2979 2978 9999 9999 2955 9999 9999 2841 9999 2949 9999 9999 9999 2877 2974 9999 2967 9999 2966 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 2998 2968 2982 9999 2965 2982 2945 2967 2917 9999 2865 2759 9999 2925 9999 9999 9999 9999 2970 2399 9999 2993 2995 2984 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2960 2518 2887 2944 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2976 2972 2949 2973 2962 2966 2971 2977 2070 2930 2863 2773 9999 2954 2501 9999 2979 2967 2958 2960 2963 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2677 9999 9999 3007 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2954 2974 2961 2966 2940 2960 2940 2964 2957 2917 9999 2836 9999 9999 9999 2975 9999 9999 2950 2953 2939 2983 2966 2976 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2680 2860 2679 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2981 9999 2924 2958 2934 2930 2947 2942 2936 9999 9999 9999 2946 2968 2930 2673 2449 2938 2941 2955 9999 2961 2989 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2635 2894 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2988 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2989 2975 2985 2960 2960 2919 9999 2932 2934 2911 2896 2884 9999 2927 2650 2954 2623 2938 2893 2933 2949 2964 9999 2990 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2982 9999 2691 2800 2887 9999 9999 9999 2998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2982 9999 9999 2963 9999 2857 9999 2931 2886 2799 2812 2863 2917 2959 9999 9999 2926 2893 2930 2939 2959 9999 2556 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2949 9999 2840 2675 2883 2278 9999 2402 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2981 2966 2971 2981 2973 2957 2868 9999 2861 2777 2719 2766 9999 2918 9999 2972 9999 2963 2914 2927 2930 2959 2972 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2954 9999 2808 2673 2854 9999 2917 2920 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 2968 9999 2970 2981 2951 2952 2500 2654 2832 2743 2825 2911 9999 2937 2943 9999 2963 2927 2926 2926 2943 2964 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2909 2793 2618 2851 2829 2896 2135 2881 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2941 2957 2972 9999 2954 2944 2909 2891 2864 2805 9999 9999 2914 2919 2958 9999 2963 2930 2930 2916 2931 2941 2960 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2818 2580 2860 2620 2843 2507 2723 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2981 9999 2948 9999 2968 2965 2923 2922 2812 2815 9999 9999 9999 2912 2961 2966 9999 2919 2921 2910 2917 2927 2951 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3011 9999 9999 9999 9999 9999 9999 9999 2854 2698 2830 2835 2534 2838 2634 2858 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2978 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2669 9999 9999 9999 9999 9999 9999 9999 2985 9999 2987 2976 2915 2971 2965 2952 2946 2915 2874 2764 2796 9999 2856 2904 2952 9999 2964 2938 2903 2910 2910 2910 2946 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3010 9999 9999 9999 9999 9999 9999 9999 9999 9999 2896 2856 2820 2595 2849 2919 2789 2921 9999 9999 2965 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2971 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2996 9999 2972 2971 2940 2964 2933 2970 9999 9999 2832 2710 2667 2761 2787 2888 2938 2962 9999 2967 2923 2912 2908 2913 2937 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2821 2694 2543 2626 2518 2912 2912 2940 2924 2978 2991 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2992 9999 9999 2994 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2994 9999 9999 9999 9999 9999 9999 9999 9999 9999 2972 2958 2973 2963 2961 9999 9999 2912 2824 2637 2503 2625 2716 2878 2947 2964 2961 2936 2906 2915 2916 2919 2960 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2976 2949 2551 2640 2653 2846 2653 2915 2887 2898 2832 2990 9999 9999 2981 2997 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2972 2978 2997 2987 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2975 2964 2970 2969 9999 9999 2582 2796 2509 2397 2482 2710 2887 2958 2961 2955 2933 2925 2921 2905 2893 2953 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2641 2705 2869 2685 2893 2940 2929 2896 2935 9999 9999 2966 2936 2980 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2946 2969 2995 2975 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2982 2719 9999 9999 9999 2987 2982 9999 2945 2973 2939 2655 2713 2420 2349 2406 2744 2903 2935 2934 2919 2927 2912 2926 2929 2948 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2927 2760 2585 2620 2839 2856 2943 2953 2864 2907 2963 9999 9999 2964 2980 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2974 2974 2969 2983 2974 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2672 9999 9999 9999 9999 9999 2943 2841 2962 9999 2905 2648 2390 2334 2435 2773 9999 2927 2956 2935 2938 2887 2912 2917 2950 2069 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2804 2589 2860 2529 2707 2604 2832 2880 2930 2944 2950 9999 2970 2973 2980 2982 9999 2993 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2997 2988 2924 2970 2968 2968 2968 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3002 9999 9999 9999 9999 9999 2982 2954 9999 9999 2918 2814 2676 2401 2332 2519 2810 2902 2920 2941 2915 2924 2864 2815 2890 2904 2069 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2794 2669 2654 2414 2452 2828 2729 2903 2658 2937 2962 2986 2948 2949 2981 9999 9999 9999 9999 9999 9999 3012 9999 9999 9999 2991 3003 9999 2572 9999 2977 2981 2969 2978 2970 2977 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3020 9999 2998 9999 9999 3013 9999 9999 9999 9999 2961 2968 9999 2958 9999 2643 2725 2437 2317 2611 2788 2873 2928 2925 2913 2900 2822 2780 2855 2894 2212 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2710 2834 2774 2377 2656 2813 2850 2918 2696 2931 2950 9999 2965 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2996 2973 2955 9999 2973 2989 2979 9999 2959 9999 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2946 9999 2957 2962 2705 2590 9999 2847 2754 2487 2285 2585 2803 9999 2923 2933 2919 2884 2531 2707 2684 2724 2769 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2974 2280 2644 2601 2802 2842 2878 2911 2979 9999 9999 9999 2969 9999 2480 9999 9999 9999 9999 9999 9999 9999 9999 9999 2974 2996 9999 2957 2939 2956 2961 2971 2948 2972 2991 9999 2930 2961 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3021 9999 9999 2983 9999 9999 9999 9999 9999 2895 2948 2937 2946 9999 2880 2720 2421 2278 2481 2803 9999 2925 2927 2645 2898 2684 2758 2689 2652 2817 9999 9999 9999 9999 9999 9999 9999 2946 9999 9999 9999 9999 2999 9999 9999 2503 2826 2692 2789 2549 2862 2913 2933 9999 9999 9999 9999 2987 9999 2990 9999 2999 9999 9999 9999 9999 9999 9999 9999 2987 9999 9999 2969 2918 2928 2951 2963 2975 2978 2979 2975 2953 2974 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3016 9999 9999 9999 3014 9999 9999 2989 2952 2956 2971 2464 2961 2721 2809 9999 9999 2418 2764 9999 2911 2908 2861 2891 2830 2702 2656 2582 2823 9999 9999 9999 9999 9999 9999 9999 2985 9999 9999 9999 9999 9999 9999 9999 9999 2754 2608 2829 2656 2898 2110 2939 9999 9999 9999 9999 9999 9999 9999 2986 2992 2978 9999 9999 9999 9999 9999 9999 2991 9999 2632 2970 2841 2889 2931 2959 2981 9999 2973 2968 2949 2973 2996 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3007 9999 3012 9999 9999 9999 3011 2994 2958 2968 2965 2941 2923 2068 9999 2700 2420 9999 2689 9999 2901 2533 2821 2857 2862 2825 2505 2643 2745 9999 9999 9999 9999 9999 9999 9999 9999 9999 2963 9999 9999 9999 9999 9999 2693 2633 2668 2845 2903 2876 9999 9999 2991 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2981 9999 2980 2952 2756 2829 2913 2948 2976 2971 2992 9999 2935 2977 3001 2659 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3014 9999 3014 9999 2902 9999 2960 2967 2970 2964 2954 2917 9999 2774 2549 9999 9999 9999 9999 2886 2725 2648 2874 2701 2531 2638 2780 9999 9999 9999 9999 9999 9999 2930 9999 9999 9999 2954 9999 9999 9999 2951 2295 2637 2809 2865 2915 2959 9999 9999 2975 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2985 9999 2947 2904 2655 2755 2905 2948 2954 2981 2949 9999 9999 9999 9999 2998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3000 9999 3014 3014 3005 2970 2970 9999 2977 9999 2966 2915 2658 2732 2651 9999 9999 9999 2650 2833 2777 2824 2871 2745 2427 2647 2747 9999 9999 9999 9999 9999 9999 9999 2973 9999 9999 9999 9999 9999 2971 9999 2625 2756 2838 2899 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2993 2991 2072 2930 2633 2730 2925 9999 2956 9999 2982 9999 2968 9999 2996 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3016 9999 9999 9999 9999 3014 3008 2999 2995 9999 9999 2989 2925 2887 2608 2613 2609 9999 9999 9999 2724 2697 2737 2814 2849 2583 2500 2518 2725 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2928 9999 2945 2682 2811 2661 2956 2973 2972 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2673 9999 2969 2951 2693 9999 9999 9999 2944 2957 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 3016 9999 3014 3005 3007 2997 9999 3004 2971 2958 2892 2591 2623 2603 2677 9999 9999 2528 2617 2515 2747 2589 2549 2582 2628 2703 9999 9999 9999 9999 9999 9999 9999 9999 9999 2975 2982 9999 2889 9999 2827 2727 2816 2909 9999 9999 2959 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2967 2974 2957 2875 9999 9999 2907 2923 2942 2967 9999 9999 2979 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3021 9999 9999 9999 9999 9999 9999 9999 9999 3011 2991 3004 2965 3008 2994 9999 2276 2825 2783 2716 9999 2699 9999 9999 2561 2511 2511 2593 2452 2505 2486 2503 2660 9999 9999 9999 2898 9999 9999 9999 9999 9999 9999 9999 9999 2850 9999 2876 2565 2811 2907 2989 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2978 2982 2928 2972 9999 9999 9999 2928 2904 2905 2974 9999 9999 2970 9999 9999 2973 2719 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3005 2971 9999 2984 3007 9999 9999 2940 2791 2774 2783 9999 9999 9999 9999 2471 2470 2425 2439 2397 2429 2493 2547 2635 9999 9999 9999 2614 9999 9999 9999 9999 9999 9999 9999 2943 2920 2934 2821 2727 2723 2887 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2991 9999 2979 2963 2957 9999 9999 2813 2931 9999 9999 9999 9999 2972 9999 9999 2952 2975 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3010 3001 9999 2967 9999 3007 2981 2919 2640 2802 2776 9999 9999 9999 9999 2576 2470 2390 2374 2349 2368 2477 2530 2621 9999 2956 9999 2758 2872 9999 9999 9999 9999 9999 9999 9999 2654 2633 2563 2538 2599 2471 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2978 2982 2970 9999 9999 2844 2791 2932 9999 9999 9999 2944 2967 9999 2975 9999 2977 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2967 2999 2970 3006 9999 9999 2939 2913 2843 2760 9999 9999 9999 9999 2616 2570 2427 2362 2342 2347 2434 2523 2630 9999 2632 2923 2835 2824 9999 9999 9999 9999 9999 9999 9999 2856 2646 2614 2578 2845 2669 2943 9999 2949 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2982 2973 2985 9999 9999 9999 2836 9999 9999 2937 9999 2933 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3017 3003 2986 3012 2991 3000 2981 9999 9999 9999 9999 2891 2874 2799 2797 9999 9999 9999 2678 2681 2497 2385 2342 2349 2417 2580 2639 2954 2844 2892 2860 2800 2940 9999 9999 9999 9999 9999 2673 2847 2699 2548 2661 2604 2721 9999 2957 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2973 2964 2977 9999 2987 2638 2846 9999 9999 2914 2958 2953 2976 2970 2983 9999 9999 2987 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3014 9999 3000 3002 3001 9999 3006 2977 2991 9999 9999 9999 2962 2845 2880 9999 2630 9999 9999 9999 2749 2775 2573 2442 2352 2379 2449 2610 2675 9999 2447 2858 2683 2685 2932 9999 9999 9999 9999 2841 2581 2806 2651 2855 2898 9999 9999 9999 2940 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2990 9999 9999 2986 2965 2923 9999 9999 9999 2696 2935 2968 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2981 9999 3003 9999 9999 2982 9999 9999 9999 2979 2961 2865 2899 9999 9999 9999 9999 9999 9999 2793 2707 2462 2409 2410 2551 2627 2729 2847 2627 2806 2827 2678 9999 9999 9999 9999 9999 2832 2674 2842 2836 2688 2917 9999 2927 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2998 9999 9999 2993 2999 2977 2950 2931 2920 9999 2846 2728 2886 2960 9999 9999 9999 9999 2964 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3014 9999 9999 9999 9999 9999 2997 9999 3009 9999 2989 9999 9999 9999 9999 2966 2979 2884 2923 9999 9999 9999 9999 9999 9999 2817 2769 2554 2545 2540 2609 2679 2744 2645 2585 2795 2847 9999 2944 9999 9999 9999 2970 2877 2895 2867 2816 2889 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 2991 2983 2961 2932 2917 9999 9999 2334 2876 9999 2698 2843 2848 2902 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3002 9999 9999 9999 9999 9999 3001 9999 2988 9999 3000 2913 2938 2934 9999 9999 9999 9999 9999 2867 2806 2655 2715 2671 2667 2699 2838 9999 2429 2726 2821 2919 2976 2968 9999 9999 9999 9999 2937 9999 2863 2877 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2980 2949 2929 2907 9999 9999 2344 2859 2576 2770 2796 2826 2903 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3001 9999 9999 9999 3006 2999 9999 9999 9999 2978 2940 2900 2940 2967 9999 9999 9999 9999 9999 2897 2846 2780 2842 2769 2752 2780 2850 1280 440 222 429 170 14 9999 9999 9999 9999 9999 9999 10 4 108 43 1280 1280 1280 1280 966 330 491 454 224 229 948 193 102 90 120 62 9999 36 15 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 33 60 72 81 41 59 35 4 20 21 9999 13 9999 9999 9999 5 7 3 64 76 63 101 48 75 30 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1264 1280 1241 313 90 6 9999 9999 9999 9999 9999 9999 13 4 46 90 1280 1280 1280 1280 1083 315 364 230 177 455 388 230 99 126 117 83 53 38 41 3 1 9999 9999 9999 9999 9999 9999 9999 9999 10 60 57 64 73 50 35 7 6 11 19 9 9999 9999 9999 9999 9999 14 5 96 36 50 48 24 25 17 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 56 761 1280 783 221 64 3 9999 9999 9999 9999 9999 9999 2 6 55 455 1280 1280 1280 1280 795 211 315 244 176 227 259 323 123 169 149 81 79 44 48 6 9999 9999 9999 9999 9999 9999 9999 3 4 16 74 51 66 78 57 33 9 10 10 4 13 14 9999 9999 36 95 9999 9999 9999 55 40 9999 9999 27 8 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 94 85 9999 134 128 9999 9999 9999 9999 9999 9999 9999 4 5 19 54 107 702 804 969 1127 303 270 232 143 142 359 440 932 160 149 119 131 62 35 47 18 3 9999 9999 9999 9999 9999 9999 6 22 16 51 56 58 54 65 37 15 6 9 9999 24 9999 291 15 311 1280 115 9999 9999 9999 59 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 74 9999 107 78 57 3 9999 9999 9999 9999 9999 2 5 21 45 100 414 1262 975 295 224 197 147 100 164 344 301 613 269 177 184 147 72 95 33 24 3 9999 9999 9999 9999 9999 5 10 12 22 57 43 46 49 40 72 58 6 10 9999 9999 3 116 1280 25 101 26 9999 9999 9 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 110 101 68 9999 9999 9999 9999 9999 9999 9999 9999 3 27 10 40 125 1178 1077 1111 171 153 117 105 101 128 174 157 345 379 249 118 75 72 56 23 19 3 5 9999 9999 9999 4 16 16 18 59 55 18 76 10 48 72 10 9 9999 9999 9999 7 24 14 17 49 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 237 104 112 54 9999 9999 9999 9999 9999 9999 9999 3 12 8 27 72 1280 891 217 166 136 108 84 189 203 290 415 1280 802 193 88 48 49 27 6 4 3 9999 9999 9999 24 8 21 12 46 50 17 20 51 18 40 39 68 21 14 9999 11 9999 16 9999 9999 9999 23 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 93 49 61 46 9999 9999 9999 9999 9999 9999 9999 10 1 8 24 67 1280 315 85 124 72 80 85 283 1280 1280 1280 1280 284 150 98 41 35 22 4 5 4 9999 9999 9999 26 10 20 42 59 14 22 26 60 67 58 48 38 26 9 9999 9999 65 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 7 9999 9999 11 7 9999 9999 9999 9999 9999 9999 73 55 66 34 9999 9999 9999 9999 9999 9999 9999 5 14 5 60 91 1280 265 133 98 68 51 80 523 1280 1280 1280 1280 202 80 121 46 19 9999 8 8 9999 9999 9999 16 11 27 27 37 48 67 23 85 64 35 33 42 33 6 9 9999 9999 11 23 9999 9999 9999 10 18 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 114 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 3 24 45 85 1280 127 127 53 9999 81 1098 1081 1280 1280 1280 130 134 50 123 8 9999 5 9999 4 9999 4 9 11 8 50 13 64 26 85 19 40 22 37 32 8 7 6 9999 9999 9999 9999 9999 12 9999 9999 11 91 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 68 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 13 22 67 105 185 47 39 89 86 180 680 1280 1280 167 127 79 43 28 9 1 1 7 3 9999 11 3 16 7 59 32 20 21 24 16 14 10 24 11 12 6 3 10 11 9999 9999 9999 30 12 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 9999 24 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 12 2 6 28 65 49 60 77 67 77 47 72 220 1280 257 91 60 90 51 23 4 9999 2 9999 9999 5 4 17 24 19 17 20 23 18 22 17 12 21 5 13 26 9 3 9 9999 9999 9999 3 23 24 19 9999 9999 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 38 1 18 23 9999 9999 11 9999 9999 9999 9999 7 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 11 6 6 34 42 115 35 53 60 71 32 77 1280 101 82 52 58 51 39 13 9999 14 7 1 4 4 7 19 18 14 39 17 17 51 16 12 7 5 16 16 4 9999 6 9999 9999 11 43 77 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 45 77 62 42 58 49 69 260 567 177 65 78 70 32 9999 9999 12 52 3 9 5 11 50 18 18 18 14 13 44 15 7 6 4 23 8 3 4 9999 9999 9999 9999 13 56 54 19 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 9999 7 9999 9999 7 9999 9999 9999 6 7 9999 7 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 71 28 51 37 84 67 413 105 63 9999 9999 9999 9999 22 19 16 19 26 6 17 43 14 18 17 19 14 17 11 13 9 21 12 37 4 9999 9999 9999 9999 18 9999 23 13 13 7 11 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 39 11 9 9999 9999 8 9999 9999 9999 8 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 50 58 16 23 19 25 31 52 47 9999 56 9999 9999 9999 20 40 21 33 40 12 12 26 19 20 17 18 13 12 6 5 23 9 8 19 9999 9999 9999 6 9999 9 9999 18 94 12 73 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 10 22 9999 9999 9999 8 9999 9999 9999 9999 6 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 14 69 15 12 9999 40 46 9999 9999 9999 9999 9999 9999 9999 9999 46 29 11 16 45 14 22 16 15 15 16 27 15 6 21 24 8 4 12 9999 9999 9999 9999 9999 19 6 9999 21 10 7 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 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 18 27 26 29 16 18 53 51 75 9999 9999 9999 9999 28 19 34 31 33 22 20 21 13 16 14 13 16 14 5 16 42 6 4 9999 9999 9999 9999 9999 9999 9999 9999 9 24 29 9999 10 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 8 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 23 18 27 24 60 57 34 9999 9999 81 35 9999 64 43 44 15 39 74 26 14 12 8 8 14 64 6 5 26 6 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 9999 7 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 6 9999 24 32 25 41 35 22 9999 85 48 75 9999 101 47 39 16 44 18 42 17 12 5 16 43 30 5 4 9 6 7 4 3 9999 9999 9999 9999 9999 9999 9999 20 9999 9999 7 7 14 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 17 57 35 42 9999 9999 71 82 54 63 9999 92 35 23 15 49 46 35 13 4 8 6 76 21 4 3 6 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 8 9999 8 9 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 7 9999 9999 9999 9999 9999 9999 12 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 19 40 19 61 22 63 157 55 53 9999 23 23 10 37 31 33 21 7 6 9999 10 9 29 4 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 15 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 16 24 27 27 28 71 72 40 64 9999 32 12 4 22 45 14 21 5 4 12 9 4 17 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 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 23 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 11 22 9999 9999 9999 3 11 17 40 10 62 44 37 42 58 20 9999 78 14 9999 18 36 9999 12 9999 7 36 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 15 33 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 6 18 24 16 26 14 24 67 45 17 23 15 3 1 21 55 9 7 9999 5 12 4 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 102 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 11 38 11 25 9999 9999 58 32 13 25 15 5 9999 21 21 9999 3 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 17 9999 10 9999 9999 19 14 22 5 83 11 11 3 5 8 5 9999 9999 9999 45 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 12 9999 8 9999 9999 18 19 14 9999 9 59 85 3 1 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 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 14 12 9999 9999 9999 9999 9999 12 6 9999 9999 9999 19 6 13 18 6 7 23 38 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 8 9999 9999 11 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 6 9999 12 9999 4 9999 19 39 5 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 15 9999 9999 6 10 9999 9999 20 9999 9999 9999 10 9999 4 9 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 4 9999 9999 30 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 3 3 6 9999 6 9999 9999 5 9999 7 9999 9999 12 9999 9999 9999 9999 11 7 9999 11 8 9999 9999 16 9999 9 9 9 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 6 3 9999 9999 3 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 12 9999 9999 9999 9999 10 9999 9999 9999 9999 14 9999 9999 9999 9999 9999 9999 13 9999 13 1 17 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 9999 9999 9999 9999 9999 4 3 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 3 9999 9999 9999 9999 4 9999 9999 3 3 9999 3 9999 9999 9999 9999 15 12 9999 8 13 9999 9999 9999 9999 9999 24 6 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 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 5 9999 6 9999 9999 3 4 9999 9999 9999 9999 7 9999 4 7 4 9999 10 9999 6 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 13 17 6 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 4 3 9999 9999 7 7 9999 9999 9999 4 9999 7 3 9999 9999 9999 6 8 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 21 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 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 84 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 3 4 12 3 9999 9999 7 4 5 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 6 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 7 9999 10 9999 9 5 9999 9999 11 3 9999 9999 9999 9999 9999 11 7 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 12 9999 9999 10 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 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 7 9999 9999 7 9999 9999 5 9999 7 7 4 9999 9999 15 9999 4 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 13 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 9 4 9999 2 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 4 7 9999 9999 9999 9999 7 9999 9999 9999 5 9999 11 9999 4 9999 9999 9999 9999 9999 13 9999 9999 6 9999 9999 11 22 9999 9999 9999 9999 9999 9999 9999 10 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 4 26 9999 9999 2 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 6 10 4 9999 6 9999 4 5 9999 9999 6 9999 8 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 9999 9999 9999 6 9999 9999 9999 8 9999 43 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 9999 9999 1 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 5 12 9 6 10 9 9999 10 6 9999 9 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 18 13 9999 9999 9999 9999 5 9999 9999 9 8 1280 9999 9999 9999 9999 9999 9999 9999 9999 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 4 1 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 11 4 9999 9999 3 6 9 5 15 23 5 9999 9999 3 9999 9999 9999 9999 9999 7 9999 9999 9999 12 9999 9999 9999 11 36 9999 9999 9999 9999 9999 9999 9999 9999 51 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 11 9999 11 9999 9999 9999 5 6 9999 9999 9 8 5 5 9999 9999 5 13 30 21 9999 5 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 9999 9999 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 17 9999 8 9999 8 14 9 11 15 9999 9999 10 9 4 9999 13 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 24 10 16 4 16 34 4 5 7 3 9999 9 4 13 6 9999 8 9999 9999 4 3 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 24 16 23 6 9999 9999 9999 9999 9 9999 9999 5 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 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 11 7 9999 10 3 18 18 3 4 9999 5 8 10 6 22 7 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 8 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9 9 3 11 5 3 4 9 4 6 7 6 6 69 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 8 9999 18 44 9999 9999 9999 9999 8 9999 9999 6 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 9 14 6 6 3 4 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 361 6 9999 1 1 6 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9 9999 9 9999 9999 8 9 9 16 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 10 9999 9999 9999 41 6 9 9999 10 9999 9999 9999 5 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 7 11 5 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 154 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 12 16 21 259 13 9999 3 6 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 11 8 7 68 81 9999 12 9999 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 11 8 35 17 18 148 7 6 12 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 54 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 16 26 12 8 26 33 10 7 6 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 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 40 66 279 9999 20 9999 349 12 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 8 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 11 226 25 1280 21 46 1280 102 11 5 12 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 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 13 85 125 1280 1280 88 1280 108 11 9999 5 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 5 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 1280 436 1280 598 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 12 17 1280 9999 228 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 6 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 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 8 15 11 9999 71 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 8 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 15 9999 11 13 9999 9999 9999 9999 9999 92 9999 9999 11 9999 9999 9999 5 9999 5 9999 9999 9999 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 9999 11 19 9999 9999 9999 9999 9999 9999 9999 9999 12 1 9999 5 9999 9999 9999 5 9999 14 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 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 13 9999 9999 9999 1 7 9999 9999 9999 9999 9999 9999 27 11 9999 9999 10 4 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9 9999 7 12 1 9999 9999 9999 9999 9999 9999 9999 30 1 10 9999 11 4 9999 6 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 16 13 6 7 11 9999 9999 13 9999 9999 118 9999 11 9999 9999 9999 3 10 9999 7 9999 5 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 21 24 29 9999 7 18 7 12 6 9999 53 1280 9999 6 9999 9999 9999 9999 22 1 9999 8 10 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 1 11 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 22 13 50 17 15 25 39 1 1076 56 1280 9999 18 1 9999 10 14 24 22 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 3 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 36 15 21 26 447 15 19 16 27 9999 65 9999 9999 9999 10 9999 9999 30 52 9 10 6 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 12 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 33 9999 7 29 33 1280 144 22 104 9999 9999 9999 97 12 7 1 1 34 124 19 9999 5 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 13 31 91 11 11 9 9999 65 128 43 84 53 9999 125 1 7 1 6 11 133 36 10 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 3 8 11 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 30 9999 9999 9 9999 7 9999 125 525 1280 1280 1280 1082 11 9999 9999 6 11 86 102 17 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9 5 15 1 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 7 14 44 133 12 12 6 9999 11 20 1280 1280 9999 54 9999 22 9999 15 15 90 86 57 12 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 8 5 9 9999 11 11 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 9999 25 22 13 33 2 5 1280 928 1280 29 9999 199 14 9999 16 26 68 78 68 16 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 6 4 11 7 13 1 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 24 20 9999 11 25 30 32 89 68 9999 9999 33 909 26 9999 16 26 69 113 77 30 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 4 18 4 12 2 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 23 9999 7 9999 26 103 46 118 13 347 9999 9999 9999 45 20 15 9999 14 36 104 81 199 110 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 9999 9999 9999 9999 9999 9999 9999 6 3 12 13 4 21 4 7 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 1 9999 9999 9999 9999 9999 9999 9999 12 9999 13 148 3 12 25 23 48 24 483 1280 126 9999 64 94 19 9999 16 16 16 490 323 60 102 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 11 10 5 19 187 5 7 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 9999 6 13 6 17 10 76 9999 9999 72 1280 1280 1280 1280 208 15 15 9999 50 35 193 54 183 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 5 3 4 3 43 89 94 13 11 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 10 34 19 14 9999 9999 23 384 1280 1280 1280 1280 220 27 17 16 23 24 70 53 77 53 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 13 3 4 5 18 3 22 26 18 5 16 9999 9999 9 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 14 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 21 12 22 23 9999 9999 3 68 1280 1280 1280 328 949 53 16 18 27 66 264 30 13 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 5 26 7 95 26 13 17 34 9999 9999 8 7 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 18 29 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 1 9999 9999 9999 28 28 9999 13 585 13 4 43 1280 1280 1280 216 34 22 14 11 25 32 117 114 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 7 4 5 29 20 18 13 6 12 18 9999 9999 11 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 43 39 58 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 10 3 21 9999 26 28 1280 1280 568 569 9999 36 89 36 45 22 50 39 26 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 4 9 3 7 7 27 22 19 15 11 9999 21 17 24 13 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 42 6 39 27 40 30 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 12 15 9999 9999 8 8 31 1280 1280 167 58 536 29 34 31 51 33 26 32 10 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 7 4 3 6 47 8 20 2 28 16 19 7 9 25 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 25 59 9999 1 9999 6 40 14 26 11 22 38 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 9999 7 9999 9999 12 9999 9999 9999 9999 8 21 9999 10 9999 6 117 186 1280 422 25 1280 44 22 36 30 64 106 135 28 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 21 10 4 13 26 22 15 2 11 13 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 62 28 17 9999 16 174 46 9999 7 9999 71 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 12 27 1 1 9999 26 197 79 916 1280 763 9999 63 43 30 24 9 57 32 14 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 3 6 8 46 26 21 10 11 9999 9999 9999 10 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 46 9999 24 407 685 31 42 11 17 44 9999 16 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 6 9999 9999 9999 9999 9999 7 29 10 9 9999 22 13 26 141 772 152 9999 64 51 4 51 11 130 79 20 17 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9 9999 9999 1 9 7 22 5 22 17 11 9999 9999 9999 9999 10 9999 11 9999 10 9999 9999 9999 9999 9999 9999 9999 18 9999 9999 33 425 252 868 40 95 38 15 20 45 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 27 9999 9999 12 48 311 58 1 15 2 9 9999 9999 110 178 9999 29 40 29 97 43 21 64 21 27 9999 9999 9999 9999 9999 9999 9999 18 9999 9999 9999 9999 9999 9999 9999 9999 6 6 34 5 18 1 8 9999 9999 9999 9999 9999 9999 9999 10 7 7 9999 9999 9999 9999 9999 9999 17 9999 1 22 29 1280 154 182 54 9999 12 11 21 27 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 27 9999 9999 9999 12 16 90 104 21 7 6 1 9999 39 70 9999 158 9999 21 4 24 34 124 216 14 45 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 3 5 10 31 15 6 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 10 52 302 1280 952 123 15 11 51 9999 7 24 16 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 10 9999 1 9999 20 14 13 11 11 8 9999 43 58 9999 9999 9999 9999 104 13 8 157 13 12 43 36 9999 9999 9999 9999 9999 9999 19 9999 9999 9999 19 9999 9999 9999 10 2 9 61 18 11 16 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 5 22 1280 1280 730 51 11 14 7 9999 9999 9999 9999 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 8 10 13 7 20 9999 9 9999 18 10 7 272 119 9999 9999 9999 11 87 47 60 80 23 10 49 41 9999 9999 9999 9999 9999 9999 9999 19 9999 9999 9999 9999 9999 8 9999 5 25 29 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 17 1 95 1280 1199 60 9999 69 9999 12 9999 8 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 7 24 27 23 9999 9999 12 9 12 10 1280 423 9999 9999 9999 107 35 80 98 301 15 15 20 49 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 71 8 50 4 24 10 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 33 76 27 9999 9999 9999 1280 19 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 11 9999 12 14 21 16 9999 12 7 14 24 11 437 75 39 9999 9999 24 66 25 87 18 29 35 104 85 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9 9999 10 9999 6 16 108 22 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 56 47 36 9999 9999 21 11 14 12 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 10 14 7 6 13 6 9999 1 11 230 249 9999 31 9999 9999 56 750 100 121 33 71 44 37 104 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 8 10 64 29 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 16 6 84 9999 9999 9999 87 5 5 43 9999 9999 9 9999 9999 39 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 7 9999 16 10 9999 9999 6 6 1280 126 9999 9999 9999 9999 27 135 134 123 587 237 64 118 183 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9 9 13 8 26 11 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 12 12 12 9999 9999 277 229 9999 9999 9999 9999 35 9999 9999 8 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 48 9999 11 9999 10 12 6 3 257 93 9999 9999 9999 9999 39 77 146 202 246 142 94 240 186 9999 15 9999 6 47 9999 9999 9999 9999 9999 9999 9999 2 3 5 8 5 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 24 11 9999 9999 190 99 47 9999 9999 9999 6 32 9999 7 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 11 16 19 9999 9999 10 25 113 114 9999 9999 9999 9999 49 89 150 454 352 219 92 81 79 9999 3 20 10 54 9999 9999 9999 9999 9999 9999 9999 11 5 7 7 19 3 10 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 16 36 9999 9999 9999 1280 9999 9999 8 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 20 23 15 31 19 15 18 9999 9999 9999 9999 22 857 66 16 9999 9999 9999 17 80 73 107 292 264 66 156 136 12 11 20 8 24 12 9999 9999 9999 9999 9999 3 18 8 6 7 2 3 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 10 21 9999 15 3 160 9999 9999 17 10 12 14 11 12 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 12 25 16 9999 25 6 19 9999 9999 9999 24 11 45 9999 3 9999 9999 9999 6 1280 35 102 1011 119 77 115 70 9999 4 28 3 10 15 9999 9999 9999 9999 11 3 13 7 32 27 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 13 14 22 9999 9999 9999 7 14 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 11 9999 9999 6 9999 9999 9999 10 13 11 44 9999 9999 9999 9999 9999 9999 479 1280 45 145 58 154 80 87 8 9 63 11 8 9999 9999 9999 9999 9999 12 5 20 21 7 12 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 13 14 22 13 39 176 9999 40 12 15 17 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 64 9999 19 9999 6 9999 9999 9999 9999 7 14 11 50 9999 9999 9999 9999 9999 9999 65 123 80 153 135 87 91 62 2 10 63 60 9999 12 9999 9999 9999 10 12 28 11 8 39 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 14 30 25 64 58 9999 9999 4 45 9999 6 10 8 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 9999 9999 9999 9999 9999 12 9999 6 9999 15 16 49 10 9999 9999 9999 9999 9999 56 37 100 131 71 73 57 75 9999 6 15 28 39 18 13 9999 9999 9999 9999 12 9999 9 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 16 97 60 9999 9999 3 23 3 39 23 15 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 9999 9999 9999 10 7 9999 9999 9999 11 5 11 169 13 9999 9999 9999 9999 9999 100 125 155 67 30 43 24 14 648 634 678 602 452 919 9999 9999 9999 9999 9999 9999 103 210 105 189 552 596 551 647 740 726 813 915 1039 806 821 753 669 779 624 528 9999 453 618 635 9999 9999 9999 9999 9999 9999 9999 9999 9999 234 81 68 62 66 69 47 51 180 64 63 9999 75 9999 9999 9999 40 139 211 221 596 633 138 263 90 109 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 644 595 643 516 433 1241 9999 9999 9999 9999 9999 9999 98 332 297 292 569 533 565 633 620 724 859 814 1039 798 821 671 676 707 692 446 773 471 135 1055 1204 9999 9999 9999 9999 9999 9999 9999 9999 243 65 64 64 66 67 53 209 166 80 65 50 9999 9999 9999 9999 9999 71 62 61 926 755 110 143 131 112 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 129 682 733 610 529 301 918 9999 9999 9999 9999 9999 9999 334 598 307 449 603 519 647 668 553 764 724 937 923 799 655 567 524 558 699 641 519 395 152 394 9999 9999 9999 9999 9999 9999 9999 85 179 231 67 68 67 64 63 55 231 146 69 176 68 76 9999 9999 97 112 9999 9999 9999 141 599 9999 9999 75 96 93 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 224 9999 9999 9999 9999 9999 9999 9999 9999 9999 270 9999 9999 9999 9999 9999 134 878 9999 562 539 9999 9999 9999 9999 9999 9999 9999 66 613 247 297 517 624 721 636 839 729 966 682 895 742 753 652 599 628 661 551 553 669 467 143 154 91 9999 9999 9999 9999 9999 9999 196 92 255 77 66 68 69 61 68 175 217 77 9999 95 9999 129 99 111 80 121 9999 9999 9999 110 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 294 9999 9999 9999 9999 9999 9999 9999 9999 9999 271 9999 9999 9999 9999 9999 9999 790 9999 739 276 833 121 9999 9999 9999 9999 9999 174 928 236 298 512 658 663 642 795 833 974 703 1005 789 717 818 666 699 561 625 516 652 116 154 156 232 9999 9999 9999 9999 9999 64 227 238 197 73 72 70 61 73 69 59 207 73 9999 9999 175 126 56 92 103 91 9999 9999 155 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 301 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 692 612 984 9999 9999 9999 9999 9999 9999 9999 9999 155 94 486 271 546 568 528 642 756 669 758 748 1026 652 863 738 664 626 561 656 711 552 144 155 183 260 55 9999 9999 9999 209 71 190 198 74 75 203 58 203 85 70 265 169 9999 9999 9999 88 180 56 58 108 9999 9999 9999 9999 9999 9999 9999 9999 153 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 263 9999 301 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 278 640 594 796 249 9999 9999 9999 9999 9999 9999 9999 62 93 508 418 532 484 557 579 760 578 660 768 825 608 776 658 596 560 563 683 1010 569 212 1046 1036 452 9999 9999 9999 95 237 64 216 71 77 235 203 72 186 147 72 62 73 58 9999 76 9999 110 9999 9999 9999 123 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 305 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 737 1018 777 292 9999 9999 9999 9999 9999 9999 9999 108 211 327 389 477 525 620 698 666 723 743 862 921 746 766 654 561 595 542 566 1067 447 130 928 458 421 9999 9999 9999 74 208 73 71 62 272 226 170 71 72 65 60 73 60 66 9999 9999 118 9999 9999 9999 9999 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 245 9999 9999 281 250 9999 9999 9999 9999 9999 9999 708 562 201 967 9999 9999 9999 9999 9999 9999 9999 74 76 387 81 316 580 554 665 603 588 952 836 811 776 596 517 596 664 617 639 541 525 9999 119 124 9999 9999 9999 75 71 76 79 69 70 70 216 60 64 74 69 64 72 204 70 9999 9999 92 158 9999 9999 9999 73 77 299 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 272 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 206 446 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 170 370 110 366 546 570 640 473 613 9999 715 799 776 592 540 662 722 588 1044 117 647 9999 112 9999 233 9999 381 70 68 205 74 165 65 179 70 170 71 73 69 71 372 262 153 9999 9999 9999 9999 9999 83 9999 9999 87 107 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 231 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 192 9999 9999 9999 282 9999 9999 9999 9999 9999 9999 9999 9999 9999 390 143 532 238 611 708 861 543 190 556 617 583 588 604 566 916 695 1112 389 198 1204 941 106 169 9999 201 146 73 406 75 71 322 385 305 288 332 359 118 510 466 906 631 104 101 9999 9999 9999 68 49 9999 9999 161 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 107 9999 228 9999 9999 9999 9999 9999 149 9999 9999 9999 9999 9999 280 9999 9999 9999 9999 9999 9999 9999 213 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 199 9999 103 951 298 175 126 737 976 538 201 177 587 397 530 588 640 640 936 541 800 403 928 9999 497 9999 9999 299 207 70 160 463 428 339 236 397 262 244 423 143 902 287 142 321 506 86 9999 9999 9999 640 76 52 78 9999 9999 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 135 279 203 245 9999 9999 155 9999 9999 9999 9999 245 9999 9999 168 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 244 9999 9999 269 517 985 114 217 471 1131 281 162 155 491 421 615 733 713 1057 482 588 160 189 9999 181 503 177 514 222 252 421 518 554 167 341 345 70 252 359 646 969 232 221 541 9999 96 9999 9999 123 80 71 52 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 127 9999 169 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 207 221 203 184 167 138 141 179 589 639 459 667 165 195 212 9999 9999 515 104 676 337 369 326 102 425 389 469 622 493 81 285 497 779 1195 142 1066 841 216 9999 9999 9999 9999 112 66 66 102 103 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 123 9999 147 9999 9999 129 9999 9999 9999 152 223 9999 250 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 658 123 175 115 145 129 615 646 535 603 9999 9999 9999 9999 182 525 301 176 177 556 237 142 560 460 423 466 467 301 294 151 303 150 231 210 268 9999 9999 9999 9999 74 9999 63 104 57 58 94 65 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 146 109 199 9999 9999 131 9999 9999 9999 227 205 9999 217 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 134 112 269 228 260 570 1047 955 925 9999 250 9999 9999 9999 237 174 146 137 161 411 429 364 292 371 358 433 443 470 460 807 142 557 268 313 9999 9999 9999 83 9999 115 9999 54 75 65 138 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 126 118 156 9999 9999 9999 139 9999 9999 9999 9999 190 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 242 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 485 91 529 658 9999 154 218 9999 9999 9999 9999 9999 9999 9999 9999 155 134 657 646 135 510 384 358 440 474 416 142 327 415 141 161 616 643 262 9999 9999 9999 9999 9999 108 109 9999 77 67 107 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 230 9999 9999 9999 9999 9999 9999 9999 9999 9999 317 259 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 270 188 145 247 1342 1113 158 192 313 9999 9999 9999 9999 317 1116 158 136 137 493 319 265 467 275 345 615 412 381 556 211 88 858 646 9999 9999 9999 9999 9999 9999 9999 9999 74 90 129 9999 121 120 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 211 108 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 151 209 547 909 131 121 202 9999 9999 287 1155 9999 169 578 244 411 179 101 166 505 429 461 546 598 71 909 653 110 639 1000 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 116 9999 9999 102 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 182 9999 9999 9999 9999 9999 9999 9999 9999 9999 177 9999 195 9999 9999 9999 9999 9999 9999 9999 9999 9999 310 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 9999 9999 9999 9999 9999 9999 619 9999 189 481 917 193 176 271 9999 312 611 260 9999 172 578 286 408 313 394 76 343 285 564 149 111 112 931 610 208 293 301 834 1342 9999 9999 9999 9999 9999 9999 9999 111 9999 9999 102 94 128 9999 9999 9999 9999 94 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 230 285 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 284 296 155 512 190 9999 9999 258 583 560 283 9999 184 492 345 477 260 94 74 397 767 242 1027 67 142 315 664 295 9999 9999 252 9999 9999 9999 9999 9999 9999 9999 9999 9999 68 93 9999 108 113 9999 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 164 122 9999 9999 9999 9999 9999 9999 208 233 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 159 623 303 506 165 1093 220 462 647 286 9999 1101 601 455 104 348 84 78 577 218 9999 513 495 102 655 708 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 269 139 289 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 133 550 575 160 399 486 134 577 984 161 9999 283 561 514 98 133 85 68 539 297 590 563 921 137 9999 305 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 99 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 182 172 260 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 285 9999 9999 9999 9999 9999 9999 9999 9999 90 9999 9999 9999 9999 9999 9999 9999 105 166 9999 9999 9999 725 229 439 156 479 94 129 155 864 256 467 9999 109 154 9999 99 134 9999 65 9999 316 91 690 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 290 190 108 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 90 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1185 413 183 164 135 496 140 183 179 494 295 489 1008 521 118 69 57 57 9999 569 207 808 9999 9999 9999 273 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 231 9999 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 114 163 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 63 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 137 581 96 206 114 9999 9999 133 174 552 155 566 622 9999 123 77 9999 80 712 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 318 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 314 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 142 150 9999 450 9999 9999 471 649 170 477 76 358 243 692 165 60 66 9999 9999 9999 318 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 139 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 228 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1081 143 9999 398 9999 9999 309 367 247 9999 154 86 86 664 107 9999 62 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 139 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 311 9999 9999 9999 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 9999 73 85 9999 9999 9999 9999 9999 103 410 9999 9999 9999 141 875 422 157 137 310 101 89 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 115 9999 9999 118 9999 9999 9999 9999 9999 9999 243 9999 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 9999 9999 98 133 9999 260 9999 608 9999 135 102 238 242 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 109 186 9999 9999 94 168 9999 9999 315 9999 9999 9999 296 9999 185 284 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 926 9999 489 9999 9999 93 88 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 84 79 137 9999 179 9999 9999 215 9999 207 9999 9999 122 9999 9999 9999 9999 176 203 9999 282 252 9999 9999 288 9999 246 284 284 9999 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 474 71 9999 9999 266 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 173 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 67 152 9999 9999 9999 9999 148 9999 9999 9999 9999 280 9999 9999 9999 9999 9999 9999 269 9999 278 288 163 9999 9999 9999 9999 184 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 559 70 9999 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 99 9999 9999 9999 9999 123 9999 9999 42 69 9999 99 9999 9999 9999 9999 175 200 9999 252 291 9999 9999 9999 9999 9999 209 186 131 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 585 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 174 9999 107 9999 9999 77 143 9999 9999 9999 9999 71 9999 60 127 94 9999 157 9999 113 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 278 181 198 9999 254 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 313 1051 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 145 150 48 9999 9999 169 120 9999 9999 9999 60 9999 120 144 9999 9999 9999 102 280 9999 9999 9999 9999 9999 9999 9999 114 9999 9999 9999 225 268 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 561 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 129 117 135 126 47 9999 9999 107 60 75 9999 9999 9999 9999 60 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 301 9999 132 9999 9999 9999 9999 9999 9999 252 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 477 646 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 137 9999 236 9999 72 54 9999 9999 130 73 9999 9999 9999 9999 9999 165 142 9999 9999 9999 9999 9999 9999 260 9999 9999 9999 9999 9999 125 9999 9999 271 9999 9999 9999 245 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 189 716 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 294 9999 9999 137 9999 9999 67 9999 137 82 80 9999 9999 98 9999 47 9999 9999 9999 9999 9999 9999 9999 193 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 300 223 9999 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 115 321 9999 608 215 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 150 147 9999 9999 9999 9999 111 9999 9999 9999 50 9999 72 9999 143 9999 9999 9999 9999 9999 312 9999 9999 219 9999 9999 273 258 9999 9999 9999 9999 9999 9999 9999 182 9999 148 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 340 71 9999 9999 270 9999 9999 9999 9999 146 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 102 123 72 9999 71 9999 73 49 9999 9999 57 9999 65 76 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 269 9999 9999 9999 229 9999 9999 9999 197 9999 232 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 777 9999 9999 9999 1063 9999 9999 9999 9999 136 9999 9999 9999 9999 9999 9999 9999 9999 234 9999 9999 9999 9999 9999 9999 107 9999 9999 9999 9999 9999 67 104 79 71 128 127 9999 103 66 9999 62 9999 9999 9999 9999 9999 9999 9999 248 9999 9999 9999 9999 9999 9999 206 240 9999 9999 9999 9999 208 9999 9999 255 209 145 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 292 9999 9999 9999 231 305 9999 9999 9999 178 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 159 147 49 9999 9999 51 77 117 43 145 191 41 9999 9999 71 9999 9999 9999 9999 9999 167 9999 9999 9999 233 9999 9999 9999 251 296 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 128 97 9999 130 9999 9999 9999 226 122 9999 9999 91 91 50 58 9999 9999 50 156 161 161 9999 61 9999 62 9999 9999 9999 9999 9999 9999 9999 9999 9999 274 9999 9999 9999 268 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 229 9999 9999 9999 9999 134 9999 101 9999 114 250 172 155 153 9999 9999 93 104 45 9999 114 9999 9999 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 259 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 245 243 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 130 9999 9999 149 100 114 85 157 232 79 84 121 42 9999 79 49 121 77 9999 120 9999 9999 160 71 9999 9999 9999 9999 186 9999 9999 9999 9999 9999 9999 203 245 258 309 9999 9999 9999 9999 255 9999 9999 278 9999 163 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 246 9999 9999 9999 9999 9999 9999 9999 9999 9999 247 9999 9999 9999 9999 9999 9999 9999 9999 9999 77 92 68 9999 123 51 123 161 64 53 9999 54 95 99 74 146 116 277 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 245 9999 9999 9999 9999 9999 9999 9999 9999 192 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 304 1140 9999 9999 9999 9999 9999 9999 9999 9999 240 9999 9999 182 9999 9999 9999 9999 9999 9999 9999 9999 80 104 47 117 59 64 49 104 57 145 211 68 145 294 9999 238 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 275 318 9999 190 148 9999 9999 9999 9999 211 9999 9999 302 9999 239 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 138 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 129 9999 108 139 113 96 84 170 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 151 249 9999 136 301 264 9999 9999 9999 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 304 9999 291 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 69 75 9999 63 9999 9999 91 117 117 168 9999 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 192 9999 249 9999 9999 9999 182 210 115 9999 254 9999 9999 9999 227 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 107 9999 9999 9999 9999 9999 9999 9999 65 249 244 310 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 224 9999 9999 9999 9999 9999 9999 9999 9999 9999 201 206 110 138 116 273 9999 78 199 9999 258 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 76 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 266 178 178 159 121 148 9999 141 9999 284 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 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 300 9999 301 175 109 144 201 141 116 142 185 9999 9999 9999 9999 9999 198 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 149 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 312 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 245 210 218 209 181 255 112 190 139 226 9999 9999 9999 9999 9999 9999 308 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 281 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 207 103 74 9999 132 9999 86 180 9999 9999 9999 9999 308 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 278 9999 9999 9999 242 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 160 79 156 136 244 130 130 83 213 194 227 9999 315 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 272 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 169 80 50 183 109 101 177 140 154 9999 188 9999 263 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 281 9999 178 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 468 154 72 75 149 9999 246 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 197 116 82 65 9999 59 9999 9999 198 9999 9999 9999 9999 9999 9999 9999 9999 198 159 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 869 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 156 101 161 9999 107 9999 9999 9999 9999 9999 9999 199 9999 9999 9999 251 9999 183 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 189 9999 312 297 9999 9999 9999 9999 9999 250 9999 9999 214 9999 9999 9999 250 9999 241 9999 9999 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 234 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 179 9999 153 314 9999 9999 9999 9999 9999 9999 9999 9999 135 312 9999 264 9999 9999 9999 264 9999 227 203 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 226 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 186 9999 9999 9999 435 291 9999 9999 9999 9999 9999 9999 110 162 9999 9999 102 105 9999 137 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 301 9999 9999 9999 9999 9999 9999 9999 9999 9999 252 9999 182 257 406 9999 9999 9999 9999 9999 9999 9999 99 207 139 9999 104 94 9999 111 9999 149 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 158 164 202 304 286 227 9999 9999 211 9999 9999 131 9999 161 9999 9999 9999 82 143 9999 112 9999 79 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 213 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 315 123 214 9999 144 201 173 217 230 9999 139 166 9999 204 9999 9999 9999 9999 105 138 9999 214 254 132 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 185 308 116 172 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 156 155 206 123 144 205 150 121 589 97 120 113 9999 134 167 9999 119 115 107 88 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 226 9999 9999 287 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 102 122 216 160 124 104 237 292 180 207 9999 99 9999 9999 9999 190 9999 9999 98 78 91 147 102 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 292 103 244 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 181 9999 137 114 163 94 97 264 74 9999 9999 9999 137 204 97 312 258 80 74 122 9999 111 153 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 456 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 320 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 263 133 246 138 138 221 9999 102 111 123 146 218 9999 309 276 142 805 156 150 85 123 102 9999 185 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 178 9999 148 156 133 9999 9999 9999 286 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 137 9999 9999 214 9999 307 9999 97 61 114 177 165 272 179 9999 9999 118 122 107 77 105 9999 146 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 120 9999 142 370 116 175 9999 198 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 238 238 114 171 84 181 174 284 9999 304 224 146 189 9999 202 9999 142 9999 171 188 96 73 78 124 121 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 9999 160 352 169 9999 111 100 9999 9999 9999 235 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 86 9999 138 143 118 116 982 847 43 136 96 213 9999 105 160 9999 142 115 101 88 78 110 112 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 202 339 140 154 135 344 242 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 180 281 146 9999 148 147 107 98 47 252 9999 9999 160 88 119 9999 182 109 83 87 84 108 109 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 210 402 107 527 148 265 390 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 153 9999 175 9999 102 69 85 66 222 235 9999 9999 9999 257 201 206 9999 141 118 100 96 83 66 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 271 9999 9999 9999 9999 9999 9999 9999 115 536 135 101 486 119 269 119 9999 9999 9999 9999 9999 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 1143 9999 9999 9999 9999 9999 9999 9999 196 9999 184 98 229 193 112 190 75 120 69 183 152 9999 124 126 136 9999 195 141 170 85 72 146 83 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 291 9999 9999 9999 9999 9999 9999 9999 9999 9999 93 149 113 441 152 54 148 154 9999 9999 207 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 175 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 294 9999 119 256 149 121 156 88 9999 9999 89 105 264 165 67 108 149 253 9999 77 102 88 110 73 137 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 208 435 825 729 606 77 73 50 111 195 257 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 285 9999 9999 233 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 288 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 205 82 116 217 9999 9999 94 58 164 277 321 71 107 105 224 175 124 185 117 84 76 86 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 292 146 773 511 512 146 309 105 110 108 87 253 9999 9999 143 242 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 200 155 254 154 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 193 177 129 173 9999 9999 576 76 197 280 288 62 107 76 187 136 119 76 88 120 223 139 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 672 534 98 442 52 93 137 99 100 9999 9999 229 181 227 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 180 134 208 187 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 277 445 9999 9999 9999 211 145 9999 173 74 171 761 133 259 256 294 66 231 172 146 175 101 132 88 78 90 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 160 234 512 609 93 110 182 170 134 203 120 9999 9999 176 248 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 134 81 93 115 156 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 712 9999 9999 9999 9999 9999 231 316 184 9999 96 194 276 298 303 61 9999 117 50 94 76 152 85 176 134 1009 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 254 974 199 610 269 613 97 114 159 171 169 9999 107 146 134 186 9999 312 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 290 224 205 93 116 114 104 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 314 9999 9999 9999 9999 9999 204 114 9999 9999 147 113 207 303 297 256 72 131 183 82 117 71 89 124 164 237 343 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 224 689 901 599 1090 72 317 138 567 101 195 320 123 228 137 9999 9999 9999 9999 9999 9999 274 9999 9999 9999 283 304 9999 271 9999 214 153 217 112 129 183 91 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 313 9999 154 9999 9999 318 9999 9999 9999 9999 131 126 9999 205 9999 117 94 284 319 237 307 254 132 99 99 99 46 39 47 108 246 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 765 136 284 912 447 92 106 179 370 179 155 9999 138 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 210 113 233 9999 155 132 91 9999 151 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 9999 9999 146 9999 108 261 116 80 9999 69 67 209 322 479 118 9999 95 70 91 95 405 48 137 301 101 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 231 1022 550 533 69 100 97 251 265 9999 9999 9999 213 9999 368 9999 9999 9999 9999 9999 9999 9999 9999 9999 288 259 9999 160 113 182 160 108 290 264 178 9999 175 239 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 288 9999 9999 119 9999 9999 9999 9999 9999 115 226 161 112 9999 71 208 276 377 540 133 9999 78 67 423 59 306 23 44 240 79 9999 9999 9999 9999 9999 9999 9999 249 9999 9999 9999 9999 299 9999 9999 373 191 444 133 549 106 116 277 9999 9999 9999 9999 277 9999 235 9999 259 9999 9999 9999 9999 9999 9999 9999 254 9999 9999 139 81 211 114 134 92 179 208 187 99 111 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 307 9999 9999 9999 300 9999 9999 188 69 109 102 71 118 158 136 9999 9999 311 148 9999 104 72 71 46 72 170 49 247 65 9999 9999 9999 9999 9999 9999 9999 275 9999 9999 9999 9999 9999 9999 9999 9999 254 666 90 579 125 304 266 9999 9999 9999 9999 9999 9999 9999 272 275 240 9999 9999 9999 9999 9999 9999 257 9999 972 193 311 172 174 107 100 9999 229 242 159 138 252 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 236 9999 291 9999 9999 9999 295 182 54 127 238 112 119 846 9999 91 274 9999 164 9999 121 798 89 78 55 26 255 72 111 9999 9999 9999 9999 9999 9999 9999 9999 9999 229 9999 9999 9999 9999 9999 261 535 486 91 174 188 9999 9999 265 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 287 9999 296 84 103 251 120 233 168 235 151 9999 282 153 320 427 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 260 9999 223 9999 51 9999 149 151 179 92 109 85 9999 132 291 9999 9999 9999 9999 47 235 370 49 262 280 69 65 9999 9999 9999 9999 9999 9999 242 9999 9999 9999 156 9999 9999 9999 192 1043 469 54 137 182 213 9999 9999 220 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 205 9999 264 201 164 257 82 229 263 281 163 9999 9999 9999 9999 181 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 201 9999 182 291 241 112 108 9999 112 9999 89 80 726 118 142 9999 9999 9999 1129 52 64 54 55 111 461 74 65 9999 9999 9999 9999 9999 9999 9999 317 9999 9999 9999 9999 9999 136 9999 473 113 89 139 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 226 295 1327 75 114 153 148 9999 140 9999 160 9999 208 9999 302 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 294 9999 9999 9999 9999 196 255 175 213 9999 9999 188 107 99 623 383 520 9999 9999 9999 77 118 60 50 38 392 431 325 66 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 254 9999 68 371 84 730 115 186 267 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 231 9999 103 76 150 9999 9999 9999 78 185 240 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 319 9999 221 247 252 192 9999 181 105 91 70 472 289 400 227 9999 9999 457 107 538 76 476 295 174 58 49 9999 9999 9999 9999 9999 9999 9999 9999 9999 248 273 9999 201 9999 153 203 63 154 9999 9999 266 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 223 93 94 92 9999 9999 306 309 199 223 9999 9999 211 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 298 9999 9999 9999 9999 9999 9999 9999 9999 215 153 179 79 316 118 9999 102 121 55 109 9999 118 9999 9999 112 164 184 214 522 180 148 193 53 9999 9999 9999 302 9999 9999 9999 9999 9999 9999 9999 9999 207 9999 155 469 68 115 308 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 156 148 177 88 9999 9999 9999 132 254 305 81 9999 9999 280 9999 9999 95 656 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 140 105 9999 92 229 9999 9999 95 185 75 100 9999 9999 9999 9999 364 159 253 364 240 232 134 65 51 9999 9999 9999 745 9999 9999 9999 9999 9999 9999 9999 257 228 162 211 120 351 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 283 9999 174 147 191 9999 9999 219 100 9999 9999 9999 9999 80 9999 9999 186 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 276 208 9999 92 9999 190 112 171 515 73 122 9999 9999 9999 9999 160 144 235 388 331 338 156 57 48 9999 243 9999 211 203 9999 9999 9999 9999 9999 9999 9999 802 580 941 578 607 706 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 149 183 165 9999 9999 122 162 136 9999 9999 9999 297 101 9999 284 9999 264 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 253 103 306 9999 9999 150 82 70 115 9999 9999 9999 9999 125 84 167 305 342 365 208 114 80 9999 1037 256 138 110 9999 9999 9999 9999 9999 9999 9999 200 576 641 488 120 480 234 9999 237 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 157 136 183 9999 9999 9999 212 9999 9999 299 9999 307 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 276 237 144 316 147 281 84 9999 9999 9999 9999 103 57 124 201 9999 9999 9999 145 49 146 243 308 437 228 50 32 187 196 239 187 148 254 9999 9999 9999 9999 9999 957 139 401 783 559 578 478 9999 233 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 158 173 119 9999 176 268 116 9999 9999 149 233 190 225 215 269 9999 9999 304 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 306 9999 185 282 286 9999 311 193 147 9999 9999 9999 125 199 113 9999 662 9999 9999 9999 203 63 244 175 290 345 148 45 47 9999 1045 258 809 257 303 9999 9999 9999 9999 293 1056 173 443 97 117 9999 9999 9999 242 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 312 9999 9999 155 122 107 9999 9999 9999 423 162 211 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 180 9999 242 9999 9999 279 9999 9999 9999 188 122 218 114 9999 9999 9999 9999 9999 9999 78 65 236 184 446 58 52 38 185 457 97 310 298 9999 9999 9999 9999 9999 172 634 108 113 576 186 9999 268 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 308 9999 9999 220 282 97 111 92 118 9999 89 192 168 140 9999 9999 9999 9999 271 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 306 9999 9999 9999 9999 9999 115 9999 277 9999 292 9999 9999 9999 9999 159 136 230 111 9999 9999 9999 9999 9999 9999 121 73 124 66 75 57 44 47 344 380 64 71 9999 243 9999 9999 9999 251 133 103 136 234 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 311 148 109 83 89 280 9999 9999 472 68 9999 1221 256 267 276 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 243 9999 9999 9999 9999 9999 312 9999 246 9999 306 217 183 162 9999 9999 9999 9999 9999 148 239 112 46 47 45 48 37 9999 492 289 114 99 233 235 9999 9999 9999 9999 196 9999 206 206 9999 9999 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 101 73 172 9999 9999 563 79 251 100 150 172 196 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 277 9999 9999 9999 247 226 9999 9999 9999 211 110 294 112 189 9999 9999 9999 9999 9999 95 203 53 59 66 47 77 105 124 120 119 115 101 88 999 999 999 999 999 999 6 126 54 87 93 102 109 113 115 117 117 117 116 118 121 125 130 130 126 132 999 123 133 144 999 999 999 999 999 999 999 999 999 139 79 87 89 87 73 46 38 79 31 27 999 8 999 999 999 42 85 138 102 99 116 91 112 101 81 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 125 121 119 115 91 94 999 999 999 999 999 999 8 126 78 81 96 104 111 114 116 117 117 117 116 119 121 126 130 130 127 125 131 121 88 144 140 999 999 999 999 999 999 999 999 119 79 85 89 84 65 57 87 67 38 30 14 999 999 999 999 999 33 72 76 117 107 65 98 96 69 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 125 122 119 113 93 90 999 999 999 999 999 999 63 123 91 88 98 106 113 114 116 117 117 115 117 119 121 127 129 129 128 126 122 120 91 106 999 999 999 999 999 999 999 110 134 107 83 84 85 82 60 60 76 54 39 54 12 8 999 999 18 9 999 999 999 97 93 999 999 52 84 57 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 6 123 999 119 110 999 999 999 999 999 999 999 19 81 75 95 89 98 106 114 115 116 117 117 115 116 119 121 127 128 129 129 125 131 124 98 64 109 999 999 999 999 999 999 113 73 117 87 82 84 84 57 57 66 63 34 999 10 999 14 33 25 16 11 999 999 999 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 129 999 117 106 99 101 999 999 999 999 999 52 115 79 95 90 99 107 113 114 115 117 116 115 115 118 121 127 128 128 128 125 129 96 109 66 128 999 999 999 999 999 109 106 119 112 89 83 81 65 73 55 38 64 31 999 999 38 24 22 25 22 14 999 999 95 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 117 116 125 999 999 999 999 999 999 999 999 51 37 114 94 90 100 108 113 114 115 117 115 113 114 117 121 127 128 128 127 131 127 109 105 76 142 46 999 999 999 133 66 102 115 89 88 116 65 127 75 53 75 53 999 999 999 34 28 20 14 21 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 2 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 2 115 114 111 97 999 999 999 999 999 999 999 20 37 114 108 91 102 108 113 114 115 116 115 112 113 116 120 128 129 127 126 133 123 123 144 144 144 999 999 999 58 94 64 120 84 83 117 116 82 109 85 55 36 37 22 999 8 999 22 999 999 999 8 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 112 124 121 83 999 999 999 999 999 999 999 7 141 82 106 107 103 108 113 113 125 115 114 112 115 117 121 129 128 125 124 134 121 99 144 144 132 999 999 999 68 96 77 72 80 126 110 105 82 84 58 46 41 32 25 999 999 12 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 2 2 999 999 999 999 999 999 121 116 109 77 999 999 999 999 999 999 999 17 17 91 78 91 104 109 112 113 123 125 114 113 116 120 123 128 128 126 122 125 127 999 109 99 999 999 999 40 93 56 73 75 85 89 119 80 74 81 63 48 43 63 23 999 999 9 10 999 999 999 11 12 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 96 99 999 999 999 999 999 999 999 999 999 999 141 113 79 101 103 110 112 110 120 999 113 114 116 120 125 128 127 123 131 96 144 999 105 999 89 999 107 70 76 121 66 113 85 111 89 104 64 79 54 55 80 55 37 999 999 999 999 999 13 999 999 21 11 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 3 999 999 999 46 999 999 999 999 999 999 999 999 999 74 77 112 114 110 111 123 120 104 111 112 116 121 125 128 125 123 131 123 102 140 140 83 98 999 72 144 67 139 64 83 111 117 103 98 86 88 54 78 63 89 73 18 10 999 999 999 15 10 999 999 33 999 999 999 999 999 999 999 999 999 999 999 999 7 999 2 999 999 999 999 999 2 999 999 999 999 999 2 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 2 999 11 61 99 67 98 121 123 107 111 99 120 120 115 121 124 127 134 121 125 118 144 999 144 999 999 117 142 55 65 95 98 101 98 117 98 90 91 48 117 65 39 58 73 15 999 999 999 64 16 13 6 999 999 22 999 999 999 999 999 999 999 999 999 999 999 4 49 3 3 999 999 2 999 999 999 999 2 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 17 65 104 75 114 108 126 111 108 111 123 112 120 123 124 133 127 120 92 65 999 66 100 139 142 142 117 88 104 114 85 108 108 77 83 83 86 110 57 48 85 999 22 999 999 22 16 12 11 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 105 114 97 106 98 101 99 119 119 122 122 128 105 115 96 999 999 103 52 142 97 142 109 74 101 102 112 115 114 65 74 93 88 131 48 77 103 40 999 999 999 999 26 12 10 6 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 2 999 999 2 999 999 999 2 2 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 121 99 90 93 91 97 127 121 121 124 999 999 999 999 82 96 97 70 67 142 92 78 110 108 112 101 110 86 69 48 60 43 55 30 56 999 999 999 999 14 999 12 17 9 7 4 6 999 999 999 999 999 999 999 999 999 999 999 999 4 3 2 999 999 2 999 999 999 2 2 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 88 92 97 92 100 130 136 128 131 999 112 999 999 999 97 79 84 72 79 113 124 92 92 97 106 103 107 95 85 110 43 77 57 33 999 999 999 14 999 13 999 13 8 9 3 999 999 999 999 999 999 999 999 999 999 999 999 999 2 5 2 999 999 999 2 999 999 999 999 2 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 104 78 99 112 999 93 114 999 999 999 999 999 999 999 999 80 75 128 124 79 124 97 99 103 106 103 73 78 78 48 59 79 91 32 999 999 999 999 999 7 3 999 9 8 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 2 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 84 71 72 83 123 131 108 114 106 999 999 999 999 98 118 80 79 89 109 104 86 104 84 93 117 98 76 101 66 49 90 74 999 999 999 999 999 999 999 999 5 8 5 999 2 2 999 999 999 999 999 999 999 999 999 999 2 4 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 69 79 97 100 92 99 113 999 999 96 117 999 96 100 87 117 89 89 90 102 96 106 117 112 56 112 104 46 107 95 999 999 999 999 999 999 999 999 999 999 999 4 999 999 2 2 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 3 999 3 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 999 999 999 999 94 999 77 101 100 84 89 116 999 103 113 88 999 85 105 92 123 96 114 72 86 76 101 60 73 56 115 98 45 62 44 63 69 999 999 999 999 999 999 999 3 999 999 2 2 2 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 101 98 95 88 78 999 999 116 105 107 101 999 85 111 105 132 95 77 64 81 109 51 125 51 44 87 95 33 999 999 31 999 999 999 999 999 999 999 999 999 3 3 999 2 2 999 2 999 999 999 999 999 999 999 999 999 999 999 2 2 999 999 999 999 999 999 3 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 78 128 87 101 92 119 114 104 102 95 999 126 114 131 88 98 60 55 78 49 999 78 92 36 76 73 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 2 5 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 71 128 108 89 112 104 105 118 110 87 999 93 117 142 92 79 66 39 64 66 65 59 106 34 999 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 8 2 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 7 7 999 999 999 120 102 120 84 129 89 78 99 117 103 98 999 58 75 999 85 73 999 38 999 57 32 49 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 2 4 7 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 140 113 85 79 88 103 89 104 95 101 84 86 142 139 75 51 50 43 999 66 30 51 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 5 999 999 999 999 999 999 999 999 999 11 6 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 67 131 60 76 73 999 999 95 89 109 76 93 89 999 67 43 999 86 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 66 999 87 999 999 118 113 70 142 50 68 61 142 65 37 70 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 140 63 999 78 999 999 107 99 84 999 92 40 40 131 139 999 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 7 7 999 999 999 999 999 54 87 999 999 999 76 142 95 60 107 89 42 29 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 2 999 999 2 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 58 999 48 999 142 999 72 46 105 97 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 999 999 2 2 999 999 2 999 999 999 3 999 4 5 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 84 999 132 999 999 39 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 2 999 2 999 999 2 999 2 999 999 2 999 999 999 999 2 2 999 2 2 999 999 2 999 4 5 5 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 81 109 999 999 142 139 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 2 2 999 999 999 999 2 999 999 999 999 2 999 999 999 999 999 999 3 999 4 69 5 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 114 95 999 85 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 2 999 999 2 2 999 2 999 999 999 999 2 2 999 2 2 999 999 999 999 999 5 11 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 82 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 2 999 999 2 2 999 999 999 999 2 999 2 2 2 999 2 999 2 2 999 999 999 999 999 999 999 999 999 6 4 6 10 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 100 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 2 999 999 2 2 999 999 999 2 999 2 2 999 999 999 2 2 999 999 999 999 999 999 999 6 999 999 999 5 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 68 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 2 2 2 2 2 999 999 2 2 2 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 4 999 7 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 136 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 2 999 2 2 999 999 2 2 999 999 999 999 999 2 2 999 999 999 999 999 999 5 999 999 999 999 999 7 999 999 3 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 66 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 2 999 999 2 999 2 2 2 999 999 2 999 2 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 4 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 75 96 999 67 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 2 2 999 999 999 999 2 999 999 999 2 999 2 999 2 999 999 999 999 999 2 999 999 2 999 999 7 5 999 999 999 999 999 999 999 5 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 123 24 999 999 75 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 2 2 2 999 2 999 2 2 999 999 2 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 4 999 999 999 4 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 136 999 999 999 136 999 999 999 999 10 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 2 999 999 999 999 999 2 2 2 2 2 2 999 2 2 999 2 999 999 999 999 999 999 999 2 999 999 999 999 999 999 6 7 999 999 999 999 2 999 999 3 14 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 999 999 999 46 136 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 2 999 999 2 2 2 2 2 2 2 999 999 2 999 999 999 999 999 2 999 999 999 4 999 999 999 8 6 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 999 999 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 999 999 999 2 2 999 999 2 2 2 2 999 999 2 2 2 2 999 2 999 2 999 999 999 999 999 999 999 999 999 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 999 999 999 999 999 999 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 2 999 2 999 2 2 2 2 2 999 999 2 2 2 999 2 999 999 2 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 38 31 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 2 2 2 2 2 3 2 2 2 2 999 2 2 2 2 999 2 999 999 2 2 999 999 999 999 8 999 999 999 999 999 999 5 6 7 12 999 999 999 999 3 999 999 4 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 17 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 2 2 2 999 2 2 2 2 2 2 999 2 2 2 2 2 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 80 999 999 999 999 999 999 999 999 2 999 999 2 999 999 999 999 999 999 999 999 2 2 2 2 4 2 2 2 2 2 2 2 2 3 999 34 999 999 999 999 999 999 999 999 999 999 999 999 999 10 9 999 6 10 999 999 999 999 4 999 999 2 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 2 2 2 2 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 9 10 999 71 62 4 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 20 999 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 999 2 999 999 2 2 2 2 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 7 999 999 999 7 10 6 999 4 999 999 999 4 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 2 999 999 999 999 999 999 999 2 2 2 3 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 7 6 8 13 11 7 999 13 3 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 6 7 11 15 13 7 999 5 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 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 5 9 7 6 13 9 12 7 4 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 5 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 4 9 10 7 11 12 8 6 3 3 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 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 11 11 999 7 999 10 7 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 9 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 8 10 16 17 11 18 15 8 2 3 2 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 7 8 15 37 17 31 21 7 4 999 2 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 47 999 999 999 999 999 999 999 999 999 999 999 999 999 143 46 19 35 24 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 8 21 32 999 27 999 999 2 999 999 999 999 999 999 999 999 5 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 48 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 10 14 29 999 16 999 999 999 999 999 999 6 999 999 999 2 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 5 999 4 4 999 999 999 999 999 12 999 999 5 999 999 999 4 999 2 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 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 5 999 6 4 999 999 999 999 999 999 999 999 7 58 999 3 999 999 999 3 999 3 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 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 49 7 999 999 999 999 999 999 7 5 999 999 7 8 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 4 999 999 999 999 999 999 999 999 999 6 999 6 5 55 999 999 999 999 999 999 999 7 75 5 999 8 9 999 7 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 6 4 7 6 6 999 999 9 999 999 25 999 9 999 999 999 20 6 999 7 999 6 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 999 999 999 999 999 999 999 999 999 999 999 3 8 6 999 8 6 11 8 15 999 28 40 999 13 999 999 999 999 7 98 999 3 2 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 82 18 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 7 10 8 8 8 7 7 140 13 28 38 999 9 85 999 5 7 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 999 58 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 10 7 9 8 12 9 11 8 9 15 999 29 999 999 999 6 999 999 10 10 11 4 6 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 22 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 14 9 13 13 10 11 14 999 999 999 10 7 12 58 92 11 10 9 999 7 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 4 7 5 8 8 14 999 14 12 17 18 20 999 12 62 9 67 11 17 11 10 7 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 55 35 18 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 6 999 999 8 999 28 999 13 19 35 34 21 14 8 999 999 12 17 12 11 8 999 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 29 59 19 114 999 98 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 6 8 8 6 7 9 25 999 28 38 49 39 999 15 999 8 999 9 16 14 16 11 6 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 34 60 25 999 13 13 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 8 999 8 6 10 10 85 63 31 43 32 18 999 13 12 999 9 15 14 14 13 8 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 37 69 27 30 17 132 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 9 7 999 9 11 17 19 28 34 999 999 17 15 10 999 9 14 14 16 14 11 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 75 22 68 28 84 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 10 999 8 8 15 14 34 33 999 999 999 18 10 9 999 15 17 17 16 13 9 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 25 54 30 30 82 29 65 23 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 59 999 999 999 999 999 999 999 5 999 5 6 15 7 8 10 11 15 21 40 35 999 29 17 11 999 9 13 19 17 17 17 10 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 17 24 32 73 28 15 37 15 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 7 7 11 8 13 7 999 999 32 51 59 40 36 20 13 9 999 9 16 16 18 15 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 55 79 67 83 16 16 12 14 7 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 5 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 7 9 7 8 8 999 999 16 32 65 85 67 49 21 12 9 10 13 18 17 17 14 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 11 77 65 63 28 62 16 20 18 30 6 999 999 7 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 7 4 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 7 8 7 7 999 999 73 36 84 98 88 50 20 11 10 10 14 14 15 19 18 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 53 23 58 18 12 13 18 13 999 999 9 13 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 8 5 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 49 999 999 999 5 6 999 11 8 11 62 52 96 104 97 43 19 13 13 16 15 18 14 14 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 41 73 70 29 27 12 10 24 17 9 999 999 9 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 8 9 7 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 999 999 999 999 999 12 30 8 999 18 71 99 106 94 38 999 15 10 14 13 21 18 17 10 140 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 73 25 82 53 73 30 21 13 11 10 999 8 8 7 7 999 5 999 999 999 999 999 999 999 999 999 999 999 999 4 6 14 9 9 9 9 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 5 9 999 999 15 33 63 98 106 82 34 18 16 13 17 16 28 34 21 16 140 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 61 62 99 98 31 49 17 61 13 9 6 11 11 7 999 999 999 999 999 999 2 999 999 999 5 3 999 74 999 7 7 8 7 8 7 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 3 999 999 2 999 999 999 999 8 8 999 9 999 66 47 93 108 69 37 25 16 15 18 19 33 38 28 18 121 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 30 38 107 66 33 28 15 54 14 10 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 4 8 10 999 7 5 7 999 9 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 11 999 9 9 52 72 999 30 41 102 112 72 35 999 16 15 17 21 88 51 61 47 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 117 66 74 35 29 22 17 6 999 999 999 8 999 88 999 999 999 999 999 999 999 999 999 8 5 999 10 12 10 10 9 11 8 6 999 14 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 5 999 999 999 999 999 18 11 12 11 999 21 50 118 113 88 35 999 14 16 64 20 59 41 55 68 33 999 999 999 999 999 999 999 11 999 999 999 999 3 999 999 84 31 57 37 81 24 16 13 999 999 999 999 5 999 5 999 4 999 999 999 999 999 999 999 6 999 999 9 15 14 11 10 7 7 7 7 11 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 2 999 999 4 11 9 8 90 9 48 34 999 999 96 40 999 18 18 28 20 32 55 65 84 33 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 43 72 31 62 18 136 12 999 999 999 999 999 999 999 6 5 7 999 999 999 999 999 999 5 999 65 8 29 19 13 9 7 999 7 8 11 8 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 2 999 999 999 2 4 9 7 8 11 14 140 999 56 112 999 55 999 19 83 33 29 28 32 97 73 43 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 55 67 62 29 18 21 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 6 11 41 30 16 11 7 8 6 999 13 7 4 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 2 999 17 999 9 8 7 8 10 15 999 39 93 999 999 999 999 20 48 66 24 55 91 74 38 999 999 999 999 999 999 13 999 999 999 10 999 999 999 10 114 68 34 25 16 9 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 11 17 61 42 17 12 10 6 11 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 2 2 2 7 7 999 6 999 8 15 64 45 62 999 999 999 67 32 38 33 27 43 108 73 43 999 999 999 999 999 999 999 7 999 999 999 999 999 7 999 69 43 29 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 5 140 13 65 47 15 999 10 999 6 999 8 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 2 2 4 4 999 999 4 13 19 75 68 69 999 999 999 47 57 44 34 29 82 99 97 47 999 999 999 999 999 999 999 999 999 999 999 999 13 999 12 59 34 61 10 7 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 999 9 11 60 999 999 999 12 10 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 2 2 2 3 999 2 7 9 19 78 67 70 61 999 999 96 82 99 42 81 93 86 66 51 999 999 999 999 999 999 999 999 999 7 6 999 19 999 31 50 32 16 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 8 11 22 999 999 18 15 12 8 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 2 4 2 8 2 4 999 113 32 37 49 999 57 999 999 91 84 84 71 112 100 100 99 64 999 999 999 19 999 999 999 999 999 999 999 999 27 999 21 82 34 17 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 6 14 8 999 999 999 14 17 17 8 999 999 8 999 999 8 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 7 999 5 2 999 999 11 36 38 37 999 999 999 999 109 89 95 93 98 95 101 78 65 999 999 999 69 999 999 999 999 999 999 999 11 15 12 32 52 50 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 7 9 10 999 999 33 13 999 999 999 999 8 999 999 11 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 4 999 8 999 2 6 16 64 34 38 999 999 999 999 86 104 99 101 104 102 103 81 67 999 10 999 43 23 999 999 999 999 999 999 999 61 65 79 86 73 89 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 6 8 999 999 28 36 14 999 999 999 12 9 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 9 4 9 4 999 999 13 18 29 40 999 999 999 999 81 91 95 103 105 104 94 97 79 999 65 15 30 32 999 999 999 999 999 999 999 26 64 72 78 28 59 11 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 8 6 999 999 999 29 999 999 13 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 2 4 6 3 6 4 7 999 999 999 999 20 23 35 36 999 999 999 61 57 100 100 105 104 112 73 79 10 28 19 25 36 13 999 999 999 999 999 58 28 55 82 62 69 50 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 9 7 999 6 64 28 999 999 16 10 10 7 8 6 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 4 4 4 999 4 7 6 999 999 999 10 29 22 999 66 999 999 999 42 38 87 93 104 101 106 86 57 999 95 26 56 59 14 999 999 999 999 29 73 34 65 27 18 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 6 8 15 999 999 999 55 13 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 4 999 999 7 999 999 999 7 10 27 20 999 999 999 999 999 999 36 51 103 97 112 77 80 45 27 70 35 31 59 999 999 999 999 999 30 59 29 30 57 16 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 5 4 7 11 14 15 999 29 48 20 9 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 5 999 3 999 6 999 999 999 999 9 7 21 17 999 999 999 999 999 999 33 38 93 78 79 85 56 43 63 79 37 29 999 11 999 999 999 7 21 18 23 32 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 55 5 6 9 14 16 999 999 112 22 999 55 29 28 18 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 4 999 6 999 4 18 13 13 999 999 999 999 999 28 35 62 49 59 60 52 28 999 103 50 32 16 7 8 999 999 999 999 12 999 24 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 7 11 14 18 999 999 110 27 74 39 35 31 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 3 4 999 999 999 7 13 19 13 8 999 999 999 999 999 18 29 37 31 40 43 38 25 124 120 119 115 101 78 999 999 999 999 999 999 6 118 54 74 93 102 109 113 115 117 117 117 116 118 121 125 130 130 126 126 999 111 122 140 999 999 999 999 999 999 999 999 999 136 69 71 72 70 64 45 38 77 30 26 999 8 999 999 999 42 79 136 86 99 101 91 98 85 70 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 125 121 119 115 91 88 999 999 999 999 999 999 8 118 66 81 96 104 111 114 116 117 117 117 116 119 121 126 130 130 127 125 125 110 75 140 140 999 999 999 999 999 999 999 999 105 66 70 71 68 61 54 80 65 37 29 14 999 999 999 999 999 32 69 63 103 95 62 82 81 63 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 6 125 122 119 113 76 88 999 999 999 999 999 999 63 112 76 88 98 106 113 114 116 117 117 115 117 119 121 127 129 129 128 126 122 109 77 98 999 999 999 999 999 999 999 106 130 91 68 70 70 67 60 56 70 52 39 54 12 8 999 999 18 9 999 999 999 82 80 999 999 49 77 56 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 6 123 999 119 110 999 999 999 999 999 999 999 18 77 67 80 89 98 106 114 115 116 117 117 115 116 119 121 127 128 129 129 125 123 113 85 59 105 999 999 999 999 999 999 104 65 99 73 68 69 69 57 54 61 61 34 999 10 999 14 33 25 16 11 999 999 999 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 121 999 117 106 84 100 999 999 999 999 999 52 107 69 82 90 99 107 113 114 115 117 116 115 115 118 121 127 128 128 128 125 121 96 90 60 123 999 999 999 999 999 101 94 103 92 73 71 69 62 64 54 37 62 31 999 999 38 24 22 25 22 14 999 999 86 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 117 116 115 999 999 999 999 999 999 999 999 51 36 101 81 90 100 108 113 114 115 117 115 113 114 117 121 127 128 128 127 124 118 96 88 68 139 46 999 999 999 129 61 88 96 72 73 98 61 111 65 53 69 52 999 999 999 33 27 20 14 21 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 1 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 2 115 114 111 82 999 999 999 999 999 999 999 20 37 103 88 91 102 108 113 114 115 116 115 112 113 116 120 128 129 127 126 130 115 100 140 140 140 999 999 999 54 85 58 104 72 70 99 97 68 91 73 53 36 36 22 999 8 999 22 999 999 999 8 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 112 116 109 70 999 999 999 999 999 999 999 7 141 75 88 92 103 108 113 113 115 115 114 112 115 117 121 129 128 125 124 131 107 83 140 140 125 999 999 999 62 85 68 63 67 108 91 87 68 69 57 45 40 31 25 999 999 11 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 1 1 999 999 999 999 999 999 109 103 94 66 999 999 999 999 999 999 999 17 17 86 65 91 104 109 112 113 112 117 114 113 116 120 123 128 128 126 122 117 106 999 98 89 999 999 999 39 83 52 64 65 72 72 98 66 63 70 59 46 42 61 23 999 999 9 9 999 999 999 11 12 10 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 96 83 999 999 999 999 999 999 999 999 999 999 141 109 69 88 103 110 112 110 110 999 113 114 116 120 125 128 127 123 126 96 140 999 97 999 85 999 101 66 70 108 62 98 70 91 72 88 60 69 51 52 74 54 37 999 999 999 999 999 13 999 999 21 11 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 3 999 999 999 46 999 999 999 999 999 999 999 999 999 74 70 92 96 110 111 115 109 104 111 112 116 121 125 128 125 123 126 100 91 140 140 77 96 999 66 140 62 136 60 72 92 97 85 84 76 79 50 71 60 83 73 18 10 999 999 999 14 10 999 999 33 999 999 999 999 999 999 999 999 999 999 999 999 7 999 2 999 999 999 999 999 1 999 999 999 999 999 1 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 2 999 11 61 93 61 81 111 113 107 96 99 110 108 115 121 124 127 128 121 117 97 140 999 140 999 999 108 139 52 59 81 84 85 82 98 83 78 81 46 108 61 38 56 73 15 999 999 999 64 16 13 6 999 999 22 999 999 999 999 999 999 999 999 999 999 999 4 49 2 2 999 999 1 999 999 999 999 2 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 17 63 96 65 100 108 116 96 93 96 109 112 120 123 124 128 119 110 79 61 999 62 92 139 139 139 106 76 88 98 73 91 91 66 73 74 80 103 54 47 82 999 22 999 999 22 15 12 10 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 88 100 97 91 85 87 86 105 119 122 122 119 105 98 81 999 999 90 51 139 87 139 95 63 86 86 94 98 98 61 67 85 83 127 47 72 101 40 999 999 999 999 26 11 9 5 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 2 999 999 1 999 999 999 1 1 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 101 83 76 79 78 97 118 121 121 114 999 999 999 999 72 82 84 63 61 139 80 67 94 91 94 85 94 76 64 47 57 42 53 29 56 999 999 999 999 13 999 12 17 9 7 4 6 999 999 999 999 999 999 999 999 999 999 999 999 3 3 2 999 999 1 999 999 999 1 1 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 75 84 78 85 110 133 121 126 999 97 999 999 999 82 68 73 63 68 98 107 78 79 82 90 87 93 84 80 102 43 71 55 33 999 999 999 13 999 13 999 13 8 9 3 999 999 999 999 999 999 999 999 999 999 999 999 999 2 5 2 999 999 999 1 999 999 999 999 1 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 90 65 86 97 999 80 101 999 999 999 999 999 999 999 999 68 65 112 105 67 106 82 85 89 91 87 64 70 74 47 54 73 88 32 999 999 999 999 999 7 3 999 8 8 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 1 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 74 63 63 71 104 128 95 102 106 999 999 999 999 81 99 69 69 76 90 88 74 90 74 81 100 84 68 94 61 47 84 73 999 999 999 999 999 999 999 999 5 8 4 999 2 2 999 999 999 999 999 999 999 999 999 999 2 4 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 62 70 81 84 75 84 95 999 999 96 101 999 79 86 75 100 77 71 76 88 84 95 105 96 56 102 97 46 98 92 999 999 999 999 999 999 999 999 999 999 999 4 999 999 2 2 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 3 999 3 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 999 999 999 999 88 999 67 85 83 72 76 96 999 103 100 88 999 85 91 79 104 83 95 62 75 69 95 56 63 52 107 93 45 60 44 63 69 999 999 999 999 999 999 999 3 999 999 2 2 2 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 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 93 84 80 76 66 999 999 100 105 93 85 999 85 93 87 112 81 65 60 72 103 50 114 51 44 83 93 32 999 999 31 999 999 999 999 999 999 999 999 999 3 3 999 2 2 999 2 999 999 999 999 999 999 999 999 999 999 999 1 1 999 999 999 999 999 999 3 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 67 107 75 86 75 99 97 104 88 81 999 103 94 114 76 82 56 52 73 49 999 71 83 35 75 72 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 2 5 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 63 108 89 76 91 85 89 103 95 71 999 79 101 139 78 67 61 38 63 65 61 56 100 34 999 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 7 1 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 7 7 999 999 999 116 90 101 72 113 72 66 85 105 88 83 999 58 68 999 74 63 999 38 999 55 32 49 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 2 4 7 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 138 95 73 70 75 89 76 88 82 86 73 76 139 139 67 50 50 43 999 64 30 51 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 5 999 999 999 999 999 999 999 999 999 7 6 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 61 114 56 69 64 999 999 79 76 94 67 81 84 999 60 43 999 86 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 61 999 79 999 999 99 97 62 139 50 64 58 139 63 36 67 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 138 59 999 72 999 999 90 84 75 999 83 39 40 127 139 999 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 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 3 999 7 7 999 999 999 999 999 52 82 999 999 999 68 139 83 56 99 82 42 29 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 1 999 999 1 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 56 999 47 999 139 999 65 45 99 94 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 999 1 1 999 999 1 999 999 999 3 999 4 5 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 78 999 125 999 999 38 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 1 999 1 999 999 1 999 1 999 999 1 999 999 999 999 1 1 999 1 1 999 999 2 999 4 5 5 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 76 105 999 999 139 139 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 1 1 999 999 999 999 1 999 999 999 999 1 999 999 999 999 999 999 3 999 4 69 5 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 109 94 999 80 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 1 999 999 1 1 999 1 999 999 999 999 1 1 999 1 1 999 999 999 999 999 5 11 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 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 1 999 999 1 1 999 999 999 999 1 999 1 1 1 999 1 999 1 1 999 999 999 999 999 999 999 999 999 6 4 6 10 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 96 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 1 999 999 1 1 999 999 999 1 999 1 1 999 999 999 1 1 999 999 999 999 999 999 999 6 999 999 999 5 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 65 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 1 1 1 1 1 999 999 1 1 1 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 4 999 7 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 134 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 1 999 1 1 999 999 1 1 999 999 999 999 999 1 1 999 999 999 999 999 999 5 999 999 999 999 999 7 999 999 3 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 62 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 1 999 999 1 999 999 1 999 1 1 1 999 999 1 999 1 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 4 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 70 92 999 67 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 1 1 999 999 999 999 1 999 999 999 1 999 1 999 1 999 999 999 999 999 1 999 999 1 999 999 7 5 999 999 999 999 999 999 999 5 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 114 24 999 999 75 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 1 1 1 999 1 999 1 1 999 999 1 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 4 999 999 999 4 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 999 999 999 136 999 999 999 999 10 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 1 999 999 999 999 999 1 1 1 1 1 1 999 1 1 999 1 999 999 999 999 999 999 999 1 999 999 999 999 999 999 6 7 999 999 999 999 2 999 999 3 14 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 999 999 999 46 136 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 1 999 999 1 1 1 1 1 1 1 999 999 1 999 999 999 999 999 1 999 999 999 4 999 999 999 8 6 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 999 2 999 999 999 1 1 999 999 1 1 1 1 999 999 1 1 1 1 999 1 999 1 999 999 999 999 999 999 999 999 999 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 999 999 999 999 999 999 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 2 999 2 999 2 1 1 1 1 999 999 1 1 1 999 1 999 999 1 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 38 30 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 2 2 2 1 1 1 1 1 1 1 999 1 1 1 1 999 1 999 999 1 1 999 999 999 999 8 999 999 999 999 999 999 5 6 6 12 999 999 999 999 3 999 999 4 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 17 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 2 2 2 999 1 1 2 1 1 1 999 1 1 1 1 1 1 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 74 999 999 999 999 999 999 999 999 1 999 999 2 999 999 999 999 999 999 999 999 2 1 1 2 4 1 1 1 1 1 1 1 1 2 999 34 999 999 999 999 999 999 999 999 999 999 999 999 999 9 9 999 6 9 999 999 999 999 4 999 999 1 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 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 1 1 1 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 9 10 999 71 62 4 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 19 999 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 999 2 999 999 1 1 1 1 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 7 999 999 999 7 10 6 999 4 999 999 999 4 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 2 999 999 999 999 999 999 999 2 1 2 3 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 7 6 8 12 11 7 999 12 3 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 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 6 7 11 15 13 7 999 5 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 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 5 9 7 6 13 9 12 7 4 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 5 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 4 9 9 7 11 12 8 6 3 3 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 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 10 11 999 7 999 10 7 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 9 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 8 10 16 17 11 16 15 6 2 3 1 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 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 7 8 15 37 17 31 21 7 4 999 1 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 5 999 47 999 999 999 999 999 999 999 999 999 999 999 999 999 140 46 19 35 24 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 8 20 32 999 27 999 999 2 999 999 999 999 999 999 999 999 5 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 48 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 10 14 28 999 14 999 999 999 999 999 999 6 999 999 999 2 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 5 999 4 4 999 999 999 999 999 12 999 999 5 999 999 999 4 999 2 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 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 5 999 6 3 999 999 999 999 999 999 999 999 7 58 999 3 999 999 999 3 999 3 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 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 49 7 999 999 999 999 999 999 6 5 999 999 7 7 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 4 999 999 999 999 999 999 999 999 999 6 999 6 5 55 999 999 999 999 999 999 999 7 75 5 999 8 9 999 7 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 6 4 7 6 6 999 999 9 999 999 25 999 9 999 999 999 19 6 999 7 999 6 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 999 999 999 999 999 999 999 999 999 999 999 3 7 5 999 8 5 11 8 15 999 27 40 999 13 999 999 999 999 6 98 999 3 2 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 82 18 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 7 10 7 8 8 7 6 140 13 27 38 999 8 85 999 5 7 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 999 58 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 9 7 8 8 11 9 11 8 9 15 999 26 999 999 999 6 999 999 9 9 11 4 6 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 22 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 14 9 12 13 10 11 12 999 999 999 10 7 12 58 92 11 10 8 999 7 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 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 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 4 6 5 8 8 14 999 12 12 15 18 18 999 12 62 9 67 11 17 11 9 7 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 55 35 18 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 5 999 999 8 999 28 999 13 19 35 34 21 14 8 999 999 12 17 12 11 8 999 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 28 58 18 114 999 98 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 6 8 7 6 7 9 25 999 27 38 49 39 999 14 999 8 999 9 16 14 14 10 6 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 34 58 25 999 13 13 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 7 999 7 6 10 10 85 62 31 43 32 16 999 13 12 999 9 14 14 14 12 7 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 36 67 26 30 16 132 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 9 7 999 9 11 16 18 27 34 999 999 16 15 10 999 9 14 14 16 14 11 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 73 22 67 28 84 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 10 999 7 8 14 14 33 33 999 999 999 16 9 9 999 15 15 17 16 13 9 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 25 54 30 29 80 29 65 23 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 59 999 999 999 999 999 999 999 5 999 5 6 15 7 8 10 10 15 21 40 35 999 28 17 11 999 9 13 18 17 17 15 10 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 16 24 32 71 27 15 36 15 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 7 7 11 8 12 7 999 999 31 51 59 40 36 20 13 9 999 8 15 16 17 15 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 55 78 66 82 16 16 12 14 7 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 5 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 7 9 7 8 8 999 999 15 32 65 85 67 49 21 11 9 9 13 17 16 16 14 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 11 77 64 62 28 62 15 19 18 30 5 999 999 7 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 7 4 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 6 8 7 7 999 999 73 35 84 98 88 50 20 10 9 10 13 14 15 17 17 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 53 22 56 18 12 13 18 13 999 999 9 13 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 8 4 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 49 999 999 999 5 6 999 11 7 11 62 50 96 104 97 43 18 13 13 15 14 16 14 14 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 41 72 67 29 26 11 10 24 17 9 999 999 9 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 7 8 6 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 999 999 999 999 999 11 30 8 999 16 63 99 106 94 38 999 14 10 13 13 20 16 16 9 140 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 72 25 80 52 69 30 20 13 11 10 999 8 8 7 7 999 5 999 999 999 999 999 999 999 999 999 999 999 999 4 5 14 8 8 8 8 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 5 9 999 999 14 33 58 98 106 82 34 18 15 12 16 15 27 33 19 16 140 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 59 62 97 92 30 48 17 61 12 9 5 11 11 7 999 999 999 999 999 999 2 999 999 999 5 3 999 74 999 7 6 8 7 8 7 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 3 999 999 2 999 999 999 999 8 7 999 9 999 64 47 93 108 69 36 25 14 15 16 18 32 37 28 17 121 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 29 38 101 61 33 27 15 54 13 10 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 4 7 10 999 7 5 7 999 9 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 11 999 9 8 52 72 999 29 41 87 112 72 35 999 15 13 15 20 81 51 56 46 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 114 63 70 34 28 21 16 6 999 999 999 8 999 88 999 999 999 999 999 999 999 999 999 8 4 999 10 12 10 9 8 11 8 5 999 14 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 5 999 999 999 999 999 18 10 12 10 999 20 48 95 113 88 35 999 14 14 63 18 56 41 55 62 33 999 999 999 999 999 999 999 11 999 999 999 999 3 999 999 84 31 55 36 77 24 16 13 999 999 999 999 5 999 5 999 4 999 999 999 999 999 999 999 6 999 999 8 15 14 11 9 7 7 7 7 11 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 1 999 999 4 10 9 7 90 8 48 34 999 999 96 40 999 17 17 28 19 31 52 61 73 32 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 43 69 30 61 18 136 12 999 999 999 999 999 999 999 6 5 7 999 999 999 999 999 999 5 999 65 8 29 19 13 9 6 999 7 8 11 8 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 2 999 999 999 1 4 9 7 8 11 14 140 999 52 96 999 55 999 18 80 32 28 28 32 85 63 42 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 55 65 59 28 17 21 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 6 10 41 30 16 11 7 8 5 999 13 7 4 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 1 999 17 999 9 8 7 8 9 15 999 38 78 999 999 999 999 20 47 63 24 52 80 64 37 999 999 999 999 999 999 13 999 999 999 10 999 999 999 10 112 64 33 23 15 9 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 11 17 61 42 17 11 10 6 11 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 1 1 2 7 7 999 6 999 8 15 61 45 62 999 999 999 62 31 38 32 26 43 95 63 42 999 999 999 999 999 999 999 7 999 999 999 999 999 7 999 66 43 29 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 5 140 13 65 47 14 999 10 999 6 999 8 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 1 2 3 4 999 999 4 13 19 69 68 69 999 999 999 47 53 44 33 29 73 85 83 46 999 999 999 999 999 999 999 999 999 999 999 999 13 999 11 57 33 60 10 7 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 999 8 11 55 999 999 999 12 10 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 1 2 2 3 999 2 7 9 18 72 67 70 57 999 999 81 68 83 42 72 78 73 66 51 999 999 999 999 999 999 999 999 999 7 6 999 19 999 31 49 32 16 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 7 10 21 999 999 17 14 12 8 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 2 4 2 8 2 4 999 113 32 37 49 999 52 999 999 76 84 84 71 92 85 87 85 60 999 999 999 18 999 999 999 999 999 999 999 999 27 999 21 75 33 17 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 6 14 8 999 999 999 14 17 17 7 999 999 8 999 999 8 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 7 999 5 2 999 999 11 36 38 37 999 999 999 999 89 89 95 93 98 95 86 78 65 999 999 999 68 999 999 999 999 999 999 999 11 14 12 32 49 49 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 7 9 10 999 999 33 13 999 999 999 999 8 999 999 11 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 3 999 8 999 2 6 16 64 34 38 999 999 999 999 74 89 99 101 104 102 88 81 67 999 10 999 43 22 999 999 999 999 999 999 999 61 65 76 79 70 89 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 6 8 999 999 28 36 13 999 999 999 12 9 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 9 4 9 3 999 999 13 17 29 40 999 999 999 999 68 74 95 103 105 104 94 82 66 999 65 15 29 31 999 999 999 999 999 999 999 25 63 68 73 28 59 11 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 8 6 999 999 999 29 999 999 13 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 2 4 6 3 6 4 7 999 999 999 999 20 23 35 35 999 999 999 57 56 86 100 105 104 96 73 64 10 28 19 25 35 13 999 999 999 999 999 58 27 54 78 60 69 50 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 9 7 999 5 64 28 999 999 16 10 10 7 8 6 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 4 4 4 999 3 7 6 999 999 999 10 29 21 999 66 999 999 999 42 38 74 93 104 101 92 69 57 999 92 25 56 56 14 999 999 999 999 28 73 34 62 25 17 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 6 8 14 999 999 999 54 13 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 4 999 999 7 999 999 999 7 10 27 18 999 999 999 999 999 999 36 51 90 97 97 77 66 45 27 66 34 31 57 999 999 999 999 999 30 58 28 29 56 15 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 5 4 7 11 13 15 999 28 47 20 9 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 5 999 3 999 6 999 999 999 999 9 7 21 15 999 999 999 999 999 999 33 38 77 78 79 69 56 42 63 72 36 27 999 11 999 999 999 7 20 18 23 32 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 55 5 6 9 13 15 999 999 106 21 999 54 29 28 18 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 4 999 6 999 4 17 13 13 999 999 999 999 999 27 34 62 49 59 60 51 26 999 95 48 32 15 7 8 999 999 999 999 12 999 24 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 6 11 14 17 999 999 105 26 74 38 35 31 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 3 4 999 999 999 7 13 18 13 8 999 999 999 999 999 18 29 37 30 39 42 37 24 58 66 71 62 59 77 999 999 999 999 999 999 5 117 45 70 34 41 46 50 54 66 62 63 69 70 59 78 88 89 83 95 999 94 110 132 999 999 999 999 999 999 999 999 999 124 67 70 71 69 63 43 37 76 30 26 999 7 999 999 999 41 78 130 75 65 84 57 82 73 68 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 57 55 65 58 87 999 999 999 999 999 999 7 117 65 55 36 43 48 51 54 66 65 69 71 64 68 76 88 86 84 85 95 92 71 135 139 999 999 999 999 999 999 999 999 104 65 69 71 67 55 51 79 64 37 29 13 999 999 999 999 999 32 68 62 90 78 55 81 80 62 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 4 64 57 59 67 73 87 999 999 999 999 999 999 62 111 72 43 38 44 50 51 57 70 66 67 71 71 71 74 85 82 82 87 83 89 71 97 999 999 999 999 999 999 999 105 121 90 67 68 69 66 50 53 69 51 38 53 11 7 999 999 17 7 999 999 999 74 74 999 999 49 76 55 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 3 84 999 76 70 999 999 999 999 999 999 999 18 76 66 73 56 44 49 53 52 66 68 69 72 73 66 67 64 82 83 85 81 94 95 75 58 104 999 999 999 999 999 999 103 64 98 70 67 68 69 48 51 60 60 33 999 9 999 10 32 20 6 8 999 999 999 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 92 999 77 71 75 99 999 999 999 999 999 51 106 68 74 57 49 45 53 65 68 71 72 76 71 66 70 68 76 81 80 80 92 61 85 59 122 999 999 999 999 999 100 93 102 91 71 68 67 55 63 47 36 61 30 999 999 37 21 12 24 19 13 999 999 85 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 77 77 89 999 999 999 999 999 999 999 999 50 36 100 74 55 40 48 51 70 72 76 75 74 73 72 76 74 74 77 84 93 90 79 87 67 132 45 999 999 999 121 60 87 95 71 71 97 54 110 64 46 68 51 999 999 999 33 27 19 13 20 999 999 999 999 999 999 999 999 8 999 999 999 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 1 67 74 71 74 999 999 999 999 999 999 999 19 36 102 87 60 41 49 67 70 72 76 77 67 68 66 66 62 67 79 86 98 91 99 127 130 134 999 999 999 53 84 58 103 69 68 98 96 68 90 69 50 34 35 21 999 7 999 21 999 999 999 7 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 74 91 88 68 999 999 999 999 999 999 999 6 140 74 87 76 42 59 76 72 88 78 76 64 51 53 56 62 76 80 83 101 93 82 131 129 122 999 999 999 60 84 67 62 66 107 90 86 67 68 49 43 39 30 24 999 999 10 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 1 999 999 0 0 999 999 999 999 999 999 86 85 78 65 999 999 999 999 999 999 999 16 16 85 64 58 42 61 71 74 88 91 77 58 52 55 58 62 79 86 79 92 105 999 97 88 999 999 999 38 82 51 63 64 69 71 97 65 62 67 55 45 41 60 22 999 999 8 8 999 999 999 10 11 9 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 59 79 999 999 999 999 999 999 999 999 999 999 140 108 68 77 67 47 71 70 88 999 76 52 54 56 60 62 83 79 96 58 124 999 96 999 84 999 100 65 69 107 55 97 69 90 70 87 55 68 49 50 73 53 36 999 999 999 999 999 12 999 999 20 9 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 1 999 999 999 45 999 999 999 999 999 999 999 999 999 73 69 91 82 71 66 91 91 68 74 68 59 56 60 81 82 84 97 98 90 139 139 76 95 999 65 134 61 121 53 69 91 96 84 83 75 78 50 70 59 82 72 17 9 999 999 999 13 9 999 999 32 999 999 999 999 999 999 999 999 999 999 999 999 6 999 1 999 999 999 999 999 0 999 999 999 999 999 0 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 1 999 10 60 92 59 74 89 89 72 79 65 88 86 68 56 74 86 97 81 91 96 131 999 136 999 999 107 129 51 58 80 83 84 81 97 82 77 80 45 107 60 37 55 72 14 999 999 999 63 15 12 5 999 999 21 999 999 999 999 999 999 999 999 999 999 999 3 48 1 1 999 999 0 999 999 999 999 1 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 16 62 95 65 86 69 96 82 78 78 96 75 56 82 85 97 92 88 73 60 999 61 91 138 128 129 105 75 87 97 69 90 90 65 72 73 79 102 53 46 81 999 21 999 999 21 14 10 9 999 999 999 999 999 999 999 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 85 64 77 76 75 75 85 70 64 75 91 70 82 77 999 999 89 47 131 86 127 94 62 85 85 93 97 97 55 66 84 82 119 46 71 100 39 999 999 999 999 25 10 8 4 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 1 999 999 0 999 999 999 0 0 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 95 74 75 72 73 63 91 67 80 90 999 999 999 999 71 81 83 62 59 124 79 66 93 90 93 84 93 75 63 46 56 41 52 28 55 999 999 999 999 12 999 11 16 8 6 3 5 999 999 999 999 999 999 999 999 999 999 999 999 2 2 1 999 999 0 999 999 999 0 0 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 72 83 77 84 105 105 94 97 999 82 999 999 999 81 66 72 62 66 97 106 77 78 81 89 86 92 83 79 101 42 70 54 32 999 999 999 13 999 12 999 12 5 8 0 999 999 999 999 999 999 999 999 999 999 999 999 999 1 4 1 999 999 999 0 999 999 999 999 0 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 89 64 85 96 999 73 85 999 999 999 999 999 999 999 999 67 64 111 104 66 105 81 84 88 90 86 64 69 73 46 54 72 87 31 999 999 999 999 999 6 2 999 7 7 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 0 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 73 62 63 70 103 105 79 84 71 999 999 999 999 81 98 67 67 73 89 87 73 89 73 80 99 83 67 93 60 46 83 72 999 999 999 999 999 999 999 999 4 7 3 999 1 1 999 999 999 999 999 999 999 999 999 999 1 3 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 61 69 80 83 73 75 88 999 999 62 90 999 73 76 70 99 72 70 75 87 83 94 104 95 48 101 96 45 97 91 999 999 999 999 999 999 999 999 999 999 999 3 999 999 1 1 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 2 999 2 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 87 999 66 81 82 69 72 95 999 67 84 59 999 55 77 73 103 74 94 61 74 68 94 55 62 51 106 92 44 59 43 62 68 999 999 999 999 999 999 999 2 999 999 1 1 1 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 92 83 73 72 65 999 999 82 69 77 75 999 56 85 86 111 73 64 55 71 102 49 113 45 43 82 92 32 999 999 30 999 999 999 999 999 999 999 999 999 2 2 999 1 1 999 1 999 999 999 999 999 999 999 999 999 999 999 0 0 999 999 999 999 999 999 2 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 67 106 71 85 73 98 83 63 75 73 999 102 93 113 71 79 53 51 72 48 999 70 82 34 74 71 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 1 4 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 107 88 75 90 85 75 84 83 70 999 76 100 128 77 66 60 38 62 64 60 55 99 33 999 40 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 3 6 0 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 6 6 999 999 999 115 89 100 69 112 72 66 78 88 76 82 999 48 67 999 73 63 999 37 999 54 31 48 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 1 3 6 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 123 94 72 69 74 88 75 75 74 85 72 75 132 138 66 46 49 42 999 63 29 50 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 4 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 60 113 53 68 64 999 999 73 73 93 66 80 83 999 60 42 999 85 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 60 999 78 999 999 98 96 62 126 44 63 57 132 62 36 66 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 130 58 999 71 999 999 89 83 74 999 82 38 38 123 138 999 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 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 2 999 6 6 999 999 999 999 999 51 81 999 999 999 67 125 82 55 98 81 41 28 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 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 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 55 999 46 999 128 999 64 44 98 93 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 999 0 0 999 999 0 999 999 999 2 999 3 4 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 77 999 121 999 999 38 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 0 999 0 999 999 0 999 0 999 999 0 999 999 999 999 0 0 999 0 0 999 999 1 999 3 4 4 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 75 104 999 999 133 138 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 0 0 999 999 999 999 0 999 999 999 999 0 999 999 999 999 999 999 2 999 3 68 4 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 108 93 999 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 0 999 999 0 0 999 0 999 999 999 999 0 0 999 0 0 999 999 999 999 999 4 10 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 0 999 999 0 0 999 999 999 999 0 999 0 0 0 999 0 999 0 0 999 999 999 999 999 999 999 999 999 5 3 5 9 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 95 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 0 999 999 0 0 999 999 999 0 999 0 0 999 999 999 0 0 999 999 999 999 999 999 999 5 999 999 999 4 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 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 0 0 0 0 0 999 999 0 0 0 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 3 999 6 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 125 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 0 999 0 0 999 999 0 0 999 999 999 999 999 0 0 999 999 999 999 999 999 4 999 999 999 999 999 6 999 999 2 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 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 0 999 999 0 999 999 0 999 0 0 0 999 999 0 999 0 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 3 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 69 91 999 66 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 0 0 999 999 999 999 0 999 999 999 0 999 0 999 0 999 999 999 999 999 0 999 999 0 999 999 6 4 999 999 999 999 999 999 999 4 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 113 23 999 999 74 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 0 0 0 999 0 999 0 0 999 999 0 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 3 999 999 999 3 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 129 999 999 999 135 999 999 999 999 9 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 0 999 999 999 999 999 0 0 0 0 0 0 999 0 0 999 0 999 999 999 999 999 999 999 0 999 999 999 999 999 999 5 6 999 999 999 999 1 999 999 2 13 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 34 999 999 999 45 135 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 0 999 999 0 0 0 0 0 0 0 999 999 0 999 999 999 999 999 0 999 999 999 3 999 999 999 7 5 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 1 999 999 999 0 0 999 999 0 0 0 0 999 999 0 0 0 0 999 0 999 0 999 999 999 999 999 999 999 999 999 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 999 999 999 999 999 999 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 1 999 1 999 1 0 0 0 0 999 999 0 0 0 999 0 999 999 0 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 37 30 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 0 1 1 0 0 0 0 0 0 0 999 0 0 0 0 999 0 999 999 0 0 999 999 999 999 7 999 999 999 999 999 999 4 5 5 11 999 999 999 999 2 999 999 3 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 16 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 1 1 1 999 0 0 1 0 0 0 999 0 0 0 0 0 0 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 73 999 999 999 999 999 999 999 999 0 999 999 1 999 999 999 999 999 999 999 999 1 0 0 1 3 0 0 0 0 0 0 0 0 0 999 33 999 999 999 999 999 999 999 999 999 999 999 999 999 9 8 999 5 8 999 999 999 999 3 999 999 0 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 0 0 0 0 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 3 9 999 70 61 3 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 19 999 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 1 999 999 0 0 0 0 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 6 999 999 999 6 9 5 999 3 999 999 999 3 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 1 999 999 999 999 999 999 999 1 0 1 2 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 6 5 7 11 7 6 999 12 2 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 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 5 6 10 14 11 5 999 4 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 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 4 8 6 5 12 6 11 6 3 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 3 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 3 8 8 6 10 11 7 5 2 2 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 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 9 6 999 6 999 5 6 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 8 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 7 6 15 8 10 16 5 5 1 2 0 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 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 6 6 12 27 7 29 11 4 3 999 0 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 4 999 46 999 999 999 999 999 999 999 999 999 999 999 999 999 135 33 14 25 17 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 999 999 999 999 999 999 999 999 999 999 999 999 999 6 7 20 22 999 23 999 999 1 999 999 999 999 999 999 999 999 4 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 47 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 9 13 28 999 14 999 999 999 999 999 999 5 999 999 999 1 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 3 4 999 3 3 999 999 999 999 999 9 999 999 4 999 999 999 3 999 1 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 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 4 999 5 2 999 999 999 999 999 999 999 999 6 57 999 2 999 999 999 2 999 2 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 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 48 6 999 999 999 999 999 999 5 4 999 999 6 7 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 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 5 999 5 4 54 999 999 999 999 999 999 999 6 74 4 999 7 8 999 6 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 5 5 3 6 5 5 999 999 8 999 999 23 999 8 999 999 999 19 5 999 6 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 6 4 999 7 4 10 7 14 999 26 31 999 12 999 999 999 999 5 97 999 2 1 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 81 17 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 6 9 6 7 7 6 5 139 4 26 29 999 7 84 999 4 6 7 7 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 57 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 9 6 7 7 10 3 10 7 8 14 999 26 999 999 999 5 999 999 8 8 10 3 5 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 21 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 13 8 11 3 7 10 12 999 999 999 7 6 11 57 91 10 7 7 999 6 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 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 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 3 5 2 7 7 13 999 11 9 15 15 18 999 9 61 8 66 10 16 8 8 6 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 54 34 17 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 4 999 999 7 999 27 999 10 13 25 24 12 5 7 999 999 11 16 9 8 7 999 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 28 57 18 113 999 97 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 5 7 6 3 6 8 24 999 27 37 33 29 999 13 999 7 999 8 15 12 13 9 5 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 33 57 24 999 12 12 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 6 999 6 5 9 9 84 61 21 34 22 16 999 9 11 999 8 13 12 12 11 6 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 36 66 26 29 16 131 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 8 6 999 8 10 16 18 26 32 999 999 16 7 9 999 8 13 12 13 11 10 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 72 21 66 27 83 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 9 999 6 5 13 11 33 28 999 999 999 16 8 8 999 14 15 14 13 9 6 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 24 53 29 29 79 28 64 22 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 58 999 999 999 999 999 999 999 4 999 4 3 14 6 7 9 9 14 15 30 32 999 27 15 10 999 8 12 17 11 12 14 7 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 15 23 31 70 26 11 36 14 999 999 8 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 3 999 6 6 10 7 12 5 999 999 29 34 36 30 27 16 12 8 999 7 15 13 16 11 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 54 77 65 81 15 13 9 13 6 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 4 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 6 8 6 7 7 999 999 14 27 36 34 36 33 17 10 8 8 12 17 15 15 11 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 10 76 63 61 27 61 14 19 17 29 4 999 999 6 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 6 3 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 7 6 6 999 999 72 33 34 38 34 40 12 9 8 9 12 12 11 17 17 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 52 21 55 16 11 12 17 12 999 999 8 12 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 7 3 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 48 999 999 999 4 5 999 10 0 10 61 47 36 42 37 38 17 12 12 15 13 16 11 11 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 40 71 66 28 25 10 9 23 16 8 999 999 8 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 6 7 5 7 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 11 29 7 999 16 62 38 44 42 32 999 13 8 12 12 20 16 15 8 139 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 71 24 79 51 68 29 20 12 10 9 999 7 7 6 6 999 4 999 999 999 999 999 999 999 999 999 999 999 999 3 4 13 7 7 7 7 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 4 8 999 999 14 32 56 37 44 51 32 11 14 11 16 14 27 32 19 15 139 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 58 61 96 91 29 47 16 60 11 8 4 10 10 6 999 999 999 999 999 999 1 999 999 999 4 1 999 73 999 6 5 7 6 7 6 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 2 999 999 1 999 999 999 999 7 6 999 8 999 63 41 52 45 43 36 16 14 14 16 18 31 35 25 17 120 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 29 37 100 60 32 26 14 53 13 9 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 2 6 9 999 6 2 6 999 8 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 10 999 8 7 51 71 999 28 38 73 52 35 27 999 14 13 15 20 80 45 55 45 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 113 62 69 33 27 20 16 5 999 999 999 7 999 87 999 999 999 999 999 999 999 999 999 7 3 999 9 7 3 8 7 10 7 4 999 13 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 4 999 999 999 999 999 17 9 11 10 999 19 47 94 70 38 31 999 12 14 62 18 55 38 46 61 32 999 999 999 999 999 999 999 10 999 999 999 999 2 999 999 83 30 54 36 76 23 15 12 999 999 999 999 4 999 4 999 3 999 999 999 999 999 999 999 5 999 999 7 10 10 3 8 5 6 6 6 10 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 0 999 999 3 9 4 6 89 7 47 33 999 999 59 36 999 16 16 27 18 30 51 54 72 31 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 42 68 29 60 17 135 11 999 999 999 999 999 999 999 5 4 6 999 999 999 999 999 999 4 999 64 7 28 10 10 6 5 999 6 7 10 7 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 1 999 999 999 0 3 6 5 7 10 13 139 999 50 80 999 44 999 18 79 31 27 25 28 84 62 41 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 54 64 58 27 17 20 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 5 9 37 21 8 8 6 7 4 999 12 6 3 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 0 999 16 999 8 7 6 7 9 14 999 37 72 999 999 999 999 17 46 62 21 51 79 63 36 999 999 999 999 999 999 12 999 999 999 9 999 999 999 9 111 63 32 23 15 8 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 10 16 36 32 10 10 9 5 10 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 0 0 1 6 6 999 5 999 7 14 60 38 48 999 999 999 61 29 36 31 25 42 94 62 41 999 999 999 999 999 999 999 6 999 999 999 999 999 6 999 65 42 28 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 4 139 11 36 34 13 999 8 999 5 999 7 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 0 1 2 3 999 999 3 12 18 68 36 43 999 999 999 41 51 41 31 24 72 84 82 43 999 999 999 999 999 999 999 999 999 999 999 999 12 999 10 56 32 59 9 6 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 999 7 8 54 999 999 999 2 9 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 0 999 0 1 1 2 999 1 6 8 18 71 43 53 54 999 999 80 67 82 39 71 77 71 50 43 999 999 999 999 999 999 999 999 999 6 5 999 18 999 30 48 30 15 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 6 9 20 999 999 17 14 11 7 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 1 3 1 7 1 3 999 112 31 33 40 999 52 999 999 72 39 55 51 88 73 76 77 51 999 999 999 18 999 999 999 999 999 999 999 999 26 999 20 74 32 16 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 5 13 5 999 999 999 11 16 16 6 999 999 7 999 999 7 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 6 999 4 1 999 999 10 35 28 34 999 999 999 999 88 54 57 56 45 51 74 52 47 999 999 999 67 999 999 999 999 999 999 999 10 14 11 31 49 48 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 6 8 9 999 999 28 9 999 999 999 999 7 999 999 10 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 2 999 7 999 1 5 15 63 30 35 999 999 999 999 70 73 59 58 58 62 71 48 47 999 9 999 42 21 999 999 999 999 999 999 999 60 64 75 78 69 88 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 5 7 999 999 25 33 12 999 999 999 11 8 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 8 3 8 2 999 999 12 17 27 37 999 999 999 999 67 70 55 51 55 59 59 72 65 999 64 14 29 30 999 999 999 999 999 999 999 25 62 67 72 27 58 10 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 7 5 999 999 999 20 999 999 12 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 1 3 5 2 5 3 6 999 999 999 999 19 15 33 34 999 999 999 56 47 73 63 57 57 81 49 63 9 27 18 24 34 12 999 999 999 999 999 57 27 53 77 59 68 49 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 8 6 999 4 63 25 999 999 15 9 9 6 7 5 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 3 3 3 999 2 6 5 999 999 999 9 28 20 999 65 999 999 999 41 28 71 57 44 62 74 67 48 999 91 24 55 55 13 999 999 999 999 28 72 33 61 25 16 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 5 7 13 999 999 999 53 12 7 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 3 999 999 6 999 999 999 6 9 26 18 999 999 999 999 999 999 30 34 77 57 81 50 65 40 26 65 33 30 56 999 999 999 999 999 29 57 28 28 55 15 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 4 3 6 10 12 11 999 27 46 19 8 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 3 999 2 999 5 999 999 999 999 8 6 20 15 999 999 999 999 999 999 31 35 71 50 51 68 46 40 62 71 34 27 999 10 999 999 999 6 20 17 22 31 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 4 5 8 12 14 999 999 105 20 999 53 28 27 17 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 3 999 5 999 3 17 11 12 999 999 999 999 999 26 33 48 42 49 49 45 26 999 94 47 31 14 6 7 999 999 999 999 11 999 23 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 5 10 11 16 999 999 104 26 73 38 34 30 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 2 3 999 999 999 6 12 18 9 7 999 999 999 999 999 15 26 34 28 38 41 36 24