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 31 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 1932 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 1 1 2 1 1 1 1 1 1 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 1 1 4 1 4 4 1 1 1 2 1 1 1 1 1 4 1 4 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 1 2 1 1 6 1 1 1 1 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 1 4 4 4 4 1 1 1 1 1 1 1 1 1 1 4 1 4 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 4 4 4 4 4 4 4 4 4 2 2 2 2 1 1 3 1 1 1 1 1 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 1 4 4 4 4 4 4 4 1 4 1 3 1 1 1 1 1 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 4 4 1 1 4 4 4 4 4 1 1 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 1 4 4 4 4 4 4 1 4 1 1 1 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 1 1 4 1 1 4 1 1 1 1 4 1 4 1 4 1 4 3 4 4 4 4 4 4 4 4 1 4 1 4 6 2 2 2 1 1 6 1 1 1 6 2 1 4 4 4 1 4 4 4 4 4 4 1 4 4 4 1 1 3 4 4 4 4 4 4 4 4 1 1 4 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 4 1 1 1 1 1 1 1 1 1 4 4 4 3 4 4 4 4 4 4 4 4 1 1 1 4 4 2 2 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 1 4 4 4 4 1 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 4 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 1 1 1 4 1 1 1 1 1 1 1 1 4 4 4 1 3 4 4 4 4 4 4 4 4 1 1 4 4 4 2 1 2 1 1 1 1 1 1 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 4 1 1 4 1 4 1 1 4 1 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 2 7 7 1 1 1 1 1 3 6 1 4 1 4 4 4 4 1 4 4 4 4 4 4 1 1 1 1 1 1 4 4 4 1 4 4 1 1 1 1 1 1 1 1 1 1 4 1 1 1 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 4 4 1 1 1 4 1 1 4 4 4 4 4 1 4 4 4 4 4 1 7 1 1 1 1 1 1 4 1 4 4 1 4 4 4 4 4 1 4 4 4 4 1 4 1 3 4 1 1 4 4 4 4 1 4 1 1 6 1 1 1 4 1 1 1 4 1 1 4 1 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 2 1 2 2 1 1 1 4 1 1 1 4 4 1 1 1 1 4 4 4 1 4 4 4 4 4 2 1 1 1 1 1 1 4 4 4 1 4 1 4 4 4 4 4 1 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 1 4 1 1 1 1 1 1 4 1 1 4 1 1 4 4 4 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 7 2 2 2 2 2 1 1 1 1 1 1 1 4 1 1 1 3 4 4 4 1 4 4 4 4 4 2 1 1 1 1 1 1 1 1 1 1 4 4 4 4 1 1 1 1 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 1 1 1 4 1 1 1 4 1 1 1 1 1 1 4 4 1 4 1 1 1 1 4 4 4 4 4 4 4 4 4 3 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 1 1 4 3 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 1 1 1 1 1 1 4 1 4 4 1 4 4 4 1 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 4 4 1 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 4 1 4 4 4 4 4 1 4 4 4 4 1 4 4 1 4 1 1 4 4 4 4 1 1 1 1 4 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 4 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 6 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 1 1 4 1 4 1 4 4 1 1 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 1 1 1 1 1 1 4 1 1 4 4 4 4 4 4 4 3 4 4 4 4 4 1 4 4 1 1 4 4 4 4 4 4 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 1 4 1 4 1 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 1 4 4 4 1 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 4 1 1 4 4 1 4 4 4 4 4 4 4 1 1 1 1 1 1 4 1 1 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 1 1 1 4 4 1 1 1 1 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 3 1 1 1 1 1 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 4 1 4 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 1 4 1 1 1 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 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 3 1 1 1 1 1 1 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 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 1 1 1 1 1 1 1 1 2 4 4 4 4 4 4 4 4 1 1 1 1 1 1 4 3 1 4 1 1 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 1 1 1 1 1 1 4 1 1 1 1 1 1 1 4 4 1 1 4 1 1 4 4 4 1 4 4 4 4 1 4 1 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 1 1 1 1 4 4 4 4 1 4 4 4 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 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 3 1 1 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 1 1 4 4 4 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 4 4 1 1 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 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 1 4 1 1 4 4 4 4 4 4 4 1 4 4 4 4 4 3 1 1 1 1 1 1 1 4 1 1 1 1 6 1 1 4 4 4 1 1 4 3 3 1 1 1 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 6 1 1 1 1 1 1 1 4 4 4 1 4 4 1 1 1 4 4 4 1 1 1 1 1 1 1 1 1 4 1 1 1 1 1 4 4 4 4 1 1 4 4 1 1 1 3 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 6 3 1 1 1 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 6 1 1 1 1 1 4 4 4 4 4 4 4 1 4 1 2 4 4 4 4 4 1 1 1 1 1 1 4 1 1 1 4 4 1 1 7 4 1 4 4 4 4 4 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 1 4 4 1 4 1 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 1 1 4 1 1 1 4 4 4 4 4 4 1 4 4 3 4 4 4 4 4 1 1 1 4 1 1 1 4 1 1 4 1 1 1 1 1 1 4 4 4 4 4 1 1 1 1 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 3 4 1 1 4 4 4 4 4 4 4 1 4 1 1 4 4 4 4 4 3 1 1 1 4 3 3 1 4 4 4 1 2 1 1 1 1 1 4 1 1 4 4 1 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 4 1 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 1 4 1 3 1 4 4 4 4 1 4 1 1 1 1 4 4 1 1 1 4 1 1 1 1 1 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 3 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 1 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 6 4 4 1 4 4 4 4 4 3 1 1 1 1 4 4 1 1 1 1 1 1 3 1 4 1 4 1 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 2 4 4 4 4 1 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 2 1 3 1 4 4 1 4 4 4 4 1 1 1 1 4 4 1 1 1 4 1 1 4 3 1 1 1 1 1 4 1 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 1 4 4 4 4 6 1 1 1 4 4 1 4 1 4 3 1 4 1 1 1 3 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 4 2 2 2 6 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 1 1 1 1 1 4 4 4 4 4 4 1 1 1 1 3 4 4 4 4 1 1 1 1 4 1 1 4 1 1 1 1 1 1 1 1 1 4 4 1 4 4 4 4 4 4 4 1 4 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 1 6 4 1 4 4 4 4 4 4 2 2 1 1 1 1 1 1 4 1 3 1 1 4 4 4 4 1 1 4 1 1 1 1 4 4 1 4 6 4 4 4 4 4 4 1 2 1 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 1 1 1 4 1 1 2 6 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 1 1 4 4 4 4 4 4 2 1 1 6 4 1 1 1 3 1 1 1 1 4 1 1 4 1 1 4 1 1 1 1 1 1 4 1 4 4 1 4 4 4 4 3 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 1 4 4 4 4 2 1 1 7 6 4 4 3 3 3 4 4 3 4 4 4 1 1 1 4 4 1 4 4 1 4 1 1 1 1 1 4 4 4 4 6 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 2 2 7 6 1 4 4 4 3 3 1 1 3 4 4 4 4 4 1 4 1 4 4 1 4 4 1 1 4 1 1 1 4 1 1 1 1 1 1 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 1 1 2 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 1 4 4 4 4 4 4 6 6 4 4 4 4 4 1 3 3 6 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 4 4 1 1 1 1 2 1 1 1 1 1 1 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 3 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 1 4 1 3 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 1 1 1 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 1 4 1 1 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 1 1 4 4 1 1 1 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 1 1 4 1 1 1 1 2 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 3 4 4 1 4 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 3 4 3 7 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 1 4 4 1 2 1 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 7 4 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 4 4 4 1 1 2 1 1 1 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 3 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 7 3 7 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 3 4 4 1 4 4 4 4 4 4 4 4 1 1 1 1 1 4 4 4 4 4 4 1 6 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 7 3 4 1 1 1 1 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 1 1 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 6 4 3 1 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 4 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 1 6 6 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 6 1 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 4 4 4 4 4 4 4 4 4 4 4 4 4 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 6 1 2 1 1 3 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 4 1 1 1 1 4 4 4 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 6 2 2 1 1 3 6 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 1 1 1 3 1 1 1 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 6 6 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 6 1 1 1 1 1 4 4 4 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 2 1 2 1 1 1 4 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 1 1 1 1 1 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 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 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 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 6 1 1 1 1 1 1 1 4 4 4 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 2 1 2 2 1 7 1 1 2 1 2 2 2 2 2 2 2 2 2 7 1 1 1 1 1 4 1 1 1 4 1 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 7 2 3 4 2 2 2 2 2 2 7 2 7 2 2 7 7 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 2 7 2 7 4 3 7 7 2 2 2 2 2 7 2 7 4 4 1 1 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 7 2 7 4 4 2 2 2 2 2 2 6 7 7 7 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 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 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 3 3 7 2 2 2 2 6 4 3 7 2 2 2 2 2 7 7 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 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 4 4 4 4 4 4 4 4 4 4 3 3 7 7 7 2 2 2 2 4 4 4 7 2 2 2 2 1 7 2 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 3 3 2 2 7 2 2 7 3 4 4 4 2 2 2 1 4 4 4 4 4 4 4 4 4 4 1 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 7 2 2 2 2 3 4 4 4 2 2 2 2 4 4 4 4 4 4 4 4 4 1 1 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 7 7 2 2 2 2 7 4 4 4 4 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 7 7 7 2 2 7 4 4 4 4 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 7 7 2 2 2 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 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 7 7 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 6 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 7 2 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 4 4 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 4 4 1 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 1 4 1 4 4 4 4 1 1 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 1 1 4 4 4 4 4 4 4 1 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 1 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 6 1 1 1 4 4 4 4 4 4 4 1 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 1 3 1 1 1 1 1 3 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 1 1 6 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 3 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 6 2 2 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 7 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 3 2 2 2 1 1 1 1 1 1 3 4 7 4 4 3 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 3 2 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 3 2 2 2 1 1 1 1 1 1 1 4 2 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 4 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 1 1 1 2 2 2 2 1 1 1 1 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 2 7 3 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 2 2 2 2 1 2 1 1 1 1 1 2 6 4 7 7 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 1 3 3 4 7 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 2 2 2 2 2 2 1 1 6 1 1 2 7 7 7 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 7 1 2 4 4 4 4 4 4 4 4 4 4 2 4 4 4 2 2 2 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 6 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 1 1 1 6 4 2 7 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 3 2 2 2 2 2 2 2 2 2 1 1 6 3 1 7 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 3 2 2 2 2 2 2 2 2 6 1 1 1 1 4 1 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 1 1 1 3 2 2 2 2 2 2 2 2 2 1 1 3 4 3 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 1 1 2 2 2 2 2 2 2 2 2 6 1 4 4 4 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 6 1 2 2 2 2 2 2 2 2 2 1 2 3 1 4 4 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 3 2 2 1 2 2 2 2 2 2 2 2 2 6 1 4 3 1 4 4 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 6 1 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 7 2 2 2 2 2 2 2 2 2 2 2 6 6 6 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 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 1 6 6 6 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 1 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 2 2 2 2 2 2 2 2 2 1 6 6 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 2 7 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 6 2 1 4 4 4 4 4 4 4 4 4 3 4 1 4 4 4 4 4 4 2 4 4 3 7 7 4 4 4 4 4 4 3 4 4 4 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 2 2 2 2 2 2 7 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 2 3 4 4 2 7 3 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 1 4 4 4 4 4 4 4 4 4 4 1 4 3 3 4 4 4 4 2 2 4 4 7 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 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 7 7 2 2 2 2 2 7 2 2 2 2 7 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 3 3 4 4 3 7 3 4 4 2 3 4 4 4 1 1 4 1 1 1 4 6 4 4 1 1 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 7 7 7 2 2 2 2 7 2 2 2 2 2 2 2 6 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 4 3 3 3 3 4 4 4 4 4 4 4 1 4 4 1 4 1 4 3 4 4 1 1 6 4 4 4 4 4 4 4 4 4 4 4 4 3 4 1 4 4 4 4 4 4 4 4 4 6 1 1 4 4 1 4 4 4 4 4 4 1 4 4 4 7 2 2 2 2 2 7 2 2 1 2 2 2 2 2 4 4 3 4 1 4 4 4 4 4 4 4 4 4 3 2 7 1 1 2 1 2 4 3 3 4 4 4 4 4 4 4 1 4 4 4 1 1 4 4 4 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 3 4 1 4 4 4 4 4 4 1 4 4 3 7 2 7 2 2 2 7 2 2 1 2 1 2 2 2 6 4 4 4 1 3 4 4 4 4 4 4 4 4 2 2 1 1 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 6 1 4 1 1 1 4 1 1 4 4 4 4 6 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 1 4 4 1 1 3 4 4 1 4 4 4 2 2 2 2 2 7 7 7 2 1 1 2 2 2 2 4 4 4 6 4 6 4 4 4 4 4 4 4 4 2 2 2 1 1 1 1 2 2369 2410 2485 2641 2823 2839 2707 2652 2864 2681 2853 2916 2991 9999 9999 9999 9999 9999 9999 9999 9999 3004 9999 3049 9999 9999 9999 9999 3042 3015 9999 2974 9999 9999 2959 2794 2927 2141 2883 2887 2883 2822 2889 9999 2913 9999 3005 9999 2939 2977 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2981 2854 2893 2897 2951 2995 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 2390 2428 2537 2710 2640 2888 2892 9999 2858 2915 2910 2943 3048 9999 9999 9999 9999 9999 9999 9999 9999 9999 3012 9999 9999 9999 9999 9999 9999 9999 9999 2997 9999 9999 9999 9999 2918 2523 2902 2931 2929 2919 2890 2964 2934 2973 9999 2990 9999 9999 3029 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3042 3011 2986 2927 2922 2912 2929 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 2399 2428 2582 2718 2364 2922 9999 2604 2873 2869 2901 2967 9999 9999 9999 9999 9999 9999 9999 9999 2991 2982 2988 9999 9999 9999 9999 9999 3012 9999 9999 9999 9999 9999 9999 9999 2940 9999 2912 9999 2812 2938 2890 2938 2955 9999 9999 2983 3010 3019 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3014 2981 2820 2910 2880 2914 2971 9999 9999 3042 2960 9999 9999 9999 9999 9999 2960 3042 2970 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2394 2428 2601 2769 2618 2874 2890 2670 2889 2844 2917 2981 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2987 9999 9999 9999 9999 9999 3054 3056 9999 9999 9999 9999 9999 9999 2982 9999 2903 2930 2882 2929 9999 2928 2960 2946 3001 2935 3006 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2942 2910 2958 9999 2979 2934 9999 2909 2912 2870 2939 9999 2804 9999 2899 9999 2991 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2867 9999 2974 9999 9999 2394 2451 2624 2792 2930 9999 2954 2944 2906 9999 2781 2998 9999 9999 9999 3027 9999 9999 9999 9999 9999 9999 2927 9999 9999 9999 2975 3050 9999 9999 9999 9999 9999 9999 9999 9999 9999 2994 2912 9999 2824 2923 9999 2917 2886 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3024 9999 9999 9999 9999 9999 9999 9999 9999 9999 2969 2988 2952 2951 2950 2903 2974 9999 2827 2819 2815 2943 2926 2796 2936 2950 3002 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2916 2927 2974 9999 9999 2421 2550 2693 2771 2941 2929 2918 2983 2942 2762 2930 9999 9999 9999 9999 9999 9999 3049 9999 9999 9999 9999 2934 9999 9999 9999 2979 2992 3034 2998 9999 9999 9999 9999 9999 9999 9999 9999 2945 2950 2835 2938 2889 2917 2955 2907 9999 2971 2983 9999 2985 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3042 2966 2936 2914 9999 2827 2930 2925 9999 2848 2870 2914 2912 2883 2798 2924 2884 9999 9999 9999 2984 9999 9999 9999 9999 9999 9999 9999 9999 9999 2732 2798 9999 9999 9999 2498 2692 2627 2783 2802 2878 2930 2990 2948 2926 2951 9999 9999 3059 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3037 9999 9999 9999 9999 9999 9999 9999 2975 9999 2843 2927 9999 2929 9999 2967 2981 9999 3005 2965 2976 2989 9999 2989 3005 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2906 2894 2880 2948 2944 2856 2894 2946 2918 2921 2820 2895 2925 2932 2921 2973 9999 2914 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2809 9999 9999 9999 9999 2639 9999 9999 2789 2812 2921 2926 2933 9999 9999 2968 9999 2987 9999 9999 9999 9999 3024 9999 9999 9999 9999 9999 9999 3014 2959 2990 2929 2959 3037 9999 9999 9999 3038 9999 9999 2952 2961 2798 2905 2911 2914 2951 2937 2934 2968 9999 2981 3005 2959 2992 2967 2868 2979 3005 9999 3013 9999 9999 9999 9999 9999 9999 9999 9999 2978 2952 2946 2657 2681 2956 2897 2833 2917 2901 2849 2835 2827 2859 2890 2911 9999 9999 2954 2960 2995 9999 3024 2973 9999 9999 9999 9999 9999 2878 9999 9999 9999 9999 9999 2756 9999 2753 2783 2860 2921 2975 2862 9999 2916 9999 9999 2995 9999 9999 9999 9999 9999 3028 9999 9999 9999 9999 3054 9999 2986 9999 9999 2982 3005 9999 9999 9999 9999 3006 9999 2925 2946 9999 2878 2887 2903 9999 2962 2934 2976 9999 2988 3029 9999 3021 9999 2985 2929 2946 2972 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2972 2877 2906 2829 2888 2855 2791 2919 2688 2696 2597 2604 2710 2837 2809 9999 2940 2879 2911 9999 9999 3024 2959 2966 2949 9999 9999 9999 2975 9999 9999 9999 9999 9999 2697 2806 2793 2771 2853 2913 2831 9999 9999 9999 3009 9999 3018 9999 9999 9999 9999 9999 3035 9999 9999 9999 9999 9999 9999 2913 2968 9999 9999 9999 9999 9999 9999 9999 2987 9999 2917 2976 2616 2884 2890 2919 9999 2831 2948 9999 2871 2958 9999 9999 9999 2779 2881 2930 2935 2940 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2889 2852 2914 2869 2856 2786 2692 9999 2709 2426 2345 2337 2491 2669 2855 2899 2792 2754 2886 2944 9999 3024 2999 2966 9999 9999 9999 9999 2992 9999 9999 9999 9999 9999 2709 2766 2838 2788 2848 2900 2958 2955 2978 2900 2959 9999 9999 9999 9999 3059 3058 3027 3027 9999 9999 9999 9999 9999 3021 3012 2844 9999 9999 9999 9999 9999 9999 9999 3007 2979 2906 9999 2927 2905 2885 9999 2988 3011 2951 2985 2946 2946 9999 9999 3029 9999 2927 2938 2936 2960 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2953 2825 2644 2761 2680 2542 2456 2580 2425 2309 2202 2215 2285 2426 2631 2826 2624 2656 2891 2931 2946 2993 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2750 2791 2793 2814 2853 2916 2744 2914 2940 2929 2932 3014 9999 9999 9999 9999 9999 2980 9999 9999 9999 9999 9999 9999 9999 9999 9999 2962 2995 3029 9999 9999 9999 9999 9999 2970 2883 2848 2913 2909 2964 9999 2993 9999 9999 2804 9999 9999 9999 3049 9999 9999 9999 2970 2947 2983 9999 9999 9999 9999 9999 9999 9999 9999 9999 2911 2755 2380 2657 2622 2559 2369 2276 2376 2434 2212 2166 2186 2196 2251 2566 2794 2660 2727 2915 2950 2933 2984 3006 2951 2959 9999 9999 3024 9999 9999 9999 9999 9999 9999 2764 2737 2868 2838 2872 2944 2920 2935 2951 2951 2952 9999 3022 9999 9999 9999 9999 9999 3010 9999 9999 9999 9999 3041 9999 9999 2984 9999 2904 3007 9999 9999 9999 9999 2982 2793 2978 2963 9999 2954 2984 9999 9999 9999 9999 2996 9999 9999 9999 9999 9999 9999 9999 9999 3001 9999 2996 9999 9999 9999 9999 9999 9999 9999 9999 2804 2664 2399 2468 2484 2363 2238 2176 2205 2202 2149 2141 2159 2162 2169 2354 2732 2787 9999 2857 2952 2942 2930 9999 2903 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2812 2830 2869 2843 2893 9999 2638 2883 9999 2914 9999 3016 9999 9999 3037 3059 9999 9999 9999 9999 9999 9999 9999 9999 3036 9999 9999 9999 9999 9999 3022 3030 3003 2904 2947 2918 2971 9999 2978 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3025 9999 9999 3010 3034 9999 9999 9999 9999 9999 9999 9999 2644 2432 2251 2346 2330 2240 2187 2152 2156 2134 2120 2120 2134 2131 2138 2224 2631 2820 2890 2867 2932 9999 2967 9999 2970 9999 2850 9999 9999 9999 9999 9999 9999 9999 9999 2190 2853 2849 2825 2863 2951 2942 2923 9999 2934 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3032 2995 9999 9999 2993 9999 9999 9999 2940 9999 2944 2952 2957 2936 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3032 3045 9999 9999 9999 9999 9999 9999 9999 2429 2286 2185 2183 2205 2173 2159 2131 2131 2112 2112 2100 2116 2097 2108 2166 2514 2797 2913 2943 2847 2933 9999 2961 2941 9999 9999 2948 9999 9999 9999 9999 9999 9999 9999 2833 2866 2837 2852 2844 2963 9999 2907 2950 2930 2985 9999 9999 9999 3023 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2995 9999 3015 9999 9999 3012 2966 2911 9999 9999 2948 2964 2969 3032 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2346 2233 2166 2152 2149 2141 2138 2116 2116 2100 2108 2093 2116 2077 2093 2131 2342 2725 2892 2955 2821 9999 2841 2926 2903 2936 2958 9999 9999 9999 9999 9999 9999 9999 9999 2926 2900 2803 2700 2863 2949 2600 2890 9999 2936 9999 3021 9999 9999 9999 9999 9999 9999 9999 3033 9999 9999 9999 9999 9999 9999 9999 9999 3042 9999 2986 2993 2951 2774 9999 9999 2911 2931 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 2307 2259 2183 2156 2138 2134 2123 2123 2112 2108 2097 2093 2085 2108 2068 2089 2108 2218 2622 2886 2926 2931 9999 2893 2893 2917 2879 2799 2907 9999 9999 9999 9999 9999 9999 9999 2947 2913 2830 2821 2874 2944 2929 2914 2922 2940 2985 3023 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2966 2943 2979 3021 9999 2946 3007 3032 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3053 9999 9999 9999 9999 9999 9999 2261 2207 2166 2145 2134 2123 2116 2112 2108 2097 2077 2085 2068 2085 2068 2081 2093 2179 2565 2869 2912 2864 2846 2892 2893 2856 2844 2711 9999 9999 9999 9999 9999 9999 9999 9999 2938 2930 2859 2823 2874 2921 9999 9999 2912 9999 2954 2987 9999 9999 9999 3023 9999 2963 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3009 2885 2964 2999 3024 2978 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 2219 2183 2156 2141 2131 2112 2112 2108 2100 2089 2070 2085 2072 2068 2072 2077 2089 2169 2547 2861 2896 2833 2854 2882 2765 2888 2743 2739 9999 9999 9999 9999 9999 9999 9999 9999 2933 2927 2859 2853 2879 2921 9999 2889 2898 2934 2956 2943 2987 3023 9999 9999 2989 2955 9999 3008 3000 9999 9999 9999 3042 9999 9999 9999 9999 3032 9999 2980 3025 9999 9999 2949 3032 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3021 3002 9999 9999 9999 9999 9999 9999 2202 2162 2141 2134 2123 2112 2108 2097 2093 2085 2070 2093 2072 2068 2068 2077 2085 2169 2505 2836 2779 2805 2894 2909 2920 2591 2751 2750 9999 9999 9999 9999 9999 9999 9999 9999 2837 2921 2879 2899 2728 2908 2906 2860 2890 2856 2898 2913 2929 3014 9999 2941 2949 2939 2940 2958 9999 9999 9999 9999 3023 9999 9999 9999 9999 9999 3027 9999 9999 9999 9999 2959 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2138 2186 2162 2134 2123 2123 2112 2108 2097 2089 2077 2072 2097 2060 2060 2060 2077 2093 2169 2455 9999 2874 2908 2908 2975 2915 2762 2733 2805 9999 9999 9999 9999 9999 9999 9999 9999 9999 2926 2904 9999 2890 2914 2879 2843 2884 2885 2883 2890 2911 2939 2969 2970 2880 2903 2882 2933 9999 9999 9999 9999 2988 3033 9999 9999 9999 2991 9999 3027 9999 9999 3032 2988 3032 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2187 2176 2162 2127 2120 2120 2116 2108 2093 2085 2070 2077 2085 2060 2060 2060 2089 2089 2166 2431 2744 2801 2882 2915 2988 9999 2898 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2858 9999 2853 2880 2861 2872 2850 2865 2877 2847 2724 2916 2926 2962 2677 2906 2867 2885 2959 9999 9999 2969 2969 9999 2986 2967 2954 2936 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2975 9999 9999 9999 9999 2189 2315 2162 2152 2123 2120 2112 2112 2100 2089 2085 2081 2072 2077 2060 2068 2060 2097 2089 2166 2459 2711 2741 2864 2920 2993 9999 2974 2990 9999 9999 9999 9999 9999 9999 9999 2938 9999 9999 9999 9999 9999 9999 2832 2859 2862 2867 2857 2884 2913 9999 2908 2906 2917 2897 9999 2837 2937 9999 9999 9999 2890 2891 9999 9999 9999 2953 2942 2947 2974 3032 3028 9999 3032 3032 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2099 2499 2237 2156 2141 2123 2120 2108 2108 2097 2089 2085 2085 2077 2077 2060 2081 2064 2097 2089 2179 2506 9999 2792 2897 2927 2954 3004 3024 3024 9999 9999 9999 3002 9999 9999 2959 2844 2917 9999 9999 9999 3017 3017 2849 2817 2875 2662 2865 2857 2922 9999 2910 2904 2896 2886 2905 9999 9999 9999 9999 2947 2986 9999 9999 2950 2896 2932 9999 2908 2990 9999 3032 3032 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2129 2254 2149 2134 2120 2116 2112 2108 2097 2097 2093 2077 2072 2077 2064 2077 2060 2089 2089 2189 2561 9999 9999 9999 2948 2974 2968 9999 9999 9999 9999 9999 9999 9999 9999 9999 2929 2931 9999 9999 9999 9999 9999 2813 2740 2853 2914 2894 2873 2929 2978 2934 2889 2890 2914 2943 2829 9999 9999 9999 9999 9999 9999 9999 2963 2913 2927 2917 9999 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 9999 9999 9999 2317 2379 2187 2149 2131 2116 2116 2108 2108 2097 2097 2097 2081 2070 2085 2068 2068 2060 2081 2093 2192 2604 9999 2879 2937 2960 2996 3006 9999 9999 9999 9999 9999 9999 9999 3010 9999 2909 2073 9999 9999 9999 9999 9999 2837 2698 2841 2948 2837 2906 9999 3017 2949 2869 9999 9999 2934 2927 9999 9999 2969 9999 9999 9999 9999 9999 2921 2926 2924 9999 2942 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3027 9999 9999 3053 9999 3004 9999 2367 2267 2168 2145 2127 2112 2112 2108 2112 2097 2093 2100 2089 2070 2085 2064 2064 2060 2068 2089 2208 2600 9999 2896 2956 9999 2951 2968 3024 9999 9999 9999 9999 9999 9999 2993 9999 9999 9999 9999 9999 9999 9999 9999 2858 2724 2846 9999 2949 2937 3010 9999 3015 2903 9999 2856 2948 2926 2878 2964 2823 9999 9999 9999 9999 9999 2943 2937 2948 2928 2946 3015 9999 9999 9999 2900 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2099 2346 2293 2181 2138 2131 2112 2112 2108 2108 2100 2093 2097 2085 2070 2093 2068 2064 2060 2068 2093 2233 2613 2774 2822 9999 9999 2926 2992 9999 9999 9999 9999 9999 9999 9999 2952 9999 2943 2688 9999 9999 9999 9999 9999 9999 2806 2847 2959 9999 9999 9999 3023 9999 9999 9999 2895 2697 2842 2845 2920 2911 3019 9999 2953 2977 9999 9999 2869 2923 2925 2938 9999 9999 9999 2979 2948 2962 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2099 2432 2267 2169 2134 2127 2104 2108 2100 2108 2100 2097 2100 2085 2070 2097 2093 2064 2070 2077 2097 2285 2620 2787 2945 3012 9999 2969 3000 9999 9999 9999 9999 9999 9999 9999 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 2904 2878 9999 2946 9999 2954 9999 9999 9999 9999 2839 9999 2778 2818 2912 2926 9999 9999 2926 2888 2980 9999 2938 2904 2708 2932 3002 9999 9999 2970 9999 2958 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2727 9999 9999 9999 9999 9999 9999 9999 9999 9999 2420 2248 2159 2123 2120 2100 2108 2100 2104 2097 2097 2085 2093 2085 2104 2100 2081 2070 2077 2097 2324 2584 2824 2886 2967 2958 9999 3001 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 2108 2764 2791 2814 9999 9999 2943 2914 2891 2969 2915 2920 9999 2918 9999 2867 9999 3032 9999 9999 2910 2949 2978 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2699 9999 9999 9999 9999 3025 9999 9999 2083 2542 2346 2253 2156 2120 2112 2100 2104 2097 2093 2100 2093 2079 2093 2079 2104 2097 2093 2072 2089 2108 2342 2525 2791 2930 2952 2957 2971 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2890 9999 9999 9999 9999 9999 2769 2746 2865 9999 2977 9999 9999 2953 9999 9999 9999 9999 2827 2761 2718 2814 9999 9999 2893 2889 2924 9999 2900 2930 9999 9999 2922 2944 2982 3021 2868 9999 2951 2962 9999 9999 2990 3048 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2807 2772 2839 2083 9999 2774 2465 2278 2157 2120 2112 2100 2104 2097 2097 2100 2093 2079 2085 2079 2104 2093 2089 2077 2104 2120 2387 2502 2880 2952 2939 2943 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2606 2765 2790 2906 9999 9999 9999 2991 9999 9999 9999 9999 9999 2790 2839 2871 9999 9999 2859 9999 2902 9999 9999 2983 9999 2934 2893 2881 9999 9999 2796 2775 2958 2943 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2718 9999 9999 2753 2083 2592 9999 2405 2382 2740 2796 2315 2164 2134 2108 2100 2097 2097 2104 2100 2104 2085 2085 2079 2097 2093 2093 2085 2104 2134 2456 2520 2914 2909 2978 2936 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2939 2946 9999 9999 9999 9999 2805 2692 2787 2918 2950 9999 9999 9999 9999 9999 9999 2951 2783 2781 2797 9999 9999 9999 9999 9999 3038 3038 3019 3038 9999 2953 2926 9999 2891 2985 2581 2955 2976 2987 3027 3036 2998 9999 9999 2963 9999 9999 9999 9999 9999 9999 9999 2843 9999 2867 2756 2083 2524 2646 2428 2662 2741 2699 2390 2178 2141 2116 2097 2097 2093 2108 2108 2108 2093 2089 2079 2097 2093 2093 2093 2116 2145 2540 9999 2832 2950 3014 2938 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2073 2945 9999 9999 9999 9999 9999 2814 9999 9999 2948 9999 9999 9999 9999 9999 9999 2715 2727 2727 2849 2925 3038 3038 3038 9999 3038 9999 3027 3038 9999 9999 9999 9999 2871 2971 9999 2989 2961 2928 3006 9999 9999 2998 9999 9999 9999 9999 9999 9999 9999 9999 2842 2475 2949 2950 2709 2284 2435 2539 2555 2612 2673 2728 2407 2232 2148 2131 2100 2097 2093 2093 2097 2104 2100 2104 2079 2093 2089 2093 2097 2131 2162 2593 9999 2863 2914 2998 9999 2949 2977 2073 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2682 2783 2858 2949 2963 9999 9999 9999 9999 9999 9999 2518 2778 2759 9999 9999 2971 3038 3038 9999 3038 3038 3019 3038 9999 3027 3056 9999 2918 2981 9999 3011 3007 2956 2990 2973 2971 9999 2939 9999 9999 2988 9999 9999 9999 9999 9999 2724 2879 2907 2703 2492 2391 2469 2441 2503 2676 2597 2431 2242 2159 2138 2104 2097 2089 2089 2089 2097 2100 2116 2089 2108 2085 2108 2100 2138 2192 2630 2569 2950 2944 3012 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2829 2890 2840 2874 2957 9999 2921 9999 9999 9999 9999 2555 2754 2746 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2953 2738 2946 9999 9999 3038 9999 9999 2718 9999 2903 2987 2991 2970 2940 9999 9999 9999 9999 9999 2873 2908 2699 2741 2562 2453 2421 2417 2480 2621 2623 2451 2264 2161 2134 2100 2097 2089 2089 2093 2104 2100 2112 2100 2116 2100 2108 2116 2149 2248 2696 2524 2968 2969 2972 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2818 2899 2104 2944 9999 9999 9999 9999 9999 9999 9999 2733 2709 9999 9999 2942 9999 9999 9999 9999 9999 3038 3038 9999 9999 9999 9999 9999 9999 2988 9999 3024 9999 9999 3031 9999 9999 2931 2964 9999 2992 2960 2973 9999 2795 2816 2832 2886 2768 2915 2662 2624 2433 2404 2404 2423 2611 2673 2488 2277 2164 2131 2104 2097 2097 2093 2097 2108 2100 2120 2108 2116 2108 2116 2123 2169 2363 2711 9999 2950 2918 2822 9999 2987 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2518 2898 2811 2920 9999 9999 2789 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3038 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3023 9999 2952 2988 9999 9999 2948 2930 2892 2841 2663 2821 2737 2914 2905 2861 2669 2481 2413 2370 2416 2618 2672 2429 2291 2167 2127 2112 2104 2100 2104 2100 2112 2108 2120 2100 2120 2116 2131 2138 2215 2551 9999 9999 2979 9999 2922 2945 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2594 2908 2835 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3038 9999 3038 9999 3038 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3042 9999 9999 9999 9999 9999 9999 9999 2868 2859 2875 2795 2723 2833 2902 2872 2871 2520 2450 2411 2374 2418 2584 2633 2565 2314 2179 2131 2112 2112 2108 2108 2108 2116 2112 2120 2112 2131 2138 2159 2196 2371 2724 9999 9999 2967 9999 2878 2954 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2112 2795 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3038 9999 3038 3038 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3032 3035 2999 9999 9999 2964 2988 9999 9999 2882 2833 2778 2693 2769 2794 2895 2850 2514 2474 2469 2436 2446 2535 2572 2509 2291 2189 2145 2120 2138 2123 2112 2108 2120 2116 2131 2116 2149 2204 2280 2402 2577 2070 9999 2798 2956 9999 2641 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2632 9999 9999 9999 2947 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3038 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3038 9999 9999 2993 9999 2970 2974 9999 3007 2909 2840 2789 2649 2726 2717 2790 2826 2473 2449 2506 2469 2521 2493 2522 2440 2281 2202 2156 2134 2156 2145 2131 2123 2131 2120 2134 2120 2202 2363 2431 2070 9999 9999 9999 9999 2986 9999 2961 9999 9999 9999 9999 9999 9999 9999 2954 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2830 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 2976 9999 9999 3028 2096 2854 2488 2645 2706 2746 2824 2815 2490 2445 2472 2471 2563 2570 2543 2415 2280 2218 2179 2156 2169 2176 2162 2152 2138 2134 2141 2168 2297 2437 2491 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2876 2779 2906 9999 9999 9999 9999 9999 9999 9999 9999 9999 2541 2808 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3059 9999 9999 9999 9999 9999 3032 9999 9999 9999 2944 2810 2682 2626 2750 2725 2835 2592 2487 2425 2450 2507 2567 2678 2514 2412 2293 2233 2205 2183 2215 2218 2205 2173 2169 2173 2187 2239 2384 2603 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2903 2918 2915 2949 9999 9999 9999 9999 9999 9999 9999 9999 9999 2884 2934 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2288 2821 2704 2688 2804 2813 2807 2725 2460 2424 2435 2497 2526 2628 2719 2453 2334 2259 2224 2215 2273 2262 2245 2218 2230 2251 2318 2401 2617 9999 9999 9999 9999 2887 9999 9999 9999 9999 9999 9999 9999 9999 2833 2921 2850 2926 2963 9999 9999 9999 9999 9999 9999 2777 9999 2648 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2294 2751 2720 2668 2824 2461 2779 2590 2530 2446 2412 2449 2464 2609 2703 2489 2400 2302 2248 2248 2322 2303 2290 2276 2310 2375 2451 2500 9999 9999 9999 2837 2817 2883 2985 9999 9999 9999 9999 9999 9999 9999 9999 2916 2957 9999 9999 9999 9999 9999 9999 9999 9999 2606 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2649 2655 2608 2790 2948 9999 2590 2543 2445 2394 2494 2437 2533 2641 2614 2478 2352 2287 2279 2347 2339 2324 2334 2385 2531 9999 9999 9999 9999 9999 2866 9999 2911 2947 9999 9999 9999 9999 9999 9999 9999 9999 2908 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2411 2675 2597 2723 9999 9999 2577 2537 2454 2421 2469 2429 2470 2514 2609 2495 2394 2313 2306 2362 2374 2352 2374 2447 2655 9999 9999 2875 9999 9999 2844 9999 2928 2935 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2553 2615 2769 2907 9999 2817 2610 2567 2420 2426 2416 2425 2453 2501 2526 2452 2335 2328 2376 2394 2392 2410 2529 2704 2714 2810 2938 2802 9999 2947 2942 2856 2940 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2116 2589 2741 2941 9999 9999 2362 2495 2448 2414 2414 2413 2425 2463 2475 2452 2361 2350 2399 2421 2443 2485 2637 9999 2870 2886 2904 9999 2941 2963 2924 2947 2952 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2553 2696 2851 3040 3039 2842 2651 2466 2405 2406 2406 2435 2440 2459 2464 2375 2362 2419 2491 2501 2582 9999 9999 2832 2906 2931 2931 2926 9999 9999 9999 2868 2930 9999 2987 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2747 2530 2608 2771 2937 2949 9999 9999 2373 2398 2412 2426 2470 2459 2488 2469 2419 2375 2473 2591 2538 2665 9999 2754 2904 2922 2933 2908 9999 9999 9999 2938 9999 2972 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2964 9999 9999 9999 2695 2758 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3029 3029 2855 2605 2627 2649 2724 2810 2959 2627 2528 2400 2405 2408 2518 2496 2536 2506 2459 2401 2573 2587 2661 9999 2852 2880 2915 2780 2932 2925 2973 9999 9999 9999 2969 9999 9999 2995 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2959 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3029 9999 9999 2665 2460 2611 2561 2743 9999 2892 2870 2548 2531 2432 2405 2511 2586 2543 2550 2482 2427 2677 9999 2693 2803 2875 2897 2929 9999 2926 2909 2936 9999 2983 9999 9999 9999 9999 2998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2541 2641 9999 2690 9999 9999 2688 2182 2473 2427 2484 2649 9999 2623 9999 2535 2623 9999 9999 2883 2898 2912 2947 2868 2884 2906 2944 2930 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2541 9999 2592 9999 2656 9999 9999 9999 9999 9999 2420 2458 2558 2527 2664 9999 2606 9999 9999 9999 2726 2901 2920 2904 2877 2973 2963 9999 2952 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2490 2538 9999 2647 9999 9999 9999 2609 2420 2474 2453 2486 2524 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2921 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2954 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2359 2522 2596 2714 9999 9999 9999 9999 2511 2491 2467 2522 2702 9999 9999 9999 9999 9999 9999 9999 9999 2978 2940 2990 2980 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2955 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2265 2499 2578 2624 9999 9999 9999 9999 2624 2446 2484 2581 2796 9999 2555 9999 9999 9999 9999 9999 9999 9999 9999 9999 2986 9999 9999 9999 9999 9999 9999 3011 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2921 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2552 2675 9999 2483 2553 9999 9999 9999 9999 9999 2686 2401 2547 2687 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2964 9999 9999 9999 3000 9999 9999 9999 3003 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2422 2552 2536 2619 9999 9999 9999 9999 2560 2438 2646 2673 9999 9999 9999 9999 9999 9999 9999 9999 9999 2991 2938 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2674 2386 2508 2605 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2594 9999 9999 9999 9999 2517 2612 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2941 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2698 9999 9999 9999 2358 2522 2626 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 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 2592 9999 9999 9999 2652 2684 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2935 2980 9999 9999 9999 9999 9999 9999 9999 9999 9999 2995 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2600 9999 9999 2727 2630 2696 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2976 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3001 9999 9999 9999 2985 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2941 9999 9999 9999 2973 9999 9999 2982 2986 9999 9999 9999 9999 9999 9999 9999 9999 9999 2956 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2727 2649 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2934 2907 9999 9999 9999 9999 9999 2930 9999 2929 9999 9999 9999 9999 2980 2969 9999 9999 9999 9999 9999 9999 2978 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2934 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2908 2929 2906 2935 2903 9999 2938 2919 9999 9999 9999 9999 9999 9999 9999 2964 9999 9999 9999 9999 2984 2499 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2609 2725 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2909 2776 2901 2653 2921 9999 2917 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2885 2973 9999 9999 2823 2941 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2541 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2846 2879 2889 2888 2929 2943 9999 2935 2940 2592 9999 9999 9999 9999 9999 9999 9999 2896 9999 9999 9999 2892 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2700 2850 2888 2905 2889 2859 2865 2901 2918 2877 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2735 2885 2977 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2775 2883 2888 2831 9999 2899 2800 2875 2883 2897 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2671 2884 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2961 2717 2877 2895 2925 9999 2871 2750 2857 2902 2904 2848 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2902 2983 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2799 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2493 2856 2904 9999 2710 2723 2727 2823 2868 2889 2918 2832 9999 9999 9999 9999 9999 9999 9999 9999 9999 2832 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2747 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2871 2898 9999 2586 2635 2682 2774 2844 2866 2898 2846 2956 9999 9999 9999 9999 9999 9999 9999 9999 2905 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2730 9999 2707 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2565 2876 2891 9999 2387 2593 2611 2740 2827 2837 2888 2886 2960 2725 9999 2646 9999 2964 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2643 2621 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2951 9999 2859 2890 2827 2592 2551 2532 2722 2773 2768 2865 2735 2935 2900 2065 2604 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2615 9999 9999 2692 2650 2670 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2885 2884 2814 2577 2497 2435 2670 2667 2709 2843 2917 2914 2886 2883 2562 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2755 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2796 2900 2606 2621 2395 2347 2566 2575 2687 2848 2897 9999 2857 2907 2363 9999 9999 9999 2674 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2581 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2970 9999 2723 2569 2510 2510 2332 2309 2415 2500 2678 2844 2842 2806 2858 2815 2065 2595 9999 2708 2682 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2253 9999 9999 9999 2664 2714 2637 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2979 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2295 2539 2541 2415 2311 2306 2357 2468 2688 2839 2795 2808 9999 9999 2541 9999 2612 2603 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2701 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2991 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2995 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2967 2977 9999 2416 2513 2446 2349 2309 2322 2357 2472 2721 2828 2841 9999 9999 2939 9999 2536 2518 2665 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2995 2952 2945 9999 2542 2503 2454 2341 2324 2337 2366 2493 9999 2812 2895 2919 2944 9999 2583 2495 2520 2750 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2930 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2817 2933 2924 9999 2395 2513 2506 2381 2349 2354 2385 2546 2684 2798 2913 9999 9999 9999 2443 2526 2590 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2949 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2713 2810 2854 2830 2809 2466 2583 2529 2425 2378 2376 2415 2600 2655 9999 2924 9999 9999 9999 2500 2615 2621 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2701 2686 9999 2772 2736 2585 2629 2586 2475 2406 2410 2495 2659 2661 2727 9999 2984 9999 9999 2150 2716 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2716 2616 2775 2732 2697 2638 2630 2611 2538 2465 2486 2610 9999 2780 9999 9999 2982 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2983 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 2622 2695 2670 2602 2593 2657 2607 2612 2612 2623 2538 2623 2717 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 3014 9999 9999 9999 9999 9999 3002 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2944 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3006 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2542 2526 2535 2638 2603 2605 2530 2587 2656 2619 2692 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2997 3000 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2987 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 2565 2670 2584 2611 2479 2641 2629 2554 2487 2546 2590 2683 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2981 9999 9999 9999 2987 2979 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3004 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2486 9999 2551 2528 2613 2583 2628 2466 2470 2483 2564 2727 9999 9999 2870 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3003 9999 9999 9999 9999 9999 9999 9999 9999 9999 2613 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3010 9999 2998 9999 9999 9999 9999 2987 2989 2980 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2992 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 2288 2507 2546 2437 2641 2565 2626 2468 2451 2479 2566 2654 9999 2723 2879 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2977 9999 9999 9999 9999 9999 9999 2693 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2999 9999 9999 9999 9999 2930 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2946 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2584 2556 2614 2538 2602 2628 2616 2460 2463 2512 2588 9999 9999 9999 2827 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2959 9999 9999 9999 9999 9999 2708 9999 9999 9999 2666 9999 9999 9999 9999 9999 9999 9999 9999 3014 2992 3006 9999 9999 9999 9999 9999 9999 2946 2899 2979 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2990 9999 2976 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2717 2546 2540 2590 2533 2612 2623 2622 2483 2490 2512 2619 9999 9999 9999 2780 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2972 9999 9999 9999 9999 9999 9999 9999 2578 2639 9999 9999 9999 9999 9999 9999 9999 9999 2981 2942 9999 9999 9999 9999 9999 9999 9999 9999 9999 2953 9999 2956 2982 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3002 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2708 2558 2600 2702 2546 9999 2628 2441 2454 2480 9999 2636 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2511 9999 9999 9999 9999 9999 9999 9999 9999 9999 2099 9999 9999 9999 9999 2992 2909 9999 3014 2993 2976 9999 9999 9999 9999 2985 2869 2984 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2989 3005 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2980 9999 9999 9999 9999 9999 9999 2709 2591 2674 2601 9999 2630 2698 2453 2479 2471 2538 2611 9999 9999 9999 9999 2983 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2636 2710 2652 2663 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2981 9999 9999 3019 9999 2992 9999 9999 9999 9999 2989 2990 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3000 2992 9999 9999 2895 9999 9999 9999 9999 9999 9999 2957 9999 9999 9999 9999 2690 2679 2626 2524 2682 9999 2692 2682 2758 2550 2510 2491 2527 2630 9999 9999 9999 9999 2945 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2064 9999 2490 2506 2558 2737 2783 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2962 9999 9999 9999 2996 2996 9999 9999 9999 2936 2987 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 2959 9999 9999 9999 9999 9999 9999 2910 9999 9999 9999 9999 2612 9999 2675 2558 2729 9999 2651 2696 2771 2554 2550 2608 2552 2659 9999 9999 9999 9999 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 2525 2731 2771 2748 2541 2751 2712 2715 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2848 9999 2985 3000 2988 9999 2981 2963 9999 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 9999 9999 9999 9999 9999 2988 9999 9999 2968 2989 9999 9999 9999 2939 9999 9999 9999 2707 2645 2605 2617 2551 9999 9999 9999 2619 2814 2731 2657 2425 2562 2719 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2420 2630 2710 2758 2064 2754 2748 2767 348 448 284 48 43 46 5 8 120 7 14 126 26 9999 9999 9999 9999 9999 9999 9999 9999 50 9999 27 9999 9999 9999 9999 13 7 9999 78 9999 9999 88 5 372 2 36 80 96 10 157 9999 34 9999 31 9999 11 56 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 8 19 27 32 11 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 288 333 77 96 6 106 11 9999 37 37 136 32 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 85 9999 9999 9999 9999 9999 9999 9999 9999 28 9999 9999 9999 9999 148 3 44 42 120 45 91 60 37 73 9999 45 9999 9999 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 50 20 88 262 104 209 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 311 516 205 33 3 88 9999 6 229 263 79 43 9999 9999 9999 9999 9999 9999 9999 9999 39 25 45 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 49 9999 178 9999 8 55 22 120 73 9999 9999 12 54 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 57 21 10 94 13 13 38 9999 9999 4 4 9999 9999 9999 9999 9999 4 5 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 434 507 97 95 5 12 15 8 211 64 50 65 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 89 9999 9999 9999 9999 9999 35 22 9999 9999 9999 9999 9999 9999 30 9999 32 256 50 143 9999 98 31 15 5 3 54 124 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 38 56 81 9999 63 17 9999 4 4 3 4 9999 4 9999 4 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 28 9999 9999 550 572 48 115 35 9999 72 52 33 9999 5 27 9999 9999 9999 31 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 4 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 14 9999 16 178 9999 116 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 64 95 58 29 16 30 9999 7 6 5 23 5 4 52 11 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 46 35 9999 9999 238 135 75 34 35 17 26 42 92 6 25 9999 9999 9999 9999 9999 9999 25 9999 9999 9999 9999 4 9999 9999 9999 11 15 7 7 9999 9999 9999 9999 9999 9999 9999 9999 7 28 13 31 23 214 70 7 9999 6 43 9999 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 53 18 14 21 9999 8 54 28 9999 7 13 136 268 6 6 134 7 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 7 9999 9999 9999 158 34 21 167 9 19 66 81 49 140 159 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 9999 9999 9999 9999 9999 9999 9999 39 9999 11 99 9999 70 9999 38 36 9999 47 12 114 77 9999 58 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 13 13 84 101 13 157 56 26 109 16 72 26 40 113 31 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 103 9999 9999 133 17 212 40 11 9999 9999 41 9999 21 9999 9999 9999 9999 22 9999 9999 9999 9999 9999 9999 13 16 147 4 7 40 9999 9999 9999 55 9999 9999 51 93 8 136 254 51 86 26 20 128 9999 19 34 11 31 21 6 82 33 9999 40 9999 9999 9999 9999 9999 9999 9999 9999 13 22 76 5 4 51 88 419 165 23 43 165 138 272 40 31 9999 9999 81 43 15 9999 5 13 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 53 9999 420 59 201 99 105 4 9999 25 9999 9999 53 9999 9999 9999 9999 9999 23 9999 9999 9999 9999 7 9999 69 9999 9999 11 18 9999 9999 9999 9999 42 9999 72 23 9999 344 419 159 9999 88 30 118 9999 24 18 9999 12 9999 81 39 16 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 102 11 24 9 11 126 135 298 5 86 41 156 189 100 9 9999 80 167 262 9999 9999 6 10 6 5 9999 9999 9999 51 9999 9999 9999 9999 9999 17 47 260 44 125 135 7 9999 9999 9999 56 9999 31 9999 9999 9999 9999 9999 34 9999 9999 9999 9999 9999 9999 7 18 9999 9999 9999 9999 9999 9999 9999 35 9999 188 67 4 233 372 200 9999 3 48 9999 2 6 9999 9999 9999 3 9 213 18 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 14 101 28 28 150 41 9999 6 35 104 184 102 61 33 203 195 1200 193 18 9999 6 8 5 9999 9999 9999 9999 27 9999 9999 9999 9999 9999 20 33 104 49 94 54 55 57 10 7 208 9999 9999 9999 9999 53 59 46 15 9999 9999 9999 9999 9999 35 56 4 9999 9999 9999 9999 9999 9999 9999 80 41 24 9999 264 63 13 9999 39 15 29 85 11 10 9999 9999 17 9999 11 53 62 257 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 108 72 8 55 26 30 43 26 11 58 200 333 374 285 16 209 216 297 46 26 78 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 49 98 16 56 344 93 5 20 11 26 51 10 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 84 6 9999 9999 9999 9999 9999 126 7 7 48 25 23 9999 43 9999 9999 4 9999 9999 9999 9 9999 9999 9999 90 115 95 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 14 17 15 53 52 47 162 151 97 346 607 850 1280 903 265 446 119 127 46 56 24 52 15 5 6 9999 9999 7 9999 9999 9999 9999 9999 9999 98 20 45 49 59 43 21 144 32 123 125 9999 55 9999 9999 9999 9999 9999 22 9999 9999 9999 9999 25 9999 9999 30 9999 8 46 9999 9999 9999 9999 109 6 90 72 9999 25 14 9999 9999 9999 9999 63 9999 9999 9999 9999 9999 9999 9999 9999 30 9999 28 9999 9999 9999 9999 9999 9999 9999 9999 20 51 61 22 49 56 63 336 349 587 907 1280 1280 1280 1280 966 970 202 9999 10 55 19 5 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 99 47 46 162 68 9999 4 22 9999 18 9999 28 9999 9999 40 63 9999 9999 9999 9999 9999 9999 9999 9999 67 9999 9999 9999 9999 9999 39 25 77 18 35 22 62 9999 35 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 45 9999 9999 43 34 9999 9999 9999 9999 9999 9999 9999 34 59 76 108 58 129 144 569 918 1280 1280 1280 1280 1280 1146 241 161 782 56 12 16 9999 8 9999 13 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 4 73 118 231 58 39 98 99 9999 47 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 19 9999 9999 69 9999 9999 9999 48 9999 27 30 38 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 73 9999 9999 9999 9999 9999 9999 9999 35 64 148 348 228 394 267 528 1280 1280 1280 1280 1280 1280 1280 1280 148 497 63 49 5 29 9999 40 5 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 17 62 79 94 241 115 9999 175 21 116 11 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 9999 16 9999 9999 13 30 22 9999 9999 25 87 78 46 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 77 154 296 674 611 611 432 717 990 1280 1007 1280 1280 1280 1280 1280 1138 300 26 36 3 9999 8 107 13 16 20 9999 9999 9999 9999 9999 9999 9999 9999 36 44 17 9 143 18 4 264 9999 116 9999 12 9999 9999 9999 9999 9999 9999 9999 36 9999 9999 9999 9999 9999 9999 9999 9999 18 9999 25 117 79 5 9999 9999 20 10 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 45 118 211 426 717 1280 918 1001 1077 1280 1280 1280 1280 1280 783 1280 667 1280 119 88 31 11 9999 152 125 128 8 4 5 9999 9999 9999 9999 9999 9999 9999 53 17 20 361 119 162 18 110 41 88 64 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 56 138 8 9999 97 53 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 86 147 304 481 720 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 705 128 181 66 28 484 54 112 18 10 4 9999 9999 9999 9999 9999 9999 9999 9999 85 14 79 96 297 85 9999 9999 175 9999 21 11 9999 9999 9999 25 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 123 6 30 41 11 59 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 111 247 426 866 1280 1268 918 1280 1280 1280 1280 1280 560 1280 1280 1280 1280 494 118 160 77 224 127 12 6 24 6 6 9999 9999 9999 9999 9999 9999 9999 9999 157 54 78 61 67 154 9999 54 60 78 48 21 28 12 9999 9999 52 61 9999 32 10 9999 9999 9999 6 9999 9999 9999 9999 28 9999 65 55 9999 9999 55 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 13 9999 9999 9999 9999 9999 9999 126 282 542 571 821 1280 1000 1280 1280 1280 1280 1278 1280 398 1280 1280 1280 537 86 42 7 14 42 8 9 4 6 6 9999 9999 9999 9999 9999 9999 9999 9999 8 99 209 165 9 35 53 220 45 18 30 181 37 14 9999 11 101 82 63 81 9999 9999 9999 9999 54 9999 9999 9999 9999 9999 64 9999 9999 9999 9999 59 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 195 426 587 776 1188 691 1280 1280 1280 1280 1054 1111 1280 955 1280 1280 891 904 187 9999 38 168 33 37 5 4 4 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 86 9999 112 135 97 346 149 333 108 57 86 44 35 59 15 46 22 244 9999 9999 9999 9999 19 36 9999 9999 9999 29 9999 31 9999 9999 42 44 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 24 254 500 1280 1280 1280 1280 1280 1280 1280 1135 1280 1280 1280 1280 751 436 738 423 230 46 625 264 58 62 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 13 20 80 48 35 118 74 14 6 209 122 151 4 97 13 16 175 9999 9999 91 34 9999 83 94 104 141 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 5 38 297 587 724 1280 1280 1199 1280 1280 1280 1280 733 661 1280 1280 533 359 994 259 230 29 317 31 114 20 9999 5 5 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 16 122 30 33 211 91 94 9999 81 72 78 141 9999 9 22 9999 9999 9999 7 7 9999 9999 9999 67 81 18 35 6 46 9999 14 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 11 42 275 721 1280 837 1280 1280 1280 1279 961 1280 1280 1280 1280 1280 306 1280 1280 493 135 9999 112 31 56 7 11 5 6 9999 9999 9999 6 9999 9999 9 6 23 9999 9999 9999 8 10 192 56 403 6 480 49 72 9999 67 52 148 199 46 9999 9999 9999 9999 15 11 9999 9999 46 46 26 9999 13 50 9999 25 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 11 106 305 601 1280 1280 1280 897 742 1048 947 1280 1280 1280 574 1280 1280 1280 1280 389 89 9999 9999 9999 48 8 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 55 9999 9999 9999 9999 9999 159 330 209 38 70 110 21 10 115 95 27 76 72 5 9999 9999 9999 9999 9999 9999 9999 34 147 83 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 17 9999 9999 9999 9999 9999 6 29 52 201 688 990 1280 1023 1056 1223 1280 1280 1204 1280 1280 797 1131 912 1280 1280 628 98 9999 24 51 21 7 12 9999 9999 9999 9999 9999 9999 9999 31 9999 11 1 9999 9999 9999 9999 9999 82 85 215 45 9 47 9999 38 20 137 9999 9999 41 21 9999 9999 19 9999 9999 9999 9999 9999 50 81 67 9999 26 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 9 9999 11 9999 10 31 57 235 681 995 939 1280 1280 1280 1115 1280 956 1280 774 1280 1280 1280 1280 1280 319 37 9999 43 53 9999 6 5 7 9999 9999 9999 9999 9999 9999 19 9999 9999 9999 9999 9999 9999 9999 9999 20 231 143 9999 63 18 53 9999 15 128 9999 20 174 81 163 52 5 9999 9999 9999 9999 9999 58 44 45 33 91 8 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 3 14 42 114 263 505 1268 1280 1211 1278 783 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 280 32 28 7 9999 9999 10 8 9999 9999 9999 9999 9999 9999 9999 11 9999 6 3 9999 9999 9999 9999 9999 9999 58 189 30 9999 9999 9999 8 9999 9999 9999 233 4 122 112 690 66 46 9999 12 47 9999 9999 12 90 68 114 9999 9999 9999 24 120 67 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 21 48 100 263 881 1273 1280 1028 1280 1280 1280 1280 1232 525 907 639 430 622 1280 1071 296 30 31 32 11 9999 54 13 9999 9999 9999 9999 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 72 104 9999 20 9999 12 9999 9999 9999 9999 11 9999 239 91 40 36 9999 9999 92 9 133 9999 80 402 4 188 75 9999 9999 202 9999 129 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 51 181 594 784 999 1280 1280 1048 1280 1280 1280 1077 868 919 654 404 1117 1018 651 182 28 50 8 28 16 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 49 9999 9999 9999 9999 9999 9999 3 13 42 54 9999 9999 76 68 177 34 83 309 9999 233 9999 15 9999 31 9999 9999 13 34 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 4 9999 9999 1 4 14 52 232 438 1111 1093 1280 1280 1280 832 1280 853 1280 1280 1280 1280 1280 1280 1001 731 125 21 17 24 37 31 53 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 5 7 35 9999 46 9999 9999 30 9999 9999 9999 9999 17 15 14 25 9999 9999 86 251 130 9999 116 91 9999 9999 62 48 114 21 6 9999 36 23 9999 9999 15 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 5 4 1 9999 5 10 47 142 346 578 1195 1117 1224 1279 1280 1280 972 1280 1280 1280 1280 912 1280 1280 1067 127 14 57 52 10 21 43 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 76 139 32 9999 9999 9999 40 9999 9999 9999 9999 9999 73 82 28 9999 9999 26 9999 6 9999 9999 87 9999 30 470 7 9999 9999 6 6 210 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 3 1 6 9999 3 3 5 43 47 141 288 555 750 1218 1280 1280 1280 1240 868 1280 1280 1280 747 501 626 996 587 117 8 36 7 5 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 29 9999 9999 9999 9999 7 24 53 51 237 9999 9999 9999 9999 9999 9999 5 9 95 19 9999 9999 9999 9999 9999 6 5 7 32 9999 33 40 9999 394 90 4 99 88 67 35 62 73 9999 9999 159 9999 9999 9999 9999 9999 9999 9999 10 9999 4 6 3 8 10 7 12 9 21 108 96 197 316 477 1280 1280 1280 1280 1280 1280 731 779 1280 1280 1280 482 981 547 82 9999 6 11 16 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 89 9999 9999 9999 9999 9999 176 9999 9999 94 9999 9999 9999 9999 9999 9999 4 14 25 25 5 6 6 7 9999 23 9999 6 7 9999 9999 9999 9999 384 144 9999 39 11 24 26 9999 9999 41 9999 9999 9999 9999 9999 9999 9999 9999 2 3 12 77 8 6 10 15 19 20 12 155 108 74 151 363 511 1280 1122 1280 1280 1280 1280 1280 1205 1280 1280 1280 1280 1256 255 54 9999 6 6 11 9999 10 49 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 18 13 14 33 9999 9999 9999 9999 9999 9999 5 42 32 9999 9999 5 15 7 9999 10 7 34 24 9999 24 11 9999 113 80 9999 42 14 34 50 126 41 9999 10 9999 9999 40 9999 9999 9999 9999 9999 10 13 27 10 9 13 19 23 24 33 40 109 52 133 392 663 674 1280 1280 1280 1280 1280 1280 1280 1280 855 651 863 463 257 71 4 11 11 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 70 7 6 8 9999 5 9999 9999 9999 9999 6 14 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 3 9 9999 9999 24 9999 9999 5 9999 12 93 129 18 12 9999 9999 9999 9999 9999 161 25 5 14 15 22 26 32 46 32 131 73 57 119 426 524 1099 1280 1280 1280 1280 1280 1280 1280 1273 1280 1280 732 1280 207 58 3 6 15 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 68 1 35 9999 9999 9999 9999 9999 9999 9999 5 4 9999 9999 61 9999 9999 9999 9999 9999 7 8 9999 9999 9999 9999 9999 9999 10 9999 14 9999 9999 56 9999 9999 156 153 9999 54 105 51 9999 3 5 33 46 6 92 11 26 27 38 48 57 36 167 56 61 141 373 679 1231 928 545 1280 1280 1280 1280 1280 1176 1279 1083 1072 587 109 14 9999 6 5 3 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 82 5 12 9999 9999 3 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 18 9999 56 50 9999 9999 46 157 45 10 6 252 8 37 71 96 67 42 59 61 80 82 41 24 62 140 329 796 611 1200 1278 1212 854 1280 1280 1280 1280 1280 506 416 231 78 9999 9999 39 9999 19 74 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 52 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 10 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 15 386 169 44 26 102 197 40 74 18 36 48 58 77 52 54 45 65 159 264 559 445 484 1274 949 1280 958 443 534 501 426 256 255 101 35 9999 9999 22 9999 11 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 7 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 42 28 13 9999 9999 21 69 9999 9999 95 231 125 27 122 16 93 39 18 41 50 48 51 47 55 35 51 175 206 311 506 349 603 476 849 1123 578 738 807 142 72 61 28 2 9999 4 11 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 5 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 22 9999 9999 113 9999 90 159 9999 12 22 61 126 33 99 21 14 49 21 41 48 32 48 44 38 37 61 173 238 275 419 360 257 246 583 755 537 514 325 64 28 7 9999 9999 9999 9999 6 9999 14 9999 9999 9999 9999 9999 9999 9999 15 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 9999 9999 9999 9999 9999 15 9999 62 9999 9999 19 1 67 9 37 61 102 28 108 29 56 32 26 44 40 40 42 69 184 308 217 295 265 215 212 479 395 292 118 105 24 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 4 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 39 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 30 9999 9999 9999 26 39 19 26 190 54 96 15 31 59 32 29 38 48 18 35 70 193 255 206 175 190 213 195 162 179 115 59 48 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 32 43 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 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 3 150 24 24 103 74 105 64 26 49 39 30 35 30 44 29 74 165 164 402 196 211 225 196 126 83 54 39 40 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 5 88 6 30 11 9999 9999 9999 9999 9999 9999 45 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 33 24 16 28 4 27 32 39 43 43 29 33 56 56 21 46 109 125 318 402 403 310 186 110 68 27 18 9999 9999 9999 4 3 10 56 9999 9999 9999 9999 9999 9999 9999 9999 20 6 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 15 11 12 56 9999 29 29 36 41 41 38 53 65 26 32 65 123 234 511 281 604 394 150 70 9999 9999 9999 9999 9999 4 9999 22 24 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 20 11 9 9999 9999 18 22 30 47 41 43 56 41 46 27 49 76 215 589 513 302 499 151 55 9999 9999 12 9999 9999 3 9999 62 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 15 20 13 9999 40 19 32 36 46 42 71 60 46 40 57 69 140 293 553 272 174 98 26 11 15 43 3 9999 14 23 11 57 9999 9999 9999 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 21 31 25 9999 9999 7 16 29 59 48 63 82 68 46 51 91 123 154 264 154 75 42 9999 37 44 17 9999 27 13 10 39 65 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 30 17 12 16 14 14 22 47 51 53 55 61 74 86 143 127 119 103 76 41 9999 9999 16 85 72 41 12 9999 9999 9999 5 4 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 15 18 18 14 8 9999 9999 14 33 51 87 43 40 93 124 222 112 90 44 33 28 9999 10 77 41 35 20 9999 9999 9999 9 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 30 9999 9999 9999 3 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 13 10 14 17 11 7 5 43 5 13 25 42 122 62 23 35 63 127 86 53 15 25 9999 32 36 75 5 33 27 29 9999 9999 9999 5 9999 9999 43 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 160 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 2 6 15 9 12 9999 8 9 7 25 40 109 89 18 21 49 56 39 23 9999 10 32 108 134 43 9999 20 11 11 9999 10 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 13 9999 7 9999 9999 4 7 29 74 125 34 9999 50 9999 29 6 9999 9999 35 75 88 45 6 8 5 12 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 11 9999 13 9999 9999 9999 9999 9999 44 115 51 31 45 9999 22 9999 9999 9999 3 16 24 10 7 29 8 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 10 9999 31 9999 9999 9999 3 13 42 93 90 58 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 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 7 27 44 14 9999 9999 9999 9999 27 72 78 60 61 9999 9999 9999 9999 9999 9999 9999 9999 11 8 15 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 38 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 30 39 11 9999 9999 9999 9999 24 24 61 46 33 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 28 35 9999 9999 9999 9999 9999 14 14 54 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 13 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 32 48 25 9999 9999 9999 9999 3 9 42 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 5 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 13 56 36 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 36 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 64 60 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 6 33 54 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 73 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 26 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 5 7 21 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 9 9999 9999 9999 12 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 28 9999 9999 48 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 9 9999 9999 9999 9999 9999 8 9999 5 9999 9999 9999 9999 11 23 9999 9999 9999 9999 9999 9999 60 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 32 42 28 57 11 9999 28 7 9999 9999 9999 9999 9999 9999 9999 25 9999 9999 9999 9999 21 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 9999 9999 9999 9999 9999 9999 9999 3 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 38 9 86 3 29 9999 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 34 9999 9999 6 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 25 75 27 54 53 9999 109 12 2 9999 9999 9999 9999 9999 9999 9999 18 9999 9999 9999 172 83 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 18 88 109 9 11 216 304 11 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 134 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 73 46 9 9999 25 150 127 10 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 3 137 52 24 9999 60 173 85 42 24 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 35 34 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 9999 9999 9999 9999 9999 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 33 123 9999 4 34 123 77 321 64 19 4 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 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 124 61 9999 6 151 111 401 562 66 23 6 14 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 2 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 103 114 9999 4 132 397 592 193 138 45 13 85 3 9999 6 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 33 129 6 7 37 521 197 494 425 130 5 80 21 2 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 3 3 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 55 33 8 14 50 203 52 302 156 101 58 75 180 23 8 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 44 6 48 125 191 88 217 91 98 43 9999 145 23 5 9999 9999 9999 72 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 9999 7 7 13 53 177 227 259 1280 274 45 142 105 68 4 2 18 9999 50 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 2 5 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 16 37 71 272 326 261 537 119 105 290 166 9999 9999 5 9999 67 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 15 9999 7 30 46 121 255 233 302 538 72 206 154 9999 9999 14 9999 71 112 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 65 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 9 8 9999 14 49 40 116 295 612 443 335 9999 828 86 97 12 9999 25 140 112 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 4 13 9 9999 13 44 29 96 186 426 308 79 31 190 77 9999 9999 9999 15 88 58 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 5 8 11 7 10 17 46 23 71 186 305 394 47 66 9999 96 9999 9999 9999 11 41 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 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 7 9999 9 11 25 46 29 54 190 231 222 35 252 8 9999 54 9999 9999 3 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 6 14 11 12 30 35 32 35 92 97 59 9999 83 9999 9999 61 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 6 8 10 10 12 23 34 31 35 41 42 39 9999 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 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 9 109 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 48 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 6 11 17 12 23 27 31 40 38 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9 10 12 13 17 14 19 33 44 38 86 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 5 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 38 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 11 14 21 11 12 16 47 53 65 47 9999 9999 96 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 7 9999 9999 9999 9999 5 11 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 32 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 12 12 11 16 9 13 20 57 83 57 12 9999 4 46 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 11 16 15 13 10 10 15 27 78 80 38 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 3 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 6 5 10 9999 9999 9999 9999 9999 9999 10 5 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 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 6 12 14 11 11 9 9 18 32 69 34 34 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 2 3 9999 9999 9999 9999 9999 9999 9999 9999 14 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 7 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 12 14 11 9 9999 8 11 34 57 9999 51 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 1 9999 9999 9999 9999 28 7 9999 5 17 6 9999 9999 9999 9999 10 4 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 85 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 38 9999 9999 9999 9999 9999 9999 11 14 14 5 9999 10 9 11 55 105 55 41 9999 9999 9999 9999 57 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 6 5 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 3 9999 12 9999 9999 9999 9999 4 5 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 5 21 9999 9999 4 9999 9999 9999 9999 9999 9999 39 9999 9999 9999 9999 6 5 10 11 12 9999 8 12 12 14 47 106 57 30 9999 9999 9999 9999 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 6 6 3 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 37 16 9999 9999 9999 7 3 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 21 9999 9999 9999 9999 6 9999 14 12 12 9999 5 12 13 10 21 84 52 27 9999 9999 9999 9999 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9 19 12 8 11 3 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 18 24 6 9999 10 12 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 43 9999 9999 13 31 9999 9999 9999 187 9999 9999 9999 5 7 8 12 11 9999 9999 9999 10 23 9 10 8 35 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 14 31 18 5 22 7 10 580 627 696 837 151 109 113 45 100 56 71 83 87 9999 9999 9999 9999 9999 9999 9999 9999 104 9999 162 9999 9999 9999 9999 113 49 9999 108 9999 9999 123 69 98 359 126 111 120 220 141 9999 141 9999 112 9999 77 89 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 114 132 161 183 200 173 9999 9999 9999 97 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 561 569 829 265 415 98 58 9999 114 94 86 78 79 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 9999 9999 9999 9999 9999 9999 9999 9999 94 9999 9999 9999 9999 109 114 104 110 112 102 130 111 138 116 9999 89 9999 9999 113 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 152 125 107 114 124 121 145 174 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 553 569 644 735 256 92 9999 65 95 99 96 97 9999 9999 9999 9999 9999 9999 9999 9999 102 103 101 9999 9999 9999 9999 9999 49 9999 9999 9999 9999 9999 9999 9999 109 9999 95 9999 203 105 143 112 120 9999 9999 67 113 97 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 144 101 102 131 204 155 161 9999 9999 76 67 9999 9999 9999 9999 9999 69 231 105 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 529 654 599 205 81 54 54 64 86 112 106 121 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 104 9999 9999 9999 9999 9999 134 133 9999 9999 9999 9999 9999 9999 93 9999 111 103 115 113 9999 113 118 137 70 58 116 126 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 113 119 143 9999 132 213 9999 53 59 92 108 9999 102 9999 46 9999 57 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 81 9999 313 9999 9999 511 504 715 154 106 9999 79 73 101 9999 274 134 9999 9999 9999 142 9999 9999 9999 9999 9999 9999 102 9999 9999 9999 60 140 9999 9999 9999 9999 9999 9999 9999 9999 9999 89 104 9999 151 119 9999 120 229 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 162 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 120 111 115 126 152 137 9999 138 93 144 247 92 101 132 95 99 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 121 159 227 9999 9999 621 290 239 282 107 55 98 79 98 118 130 9999 9999 9999 9999 9999 9999 164 9999 9999 9999 9999 247 9999 9999 9999 72 79 106 59 9999 9999 9999 9999 9999 9999 9999 9999 75 87 117 126 112 120 108 205 9999 50 91 9999 102 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 209 94 115 110 9999 162 116 160 9999 97 133 123 198 88 94 113 88 9999 9999 9999 153 9999 9999 9999 9999 9999 9999 9999 9999 9999 70 118 9999 9999 9999 551 216 472 154 78 87 99 96 113 99 132 9999 9999 107 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 109 9999 9999 9999 9999 9999 9999 9999 105 9999 111 104 9999 108 9999 104 101 9999 102 74 101 112 9999 126 85 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 83 130 101 142 118 104 133 150 113 117 152 183 141 131 114 149 9999 70 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 87 9999 9999 9999 9999 334 9999 9999 162 111 96 99 97 9999 9999 175 9999 120 9999 9999 9999 9999 108 9999 9999 9999 9999 9999 9999 99 118 115 85 108 129 9999 9999 9999 133 9999 9999 99 98 119 105 110 111 118 105 112 112 9999 74 104 71 91 111 182 112 111 9999 145 9999 9999 9999 9999 9999 9999 9999 9999 82 115 118 80 413 109 111 178 142 111 130 113 145 161 136 120 9999 9999 114 129 153 9999 120 231 9999 9999 9999 9999 9999 99 9999 9999 9999 9999 9999 201 9999 127 177 108 104 83 91 9999 122 9999 9999 135 9999 9999 9999 9999 9999 122 9999 9999 9999 9999 73 9999 115 9999 9999 103 75 9999 9999 9999 9999 96 9999 107 101 9999 113 111 117 9999 95 111 112 9999 74 102 9999 93 9999 121 111 101 110 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 114 104 119 116 95 109 160 142 151 118 266 266 178 136 108 9999 85 131 136 9999 9999 83 184 143 186 9999 9999 9999 251 9999 9999 9999 9999 9999 597 148 121 183 117 109 54 9999 9999 9999 123 9999 140 9999 9999 9999 9999 9999 129 9999 9999 9999 9999 9999 9999 136 102 9999 9999 9999 9999 9999 9999 9999 112 9999 107 108 163 113 113 121 9999 79 99 9999 186 59 9999 9999 9999 49 136 100 103 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 110 106 112 127 112 105 215 9999 168 285 332 376 325 189 115 112 109 197 153 85 9999 71 162 113 9999 9999 9999 9999 298 9999 9999 9999 9999 9999 396 175 115 152 124 115 100 109 90 108 122 9999 9999 9999 9999 271 199 119 111 9999 9999 9999 9999 9999 119 120 147 9999 9999 9999 9999 9999 9999 9999 108 96 120 9999 111 113 158 9999 96 100 107 111 111 83 9999 9999 172 9999 74 114 110 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 111 112 199 118 206 254 424 447 697 345 398 418 386 308 544 115 219 444 160 86 88 102 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 152 120 178 120 118 104 160 129 108 107 153 88 9999 9999 9999 9999 9999 64 9999 9999 9999 9999 9999 9999 9999 9999 9999 116 112 79 9999 9999 9999 9999 9999 109 71 88 121 109 111 9999 127 9999 9999 226 9999 9999 9999 114 9999 9999 9999 108 95 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 116 163 830 208 175 207 289 415 361 287 408 466 415 415 397 320 132 130 223 143 86 77 122 119 151 159 9999 9999 196 9999 9999 9999 9999 9999 9999 124 197 117 119 121 105 99 110 109 99 117 9999 152 9999 9999 9999 9999 9999 95 9999 9999 9999 9999 132 9999 9999 104 9999 115 115 9999 9999 9999 9999 104 122 101 97 9999 97 92 9999 9999 9999 9999 121 9999 9999 9999 9999 9999 9999 9999 9999 75 9999 113 9999 9999 9999 9999 9999 9999 9999 9999 136 134 306 487 218 325 406 470 458 444 463 567 465 535 422 439 178 127 9999 319 93 75 59 9999 101 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 106 129 114 116 121 9999 156 136 9999 122 9999 144 9999 9999 154 283 9999 9999 9999 9999 9999 9999 9999 9999 174 9999 9999 9999 9999 9999 180 133 112 119 107 100 110 9999 89 82 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 147 9999 9999 115 139 9999 9999 9999 9999 9999 9999 9999 196 270 381 318 366 395 429 499 465 478 457 546 494 608 436 439 350 178 228 157 81 9999 73 9999 104 9999 103 9999 9999 9999 9999 9999 9999 9999 9999 296 111 103 114 154 112 105 107 9999 127 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 108 82 9999 9999 113 9999 9999 9999 107 9999 105 104 90 113 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 135 186 9999 9999 9999 9999 9999 9999 9999 341 340 391 424 399 469 536 512 478 457 544 505 624 505 524 466 367 196 137 98 79 119 9999 243 69 9999 9999 213 9999 9999 9999 9999 9999 9999 9999 94 100 102 114 133 112 9999 117 83 124 59 9999 9999 9999 70 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 89 9999 84 9999 9999 85 109 116 9999 9999 97 100 106 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 284 353 422 438 449 437 496 475 492 506 603 642 624 539 580 565 361 182 124 117 81 9999 116 159 150 137 160 9999 9999 9999 9999 9999 9999 9999 9999 116 99 99 240 119 92 69 116 9999 122 9999 104 9999 9999 9999 9999 9999 9999 9999 143 9999 9999 9999 9999 9999 9999 9999 9999 114 9999 64 117 117 251 9999 9999 106 90 82 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 406 354 425 450 462 461 446 527 491 623 582 642 663 623 598 540 473 372 281 116 119 148 9999 150 155 131 131 163 110 9999 9999 9999 9999 9999 9999 9999 125 73 98 140 118 110 99 110 112 128 106 69 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 80 117 115 77 9999 108 115 134 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 166 9999 9999 9999 9999 9999 9999 349 431 422 463 478 435 445 545 457 602 618 690 598 663 598 556 471 395 300 126 122 271 209 144 139 121 161 428 9999 9999 9999 9999 9999 9999 9999 9999 126 71 109 131 115 116 9999 9999 118 9999 101 65 9999 9999 9999 113 9999 88 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 131 98 105 113 79 86 104 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 373 425 465 479 549 457 445 544 560 581 578 716 616 640 661 598 557 385 344 158 120 160 186 112 106 126 196 236 9999 9999 9999 9999 9999 9999 9999 9999 118 102 112 120 112 119 9999 108 110 106 103 94 112 72 9999 9999 109 111 9999 104 68 9999 9999 9999 76 9999 9999 9999 9999 119 9999 104 125 9999 9999 97 72 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 112 147 9999 9999 9999 9999 9999 9999 399 440 462 512 510 545 525 543 581 580 639 665 597 618 557 617 690 412 390 270 155 220 148 76 101 112 284 234 9999 9999 9999 9999 9999 9999 9999 9999 96 104 113 108 112 121 100 111 100 113 112 107 119 90 9999 78 110 114 109 108 9999 9999 9999 9999 132 9999 9999 9999 9999 9999 156 9999 9999 9999 9999 104 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 675 426 451 436 527 547 545 525 506 522 663 715 666 639 687 597 617 642 422 292 9999 177 123 117 114 99 96 115 149 9999 9999 9999 9999 9999 9999 9999 9999 9999 94 114 9999 111 114 107 121 103 109 111 115 116 107 97 98 96 141 121 102 9999 9999 9999 9999 93 143 9999 9999 9999 106 9999 143 9999 9999 122 81 59 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 572 453 467 494 564 564 546 525 542 558 688 663 663 578 662 662 664 599 421 279 297 213 146 120 127 9999 103 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 58 9999 65 109 112 129 122 123 112 200 457 115 106 107 95 120 117 112 114 9999 9999 117 113 9999 112 111 105 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 98 9999 9999 9999 9999 741 321 440 464 493 626 585 585 560 642 619 619 539 617 556 715 714 643 557 385 275 591 241 224 121 134 9999 107 107 9999 9999 9999 9999 9999 9999 9999 117 9999 9999 9999 9999 9999 9999 114 110 144 111 120 117 119 9999 126 110 104 99 9999 130 113 9999 9999 9999 162 236 9999 9999 9999 119 114 108 97 77 126 9999 76 155 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 137 268 476 439 479 510 586 561 646 621 665 664 600 579 617 714 716 662 621 557 344 276 9999 159 173 102 76 158 219 204 9999 9999 9999 220 9999 9999 118 79 109 9999 9999 9999 96 50 115 131 123 109 113 136 114 9999 117 117 109 101 120 9999 9999 9999 9999 111 97 9999 9999 111 126 135 9999 111 106 9999 105 72 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 755 313 449 566 493 563 585 623 582 693 601 598 662 617 715 640 714 580 540 388 339 9999 9999 9999 98 110 76 9999 9999 9999 9999 9999 9999 9999 9999 9999 113 128 9999 9999 9999 9999 9999 105 162 138 95 110 114 113 59 107 118 140 111 106 102 9999 9999 9999 9999 9999 9999 9999 114 112 104 112 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 110 9999 9999 9999 9999 9999 303 319 450 450 529 492 526 604 723 666 666 621 599 688 599 663 742 741 618 487 377 336 9999 201 129 116 135 172 9999 9999 9999 9999 9999 9999 9999 315 9999 105 466 9999 9999 9999 9999 9999 102 187 147 107 132 102 9999 119 89 120 9999 9999 108 100 9999 9999 91 9999 9999 9999 9999 9999 113 104 105 9999 130 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 140 9999 9999 156 9999 78 9999 404 352 504 464 494 508 562 561 724 720 621 667 642 688 557 617 640 597 598 453 363 637 9999 134 130 9999 76 73 234 9999 9999 9999 9999 9999 9999 181 9999 9999 9999 9999 9999 9999 9999 9999 91 123 132 9999 114 73 107 9999 79 115 9999 216 109 104 119 102 197 9999 9999 9999 9999 9999 104 116 98 110 116 83 9999 9999 9999 110 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 565 474 318 449 479 495 508 624 623 646 778 692 644 690 714 642 598 617 741 640 504 367 682 304 223 9999 9999 76 75 9999 9999 9999 9999 9999 9999 9999 90 9999 116 115 9999 9999 9999 9999 9999 9999 110 120 119 9999 9999 9999 58 9999 9999 9999 108 567 128 122 120 111 109 9999 70 102 9999 9999 128 104 103 115 9999 9999 9999 94 101 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 387 311 365 477 479 548 583 604 622 695 721 747 694 717 639 719 691 617 712 661 504 360 668 242 150 279 9999 110 119 9999 9999 9999 9999 9999 9999 9999 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 108 124 9999 90 9999 70 9999 9999 9999 9999 87 9999 136 122 191 106 9999 9999 101 106 114 9999 100 114 153 104 126 9999 9999 106 9999 113 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 101 9999 9999 9999 9999 9999 9999 9999 9999 9999 238 377 468 510 564 523 602 719 667 691 776 640 775 716 747 746 639 660 616 540 371 595 153 113 134 100 9999 177 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 97 9999 9999 9999 9999 9999 9999 55 119 127 145 9999 9999 120 101 114 101 112 118 9999 120 9999 120 9999 124 9999 9999 114 108 82 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 241 9999 9999 9999 9999 68 9999 9999 205 127 191 317 554 525 583 522 644 746 619 777 745 639 745 688 747 664 717 660 556 542 354 523 189 136 126 107 104 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 9999 9999 9999 9999 9999 54 236 230 9999 112 9999 9999 91 9999 9999 9999 9999 82 196 195 221 9999 9999 119 108 119 9999 106 124 9999 9999 108 110 112 100 66 9999 109 109 9999 9999 130 126 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 93 144 140 1245 9999 114 166 284 473 525 544 542 602 643 643 777 718 688 716 617 808 599 716 616 541 490 322 404 130 140 98 93 125 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 70 156 258 197 9999 9999 9999 107 9999 9999 9999 9999 9999 122 118 158 9999 9999 145 9999 219 9999 9999 110 9999 87 122 105 9999 9999 85 140 110 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 479 9999 9999 176 656 419 9999 521 1068 76 90 268 510 511 543 601 620 558 667 719 720 716 716 715 718 619 599 578 541 446 281 359 139 99 53 82 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 146 247 9999 9999 9999 9999 114 243 316 121 97 9999 9999 9999 9999 9999 9999 97 131 124 271 9999 9999 9999 9999 9999 50 55 64 164 9999 95 158 9999 126 119 55 113 122 136 175 155 114 9999 9999 145 9999 9999 9999 9999 9999 9999 9999 139 9999 92 233 622 383 332 610 282 98 172 190 436 531 562 691 600 664 694 721 694 642 717 742 619 641 579 599 490 495 241 9999 115 108 123 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 74 178 9999 9999 9999 9999 9999 116 9999 9999 94 9999 9999 9999 9999 9999 9999 205 366 219 193 64 76 52 68 9999 118 9999 67 58 9999 9999 9999 9999 131 124 9999 116 99 138 145 9999 9999 105 9999 9999 9999 9999 9999 9999 9999 9999 93 1003 104 113 238 369 363 355 298 238 235 96 199 386 467 547 666 665 619 691 746 720 666 778 578 717 743 599 600 492 517 248 9999 107 69 102 9999 105 158 878 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1048 107 181 95 105 9999 9999 9999 9999 9999 9999 537 183 188 9999 9999 79 104 62 9999 67 47 154 114 9999 110 95 9999 124 121 9999 108 92 132 131 107 117 9999 121 9999 9999 122 9999 9999 9999 9999 9999 310 118 117 181 234 434 381 374 319 181 184 205 471 460 549 582 643 579 641 744 643 747 669 599 644 688 542 487 477 453 218 644 106 95 264 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 289 108 152 79 100 9999 270 9999 9999 9999 9999 428 203 256 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 69 223 77 9999 9999 151 9999 9999 68 9999 237 116 114 111 189 9999 9999 9999 9999 9999 107 116 206 109 214 341 370 375 282 226 153 205 432 488 565 621 541 664 599 691 667 666 695 581 623 691 542 544 479 387 142 794 99 151 76 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 194 110 110 130 9999 9999 9999 9999 9999 9999 9999 292 281 9999 9999 167 9999 9999 9999 9999 9999 48 47 9999 9999 9999 9999 9999 9999 74 9999 83 9999 9999 180 9999 9999 115 115 9999 101 107 113 9999 146 122 113 113 122 101 104 186 316 361 332 318 271 106 178 440 565 627 667 665 746 619 620 645 643 670 560 544 667 544 508 466 328 253 9999 89 113 106 9999 173 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 127 96 117 127 9999 9999 308 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 81 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 93 9999 116 120 9999 9999 100 98 117 88 259 101 179 108 102 83 109 235 272 337 329 245 197 254 446 546 586 603 621 559 621 601 646 694 670 581 524 561 492 494 418 215 9999 9999 155 9999 108 94 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 107 107 121 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 170 9999 81 9999 47 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 98 9999 9999 9999 9999 9999 9999 9999 102 105 94 113 213 103 101 108 95 245 308 297 337 331 303 278 174 368 623 651 723 583 602 489 583 669 623 562 544 475 565 420 387 268 182 9999 9999 131 9999 92 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 140 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 312 9999 47 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 129 115 76 9999 9999 107 115 9999 9999 93 101 100 228 107 170 92 105 240 298 274 295 374 339 236 278 450 695 655 697 629 648 561 543 625 624 547 545 447 383 285 235 237 1331 9999 136 120 9999 46 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 52 9999 9999 9999 292 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 137 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 116 9999 9999 98 9999 95 111 9999 46 87 104 91 197 110 204 105 98 276 373 228 291 371 332 274 365 539 585 635 702 634 631 565 586 587 625 565 545 443 291 287 701 9999 9999 9999 9999 176 9999 114 9999 9999 9999 9999 9999 9999 9999 139 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 92 9999 99 9999 9999 70 295 97 236 169 120 106 114 85 250 350 301 258 313 254 195 304 563 615 664 658 597 577 556 594 566 565 567 473 376 442 302 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 77 139 9999 9999 9999 9999 9999 9999 9999 9999 9999 639 280 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 50 9999 9999 9999 9999 9999 109 9999 9999 9999 88 106 165 114 106 119 103 185 234 313 370 254 284 147 285 272 544 689 699 580 613 635 609 577 599 539 499 448 372 320 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 136 122 126 110 9999 9999 9999 9999 9999 9999 9999 9999 9999 224 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 60 83 112 100 113 99 99 97 207 279 392 290 291 358 154 242 392 592 639 734 665 802 696 590 596 663 534 471 288 9999 9999 9999 9999 207 9999 9999 9999 9999 9999 9999 9999 9999 91 138 100 134 125 9999 9999 9999 9999 9999 9999 219 9999 717 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 96 119 96 113 135 103 153 155 285 393 387 397 267 157 202 304 635 695 756 733 745 762 783 598 782 867 1346 9999 9999 9999 239 236 120 207 9999 9999 9999 9999 9999 9999 9999 9999 142 119 9999 9999 9999 9999 9999 9999 9999 9999 558 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 83 237 112 82 79 9999 151 189 289 440 324 407 327 229 199 284 705 758 818 800 699 736 781 637 703 9999 9999 9999 9999 9999 174 9999 113 118 9999 9999 9999 9999 9999 9999 9999 9999 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 48 180 190 77 9999 9999 108 191 245 354 418 377 443 467 272 499 753 892 850 937 812 682 715 594 781 9999 9999 276 9999 9999 111 9999 107 106 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 238 118 52 9999 71 100 128 314 520 444 522 548 589 601 526 784 786 754 820 747 666 516 1064 1338 205 137 355 9999 115 119 77 102 9999 9999 9999 281 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 111 207 136 69 9999 9999 60 116 290 422 532 569 531 595 801 847 634 769 703 807 705 683 587 9999 159 106 85 9999 119 141 98 125 112 9999 9999 121 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 143 133 82 53 60 75 174 369 461 608 696 590 518 660 750 608 784 656 602 547 748 9999 9999 106 96 95 100 113 9999 9999 9999 81 107 9999 224 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 95 122 216 154 101 119 9999 9999 927 550 545 632 732 529 427 748 632 696 495 440 755 1033 9999 119 94 110 103 99 9999 9999 9999 118 9999 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 245 9999 9999 9999 239 281 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64 97 67 109 310 415 469 287 151 464 431 602 637 683 632 666 496 685 817 621 330 794 313 9999 154 91 89 71 107 115 147 9999 9999 9999 155 9999 9999 280 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 236 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 124 9999 9999 288 311 449 758 312 9999 248 227 553 268 553 585 724 980 656 781 816 865 380 9999 255 256 97 74 97 9999 102 122 101 9999 183 9999 9999 9999 9999 260 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 266 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 688 462 9999 766 9999 9999 881 926 530 500 759 840 9999 733 9999 706 736 9999 9999 150 102 85 112 79 72 118 111 102 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 863 9999 606 9999 1128 9999 9999 9999 9999 9999 658 736 863 980 923 9999 748 9999 9999 9999 178 118 117 98 80 126 133 9999 123 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 975 703 9999 710 9999 9999 9999 671 798 495 586 768 736 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 105 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 153 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 897 708 594 785 9999 9999 9999 9999 556 354 649 634 565 9999 9999 9999 9999 9999 9999 9999 9999 162 110 182 148 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 164 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1069 656 619 1100 9999 9999 9999 9999 437 550 720 481 248 9999 648 9999 9999 9999 9999 9999 9999 9999 9999 9999 143 9999 9999 9999 9999 9999 9999 288 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 285 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 493 977 9999 679 809 9999 9999 9999 9999 9999 406 773 694 270 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 103 9999 9999 9999 316 9999 9999 9999 299 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1334 377 708 848 9999 9999 9999 9999 952 709 564 612 9999 9999 9999 9999 9999 9999 9999 9999 9999 143 77 9999 9999 9999 162 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 459 919 707 752 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 1047 9999 9999 9999 9999 495 660 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 506 9999 9999 9999 938 556 736 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 219 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 863 9999 9999 9999 248 648 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 136 222 9999 9999 9999 9999 9999 9999 9999 9999 9999 290 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 536 9999 9999 572 302 810 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 112 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 287 9999 9999 9999 179 255 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 122 9999 9999 9999 207 9999 9999 263 272 9999 9999 9999 9999 9999 9999 9999 9999 9999 175 146 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1025 977 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 158 95 9999 9999 9999 9999 9999 184 9999 154 9999 9999 9999 9999 218 220 9999 9999 9999 9999 9999 9999 244 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 309 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 131 119 168 146 107 9999 232 190 9999 9999 9999 9999 9999 9999 9999 208 9999 9999 9999 9999 218 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1047 612 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 126 100 150 214 135 9999 246 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 234 289 9999 9999 245 288 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 835 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 120 131 148 187 136 141 9999 189 156 95 9999 9999 9999 9999 9999 9999 9999 188 9999 9999 9999 158 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 96 171 153 128 173 135 169 210 205 172 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 348 167 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 9999 9999 9999 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 155 174 132 9999 141 168 243 208 174 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 261 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 219 375 141 154 166 9999 145 208 236 206 188 213 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 161 278 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 386 215 134 9999 692 554 485 256 180 178 158 237 9999 9999 9999 9999 9999 9999 9999 9999 9999 153 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 411 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 130 160 9999 437 531 535 255 203 193 177 223 183 9999 9999 9999 9999 9999 9999 9999 9999 171 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1318 9999 721 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 413 115 146 9999 706 330 536 297 201 201 223 219 152 284 9999 1155 9999 213 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 868 1000 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 225 9999 116 126 241 742 372 550 515 201 264 200 302 162 169 157 691 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 635 9999 9999 657 501 879 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 149 176 631 382 491 585 237 661 232 157 158 162 119 458 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 162 134 432 254 393 474 447 523 728 213 165 9999 243 150 519 9999 9999 9999 232 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 878 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 275 9999 313 393 615 317 439 519 541 540 849 279 161 183 315 259 501 703 9999 253 554 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 813 9999 9999 9999 612 406 592 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 856 501 299 428 450 535 664 541 954 244 190 184 9999 9999 403 9999 682 1009 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 672 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 304 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 157 308 9999 515 409 296 498 499 528 556 549 895 217 180 9999 9999 214 9999 499 628 554 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 264 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 195 136 297 9999 324 306 286 570 568 619 544 610 9999 229 216 240 303 9999 314 506 553 241 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 314 9999 9999 9999 9999 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 218 240 9999 507 324 321 505 591 660 543 569 1150 230 250 9999 9999 9999 720 402 403 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 709 182 254 275 294 378 271 426 442 665 597 646 578 757 9999 202 9999 9999 9999 579 412 557 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 249 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 657 452 9999 235 399 267 257 421 386 590 572 434 560 242 1133 9999 268 9999 9999 1107 292 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 859 601 252 403 366 233 285 383 449 442 507 570 9999 180 9999 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 301 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 248 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 767 785 440 595 665 372 285 329 393 453 630 554 849 9999 221 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 291 9999 9999 9999 9999 9999 177 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 183 286 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 294 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 890 792 693 426 414 342 570 623 504 726 1032 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 252 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 253 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 413 474 682 583 845 384 381 391 687 608 691 223 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 172 121 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 299 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 612 9999 678 556 446 439 407 470 616 648 480 222 9999 9999 187 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 302 9999 9999 9999 9999 9999 9999 9999 9999 9999 302 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 280 9999 225 9999 9999 9999 9999 230 245 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 216 199 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1063 617 579 572 411 513 498 579 650 570 530 510 9999 658 192 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 116 9999 9999 9999 9999 9999 9999 497 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 243 9999 9999 9999 9999 141 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 157 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 616 523 505 620 500 531 713 658 473 427 764 9999 9999 9999 224 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 270 9999 9999 9999 9999 9999 565 9999 9999 9999 500 9999 9999 9999 9999 9999 9999 9999 9999 257 143 213 9999 9999 9999 9999 9999 9999 122 123 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 215 9999 160 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 688 680 651 622 674 692 654 539 521 442 660 893 9999 9999 9999 228 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 225 9999 9999 9999 9999 9999 9999 9999 329 598 9999 9999 9999 9999 9999 9999 9999 9999 148 151 9999 9999 9999 9999 9999 9999 9999 9999 9999 163 9999 174 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 261 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 512 661 699 442 531 9999 768 762 712 713 9999 655 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 487 9999 9999 9999 9999 9999 9999 9999 9999 9999 393 9999 9999 9999 9999 227 122 9999 291 215 106 9999 9999 9999 9999 127 83 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 171 236 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 227 9999 9999 9999 9999 9999 9999 503 444 595 925 9999 873 539 755 507 697 688 600 9999 9999 9999 9999 225 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 155 180 686 863 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 180 9999 9999 303 9999 172 9999 9999 9999 9999 104 138 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 112 258 9999 9999 209 9999 9999 9999 9999 9999 9999 195 9999 9999 9999 9999 837 818 729 694 693 9999 505 657 313 543 344 596 766 785 9999 9999 9999 9999 262 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 663 9999 123 310 735 106 351 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 130 9999 9999 9999 296 204 9999 9999 9999 159 231 9999 9999 9999 9999 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 271 9999 9999 9999 9999 9999 9999 251 9999 9999 9999 9999 875 9999 562 619 732 9999 665 593 305 605 272 241 650 955 9999 9999 9999 9999 233 9999 9999 9999 9999 9999 9999 9999 9999 9999 709 238 143 132 271 369 210 165 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 9999 180 249 139 9999 196 223 9999 9999 9999 9999 9999 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 178 9999 9999 195 272 9999 9999 9999 148 9999 9999 9999 849 771 789 691 744 9999 9999 9999 704 258 276 332 833 678 483 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 618 283 177 155 312 169 118 175 101 96 86 72 32 29 52 63 24 57 26 15 6 999 999 999 999 999 999 999 999 5 999 3 999 999 999 999 2 3 999 8 999 999 10 38 14 136 22 23 22 33 21 999 17 999 5 999 12 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 28 21 20 11 5 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 98 93 78 51 64 20 19 999 26 16 16 12 2 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 6 999 999 999 999 15 81 19 14 14 16 21 10 14 8 999 7 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 4 6 14 15 17 14 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 97 93 71 52 105 15 999 71 23 23 18 10 999 999 999 999 999 999 999 999 7 7 7 999 999 999 999 999 3 999 999 999 999 999 999 999 13 999 16 999 35 14 21 13 10 999 999 7 4 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 6 34 17 23 16 8 999 999 2 12 999 999 999 999 999 12 2 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 98 93 68 40 68 22 20 60 20 29 16 7 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 3 2 999 999 999 999 999 999 7 999 18 14 23 14 999 14 10 11 5 13 4 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 18 9 999 7 13 999 20 19 26 15 999 37 999 21 999 8 999 999 999 999 999 999 999 999 999 999 27 999 11 999 999 98 90 76 36 14 999 12 13 17 999 39 5 999 999 999 3 999 999 999 999 999 999 14 999 999 999 8 3 999 999 999 999 999 999 999 999 999 6 16 999 33 15 999 15 21 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 8 5 10 11 11 19 8 999 33 34 35 15 17 38 17 14 7 999 999 999 999 999 999 999 999 999 999 999 999 19 18 11 999 999 94 76 54 40 13 14 15 8 12 42 14 999 999 999 999 999 999 3 999 999 999 999 13 999 999 999 7 6 2 5 999 999 999 999 999 999 999 999 12 11 31 13 21 15 10 17 999 8 7 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 8 12 16 999 33 14 15 999 29 26 19 19 24 38 18 24 999 999 999 9 999 999 999 999 999 999 999 999 999 48 38 999 999 999 84 57 72 37 34 22 15 6 12 14 11 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 8 999 29 14 999 14 999 9 8 999 5 9 8 6 999 7 4 999 999 999 999 999 999 999 999 999 999 999 999 18 21 23 11 11 28 21 12 16 18 34 22 18 17 18 11 999 19 999 999 999 999 999 999 999 999 999 999 999 37 999 999 999 999 62 999 999 36 32 15 15 13 999 999 9 999 7 999 999 999 999 3 999 999 999 999 999 999 3 10 6 14 10 3 999 999 999 3 999 999 12 10 37 17 17 17 11 13 13 9 999 7 5 10 6 9 26 7 4 999 4 999 999 999 999 999 999 999 999 7 10 11 61 56 10 20 32 15 19 31 32 33 28 22 17 999 999 10 10 4 999 2 8 999 999 999 999 999 23 999 999 999 999 999 43 999 43 38 25 15 8 25 999 16 999 999 6 999 999 999 999 999 3 999 999 999 999 2 999 6 999 999 7 4 999 999 999 999 5 999 14 12 999 22 21 18 999 9 14 8 999 6 2 999 2 999 6 14 11 8 999 999 999 999 999 999 999 999 999 999 8 24 18 33 21 29 38 15 56 54 82 68 52 32 37 999 12 23 17 999 999 2 10 9 11 999 999 999 9 999 999 999 999 999 56 35 35 41 26 16 30 999 999 999 3 999 3 999 999 999 999 999 3 999 999 999 999 999 999 16 9 999 999 999 999 999 999 999 7 999 15 8 66 21 20 15 999 33 12 999 25 10 999 999 999 40 23 14 13 13 999 999 999 999 999 999 999 999 999 999 21 29 16 26 29 39 57 999 53 113 105 106 86 58 29 19 38 44 22 11 999 2 4 9 999 999 999 999 6 999 999 999 999 999 54 41 28 38 27 19 11 11 7 18 10 999 999 999 999 3 3 3 2 999 999 999 999 999 3 3 29 999 999 999 999 999 999 999 4 8 18 999 14 19 21 999 7 4 11 7 12 12 999 999 2 999 14 14 14 9 999 999 999 999 999 999 999 999 999 999 10 35 65 44 61 94 105 84 108 121 123 121 113 95 71 34 65 60 21 14 11 5 999 999 999 999 999 999 999 999 999 999 999 999 44 36 36 33 26 17 45 16 12 14 14 2 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 10 5 2 999 999 999 999 999 9 22 29 17 17 10 999 7 999 999 37 999 999 999 2 999 999 999 8 11 7 999 999 999 999 999 999 999 999 999 17 44 119 65 78 90 115 114 101 94 122 128 125 124 117 75 38 60 49 17 11 13 7 4 11 10 999 999 2 999 999 999 999 999 999 41 47 24 30 24 13 15 13 11 11 11 999 3 999 999 999 999 999 3 999 999 999 999 3 999 999 7 999 18 5 999 999 999 999 7 38 8 10 999 11 7 999 999 999 999 5 999 999 999 999 999 999 999 999 5 999 5 999 999 999 999 999 999 999 999 38 60 115 107 100 116 128 127 123 123 131 132 129 129 128 104 48 39 999 28 11 12 14 999 18 999 999 999 999 999 999 999 999 999 999 32 31 24 27 20 999 63 21 999 16 999 3 999 999 3 3 999 999 999 999 999 999 999 999 3 999 999 999 999 999 3 2 4 18 12 16 9 999 8 6 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 4 3 999 999 999 999 999 999 999 71 109 117 105 119 118 125 130 130 133 135 135 133 133 132 120 64 35 22 26 13 999 9 999 9 999 30 999 999 999 999 999 999 999 999 136 28 26 30 26 12 12 15 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 5 999 999 6 999 999 999 13 999 12 11 11 13 999 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 113 124 125 126 123 127 129 133 133 136 136 138 136 138 137 128 83 38 16 12 30 13 999 10 13 999 999 12 999 999 999 999 999 999 999 29 26 29 26 28 9 999 17 11 14 6 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 6 999 3 999 999 3 10 17 999 999 12 9 9 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 105 119 128 130 131 132 132 136 136 138 137 139 136 141 139 133 105 49 21 10 34 999 32 15 18 13 10 999 999 999 999 999 999 999 999 15 19 34 54 25 12 69 20 999 13 999 2 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 2 999 7 6 12 41 999 999 17 14 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 120 116 126 130 132 133 135 135 136 137 138 139 140 137 144 140 137 121 66 22 15 13 999 19 19 16 22 38 17 999 999 999 999 999 999 999 13 16 30 31 23 12 14 16 16 12 7 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 13 8 2 999 12 4 3 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 116 123 128 131 133 135 136 136 137 138 141 140 144 140 144 141 139 126 75 26 17 27 30 20 19 29 31 51 999 999 999 999 999 999 999 999 13 14 25 30 23 15 999 999 16 999 11 6 999 999 999 2 999 9 999 999 999 999 999 999 999 999 999 999 999 999 4 21 10 6 2 8 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 121 126 130 132 133 136 136 137 138 140 142 140 142 144 142 141 140 128 78 28 20 33 29 21 43 20 46 47 999 999 999 999 999 999 999 999 13 15 25 28 23 15 999 22 20 13 11 12 7 2 999 999 6 12 999 4 5 999 999 999 2 999 999 999 999 2 999 7 3 999 999 12 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 4 999 999 999 999 999 999 123 129 132 133 135 136 137 138 139 140 142 139 142 144 144 141 140 128 84 34 40 36 21 17 15 72 45 45 999 999 999 999 999 999 999 999 29 15 22 19 48 18 19 25 21 26 19 16 15 2 999 12 11 13 14 10 999 999 999 999 3 999 999 999 999 999 3 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 136 125 129 133 135 135 136 137 138 140 141 142 138 150 150 150 141 139 128 91 999 26 17 18 8 16 43 48 37 999 999 999 999 999 999 999 999 999 15 18 999 20 16 22 28 21 21 21 21 17 13 9 9 22 19 22 13 999 999 999 999 6 3 999 999 999 6 999 3 999 999 3 7 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 132 127 129 134 135 135 136 137 139 140 142 141 140 150 150 150 140 140 128 94 47 37 23 17 6 999 19 999 999 999 999 999 999 999 999 999 999 999 999 26 999 26 22 25 24 29 25 23 27 49 16 14 10 57 17 25 21 10 999 999 9 9 999 7 9 11 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 133 121 129 130 135 135 136 136 138 140 140 141 142 141 150 144 150 138 140 128 90 55 46 28 15 5 999 8 6 999 999 999 999 999 999 999 13 999 999 999 999 999 999 29 26 25 25 26 21 16 999 17 17 17 19 999 30 13 999 999 999 20 20 999 999 999 11 12 12 9 2 3 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 141 95 127 130 132 135 135 137 137 138 140 140 140 141 141 150 141 147 138 140 126 84 999 38 20 15 11 4 2 2 999 999 999 4 999 999 10 31 13 999 999 999 2 2 27 33 23 61 25 28 15 999 18 19 19 21 18 999 999 999 999 12 7 999 999 12 20 14 999 17 7 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 138 117 131 133 135 136 136 137 138 138 139 141 142 141 147 141 150 140 140 125 76 999 999 999 12 8 9 999 999 999 999 999 999 999 999 999 15 12 999 999 999 999 999 32 46 26 17 21 23 14 7 13 21 21 16 12 32 999 999 999 999 999 999 999 10 16 14 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 119 125 131 131 133 136 136 137 137 138 138 138 141 142 140 144 144 150 141 139 124 68 999 24 13 9 5 3 999 999 999 999 999 999 999 3 999 17 142 999 999 999 999 999 29 53 28 12 29 18 999 3 11 24 999 999 14 15 999 999 9 999 999 999 999 999 16 14 16 999 13 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 4 999 116 129 134 131 134 136 136 137 136 138 139 138 140 142 140 147 147 150 144 140 122 81 999 20 11 999 11 9 2 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 26 48 28 999 11 13 3 999 2 18 999 26 11 14 22 10 32 999 999 999 999 999 13 14 12 15 12 3 999 999 999 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 141 123 122 126 132 133 136 136 137 137 138 139 138 140 142 139 144 147 150 144 139 119 78 41 34 999 999 15 5 999 999 999 999 999 999 999 8 999 9 55 999 999 999 999 999 999 35 27 11 999 999 999 2 999 999 999 20 53 29 29 15 18 3 999 11 8 999 999 25 15 16 13 999 999 999 8 11 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 141 114 124 128 133 134 137 137 138 137 138 138 138 140 142 138 139 147 142 141 138 113 77 41 12 2 999 7 2 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 18 22 999 12 999 11 999 999 999 999 29 999 40 33 17 15 999 999 14 21 7 999 13 18 51 14 5 999 999 9 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 48 999 999 999 999 999 999 999 999 999 115 125 129 135 135 138 136 138 137 138 138 140 139 140 137 138 140 142 141 138 108 84 35 22 8 9 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 142 42 39 35 999 999 12 17 20 9 16 15 999 16 999 25 999 3 999 999 17 12 8 999 999 999 999 999 999 999 999 999 999 999 999 53 999 999 999 999 2 999 999 140 80 123 125 129 135 136 138 137 138 139 138 139 141 139 141 137 138 139 142 139 136 105 96 39 14 11 10 6 999 999 999 999 999 999 999 999 999 999 17 999 999 999 999 999 40 44 25 999 8 999 999 11 999 999 999 999 31 43 51 35 999 999 20 20 15 999 19 14 999 999 16 13 7 2 25 999 12 10 999 999 6 2 999 999 999 999 999 999 999 999 999 999 999 999 999 37 42 31 140 999 41 101 122 129 135 136 138 137 138 138 138 139 141 140 141 137 139 139 141 137 135 100 97 24 10 12 12 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 41 37 18 999 999 999 6 999 999 999 999 999 39 30 24 999 999 27 999 18 999 999 7 999 14 20 22 999 999 37 41 10 12 999 999 999 999 999 999 999 999 999 999 999 999 999 50 999 999 45 143 73 999 99 103 47 39 119 128 133 136 138 138 138 137 138 137 140 140 141 138 139 139 140 137 133 91 89 17 17 6 13 999 999 999 999 999 999 999 999 999 999 999 10 8 999 999 999 999 33 58 38 16 11 999 999 999 999 999 999 11 38 40 37 999 999 999 999 999 2 2 4 3 999 12 15 999 21 7 73 12 8 8 3 3 5 999 999 10 999 999 999 999 999 999 999 30 999 26 44 146 89 66 103 63 47 57 99 126 132 135 138 138 139 137 137 137 139 139 141 138 139 139 139 135 131 79 999 33 10 2 12 999 999 999 999 999 999 999 999 999 999 999 143 8 999 999 999 999 999 32 999 999 11 999 999 999 999 999 999 50 49 50 28 17 2 2 2 999 2 999 3 2 999 999 999 999 24 9 999 7 10 15 4 999 999 6 999 999 999 999 999 999 999 999 30 90 11 11 53 123 106 90 88 75 61 49 97 119 131 133 138 138 139 139 138 137 138 137 141 139 139 139 138 133 129 86 999 27 16 4 999 9 5 142 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 38 25 9 7 999 999 999 999 999 999 85 40 43 999 999 10 2 2 999 2 2 4 2 999 2 2 999 16 7 999 4 4 11 7 8 9 999 13 999 999 7 999 999 999 999 999 50 24 18 55 96 115 106 113 101 61 82 94 126 129 132 137 138 139 139 139 138 138 135 139 136 140 136 138 132 124 77 77 10 11 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 18 29 19 7 999 13 999 999 999 999 80 43 45 999 999 999 999 999 999 999 999 999 999 999 999 999 11 46 12 999 999 2 999 999 50 999 18 6 6 9 13 999 999 999 999 999 25 18 54 47 85 110 117 117 101 76 65 106 124 129 133 138 138 139 139 139 137 138 136 138 135 138 136 135 130 117 54 81 8 8 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 15 139 10 999 999 999 999 999 999 999 47 51 999 999 14 999 999 999 999 999 2 2 999 999 999 999 999 999 6 999 2 999 999 3 999 999 14 10 999 7 10 9 999 38 35 33 23 42 16 63 74 116 114 112 109 79 57 100 124 128 133 137 138 138 139 138 136 138 135 136 135 136 135 134 127 103 53 999 10 15 34 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 82 16 34 13 999 999 37 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 2 999 12 7 999 999 12 14 21 30 60 34 48 17 19 27 58 101 113 117 96 66 61 115 123 128 134 136 137 138 137 138 136 137 135 138 135 135 133 132 121 93 999 999 7 999 15 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 15 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 2 999 2 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 26 27 24 39 51 32 19 26 27 95 110 111 116 96 86 75 88 121 126 133 136 136 136 136 136 135 136 135 136 133 132 129 124 102 52 999 999 8 999 24 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 138 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 2 2 999 999 999 999 999 999 999 999 999 999 3 2 5 999 999 10 6 999 999 22 32 40 59 42 38 20 30 97 103 102 106 105 92 89 98 121 125 131 135 132 134 136 136 135 135 133 135 130 123 124 114 86 146 999 38 10 999 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 999 999 999 9 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 6 999 9 8 999 4 18 32 39 69 49 53 39 35 106 107 97 109 95 99 95 110 124 123 129 133 129 131 133 134 133 135 133 135 123 117 116 152 999 999 999 999 5 999 9 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 9 999 999 2 139 29 96 71 53 46 35 35 105 106 108 108 88 87 91 111 124 121 126 129 128 127 129 130 132 133 132 128 111 114 97 999 999 999 999 999 999 999 999 999 999 999 999 19 41 15 999 999 999 999 999 999 999 999 999 80 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 2 999 999 999 999 999 2 999 999 999 13 36 60 73 45 50 32 78 106 110 113 103 87 58 96 115 123 119 123 126 121 121 123 127 128 127 125 127 113 77 999 999 999 999 999 999 999 999 999 999 999 999 999 15 13 14 9 999 999 999 999 999 999 999 999 999 18 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 116 34 56 60 37 36 36 49 111 108 109 104 96 74 52 113 106 116 120 121 114 116 118 121 120 117 119 114 78 999 999 999 999 21 999 999 999 999 999 999 999 999 26 13 23 12 7 999 999 999 999 999 999 40 999 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 115 45 52 62 35 94 41 83 94 106 112 114 109 81 53 103 112 110 117 117 108 110 112 114 109 116 113 100 999 999 999 32 35 22 5 999 999 999 999 999 999 999 999 13 7 999 999 999 999 999 999 999 999 69 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 65 73 39 12 999 82 94 110 114 99 110 94 74 76 107 118 112 113 105 106 108 106 100 96 999 999 999 999 999 27 999 17 11 999 999 999 999 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 62 75 50 999 999 82 93 113 108 103 108 103 96 81 104 113 109 110 103 101 104 101 92 64 999 999 25 999 999 31 999 15 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 86 73 42 18 999 36 76 88 113 108 111 110 106 98 94 105 120 107 101 99 99 97 80 57 52 36 13 37 999 11 12 29 13 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 140 81 49 13 999 999 114 99 114 113 111 113 95 105 101 104 103 104 98 95 92 87 73 999 26 22 18 999 12 8 14 12 10 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 999 999 999 999 999 999 999 999 999 999 999 999 999 87 58 29 2 2 31 66 108 112 111 112 107 108 90 90 101 103 96 86 84 85 999 999 33 17 12 13 13 999 999 999 21 12 999 4 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 45 92 76 42 13 11 999 999 119 118 111 95 102 105 86 89 96 101 88 83 93 64 999 45 17 15 12 16 999 999 999 11 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 53 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 28 75 72 65 50 36 12 66 91 120 112 97 98 102 93 100 90 98 88 80 66 999 30 21 17 41 12 13 7 999 999 999 7 999 999 4 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 58 97 74 82 47 999 21 26 83 95 108 98 83 81 91 90 101 110 62 999 57 38 22 18 14 999 13 15 11 999 5 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 86 67 999 56 999 999 56 132 109 95 87 69 999 77 999 95 68 999 999 21 18 16 12 27 19 16 10 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 77 999 64 999 999 999 999 999 109 90 90 96 61 999 78 999 999 999 49 18 15 17 21 7 8 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 88 87 999 70 999 999 999 67 111 102 91 87 96 999 999 999 999 999 999 999 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 114 98 82 53 999 999 999 999 100 101 89 97 53 999 999 999 999 999 999 999 999 7 12 4 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 126 102 85 70 999 999 999 999 74 113 102 85 39 999 77 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 58 999 107 90 999 999 999 999 999 59 114 92 59 999 999 999 999 999 999 999 999 999 999 9 999 999 999 2 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 91 92 75 999 999 999 999 76 104 71 61 999 999 999 999 999 999 999 999 999 5 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 999 999 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 116 98 80 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 999 999 999 999 98 81 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 999 999 999 113 96 77 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 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 74 999 999 999 67 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 5 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 999 999 49 67 57 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 2 999 999 999 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 7 999 999 5 5 999 999 999 999 999 999 999 999 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 17 999 999 999 999 999 12 999 12 999 999 999 999 4 6 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 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 14 16 13 16 999 11 14 999 999 999 999 999 999 999 6 999 999 999 999 3 85 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 41 16 61 14 999 15 999 999 999 999 999 999 999 999 999 999 17 5 999 999 27 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 85 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 21 18 18 13 11 999 11 11 70 999 999 999 999 999 999 999 19 999 999 999 19 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 30 18 18 20 28 27 19 16 24 999 999 999 999 999 999 999 999 999 999 48 20 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 23 21 33 999 19 38 25 22 19 999 999 999 999 999 999 999 999 999 999 58 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 51 24 20 16 999 27 46 29 19 19 31 999 999 999 999 999 999 999 999 999 999 18 7 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 86 29 18 999 52 52 49 35 27 22 16 33 999 999 999 999 999 999 999 999 999 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 20 999 75 64 56 42 31 27 19 31 11 999 999 999 999 999 999 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 999 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 25 20 999 105 70 67 47 34 33 21 21 10 49 999 64 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 29 20 34 75 90 80 50 42 43 27 48 14 19 146 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 999 999 54 60 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 23 22 36 82 98 93 59 59 52 31 17 17 20 21 82 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 20 72 78 98 105 75 73 55 31 20 999 29 17 110 999 999 999 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 50 79 95 97 107 109 96 85 57 33 32 37 29 37 146 79 999 53 60 999 999 999 999 999 999 999 999 999 999 116 999 999 999 58 51 62 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 119 90 92 113 109 110 103 89 55 32 38 37 999 999 83 999 82 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 7 999 106 100 105 104 109 108 103 88 50 34 32 999 999 13 999 95 82 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 5 10 11 999 89 97 106 105 108 106 102 86 999 36 20 16 12 999 84 85 82 47 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 13 15 999 114 95 102 100 104 104 100 78 60 38 17 999 999 999 108 81 88 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 36 29 33 36 106 85 95 110 101 101 96 83 65 999 16 999 999 999 95 79 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 54 57 999 42 48 83 76 84 101 97 97 85 64 59 50 999 7 999 999 133 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 70 42 49 56 72 75 79 92 89 87 82 999 41 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 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 66 55 61 74 77 64 78 79 78 77 92 78 53 999 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 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 14 7 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 84 86 88 69 76 78 96 84 64 78 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 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 75 61 78 74 101 69 71 88 103 90 83 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 7 999 999 999 6 7 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 87 999 86 91 76 79 70 105 102 100 92 50 999 999 26 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 66 999 999 999 999 999 999 999 999 999 999 2 999 3 999 999 999 999 6 6 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 120 95 87 107 69 82 71 107 105 88 90 65 999 50 24 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 79 87 74 89 75 69 74 111 89 83 83 999 999 999 34 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 51 999 999 999 58 999 999 999 999 999 999 999 999 2 4 2 999 999 999 999 999 999 12 18 7 999 999 999 999 999 999 999 999 999 999 999 7 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 87 89 78 89 72 70 73 105 101 98 77 999 999 999 41 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 72 62 999 999 999 999 999 999 999 999 5 11 999 999 999 999 999 999 999 999 999 11 999 10 7 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 53 85 77 55 86 999 69 106 111 101 999 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 999 999 999 999 999 999 999 999 999 139 999 999 999 999 4 16 999 2 4 6 999 999 999 999 6 25 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 54 79 62 72 999 69 56 104 101 88 93 80 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 64 53 63 59 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 2 999 5 999 999 999 999 6 6 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 7 8 999 999 22 999 999 999 999 999 999 13 999 999 999 999 56 58 70 91 59 999 57 59 44 87 96 86 95 75 999 999 999 999 13 999 999 999 999 999 999 999 999 999 999 142 999 92 90 76 48 41 999 999 999 999 999 999 999 999 999 999 9 999 999 999 5 4 999 999 999 13 6 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 12 999 999 999 999 999 999 20 999 999 999 999 70 999 61 84 50 999 63 57 42 84 90 68 91 66 999 999 999 999 11 999 999 999 999 999 999 999 999 999 81 49 43 46 86 46 52 51 999 999 999 999 999 999 999 999 999 999 999 999 29 999 6 4 5 999 7 9 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 9 999 999 11 9 999 999 999 15 999 999 999 53 65 73 72 85 999 999 999 71 37 49 64 105 88 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 99 71 55 45 145 45 46 43 101 96 86 62 30 28 51 60 24 55 26 15 6 999 999 999 999 999 999 999 999 4 999 1 999 999 999 999 1 3 999 8 999 999 10 38 14 133 21 20 22 33 21 999 16 999 4 999 12 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 28 21 20 10 5 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 98 93 78 51 62 20 19 999 25 15 16 12 1 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 5 999 999 999 999 15 81 18 14 14 15 21 9 13 8 999 6 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 3 6 14 15 17 14 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 97 93 71 49 102 15 999 67 23 23 18 9 999 999 999 999 999 999 999 999 6 7 6 999 999 999 999 999 3 999 999 999 999 999 999 999 12 999 16 999 35 13 21 13 10 999 999 7 4 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 6 34 17 23 16 8 999 999 1 12 999 999 999 999 999 12 1 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 98 93 68 40 65 22 20 57 20 28 15 7 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 1 1 999 999 999 999 999 999 7 999 18 14 22 14 999 14 10 11 5 13 4 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 17 9 999 7 13 999 20 19 26 15 999 36 999 21 999 8 999 999 999 999 999 999 999 999 999 999 27 999 10 999 999 98 90 64 36 14 999 10 12 17 999 39 5 999 999 999 1 999 999 999 999 999 999 14 999 999 999 8 1 999 999 999 999 999 999 999 999 999 5 16 999 33 15 999 15 21 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 8 5 10 10 10 19 7 999 33 34 35 15 17 38 16 14 7 999 999 999 999 999 999 999 999 999 999 999 999 19 17 10 999 999 94 76 54 40 12 14 15 7 12 42 13 999 999 999 999 999 999 1 999 999 999 999 13 999 999 999 7 6 1 5 999 999 999 999 999 999 999 999 12 11 31 13 21 15 10 17 999 8 7 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 8 12 16 999 33 13 14 999 29 26 19 19 24 37 18 24 999 999 999 9 999 999 999 999 999 999 999 999 999 48 38 999 999 999 84 54 64 37 34 22 14 6 11 14 11 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 8 999 29 14 999 14 999 9 7 999 4 9 8 6 999 6 4 999 999 999 999 999 999 999 999 999 999 999 999 18 21 23 11 11 28 21 11 15 18 34 22 17 16 18 11 999 19 999 999 999 999 999 999 999 999 999 999 999 36 999 999 999 999 62 999 999 36 32 15 14 13 999 999 9 999 6 999 999 999 999 1 999 999 999 999 999 999 3 10 6 14 10 1 999 999 999 1 999 999 11 10 37 17 17 16 11 13 13 9 999 7 4 10 6 9 26 7 4 999 3 999 999 999 999 999 999 999 999 7 10 11 60 56 10 20 32 15 19 30 32 33 28 21 17 999 999 10 9 4 999 1 8 999 999 999 999 999 23 999 999 999 999 999 42 999 43 37 25 15 8 25 999 15 999 999 5 999 999 999 999 999 1 999 999 999 999 1 999 6 999 999 7 4 999 999 999 999 4 999 14 12 999 22 21 18 999 9 13 8 999 6 1 999 2 999 6 14 11 8 999 999 999 999 999 999 999 999 999 999 8 24 18 33 21 29 38 15 55 54 70 68 52 32 36 999 12 23 17 999 999 1 10 9 11 999 999 999 8 999 999 999 999 999 53 33 35 40 26 16 30 999 999 999 3 999 1 999 999 999 999 999 1 999 999 999 999 999 999 16 9 999 999 999 999 999 999 999 6 999 15 8 65 21 20 15 999 32 11 999 25 10 999 999 999 40 23 14 13 12 999 999 999 999 999 999 999 999 999 999 21 29 16 26 28 39 54 999 52 95 105 106 86 58 29 19 38 44 22 11 999 1 4 9 999 999 999 999 5 999 999 999 999 999 51 40 28 37 27 18 10 10 7 18 10 999 999 999 999 1 1 1 1 999 999 999 999 999 2 3 29 999 999 999 999 999 999 999 4 7 17 999 14 17 21 999 6 3 11 7 12 12 999 999 2 999 14 13 13 9 999 999 999 999 999 999 999 999 999 999 10 34 62 43 56 78 91 72 95 110 123 121 113 95 64 34 65 60 21 13 11 5 999 999 999 999 999 999 999 999 999 999 999 999 43 36 35 32 26 15 45 16 12 14 13 2 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 9 5 1 999 999 999 999 999 9 22 29 16 17 9 999 6 999 999 36 999 999 999 1 999 999 999 8 11 7 999 999 999 999 999 999 999 999 999 17 44 101 60 65 76 102 114 101 94 122 128 125 124 117 75 38 60 49 16 10 13 6 3 11 10 999 999 1 999 999 999 999 999 999 41 46 23 28 23 12 15 13 11 11 11 999 1 999 999 999 999 999 3 999 999 999 999 1 999 999 7 999 18 4 999 999 999 999 7 38 8 10 999 11 7 999 999 999 999 5 999 999 999 999 999 999 999 999 4 999 5 999 999 999 999 999 999 999 999 37 59 98 89 87 103 119 127 123 123 131 132 129 129 128 104 48 39 999 28 10 12 14 999 18 999 999 999 999 999 999 999 999 999 999 32 29 23 27 19 999 62 21 999 16 999 2 999 999 1 1 999 999 999 999 999 999 999 999 1 999 999 999 999 999 2 1 4 18 12 16 9 999 8 6 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 3 1 999 999 999 999 999 999 999 62 94 117 105 107 118 125 130 130 133 135 135 133 133 132 120 64 35 21 26 13 999 9 999 9 999 30 999 999 999 999 999 999 999 999 126 26 26 30 24 11 12 15 999 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 5 999 999 6 999 999 999 13 999 12 11 10 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 999 999 999 999 999 999 94 113 125 126 123 127 129 133 133 136 136 138 136 138 137 128 83 38 16 12 30 13 999 10 13 999 999 12 999 999 999 999 999 999 999 29 24 29 26 28 9 999 17 11 14 6 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 5 999 2 999 999 3 9 17 999 999 11 9 9 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 105 119 128 130 131 132 132 136 136 138 137 139 136 141 139 133 105 49 21 10 34 999 32 15 18 13 10 999 999 999 999 999 999 999 999 14 19 34 53 25 11 68 20 999 13 999 1 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 1 999 7 6 11 41 999 999 17 14 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 110 116 126 130 132 133 135 135 136 137 138 139 140 137 144 140 137 121 66 22 14 13 999 19 19 16 22 38 17 999 999 999 999 999 999 999 12 16 30 31 23 12 14 16 15 12 7 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 12 8 2 999 12 4 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 116 123 128 131 133 135 136 136 137 138 141 140 144 140 144 141 139 126 75 26 16 27 30 19 19 29 31 51 999 999 999 999 999 999 999 999 13 14 25 30 23 15 999 999 16 999 11 6 999 999 999 1 999 9 999 999 999 999 999 999 999 999 999 999 999 999 4 21 9 5 2 8 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 121 126 130 132 133 136 136 137 138 140 142 140 142 144 142 141 140 128 78 28 20 33 29 21 43 20 46 47 999 999 999 999 999 999 999 999 13 14 25 26 22 15 999 21 19 13 10 12 6 1 999 999 6 11 999 3 5 999 999 999 1 999 999 999 999 1 999 7 2 999 999 11 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 4 999 999 999 999 999 999 123 129 132 133 135 136 137 138 139 140 142 139 142 144 144 141 140 128 84 32 40 36 20 17 15 71 45 45 999 999 999 999 999 999 999 999 29 15 22 19 47 17 18 25 20 26 19 16 14 1 999 12 11 13 13 10 999 999 999 999 1 999 999 999 999 999 1 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 132 125 129 133 135 135 136 137 138 140 141 142 138 150 150 150 141 139 128 91 999 25 17 17 8 16 43 48 37 999 999 999 999 999 999 999 999 999 14 18 999 20 16 22 28 21 21 21 20 17 13 9 9 22 18 22 13 999 999 999 999 6 1 999 999 999 6 999 1 999 999 1 6 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 125 127 129 134 135 135 136 137 139 140 142 141 140 150 150 150 140 140 128 94 46 37 23 16 6 999 19 999 999 999 999 999 999 999 999 999 999 999 999 26 999 26 22 25 23 27 25 23 27 48 16 14 10 56 17 25 21 10 999 999 9 9 999 7 9 11 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 125 109 129 130 135 135 136 136 138 140 140 141 142 141 150 144 150 138 140 128 90 51 46 27 15 5 999 8 6 999 999 999 999 999 999 999 13 999 999 999 999 999 999 29 26 25 24 26 21 16 999 17 17 16 19 999 30 13 999 999 999 20 20 999 999 999 11 12 12 8 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 139 85 119 130 132 135 135 137 137 138 140 140 140 141 141 150 141 147 138 140 126 84 999 38 19 14 11 4 1 1 999 999 999 4 999 999 10 31 13 999 999 999 1 1 27 32 23 59 25 26 15 999 17 18 19 21 18 999 999 999 999 12 7 999 999 11 19 14 999 17 6 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 134 117 131 133 135 136 136 137 138 138 139 141 142 141 147 141 150 140 140 125 76 999 999 999 11 8 9 999 999 999 999 999 999 999 999 999 14 11 999 999 999 999 999 32 46 26 16 20 23 14 7 13 21 20 16 12 31 999 999 999 999 999 999 999 10 16 14 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 108 101 125 131 133 136 136 137 137 138 138 138 141 142 140 144 144 150 141 139 124 68 999 24 12 9 5 3 999 999 999 999 999 999 999 3 999 17 142 999 999 999 999 999 29 53 28 11 29 18 999 1 11 24 999 999 13 14 999 999 9 999 999 999 999 999 15 14 15 999 12 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 999 4 999 102 115 128 131 134 136 136 137 136 138 139 138 140 142 140 147 147 150 144 140 122 69 999 20 10 999 11 9 1 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 25 48 28 999 11 13 2 999 1 18 999 26 11 14 22 9 32 999 999 999 999 999 12 13 12 14 12 3 999 999 999 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 139 105 111 126 132 133 136 136 137 137 138 139 138 140 142 139 144 147 150 144 139 119 67 41 34 999 999 15 5 999 999 999 999 999 999 999 8 999 9 55 999 999 999 999 999 999 34 27 10 999 999 999 1 999 999 999 20 53 29 29 15 17 2 999 11 8 999 999 25 15 15 13 999 999 999 7 11 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 139 94 115 128 133 134 137 137 138 137 138 138 138 140 142 138 139 147 142 141 138 113 66 39 11 2 999 6 1 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 18 22 999 12 999 11 999 999 999 999 29 999 40 33 16 14 999 999 14 21 7 999 13 18 51 14 5 999 999 9 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 48 999 999 999 999 999 999 999 999 999 95 117 129 135 135 138 136 138 137 138 138 140 139 140 137 138 140 142 141 138 108 72 34 22 8 9 999 1 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 139 42 38 34 999 999 12 16 20 9 16 15 999 16 999 25 999 1 999 999 17 11 8 999 999 999 999 999 999 999 999 999 999 999 999 53 999 999 999 999 2 999 999 140 78 105 117 129 135 136 138 137 138 139 138 139 141 139 141 137 138 139 142 139 136 105 81 39 13 10 9 5 999 999 999 999 999 999 999 999 999 999 17 999 999 999 999 999 40 44 25 999 8 999 999 11 999 999 999 999 30 43 50 34 999 999 20 20 15 999 19 14 999 999 15 12 7 2 25 999 11 10 999 999 6 1 999 999 999 999 999 999 999 999 999 999 999 999 999 36 42 31 140 999 41 89 113 129 135 136 138 137 138 138 138 139 141 140 141 137 139 139 141 137 135 100 84 23 10 12 12 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 41 37 17 999 999 999 6 999 999 999 999 999 38 30 24 999 999 26 999 18 999 999 7 999 13 20 22 999 999 37 41 10 12 999 999 999 999 999 999 999 999 999 999 999 999 999 50 999 999 45 140 70 999 98 100 47 38 109 128 133 136 138 138 138 137 138 137 140 140 141 138 139 139 140 137 133 91 82 16 17 6 13 999 999 999 999 999 999 999 999 999 999 999 10 8 999 999 999 999 33 54 37 15 11 999 999 999 999 999 999 11 38 40 37 999 999 999 999 999 1 1 4 1 999 11 15 999 21 7 71 11 8 6 1 1 5 999 999 10 999 999 999 999 999 999 999 30 999 26 44 140 81 62 94 59 46 53 99 126 132 135 138 138 139 137 137 137 139 139 141 138 139 139 139 135 131 79 999 33 10 2 12 999 999 999 999 999 999 999 999 999 999 999 142 8 999 999 999 999 999 32 999 999 11 999 999 999 999 999 999 50 48 48 28 17 1 1 1 999 1 999 3 1 999 999 999 999 24 9 999 6 10 15 4 999 999 5 999 999 999 999 999 999 999 999 30 88 11 11 52 113 94 78 76 67 57 49 97 119 131 133 138 138 139 139 138 137 138 137 141 139 139 139 138 133 129 70 999 27 16 4 999 9 5 142 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 38 25 9 7 999 999 999 999 999 999 82 39 43 999 999 10 1 1 999 1 1 4 1 999 1 1 999 16 7 999 3 4 11 6 8 9 999 13 999 999 6 999 999 999 999 999 49 24 18 53 86 99 89 93 84 57 69 94 118 129 132 137 138 139 139 139 138 138 135 139 136 140 136 138 132 124 64 74 10 11 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 17 29 19 7 999 13 999 999 999 999 76 43 45 999 999 999 999 999 999 999 999 999 999 999 999 999 11 46 12 999 999 1 999 999 50 999 18 6 6 9 13 999 999 999 999 999 25 17 53 47 75 91 95 96 87 65 65 91 115 129 133 138 138 139 139 139 137 138 136 138 135 138 136 135 130 117 54 81 8 8 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 15 139 9 999 999 999 999 999 999 999 47 51 999 999 14 999 999 999 999 999 1 1 999 999 999 999 999 999 6 999 2 999 999 1 999 999 14 10 999 6 10 8 999 38 34 32 22 42 16 59 65 94 98 98 95 67 57 86 114 128 133 137 138 138 139 138 136 138 135 136 135 136 135 134 127 103 51 999 10 15 34 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 16 33 13 999 999 37 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 2 999 11 6 999 999 12 14 20 30 59 34 47 16 18 27 58 87 96 102 96 66 58 94 112 128 134 136 137 138 137 138 136 137 135 138 135 135 133 132 121 77 999 999 6 999 15 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 14 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 1 999 1 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 26 27 24 38 49 32 19 25 25 81 91 97 101 96 71 63 74 109 126 133 136 136 136 136 136 135 136 135 136 133 132 129 124 102 49 999 999 8 999 24 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 138 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 1 1 999 999 999 999 999 999 999 999 999 999 1 1 5 999 999 10 6 999 999 22 32 40 54 42 38 20 29 82 88 89 93 92 79 73 83 112 125 131 135 132 134 136 136 135 135 133 135 130 123 113 98 73 142 999 38 10 999 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 999 999 999 9 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 999 999 6 999 9 8 999 4 17 30 39 61 49 50 39 33 88 92 84 89 81 86 81 93 113 123 129 133 129 131 133 134 133 135 133 135 123 103 94 142 999 999 999 999 5 999 9 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 30 999 999 999 999 999 999 999 999 999 999 999 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 999 999 2 139 28 86 61 52 46 34 35 86 92 89 89 75 73 78 96 113 121 126 129 128 127 129 130 132 133 132 128 111 93 86 999 999 999 999 999 999 999 999 999 999 999 999 19 41 15 999 999 999 999 999 999 999 999 999 78 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 1 999 999 999 999 999 1 999 999 999 12 35 56 64 45 49 32 70 87 95 91 83 74 57 82 97 112 119 123 126 121 121 123 127 128 127 125 118 100 69 999 999 999 999 999 999 999 999 999 999 999 999 999 15 13 13 9 999 999 999 999 999 999 999 999 999 17 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 112 34 52 55 37 35 36 49 90 95 94 85 81 64 50 91 106 116 120 121 114 116 118 121 120 117 109 98 66 999 999 999 999 21 999 999 999 999 999 999 999 999 26 13 23 12 7 999 999 999 999 999 999 39 999 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 111 44 50 58 34 90 40 70 80 92 97 92 90 67 53 86 98 110 117 117 108 110 112 114 109 101 91 85 999 999 999 32 35 22 5 999 999 999 999 999 999 999 999 13 7 999 999 999 999 999 999 999 999 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 60 67 39 11 999 70 78 92 99 85 93 79 62 66 88 104 112 113 105 106 108 106 100 80 999 999 999 999 999 27 999 17 11 999 999 999 999 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 97 57 69 49 999 999 72 79 91 95 89 94 89 82 67 85 99 109 110 103 101 104 101 92 60 999 999 25 999 999 31 999 14 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 66 42 18 999 35 67 74 95 95 96 95 91 84 81 91 106 107 101 99 99 97 80 52 51 36 12 37 999 11 12 29 12 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 136 70 46 12 999 999 103 85 92 96 96 96 95 90 88 91 103 104 98 95 92 87 63 999 26 22 18 999 12 8 14 11 10 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 999 999 999 999 999 999 999 999 999 999 999 999 999 76 54 29 1 1 31 61 89 97 97 97 93 93 90 90 101 103 96 86 84 72 999 999 33 17 12 12 13 999 999 999 21 12 999 4 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 45 80 67 42 13 11 999 999 101 98 97 95 89 90 86 89 96 101 88 70 79 59 999 45 17 15 12 15 999 999 999 11 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 53 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 28 67 64 61 49 36 11 64 80 98 98 97 82 85 79 84 90 98 73 71 59 999 29 20 16 41 12 13 6 999 999 999 7 999 999 3 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 58 90 67 75 46 999 21 26 77 80 94 98 83 71 78 77 87 95 57 999 54 37 22 18 14 999 13 15 11 999 5 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 78 62 999 55 999 999 55 125 89 95 87 61 999 65 999 79 65 999 999 20 18 16 11 27 19 16 10 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 70 999 60 999 999 999 999 999 96 90 75 81 59 999 68 999 999 999 49 18 15 17 21 6 8 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 86 79 999 61 999 999 999 67 96 88 91 87 81 999 999 999 999 999 999 999 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 103 81 69 51 999 999 999 999 83 86 89 81 53 999 999 999 999 999 999 999 999 7 12 4 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 115 85 72 65 999 999 999 999 65 92 87 72 38 999 76 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 57 999 87 76 999 999 999 999 999 55 98 77 55 999 999 999 999 999 999 999 999 999 999 9 999 999 999 2 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 76 79 66 999 999 999 999 75 93 61 57 999 999 999 999 999 999 999 999 999 5 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 999 999 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 100 83 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 999 999 999 999 82 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 999 999 999 103 81 65 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 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 70 999 999 999 60 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 11 5 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 999 999 49 64 54 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 1 999 999 999 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 6 999 999 5 4 999 999 999 999 999 999 999 999 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 17 999 999 999 999 999 12 999 12 999 999 999 999 4 5 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 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 14 16 12 16 999 11 14 999 999 999 999 999 999 999 6 999 999 999 999 3 85 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 41 16 61 13 999 14 999 999 999 999 999 999 999 999 999 999 17 5 999 999 27 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 21 18 18 12 10 999 11 11 70 999 999 999 999 999 999 999 19 999 999 999 19 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 30 18 18 20 28 27 19 16 24 999 999 999 999 999 999 999 999 999 999 48 20 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 23 20 33 999 19 38 25 22 19 999 999 999 999 999 999 999 999 999 999 58 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 51 24 20 15 999 26 46 29 19 18 31 999 999 999 999 999 999 999 999 999 999 18 6 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 86 29 18 999 52 50 49 35 27 20 16 33 999 999 999 999 999 999 999 999 999 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 19 999 71 64 56 42 31 27 19 31 11 999 999 999 999 999 999 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 999 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 25 20 999 99 70 67 47 34 33 21 21 10 49 999 62 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 28 20 34 70 77 80 50 42 43 27 48 14 19 142 69 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 999 999 54 60 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 999 999 999 999 22 22 36 73 85 93 58 59 52 31 16 17 20 20 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 19 68 66 98 105 75 73 55 31 19 999 29 17 103 999 999 999 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 50 74 83 83 107 109 96 85 57 31 32 37 29 36 142 70 999 52 56 999 999 999 999 999 999 999 999 999 999 116 999 999 999 58 50 62 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 111 79 79 96 109 110 103 89 55 32 38 37 999 999 79 999 68 69 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 7 999 96 83 92 104 109 108 103 88 50 34 32 999 999 13 999 79 82 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 5 10 11 999 78 84 91 105 108 106 102 86 999 36 20 16 12 999 72 85 82 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 13 15 999 99 83 84 100 104 104 100 78 56 38 17 999 999 999 92 81 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 36 29 33 36 89 72 80 95 101 101 96 69 60 999 16 999 999 999 85 67 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 53 55 999 42 48 71 64 71 88 97 97 85 60 59 49 999 7 999 999 130 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 66 42 48 54 63 64 67 79 89 87 67 999 41 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 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 65 54 58 69 70 60 68 67 67 65 79 66 51 999 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 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 14 7 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 78 81 79 63 69 68 80 71 60 66 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 58 72 67 88 63 64 76 86 78 71 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 7 999 999 999 6 7 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 87 999 77 80 67 72 65 89 89 87 75 49 999 999 26 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 66 999 999 999 999 999 999 999 999 999 999 1 999 3 999 999 999 999 6 6 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 112 84 78 93 63 75 65 89 91 88 75 61 999 50 23 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 76 67 79 69 65 66 90 89 83 71 999 999 999 34 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 51 999 999 999 58 999 999 999 999 999 999 999 999 1 4 2 999 999 999 999 999 999 12 18 7 999 999 999 999 999 999 999 999 999 999 999 7 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 78 79 71 80 67 65 66 87 86 83 66 999 999 999 41 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 72 62 999 999 999 999 999 999 999 999 5 11 999 999 999 999 999 999 999 999 999 11 999 10 7 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 52 76 69 53 78 999 65 92 91 87 999 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 999 999 999 999 999 999 999 999 999 139 999 999 999 999 4 16 999 1 4 6 999 999 999 999 6 25 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 52 71 57 69 999 64 54 91 88 88 79 68 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 64 52 61 59 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 1 999 5 999 999 999 999 6 6 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 7 8 999 999 22 999 999 999 999 999 999 13 999 999 999 999 55 57 65 81 56 999 55 56 44 77 83 86 81 65 999 999 999 999 13 999 999 999 999 999 999 999 999 999 999 142 999 86 84 76 48 41 999 999 999 999 999 999 999 999 999 999 9 999 999 999 4 4 999 999 999 13 6 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 12 999 999 999 999 999 999 19 999 999 999 999 67 999 57 76 49 999 61 54 42 76 77 68 77 60 999 999 999 999 10 999 999 999 999 999 999 999 999 999 81 49 43 46 79 46 52 51 999 999 999 999 999 999 999 999 999 999 999 999 29 999 6 4 5 999 7 9 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 8 999 999 11 8 999 999 999 15 999 999 999 52 62 68 66 77 999 999 999 66 36 49 60 94 75 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 65 52 44 142 45 46 43 52 46 45 61 30 28 50 59 21 54 25 12 5 999 999 999 999 999 999 999 999 3 999 0 999 999 999 999 0 2 999 6 999 999 7 37 9 132 20 20 19 32 17 999 15 999 3 999 11 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 27 20 19 9 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 52 46 54 44 61 17 18 999 24 14 13 11 0 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 4 999 999 999 999 12 80 17 13 11 14 18 8 12 6 999 5 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 2 5 11 10 14 10 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 42 46 48 101 12 999 66 19 19 15 8 999 999 999 999 999 999 999 999 5 6 5 999 999 999 999 999 2 999 999 999 999 999 999 999 11 999 13 999 34 12 20 10 8 999 999 6 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 5 33 14 22 15 7 999 999 0 11 999 999 999 999 999 11 0 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 42 49 37 64 21 19 56 16 27 14 5 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 0 0 999 999 999 999 999 999 6 999 17 9 21 11 999 11 9 10 4 12 2 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 16 7 999 4 12 999 19 18 25 14 999 36 999 20 999 7 999 999 999 999 999 999 999 999 999 999 26 999 9 999 999 45 39 63 33 13 999 9 11 16 999 38 4 999 999 999 0 999 999 999 999 999 999 13 999 999 999 7 0 999 999 999 999 999 999 999 999 999 4 15 999 32 11 999 13 20 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 7 3 7 9 9 18 6 999 32 33 34 14 16 37 15 13 6 999 999 999 999 999 999 999 999 999 999 999 999 18 16 9 999 999 50 49 45 39 11 13 14 6 9 41 12 999 999 999 999 999 999 0 999 999 999 999 12 999 999 999 6 5 0 4 999 999 999 999 999 999 999 999 11 10 30 12 20 12 8 16 999 7 6 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 11 15 999 32 12 13 999 28 25 16 15 23 37 14 23 999 999 999 8 999 999 999 999 999 999 999 999 999 47 37 999 999 999 50 51 63 34 33 21 13 4 10 11 7 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 7 999 28 11 999 12 999 8 6 999 3 8 5 4 999 5 3 999 999 999 999 999 999 999 999 999 999 999 999 17 20 22 8 8 27 17 10 14 15 33 19 16 15 15 10 999 18 999 999 999 999 999 999 999 999 999 999 999 36 999 999 999 999 47 999 999 33 31 11 13 12 999 999 8 999 5 999 999 999 999 0 999 999 999 999 999 999 2 9 3 13 9 0 999 999 999 999 999 999 10 7 36 14 12 15 8 12 12 6 999 6 3 9 5 8 25 5 3 999 2 999 999 999 999 999 999 999 999 6 9 9 59 55 9 18 27 12 18 29 29 30 24 20 16 999 999 7 8 3 999 0 7 999 999 999 999 999 22 999 999 999 999 999 41 999 37 36 21 12 5 24 999 14 999 999 4 999 999 999 999 999 0 999 999 999 999 0 999 4 999 999 6 3 999 999 999 999 3 999 12 11 999 17 16 15 999 7 12 5 999 5 0 999 1 999 4 13 10 7 999 999 999 999 999 999 999 999 999 999 5 23 17 32 20 26 35 11 54 45 68 48 43 29 36 999 10 20 12 999 999 0 9 8 10 999 999 999 7 999 999 999 999 999 52 33 31 39 23 13 29 999 999 999 1 999 0 999 999 999 999 999 0 999 999 999 999 999 999 15 8 999 999 999 999 999 999 999 5 999 12 5 64 17 15 11 999 32 10 999 24 9 999 999 999 39 22 10 12 11 999 999 999 999 999 999 999 999 999 999 20 28 13 25 27 36 50 999 51 87 67 63 55 48 28 15 34 35 18 10 999 0 3 8 999 999 999 999 4 999 999 999 999 999 50 39 25 36 24 17 9 9 6 17 6 999 999 999 999 999 999 0 0 999 999 999 999 999 1 1 28 999 999 999 999 999 999 999 1 6 16 999 10 16 20 999 5 2 10 4 11 11 999 999 1 999 13 12 12 5 999 999 999 999 999 999 999 999 999 999 8 32 61 42 55 77 78 71 94 88 75 69 61 49 63 30 45 43 20 12 9 4 999 999 999 999 999 999 999 999 999 999 999 999 42 33 34 31 21 14 44 15 11 13 12 1 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 8 3 0 999 999 999 999 999 6 21 28 15 16 8 999 5 999 999 36 999 999 999 0 999 999 999 6 8 4 999 999 999 999 999 999 999 999 999 16 43 100 59 64 71 85 70 60 59 69 69 63 58 56 46 32 46 43 15 9 12 5 2 10 9 999 999 0 999 999 999 999 999 999 38 45 22 28 22 11 14 10 10 8 8 999 999 999 999 999 999 999 2 999 999 999 999 0 999 999 6 999 17 3 999 999 999 999 4 37 5 7 999 10 6 999 999 999 999 3 999 999 999 999 999 999 999 999 3 999 4 999 999 999 999 999 999 999 999 37 51 83 88 75 85 92 74 70 65 67 65 63 63 62 45 36 35 999 27 9 11 13 999 17 999 999 999 999 999 999 999 999 999 999 29 29 22 24 18 999 61 20 999 15 999 1 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 0 2 17 11 15 6 999 7 5 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 2 0 999 999 999 999 999 999 999 61 78 80 67 87 76 80 72 67 66 68 68 66 66 67 71 46 27 20 25 12 999 8 999 8 999 29 999 999 999 999 999 999 999 999 125 25 23 26 24 10 9 12 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 4 999 999 3 999 999 999 12 999 11 10 9 12 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 88 89 80 72 74 72 78 75 66 69 69 70 68 71 69 62 51 32 14 11 29 12 999 9 12 999 999 11 999 999 999 999 999 999 999 28 24 26 24 23 7 999 14 10 11 5 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 4 999 1 999 999 2 8 16 999 999 10 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 999 999 70 75 76 70 71 72 76 74 71 70 72 71 68 73 71 66 45 41 20 9 33 999 31 12 17 12 9 999 999 999 999 999 999 999 999 13 18 33 52 22 10 67 16 999 10 999 0 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 0 999 6 3 10 40 999 999 16 13 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 90 75 77 74 71 66 71 70 70 69 71 71 72 69 80 72 75 56 48 19 13 12 999 16 16 13 21 37 16 999 999 999 999 999 999 999 11 15 29 26 20 9 13 13 14 10 4 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 11 4 1 999 9 2 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 78 78 76 74 72 67 68 69 69 71 73 72 76 72 76 73 71 66 51 22 15 26 25 18 17 28 30 50 999 999 999 999 999 999 999 999 10 13 23 28 18 13 999 999 13 999 10 5 999 999 999 0 999 8 999 999 999 999 999 999 999 999 999 999 999 999 1 20 8 4 1 6 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 79 76 74 69 66 69 72 69 70 72 74 72 82 76 74 73 72 71 52 24 17 29 26 20 42 19 45 46 999 999 999 999 999 999 999 999 10 13 23 26 21 12 999 20 18 11 9 11 5 0 999 999 4 10 999 2 4 999 999 999 0 999 999 999 999 0 999 5 0 999 999 10 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 3 999 999 999 999 999 999 80 77 73 74 72 69 72 71 71 72 74 71 74 87 76 73 72 70 56 32 39 35 19 16 14 70 44 44 999 999 999 999 999 999 999 999 28 12 18 15 46 16 17 21 19 25 18 13 13 0 999 11 9 10 12 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 77 73 73 72 68 75 69 71 72 73 76 72 82 85 82 73 75 65 50 999 24 14 16 7 15 42 47 36 999 999 999 999 999 999 999 999 999 13 15 999 18 13 20 23 18 16 19 19 14 12 8 6 21 17 21 9 999 999 999 999 5 0 999 999 999 5 999 0 999 999 0 5 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 104 76 72 67 68 68 68 69 71 72 75 73 72 82 82 87 82 77 73 51 44 30 19 15 4 999 18 999 999 999 999 999 999 999 999 999 999 999 999 25 999 25 21 23 22 27 22 20 26 47 12 11 6 55 15 24 20 6 999 999 6 8 999 4 6 8 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 7 999 999 999 999 121 92 76 71 73 68 69 69 70 72 72 73 79 79 82 76 90 83 74 77 49 50 40 26 12 4 999 7 5 999 999 999 999 999 999 999 12 999 999 999 999 999 999 28 23 24 23 22 19 14 999 15 15 15 16 999 29 12 999 999 999 19 19 999 999 999 9 10 11 7 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 136 84 95 78 71 67 72 69 69 71 72 75 72 73 73 82 73 92 71 72 69 52 999 35 18 13 10 3 0 0 999 999 999 3 999 999 9 30 12 999 999 999 0 0 23 31 18 58 19 26 13 999 16 17 16 17 17 999 999 999 999 11 6 999 999 10 18 13 999 16 5 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 116 76 78 73 68 68 69 73 76 73 74 73 74 73 86 73 82 72 72 70 53 999 999 999 10 7 8 999 999 999 999 999 999 999 999 999 13 10 999 999 999 999 999 29 39 23 15 19 20 13 6 10 18 19 14 10 31 999 999 999 999 999 999 999 9 13 12 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 107 100 96 82 72 71 68 71 71 71 71 71 73 74 72 80 77 85 73 71 66 50 999 23 11 8 4 2 999 999 999 999 999 999 999 2 999 16 141 999 999 999 999 999 26 45 24 10 28 17 999 0 10 21 999 999 12 13 999 999 8 999 999 999 999 999 14 12 14 999 11 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 999 3 999 101 100 97 81 73 71 72 69 69 71 72 70 74 74 77 79 79 82 76 72 70 67 999 19 9 999 10 8 0 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 24 41 24 999 9 12 0 999 0 15 999 25 8 12 19 8 31 999 999 999 999 999 11 12 11 13 9 2 999 999 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 131 104 92 83 81 75 69 69 70 69 75 71 71 72 74 71 76 79 82 76 71 69 66 40 33 999 999 14 4 999 999 999 999 999 999 999 7 999 8 54 999 999 999 999 999 999 33 24 9 999 999 999 0 999 999 999 15 52 26 26 8 16 1 999 10 7 999 999 24 12 14 10 999 999 999 6 8 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 131 93 91 86 81 70 70 69 72 69 70 71 70 73 82 74 78 89 80 73 72 63 65 39 10 1 999 5 0 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 16 20 999 11 999 10 999 999 999 999 28 999 36 31 15 13 999 999 12 20 4 999 10 12 50 10 2 999 999 5 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 47 999 999 999 999 999 999 999 999 999 94 92 82 75 72 73 69 70 71 70 70 72 72 75 73 76 83 75 75 77 64 71 33 21 7 8 999 0 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 132 41 37 33 999 999 10 15 16 8 13 10 999 11 999 24 999 0 999 999 16 10 7 999 999 999 999 999 999 999 999 999 999 999 999 52 999 999 999 999 1 999 999 139 77 104 91 79 78 70 71 69 70 71 74 71 76 71 73 69 70 71 73 74 74 66 80 38 12 9 8 4 999 999 999 999 999 999 999 999 999 999 16 999 999 999 999 999 39 43 24 999 7 999 999 10 999 999 999 999 29 42 49 34 999 999 17 16 12 999 16 11 999 999 14 11 4 1 24 999 10 9 999 999 5 0 999 999 999 999 999 999 999 999 999 999 999 999 999 36 41 30 139 999 40 88 90 84 80 76 71 71 71 70 70 71 75 72 73 69 71 74 73 69 69 61 83 22 8 11 11 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 38 34 16 999 999 999 5 999 999 999 999 999 37 27 23 999 999 25 999 17 999 999 4 999 12 14 21 999 999 36 40 6 11 999 999 999 999 999 999 999 999 999 999 999 999 999 49 999 999 44 139 69 999 97 99 46 37 88 83 80 77 75 71 70 69 70 70 75 72 73 70 76 80 79 72 73 55 81 15 16 5 12 999 999 999 999 999 999 999 999 999 999 999 9 7 999 999 999 999 32 53 36 14 7 999 999 999 999 999 999 10 37 37 36 999 999 999 999 999 0 0 3 0 999 10 14 999 15 4 70 10 5 5 0 999 3 999 999 6 999 999 999 999 999 999 999 29 999 25 43 136 80 61 93 58 45 52 62 85 83 81 80 70 71 69 69 69 71 77 77 70 71 71 80 70 72 55 999 32 9 1 11 999 999 999 999 999 999 999 999 999 999 999 141 5 999 999 999 999 999 28 999 999 9 999 999 999 999 999 999 49 47 47 27 16 0 0 0 999 0 999 2 0 999 999 999 999 19 5 999 5 9 14 3 999 999 4 999 999 999 999 999 999 999 999 29 87 10 9 51 112 93 77 75 66 56 42 60 82 84 78 79 70 72 71 70 69 70 69 73 71 71 71 70 66 78 70 999 26 15 3 999 8 4 141 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 37 24 8 6 999 999 999 999 999 999 81 39 42 999 999 9 0 0 999 0 0 3 0 999 0 0 999 13 5 999 2 3 10 5 5 8 999 12 999 999 5 999 999 999 999 999 48 23 17 52 85 98 88 92 83 54 67 58 92 84 77 76 76 71 71 71 70 70 68 71 69 76 75 74 75 74 63 73 9 10 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 16 28 18 6 999 12 999 999 999 999 75 42 44 999 999 999 999 999 999 999 999 999 999 999 999 999 10 45 11 999 999 0 999 999 49 999 17 4 3 8 12 999 999 999 999 999 22 16 52 46 74 90 94 92 76 64 47 74 90 85 76 78 72 71 71 71 69 70 69 70 68 70 69 73 64 70 47 80 7 7 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 13 138 8 999 999 999 999 999 999 999 46 50 999 999 12 999 999 999 999 999 0 0 999 999 999 999 999 999 5 999 1 999 999 999 999 999 11 6 999 5 7 7 999 37 34 32 21 41 13 58 64 93 87 82 79 66 44 74 90 83 78 76 71 73 79 70 69 70 68 69 69 69 70 69 69 65 50 999 9 14 33 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 80 13 33 12 999 999 36 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 1 999 10 5 999 999 11 11 19 29 58 29 46 15 17 25 48 77 82 84 62 50 52 93 89 83 80 73 77 71 69 70 72 69 68 70 67 68 75 76 73 71 999 999 5 999 14 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 13 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 0 999 0 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 25 22 20 37 48 30 15 24 24 80 85 82 84 62 70 62 70 87 80 81 76 79 78 69 72 68 71 78 77 75 76 78 74 65 48 999 999 7 999 23 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 137 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 0 0 999 999 999 999 999 999 999 999 999 999 0 0 4 999 999 9 4 999 999 20 27 37 53 39 37 17 28 81 78 75 78 76 72 71 78 89 78 82 81 74 80 76 78 71 69 74 73 68 78 88 83 72 141 999 37 9 999 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 999 999 999 8 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 999 999 3 999 6 5 999 3 16 30 36 60 43 49 38 33 87 80 74 86 73 75 75 84 89 77 79 80 74 77 81 83 74 73 74 76 71 85 93 133 999 999 999 999 4 999 8 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 30 999 999 999 999 999 999 999 999 999 999 999 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 999 999 1 138 27 85 60 46 42 34 32 85 76 86 88 70 70 73 84 88 75 74 80 76 76 79 81 75 77 79 84 72 92 85 999 999 999 999 999 999 999 999 999 999 999 999 18 40 14 999 999 999 999 999 999 999 999 999 77 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 0 999 999 999 999 999 0 999 999 999 11 35 55 63 41 46 29 69 85 79 89 83 71 50 81 89 87 73 73 77 75 74 75 79 81 80 82 92 84 68 999 999 999 999 999 999 999 999 999 999 999 999 999 14 12 12 8 999 999 999 999 999 999 999 999 999 16 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 111 30 51 55 34 34 33 45 89 79 83 84 76 63 47 90 71 71 75 67 68 69 70 74 77 79 87 87 66 999 999 999 999 20 999 999 999 999 999 999 999 999 25 10 22 11 6 999 999 999 999 999 999 38 999 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 43 49 57 34 89 39 70 74 79 84 91 85 66 47 85 83 71 75 66 57 59 62 69 70 83 90 84 999 999 999 31 34 21 3 999 999 999 999 999 999 999 999 12 6 999 999 999 999 999 999 999 999 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 59 66 38 10 999 69 78 84 86 76 83 72 61 65 85 85 71 66 52 58 53 56 60 72 999 999 999 999 999 26 999 16 10 999 999 999 999 999 999 999 999 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 56 68 48 999 999 71 78 90 80 78 81 75 75 67 84 83 73 64 49 49 56 49 53 53 999 999 24 999 999 30 999 13 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 65 41 17 999 34 66 73 87 79 84 77 76 74 74 76 85 66 54 46 53 56 54 52 50 35 11 36 999 10 11 28 11 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 122 69 46 11 999 999 102 84 91 82 82 82 61 75 76 76 67 65 58 50 53 58 62 999 25 21 17 999 11 7 13 10 8 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 999 999 999 999 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 52 28 0 0 30 60 88 83 82 82 77 77 59 57 61 64 58 55 57 69 999 999 32 14 10 11 12 999 999 999 20 11 999 3 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 79 66 41 12 10 999 999 100 92 81 60 77 80 56 54 52 63 57 68 75 57 999 44 15 14 11 14 999 999 999 10 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 52 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 27 66 63 60 48 35 10 63 79 97 84 59 74 84 74 74 54 63 70 70 58 999 28 19 15 40 11 12 5 999 999 999 6 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 999 999 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 57 89 66 74 45 999 20 25 76 79 82 61 55 70 77 71 75 83 56 999 53 37 19 15 13 999 12 14 10 999 4 999 999 999 999 2 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 77 61 999 54 999 999 54 115 88 62 54 60 999 64 999 78 64 999 999 19 16 13 10 26 18 15 9 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 77 999 69 999 59 999 999 999 999 999 81 55 71 78 52 999 67 999 999 999 48 17 14 16 20 5 7 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 85 78 999 61 999 999 999 66 95 77 57 56 73 999 999 999 999 999 999 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 102 80 67 50 999 999 999 999 82 73 58 74 46 999 999 999 999 999 999 999 999 6 11 3 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 114 82 69 64 999 999 999 999 64 91 75 69 38 999 75 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 56 999 86 73 999 999 999 999 999 54 97 72 52 999 999 999 999 999 999 999 999 999 999 8 999 999 999 1 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 94 74 72 65 999 999 999 999 74 92 60 56 999 999 999 999 999 999 999 999 999 4 11 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 999 999 999 999 999 999 999 999 999 999 999 56 99 74 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 68 999 999 999 999 74 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 999 999 999 102 77 64 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 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 69 999 999 999 59 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 10 4 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 999 999 48 63 53 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 0 999 999 999 2 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 5 999 999 3 3 999 999 999 999 999 999 999 999 999 6 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 48 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 16 999 999 999 999 999 11 999 11 999 999 999 999 3 4 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 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 13 15 11 15 999 10 13 999 999 999 999 999 999 999 5 999 999 999 999 2 84 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 40 14 60 12 999 13 999 999 999 999 999 999 999 999 999 999 16 4 999 999 26 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 20 16 17 11 9 999 9 10 69 999 999 999 999 999 999 999 18 999 999 999 16 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 29 16 15 19 27 23 14 15 23 999 999 999 999 999 999 999 999 999 999 47 17 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 20 19 32 999 18 34 22 21 18 999 999 999 999 999 999 999 999 999 999 57 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 50 21 19 14 999 25 42 26 18 17 30 999 999 999 999 999 999 999 999 999 999 17 5 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 85 28 15 999 51 48 43 32 22 19 15 32 999 999 999 999 999 999 999 999 999 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 23 18 999 70 47 46 36 25 25 18 30 10 999 999 999 999 999 999 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 999 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 22 17 999 98 49 42 39 30 29 20 20 8 48 999 61 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 27 17 33 69 72 41 42 36 37 24 47 12 18 138 68 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 53 59 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 21 35 72 74 51 50 42 43 29 15 15 16 19 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 18 67 65 60 61 53 47 46 28 18 999 26 16 102 999 999 999 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 49 73 82 73 63 63 51 34 43 31 29 34 27 36 137 69 999 48 55 999 999 999 999 999 999 999 999 999 999 115 999 999 999 57 49 61 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 78 73 81 61 60 57 41 45 29 34 33 999 999 78 999 67 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 999 999 999 999 999 999 999 999 999 999 999 999 4 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 7 6 999 95 81 77 65 62 62 56 41 45 30 28 999 999 12 999 72 53 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 4 9 10 999 77 73 80 66 59 51 51 45 999 28 17 14 11 999 71 52 53 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 12 14 999 98 74 83 64 61 53 52 55 53 34 15 999 999 999 91 55 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 35 28 32 35 88 69 79 77 58 53 47 68 53 999 13 999 999 999 84 66 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 52 54 999 41 47 70 63 71 75 55 53 48 56 43 48 999 5 999 999 123 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 65 41 47 53 62 64 67 74 57 56 66 999 38 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 7 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 64 53 57 68 69 59 67 66 67 65 72 65 48 999 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 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 13 4 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 77 80 78 62 68 67 79 70 54 65 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 57 71 66 87 62 63 75 82 71 68 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 5 6 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 86 999 76 79 66 71 64 88 75 74 72 46 999 999 24 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 65 999 999 999 999 999 999 999 999 999 999 0 999 2 999 999 999 999 5 5 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 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 111 83 77 92 62 74 64 88 76 57 71 60 999 49 22 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 75 66 78 68 64 65 89 58 56 68 999 999 999 33 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 50 999 999 999 57 999 999 999 999 999 999 999 999 0 3 1 999 999 999 999 999 999 11 17 6 999 999 999 999 999 999 999 999 999 999 999 6 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 77 78 70 79 66 64 65 84 73 78 66 999 999 999 40 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 71 61 999 999 999 999 999 999 999 999 4 10 999 999 999 999 999 999 999 999 999 10 999 9 6 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 51 75 68 52 77 999 64 91 86 74 999 63 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 138 999 999 999 999 3 15 999 0 3 5 999 999 999 999 5 24 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 51 70 56 68 999 63 53 90 74 55 72 66 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 63 51 60 58 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 0 999 4 999 999 999 999 5 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 999 6 7 999 999 21 999 999 999 999 999 999 12 999 999 999 999 54 56 64 80 55 999 54 55 43 76 73 55 73 64 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 141 999 85 83 75 47 40 999 999 999 999 999 999 999 999 999 999 8 999 999 999 3 3 999 999 999 12 5 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 11 999 999 999 999 999 999 18 999 999 999 999 66 999 56 75 48 999 60 53 41 75 76 51 71 58 999 999 999 999 9 999 999 999 999 999 999 999 999 999 80 48 42 45 78 45 51 50 999 999 999 999 999 999 999 999 999 999 999 999 28 999 5 3 4 999 6 8 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 7 999 999 10 7 999 999 999 11 999 999 999 51 61 67 65 76 999 999 999 65 36 48 59 93 72 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 94 64 50 43 129 44 45 42