44 3010 Patrick Minnis NASA/Langley Research Center VISST (Visible Infrared Split-Window Solar-Infrared Technique) GOES-8 Pixel-Level Retrievals CRYSTAL-FACE 1 1 2002 07 28 2003 05 14 1 1 0 100 100 1 1 1 1 PIXEL LINE (unitless) PIXEL ELEMENT (unitless) TIME (HHMM) 9 0.01 0.01 1 0.1 0.1 0.1 0.1 0.1 0.1 9999 9999 9 9999 9999 9999 999 999 999 LATITUDE (degrees North) LONGITUDE (degrees West) CLOUD PHASE (1=water,2=ice,3=no retrieval,4=clear,5=bad data,6=suspect water,7=suspect ice) EFFECTIVE CLOUD TEMPERATURE (K) VISIBLE OPTICAL DEPTH (unitless) EFFECTIVE CLOUD PARTICLE RADIUS (If Cloud Phase=1) OR DIAMETER (If Cloud Phase=2) (microns) CLOUD TOP HEIGHT (km) EFFECTIVE CLOUD HEIGHT (km) CLOUD BOTTOM HEIGHT (km) 0 14 This is a subsection of beta-level pixel retrievals from VISST (Visible Infrared Split-Window Solar-Infrared Technique) on GOES8 data. Please check with Patrick Minnis (p.minnis@larc.nasa.gov) for any technical questions or before using these data in any publication. A revised version of the results will be made generally available after the processing algorithms are completely verified. A reference is Minnis, P.;Kratz, D. P.; Coakley, J. A., Jr.; King, M. D.; Garber, D.; Heck, P. Mayor, S.; Young, D. F. and Arduini, R.: Cloud Optical Property Retrieval (Subsystem 4.3). Clouds and the Earths Radiant Energy System (CERES) Algorithm Theoretical Basis Document, Volume III: Cloud Analyses and Radiance Inversions (Subsystem 4) NASA RP 1376 Vol. 3, edited by CERES Science Team, December, 1995, pp. 135-176. VISST pixel-level retrievals from a larger domain, with more radiative, macrophysical and microphysical parameters, have been made available in netcdf format from the NASA/Langley CRYSTAL-FACE web page at http://angler.larc.nasa.gov/crystal. NOTE: This file replaces the preliminary VISST retrievals in the CRYSTAL archive. 0 1845 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2689 2685 2681 2676 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2693 2689 2685 2680 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2684 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2538 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2688 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2692 2688 2684 2679 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2546 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2832 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2832 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2863 2859 2855 2850 2846 2841 2837 2832 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2731 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2580 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2863 2859 2855 2850 2846 2841 2837 2832 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2731 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2580 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 8136 8135 8135 8135 8135 8134 8134 8134 8133 8133 8133 8133 8132 8132 8132 8131 8131 8131 8131 8130 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8133 8133 8133 8132 8132 8132 8132 8131 8131 8131 8130 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8131 8131 8130 8130 8130 8129 8129 8129 8129 8128 8128 8128 8127 8127 8127 8127 8126 8126 8126 8126 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8107 8106 8106 8106 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8104 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8100 8099 8099 8099 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8097 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8116 8116 8116 8116 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8114 8114 8113 8113 8113 8113 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8090 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8088 8088 8088 8088 8087 8109 8109 8109 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8086 8085 8085 8085 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8085 8084 8084 8084 8084 8084 8083 8083 8083 8083 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8082 8081 8081 8081 8081 8081 8080 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8078 8077 8077 8077 8077 8077 8076 8076 8076 8076 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8074 8073 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8072 8071 8071 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8065 8064 8064 8085 8085 8084 8084 8084 8084 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8061 8060 8060 8060 8060 8060 8080 8080 8080 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8054 8053 8053 8053 8053 8053 8073 8073 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8046 8066 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8044 8044 8043 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8039 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8033 8033 8032 8032 8032 8032 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8021 8021 8020 8020 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8036 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8016 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8005 8004 8004 8004 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 8000 7999 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7998 7997 7997 7997 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7993 7992 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7984 7983 7983 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7982 7981 7981 7981 7981 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7979 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7977 7976 7976 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7975 7974 7974 7974 7974 7991 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7972 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7968 7967 7967 7967 7967 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7961 7960 7960 7960 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7949 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7947 7946 7946 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7933 7932 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7926 7925 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7924 7923 7923 7923 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7919 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7912 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7910 7909 7909 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7905 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7903 7902 7902 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7896 7895 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7894 7894 7893 7893 7893 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7887 7886 7886 7886 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7884 7884 7883 7883 7883 7883 7883 7883 7883 7882 7882 7882 7882 7882 7882 7882 7882 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 4 4 4 4 4 1 1 4 1 4 1 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 1 4 1 1 1 1 1 4 1 1 4 1 1 1 4 4 1 4 4 4 4 4 1 4 1 1 4 1 4 4 4 1 1 1 1 6 1 1 1 1 4 3 4 3 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 1 1 2 4 4 4 4 4 1 1 1 1 4 4 4 4 4 1 4 7 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 2 1 1 4 1 1 4 4 4 4 4 1 4 4 1 4 1 4 4 4 4 1 1 1 1 6 1 1 1 1 1 1 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 7 4 4 4 4 4 4 4 1 1 4 4 4 4 1 1 1 4 1 1 4 4 4 4 4 4 4 4 1 1 2 1 1 4 4 4 3 1 4 4 4 1 1 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 1 1 2 1 6 1 1 1 1 1 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 1 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 1 1 1 4 4 1 1 4 4 4 1 4 1 4 4 4 4 1 1 4 4 1 1 1 1 1 1 1 1 1 1 1 4 6 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 1 1 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 1 1 3 4 4 4 4 1 4 4 4 4 4 4 4 4 1 2 1 4 4 1 1 1 1 1 4 4 4 4 4 4 4 4 4 1 1 4 4 4 1 4 4 4 1 1 1 6 1 1 1 1 4 4 4 6 4 4 4 4 6 4 1 1 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 4 4 4 4 4 4 4 4 4 1 4 4 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 1 1 1 1 4 1 4 1 1 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 1 4 4 4 1 1 2 1 1 1 1 1 1 4 4 1 4 6 4 4 4 4 6 1 4 4 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 1 4 1 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 1 1 1 4 4 4 4 1 4 1 4 4 4 1 4 4 4 1 1 1 4 1 4 4 4 4 4 4 1 1 1 1 1 1 1 1 4 4 4 4 3 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 1 2 2 2 2 1 4 1 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 3 4 1 1 1 4 4 4 1 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 1 1 1 1 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 3 4 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 2 2 2 2 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 3 3 4 1 1 1 4 4 1 4 4 1 4 4 4 4 1 1 4 4 4 4 4 4 4 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 1 7 1 2 2 2 2 7 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 1 4 1 3 1 1 1 1 4 4 3 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 1 4 4 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 2 2 2 2 1 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 3 4 3 3 1 2 1 4 4 4 4 4 4 4 4 4 1 4 1 1 4 4 4 4 4 4 4 1 1 4 4 1 1 4 4 4 4 1 4 4 4 4 4 1 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 7 1 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 1 1 1 1 3 3 1 1 1 4 1 1 1 4 4 4 4 4 4 1 4 4 1 4 4 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 2 2 2 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 4 1 6 1 1 1 4 1 1 4 4 1 4 4 1 4 1 1 3 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 4 4 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 1 2 2 2 2 2 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 1 4 4 1 4 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 1 1 4 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 2 2 2 2 2 2 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 1 4 4 1 4 4 1 1 6 1 4 4 4 4 4 3 3 4 4 4 1 1 1 4 4 1 1 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 7 6 2 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 4 4 4 4 1 4 4 1 1 1 1 1 1 1 1 4 4 3 1 4 4 4 4 1 1 4 4 4 1 4 4 1 1 4 4 4 4 4 4 4 4 4 6 4 4 3 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 6 7 1 4 1 4 4 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 7 2 1 4 4 4 4 4 1 1 2 1 1 1 1 1 1 4 4 4 1 1 4 4 4 1 1 1 4 4 4 4 4 4 4 1 4 1 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 2 2 2 2 2 2 2 2 7 1 1 4 4 1 4 4 4 4 1 4 4 1 1 4 4 4 4 4 4 4 2 2 7 4 4 4 4 4 1 2 6 1 1 1 1 1 1 4 4 4 1 4 4 4 1 4 1 1 1 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 6 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 1 1 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 2 1 4 4 4 4 1 4 4 1 1 6 1 1 1 1 4 1 4 1 4 1 4 4 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 1 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 7 1 1 4 4 1 4 4 4 4 1 4 1 4 1 4 4 4 4 4 4 1 4 4 4 4 4 1 4 4 7 1 6 1 1 1 1 4 1 4 4 1 1 4 4 1 1 4 1 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 4 4 4 4 4 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 7 4 6 4 4 4 1 4 1 1 1 1 7 1 1 1 4 4 4 4 1 1 1 1 4 4 1 1 1 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 2 2 4 4 4 4 4 4 1 1 1 1 1 4 1 1 1 4 4 4 4 1 4 1 1 1 1 4 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 3 1 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 2 1 7 7 4 4 1 1 4 1 1 1 1 1 1 1 4 4 4 4 1 1 4 4 1 3 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 1 4 4 4 4 1 1 1 1 3 4 4 4 4 2 2 1 6 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 1 4 4 4 3 1 1 4 4 4 1 4 4 4 4 4 4 1 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 1 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 4 1 4 4 4 4 4 4 1 1 1 1 1 1 1 1 2 1 2 2 7 2 6 1 1 1 1 1 1 1 2 4 1 1 1 1 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 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 2 2 2 3 2 2 2 2 2 2 1 1 4 4 4 1 4 1 1 3 1 6 1 1 3 1 1 1 7 2 6 1 1 7 1 1 1 1 1 1 1 2 1 1 1 4 4 4 4 4 4 1 1 1 4 4 4 1 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 1 1 4 4 1 1 1 2 1 4 4 1 1 1 1 1 1 7 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 4 4 4 4 4 1 1 4 4 1 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 1 6 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 1 2 2 2 1 1 1 1 1 1 1 1 1 7 1 1 1 4 1 1 1 2 6 1 1 1 4 1 1 1 1 1 1 1 1 1 1 1 1 3 4 4 4 1 1 1 1 1 4 1 1 1 1 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 4 1 1 1 1 4 1 2 1 1 6 4 1 7 1 1 1 1 2 1 1 1 1 7 4 4 4 4 1 1 2 4 4 1 1 1 2 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 1 1 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 1 1 4 1 1 1 1 1 4 1 1 4 4 1 1 3 4 2 1 1 1 3 4 1 1 1 1 1 4 1 1 1 1 1 1 4 1 4 1 1 1 1 4 4 1 1 1 1 4 4 4 4 4 3 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 3 4 1 1 1 4 4 1 1 1 1 1 1 1 4 1 1 1 1 4 4 7 1 2 1 1 1 1 1 1 1 1 4 1 1 1 1 1 1 2 1 4 1 1 1 4 4 4 4 1 4 4 1 4 4 4 4 3 3 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 4 4 4 4 4 4 1 1 1 1 4 1 1 1 1 4 1 1 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 2 1 1 4 1 1 3 1 1 4 4 1 4 4 4 3 4 3 4 4 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 1 3 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 7 7 2 4 4 4 4 4 4 4 4 4 4 1 1 4 4 1 4 1 1 1 4 4 1 1 1 1 1 1 1 1 1 4 1 1 4 4 4 1 1 1 1 1 7 3 3 1 4 4 4 4 4 4 1 4 3 4 4 4 4 3 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 7 4 7 2 3 7 7 2 2 2 2 2 2 2 2 2 2 2 7 7 4 4 4 4 4 4 4 4 1 3 1 3 4 4 4 4 4 4 4 1 4 4 1 1 1 1 3 1 1 1 1 3 4 4 4 4 3 6 1 3 1 1 1 3 3 1 4 4 4 4 4 4 4 4 6 3 4 3 3 1 1 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 7 7 7 7 7 2 7 7 4 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 3 6 4 1 6 6 1 6 1 6 4 4 4 4 4 4 4 4 4 4 1 1 3 1 1 1 4 1 1 2 4 4 4 4 1 1 2 4 1 4 1 4 6 1 3 4 3 4 4 4 1 4 4 3 4 4 3 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 2 7 7 7 2 2 1 2 1 4 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 3 4 4 4 3 6 3 1 6 6 4 4 1 4 4 4 4 4 4 4 4 1 4 1 1 4 4 1 1 1 4 4 4 4 4 1 1 7 1 4 1 3 1 3 4 4 4 4 4 1 1 3 3 4 4 3 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 3 7 7 7 7 7 2 1 2 2 3 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 4 4 4 3 4 3 1 3 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 1 1 1 4 1 4 4 6 1 1 1 3 4 4 3 1 4 4 1 3 4 4 1 1 4 3 4 4 3 1 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 7 2 7 7 2 7 2 7 2 1 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 1 2 3 4 4 4 4 4 1 3 1 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 1 1 4 1 4 4 4 4 2 6 3 4 1 1 4 4 4 4 4 1 3 3 6 6 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 2 7 7 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 1 4 4 4 4 4 3 4 3 3 1 1 4 4 4 4 4 1 4 4 4 3 3 4 4 4 4 4 4 4 4 4 7 7 2 7 2 7 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 3 1 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 3 4 1 1 4 4 3 4 4 4 3 4 4 3 6 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 7 2 2 2 7 1 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 1 3 4 4 4 3 3 4 4 3 3 6 6 6 3 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 7 2 7 2 2 7 2 7 2 2 2 7 1 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 3 3 3 4 4 1 4 3 6 3 3 6 3 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 2 7 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 1 4 4 4 4 4 4 4 4 3 3 3 4 3 6 3 3 3 3 4 6 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 2 2 2 2 7 4 2 1 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 3 1 4 4 4 3 4 4 3 3 3 4 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 1 1 4 3 3 1 3 4 3 4 4 4 4 3 3 3 3 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 7 7 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 7 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 3 4 3 4 4 4 4 3 3 3 3 3 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 7 4 7 7 7 7 2 7 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 3 3 4 4 4 4 3 3 3 4 1 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 7 7 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 1 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 4 7 2 7 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 1 3 3 3 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 7 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 3 4 4 4 4 4 4 4 4 4 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 2 7 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 3 3 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 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 7 7 2 7 7 3 4 4 6 4 4 4 4 4 4 4 4 4 4 3 4 3 3 3 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 7 2 7 4 4 6 4 4 4 4 4 4 4 4 4 4 4 3 4 4 3 3 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 3 4 7 2 2 7 7 2 6 6 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 4 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 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 1 4 4 7 7 2 7 7 7 3 3 6 4 4 4 4 4 4 4 4 4 4 4 4 4 2 3 3 7 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 7 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 2 7 2 2 2 2 4 6 4 4 4 4 4 4 4 4 3 3 4 3 4 3 3 2 4 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 6 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 7 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 3 4 4 3 4 3 2 3 3 7 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 7 3 4 4 1 1 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 2 1 2 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 3 4 3 3 7 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 1 1 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 2 2 7 7 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 2 3 2 7 7 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 2 7 3 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 7 7 7 2 2 2 7 4 6 4 4 4 6 4 4 4 4 4 4 4 3 3 3 3 3 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 7 3 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 7 7 7 7 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 3 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 7 7 3 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 3 3 3 3 3 2 7 2 2 2 2 2 2 2 2 2 2 2 7 2 2 1 2 2 2 2 2 2 1 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 2 4 3 3 4 3 3 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 7 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 7 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 4 3 2 4 3 4 4 4 3 7 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 2 2 2 2 2 7 3 3 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 2 2 7 7 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 7 2 7 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 2 2 2 2 2 7 2 7 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 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 3 3 4 3 7 7 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 1 2 1 2 2 2 2 7 4 6 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 3 4 3 3 4 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 2 2 2 7 2 7 1 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 7 7 7 7 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 3 7 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 1 1 2 1 2 2 2 1 1 2 2 2 2 2 1 1 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 2 7 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 3 4 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 2 1 1 1 2 2 2 2 2 7 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 4 4 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 4 4 3 7 7 6 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 2 7 2 2 2 2 2 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 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 3 3 3 3 7 7 6 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 2 2 2 2 1 1 1 1 7 7 2 2 2 2 1 3 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 4 3 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 6 3 6 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 1 1 7 7 1 2 2 2 1 4 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 7 2 3 4 7 7 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 6 7 2 2 2 2 2 2 2 2 2 2 2 2 7 7 2 2 2 2 1 1 2 1 1 1 1 2 7 2 2 7 2 7 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 4 4 7 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 3 3 3 3 3 6 7 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 1 1 1 7 2 2 2 2 7 4 4 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 4 1 2 6 4 4 4 4 4 4 4 3 4 4 4 4 4 4 2 1 4 4 4 4 4 3 1 3 3 6 7 7 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 1 2 1 2 6 6 4 2 2 2 2 6 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 3 7 7 7 4 6 2 3 4 4 4 4 4 4 4 6 4 4 4 4 4 4 1 4 4 4 4 4 3 3 1 1 3 4 6 2 2 2 1 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 1 1 1 2 4 4 7 2 2 2 6 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 4 7 7 4 4 4 4 4 4 4 4 2 3 4 4 4 4 4 4 4 3 4 4 4 3 3 1 1 7 7 6 2 2 1 1 2 2 2 2 7 7 2 7 2 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 2 7 2 2 1 7 4 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 2 7 4 3 2 4 4 4 4 4 4 4 4 2 3 4 4 4 4 4 4 4 6 4 4 4 6 3 2 6 1 2 6 7 2 1 1 2 7 2 7 7 7 2 2 2 2 2 2 2 2 1 2 1 1 1 1 1 4 4 4 2 7 2 2 1 2 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 2 7 7 7 4 4 4 4 4 4 4 4 4 4 4 7 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 6 1 1 6 1 1 1 1 2 7 2 2 7 2 2 2 2 2 2 2 2 2 1 2 1 1 1 2 1 4 4 4 3 4 7 2 2 2 3 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 6 3 4 4 4 4 3 3 1 1 1 1 2 2 1 1 7 2 2 7 2 2 7 2 2 2 2 2 2 2 1 1 2 1 1 1 4 4 4 7 4 4 2 2 7 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 7 2 7 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 3 2 3 2 1 1 1 6 1 2 2 7 7 2 2 2 2 7 2 2 2 2 2 2 2 7 1 1 1 1 1 4 4 4 7 4 7 2 2 7 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 7 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 3 3 4 4 4 1 1 6 2 1 1 6 2 7 6 7 7 2 2 7 2 2 2 2 2 2 2 2 2 4 2 1 1 1 1 4 4 4 4 4 7 7 2 2 6 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 3 3 3 3 4 1 1 1 1 1 2 7 6 7 6 7 7 2 2 2 7 2 2 2 2 2 2 2 2 4 2 1 1 2 4 4 4 4 6 4 7 7 2 2 7 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 2 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 1 3 3 6 4 1 1 1 2 1 2 6 6 7 7 2 7 2 1 2 2 2 2 2 2 2 2 2 2 4 7 1 1 1 4 4 4 4 6 4 7 2 2 2 7 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 7 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 3 3 4 1 1 1 1 1 6 6 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 1 1 1 4 4 4 4 6 4 7 2 2 2 1 6 1 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 1 1 6 4 6 4 1 1 1 1 1 6 2 7 6 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 2 1 4 4 4 4 4 3 3 2 2 2 2 1 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 7 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 3 3 4 6 1 1 1 1 1 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 2 1 4 4 4 4 4 4 4 2 1 2 2 1 3 1 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 1 1 1 1 2 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 4 4 2 4 4 4 4 4 4 4 4 1 2 2 2 7 6 1 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 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 1 4 3 4 1 1 1 1 6 6 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 6 1 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 6 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 4 1 1 6 1 6 2 2 1 1 2 2 2 7 2 2 2 2 2 2 2 2 1 7 1 1 4 4 4 4 4 4 4 4 4 4 4 4 3 1 2 1 6 1 1 3 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 3 2 2 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 4 1 1 6 1 6 6 2 2 1 2 7 2 2 2 2 2 2 2 2 2 2 2 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 1 1 1 4 4 4 1 1 1 4 4 4 1 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 7 1 1 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 3 4 4 3 4 1 1 1 1 3 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 4 4 6 3 4 1 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 7 1 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 4 4 4 3 1 3 1 2 2 2 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 3 1 4 4 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 6 1 1 1 1 3 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 1 4 4 4 1 1 1 1 3 3 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 6 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 6 1 1 6 6 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 3 6 4 1 1 1 1 6 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 6 1 2 1 4 4 4 4 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 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 6 6 1 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 6 1 3 4 1 1 1 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 6 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 4 4 3 1 1 6 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 6 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 3 3 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 6 4 4 3 1 1 1 1 1 2 1 6 2 2 2 2 2 2 2 2 2 2 2 1 6 1 4 4 2584 2522 2409 2384 2366 2393 2440 2510 2510 2429 2489 2351 2539 2637 2892 2577 2541 9999 9999 9999 9999 9999 2880 2970 9999 2987 9999 3048 9999 9999 9999 9999 9999 2935 3037 2979 9999 9999 9999 9999 9999 9999 9999 3016 9999 3006 2946 2914 2929 2964 9999 2917 2913 9999 2811 2908 2938 9999 9999 2893 9999 9999 9999 9999 9999 3014 9999 2997 3027 9999 3010 9999 9999 9999 2697 2889 2860 2734 9999 2900 2939 2934 2921 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2586 2488 2409 2373 2368 2400 2469 2501 2486 2422 2466 2365 2464 2623 2865 2466 2685 9999 9999 9999 9999 9999 2997 3004 2916 3014 9999 9999 9999 9999 9999 3012 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2995 2629 2888 2899 2947 2922 2914 2899 2722 2683 2817 9999 3004 2975 9999 9999 9999 9999 9999 2953 9999 9999 2961 9999 3031 9999 9999 9999 9999 2390 2916 2880 2737 9999 2898 2961 2938 2971 2985 2987 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2540 2464 2385 2369 2375 2397 2456 2481 2430 2411 2500 2418 2474 2685 2842 2491 2684 9999 9999 9999 9999 9999 9999 9999 9999 3033 3009 9999 9999 9999 9999 2988 2961 2956 9999 3004 3075 9999 9999 9999 9999 9999 9999 9999 9999 2969 2958 2150 2882 2945 9999 9999 9999 9999 2753 9999 9999 9999 2932 2970 9999 9999 9999 9999 9999 3014 2962 9999 9999 9999 9999 9999 9999 9999 9999 2948 2895 2686 2793 9999 2974 2960 2945 2989 2996 9999 9999 9999 9999 9999 9999 9999 9999 9999 3031 9999 9999 9999 9999 9999 2571 2447 2373 2370 2399 2411 2434 2470 2404 2414 2432 2292 2509 2611 2786 2602 2591 2589 2904 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2908 2871 2969 3075 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2907 2876 2941 9999 9999 9999 2919 2734 2927 9999 9999 2964 2949 9999 9999 9999 3029 9999 3031 9999 9999 9999 9999 2989 2992 9999 9999 2958 2896 2821 2772 2816 2890 2960 2981 2974 3003 3000 9999 9999 9999 9999 9999 9999 9999 9999 2972 9999 9999 9999 9999 9999 9999 2475 2445 2379 2383 2429 2419 2413 2435 2371 2445 2476 2481 2575 2416 2870 2750 2499 2604 2817 2941 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2826 2877 9999 9999 9999 9999 9999 3068 9999 9999 9999 9999 9999 9999 9999 9999 2894 2349 2932 9999 9999 2991 2947 2928 2954 2988 9999 9999 9999 9999 9999 9999 9999 9999 9999 3004 3031 9999 9999 9999 2988 9999 9999 9999 2967 2878 2874 9999 2849 2943 2972 2990 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2986 3031 9999 9999 9999 9999 9999 2536 2400 2382 2385 2448 2428 2395 2409 2367 2482 2440 2614 2616 2416 2841 2635 2480 2526 2662 2703 9999 9999 9999 9999 9999 9999 9999 9999 9999 3020 9999 9999 2914 2991 9999 9999 9999 3075 9999 9999 9999 9999 9999 9999 9999 9999 9999 2881 2883 2923 2920 9999 3012 9999 2950 2893 9999 9999 9999 9999 9999 9999 9999 9999 2978 9999 3001 9999 9999 9999 9999 2967 9999 9999 9999 3025 2806 2582 2877 2928 2946 2986 2986 3011 9999 9999 2991 9999 9999 9999 9999 9999 9999 9999 3025 9999 9999 9999 9999 2982 2504 2467 2385 2389 2455 2417 2387 2388 2354 2524 2493 2577 2655 2820 2846 2752 2469 2464 2607 2845 9999 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2952 9999 9999 9999 9999 9999 3044 9999 9999 9999 9999 9999 9999 9999 9999 2884 2889 2892 9999 9999 9999 9999 2813 9999 2961 9999 9999 9999 3004 9999 9999 9999 3007 3017 2991 9999 2952 9999 9999 9999 9999 9999 9999 3047 2916 2879 2869 2932 2895 2909 2957 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3025 9999 9999 9999 9999 9999 2459 2474 2406 2402 2464 2420 2375 2373 2347 2526 2555 2490 2691 2544 2829 2607 2495 2448 2564 2835 9999 3028 3055 9999 9999 9999 9999 9999 9999 3049 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2595 2868 2870 2971 9999 9999 9999 2915 2931 2916 9999 9999 9999 3004 9999 9999 9999 9999 9999 9999 9999 2942 2942 3031 9999 9999 9999 9999 9999 2999 2908 2892 2937 2958 9999 9999 9999 9999 9999 9999 3014 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2515 2470 2420 2414 2464 2436 2368 2358 2362 2534 2685 2821 2324 2678 2880 2726 2508 2460 2560 2687 9999 9999 9999 9999 9999 9999 9999 9999 9999 3027 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2835 2909 2900 9999 3029 9999 9999 9999 2860 2935 2955 9999 9999 3003 9999 9999 2985 9999 9999 9999 9999 2895 2927 9999 9999 9999 9999 9999 9999 9999 2936 2912 2956 2934 9999 2971 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2356 2477 2439 2428 2456 2438 2368 2349 2400 2566 2637 2485 2873 9999 2799 2702 2551 2490 2552 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2977 3037 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2989 9999 3012 9999 2992 2933 2906 2950 9999 9999 9999 9999 9999 9999 9999 9999 9999 2908 2811 2916 2973 9999 9999 9999 9999 9999 9999 2976 2941 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2947 9999 9999 2463 2377 2449 2436 2450 2436 2361 2344 2430 2613 2685 2859 2573 2568 2695 2779 2567 2517 2500 2497 2774 9999 9999 9999 9999 9999 9999 9999 9999 3000 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2983 9999 2990 9999 9999 9999 9999 9999 2951 2709 2960 9999 9999 9999 9999 9999 9999 9999 9999 9999 2973 9999 2872 2914 9999 9999 9999 9999 9999 9999 9999 2960 2911 9999 9999 2990 2970 9999 9999 9999 9999 2977 9999 9999 9999 9999 9999 3023 9999 9999 9999 9999 9999 9999 2507 2573 2449 2445 2438 2432 2355 2346 2430 2597 2819 2866 2769 2646 2702 2692 2572 2539 2447 2399 2535 9999 2995 9999 9999 3055 9999 9999 9999 2952 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2983 2910 2914 2853 9999 9999 2888 2938 2950 9999 2955 2955 2951 9999 9999 9999 9999 9999 9999 2992 9999 9999 2984 9999 9999 2951 9999 9999 9999 9999 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2919 9999 9999 2489 2564 2404 2442 2427 2422 2352 2345 2430 2560 2688 2818 2399 2792 2795 2712 2582 2553 2403 2323 2359 2778 2973 9999 9999 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 2945 2947 9999 2953 9999 2921 3007 3007 9999 2779 2914 9999 9999 2984 9999 9999 2942 9999 2857 2941 9999 9999 9999 9999 9999 9999 9999 2958 9999 2996 9999 9999 9999 9999 9999 9999 9999 9999 9999 3022 9999 9999 9999 9999 9999 9999 9999 2934 9999 9999 2508 2516 2403 2440 2424 2405 2346 2347 2421 2515 2694 2705 2581 2746 2698 2729 2582 2560 2390 2270 2314 2774 9999 9999 9999 9999 9999 9999 9999 9999 3020 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3035 9999 9999 2959 9999 2801 2864 2912 2990 2980 9999 2961 9999 9999 9999 9999 9999 9999 9999 9999 9999 2907 2967 9999 2983 9999 9999 9999 9999 9999 9999 2971 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2948 9999 9999 9999 9999 2518 2502 2502 2437 2418 2394 2332 2347 2418 2510 2693 2714 2565 2453 2621 2705 2579 2544 2365 2256 2329 2630 9999 9999 9999 9999 9999 9999 9999 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3035 9999 9999 2923 9999 9999 2798 2854 9999 2920 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2870 2932 2972 9999 9999 2979 2944 3009 9999 9999 2979 2984 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2534 2521 2472 2442 2418 2397 2332 2348 2417 2512 2697 2600 2415 2454 2565 2637 2581 2530 2350 2265 2385 9999 9999 2686 2972 2972 9999 9999 9999 3047 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2640 2752 9999 9999 9999 9999 2979 9999 9999 2921 2771 2794 2884 2986 2967 2948 2915 9999 9999 9999 2951 9999 9999 9999 9999 2919 2925 9999 9999 9999 2999 9999 9999 2996 2978 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2504 2492 2454 2442 2420 2395 2325 2346 2407 2490 2648 2433 2418 2382 2482 2585 2535 2533 2353 2287 2426 9999 9999 2929 9999 2937 9999 9999 3016 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2571 2813 9999 9999 9999 9999 9999 2945 2885 2518 2748 2781 2855 2923 2958 2949 9999 9999 9999 2958 2953 9999 9999 9999 2974 2856 2943 9999 9999 9999 9999 9999 9999 9999 2976 9999 3002 9999 9999 9999 9999 9999 9999 9999 2939 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2508 2471 2444 2436 2418 2390 2316 2333 2374 2434 2471 2354 2354 2377 2474 2524 2551 2507 2370 2324 2448 9999 2903 2934 9999 9999 3005 9999 9999 9999 9999 3055 9999 9999 3055 3055 9999 9999 9999 9999 9999 9999 9999 2613 2603 9999 9999 9999 9999 9999 9999 2973 2724 9999 2733 2781 2847 2934 2941 2974 9999 9999 9999 2885 9999 9999 9999 2954 9999 2849 2975 2983 9999 9999 9999 9999 9999 2980 2961 3009 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2486 2466 2440 2435 2412 2389 2309 2319 2330 2360 2347 2289 2306 2357 2391 2497 2586 2436 2378 2337 2426 2657 2902 2951 9999 9999 9999 9999 9999 9999 9999 9999 9999 3043 3049 3046 9999 9999 9999 9999 9999 9999 9999 2654 2712 9999 9999 9999 9999 2998 9999 9999 2932 2667 9999 2794 2825 2910 2916 9999 2914 9999 2882 9999 2986 9999 9999 2984 2896 9999 2926 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3005 9999 9999 3013 3020 9999 9999 9999 9999 9999 9999 9999 9999 2496 2468 2436 2435 2407 2376 2303 2317 2288 2289 2257 2270 2303 2328 2401 2532 2604 9999 2373 2319 2374 2544 9999 2961 2984 9999 9999 3029 9999 9999 9999 9999 3002 9999 3046 9999 3055 9999 9999 9999 9999 9999 9999 2728 9999 9999 9999 9999 9999 3012 9999 9999 9999 2668 9999 2825 2791 2796 2920 9999 2961 9999 9999 2896 2822 9999 9999 2986 2960 9999 2965 9999 9999 9999 9999 9999 2976 2986 9999 9999 9999 9999 9999 9999 9999 9999 9999 3015 9999 9999 3025 9999 9999 9999 9999 9999 9999 9999 9999 9999 2505 2467 2444 2435 2403 2367 2306 2309 2257 2249 2227 2280 2328 2317 2445 2585 2615 2525 2395 2279 2322 2441 9999 9999 9999 9999 9999 9999 3021 9999 9999 3054 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3008 9999 2945 2819 2694 2745 9999 2809 2829 2942 9999 9999 9999 9999 2974 2997 2987 2987 9999 9999 2908 2973 2999 9999 9999 9999 3013 9999 3001 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2996 3025 9999 9999 9999 9999 9999 9999 9999 9999 9999 2530 2471 2446 2432 2393 2361 2311 2298 2245 2236 2225 2304 2301 2283 2460 2592 2631 2561 9999 2239 2290 2390 2719 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3052 9999 9999 9999 9999 9999 9999 2636 2643 9999 9999 9999 9999 9999 9999 3015 2885 2860 2733 2759 9999 2862 2939 2894 9999 9999 9999 9999 2968 9999 2994 2965 2978 2963 9999 2994 9999 9999 9999 9999 9999 3006 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2989 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2582 2497 2460 2432 2382 2349 2311 2287 2239 2230 2224 2311 2348 2406 2482 2607 2708 2607 2421 2236 2295 2337 2706 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2982 2984 9999 9999 9999 9999 9999 9999 9999 2611 2683 9999 9999 9999 9999 2980 2995 9999 2947 2884 2798 2811 2828 2885 2946 9999 9999 9999 9999 3007 2955 9999 9999 3006 9999 2960 2996 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2961 3000 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2588 2497 2454 2433 2377 2334 2303 2276 2224 2218 2234 2295 2374 2477 2513 2707 2528 2603 2451 2265 2317 2319 2698 9999 9999 9999 9999 9999 3014 9999 9999 9999 9999 2853 2949 2916 2928 9999 9999 9999 9999 9999 2621 2678 2715 9999 2860 2921 2949 2996 2942 2906 2805 2532 2839 2773 2890 2894 3000 9999 9999 9999 9999 2946 9999 9999 9999 9999 2961 2974 9999 9999 9999 3010 9999 9999 9999 9999 9999 9999 3023 9999 9999 9999 9999 9999 9999 2990 3008 3025 9999 9999 9999 9999 9999 9999 9999 2930 9999 9999 2339 2447 2471 2429 2374 2324 2290 2259 2221 2215 2239 2281 2350 2508 2515 2428 2476 2727 2492 2319 2324 2359 2666 9999 2979 9999 9999 9999 9999 9999 9999 2994 2970 2962 2933 2930 2953 2955 2925 2726 2905 2136 2639 9999 2544 9999 2956 2970 2936 3003 2950 2824 2864 2641 9999 2675 2897 2985 3001 9999 9999 9999 9999 9999 9999 9999 2967 2985 3020 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2970 3025 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2262 2530 2476 2415 2369 2317 2279 2248 2215 2218 2242 2266 2380 2367 2524 2606 9999 2686 2603 2404 2352 2446 2626 2818 2937 9999 9999 9999 2977 9999 2949 2948 9999 2868 9999 2863 2930 9999 2875 2758 2867 9999 2655 9999 2796 2752 9999 2993 2933 2891 2713 2782 2831 2777 2727 2797 2936 2975 9999 9999 9999 9999 9999 9999 2791 2991 2981 9999 9999 9999 3007 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3009 3025 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2691 2342 2402 2414 2361 2306 2276 2242 2215 2236 2255 2256 2350 2390 2567 2464 2767 9999 2368 2551 2437 2535 2648 2783 2894 9999 9999 2952 2924 2952 2489 2932 9999 9999 2869 2940 2915 2946 2889 2668 9999 2813 2682 2789 2748 2762 2870 2783 2937 2952 2136 2763 2805 2621 2712 2828 2924 2988 3007 9999 9999 9999 9999 9999 2968 2994 9999 9999 2959 9999 9999 9999 9999 9999 9999 9999 9999 3023 3023 9999 9999 9999 9999 9999 9999 9999 9999 3010 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2399 2388 2415 2353 2306 2273 2248 2245 2261 2265 2259 2343 2376 2428 2537 2718 9999 2801 2415 2580 2617 2711 2809 2890 2945 2930 2909 2925 2890 2908 9999 2978 2908 2919 9999 2875 2943 2803 2618 9999 2743 2702 2835 9999 2802 2868 2938 2850 2951 2874 2825 2785 2810 2748 2818 2905 9999 9999 9999 9999 2989 2746 2921 2889 2977 9999 2988 2977 2927 3009 9999 9999 9999 9999 9999 9999 3023 3023 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2477 2376 2413 2348 2306 2268 2256 2287 2306 2273 2277 2320 2344 2404 2608 2711 2690 2689 2479 2425 2718 2776 2847 2927 2963 2864 2878 2898 2899 2889 2856 2969 9999 2502 2911 2837 2953 9999 2698 2682 2714 2739 9999 9999 2850 9999 2932 2891 2941 2734 2428 2813 2734 2819 2835 9999 9999 9999 9999 9999 2977 2843 2714 9999 9999 2810 2972 2961 2111 9999 9999 9999 9999 9999 9999 9999 9999 9999 3036 9999 3036 9999 9999 9999 9999 9999 3014 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2939 2700 9999 9999 2419 2416 2338 2293 2259 2273 2322 2332 2273 2294 2294 2313 2387 2522 2700 2647 2844 2944 2875 2474 2850 2904 9999 2967 2921 2872 2918 2892 9999 2867 2968 9999 9999 2725 2828 9999 9999 2572 2722 2765 2794 9999 9999 2844 2884 2667 2915 2931 9999 2749 2876 2806 2875 2873 2872 9999 2990 9999 2922 2960 2868 2988 9999 9999 2997 2983 2975 2961 9999 9999 9999 9999 9999 9999 3036 3036 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2558 9999 9999 9999 2400 2336 2287 2254 2290 2337 2342 2287 2309 2292 2309 2390 2361 2718 2515 9999 9999 2948 2929 2928 9999 9999 2957 2936 2879 2937 2928 2903 2911 9999 2956 2972 2866 2869 9999 9999 9999 2809 2136 2851 2892 2918 2889 2861 2950 2935 2771 9999 2935 2930 2799 2887 2872 2797 2722 2973 9999 2979 2965 2930 9999 9999 9999 9999 3003 9999 9999 3039 9999 9999 9999 9999 9999 9999 3036 3036 3036 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2752 2587 2357 2568 9999 2395 2411 2335 2282 2259 2309 2349 2332 2298 2328 2303 2337 2317 2484 2414 9999 2544 9999 9999 9999 9999 9999 9999 2964 2956 2907 2973 9999 2951 2946 2936 3009 9999 2869 2926 9999 9999 9999 2875 2916 2903 2954 2931 2856 2906 2854 2859 2955 2949 2920 9999 2902 2935 2924 2600 2884 2929 9999 2985 2987 9999 2998 3024 9999 9999 2986 9999 9999 9999 9999 9999 9999 9999 9999 3036 3036 3036 3036 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2806 9999 2509 2507 9999 2377 2406 2329 2279 2268 2324 2354 2324 2309 2342 2310 2406 9999 9999 2682 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2910 2965 9999 9999 2969 9999 3019 3003 2745 9999 9999 2983 2951 2894 2948 2937 2942 2926 2919 2912 9999 2937 2975 9999 9999 9999 2881 2886 2946 2892 2870 9999 9999 9999 2989 9999 9999 9999 9999 9999 9999 3005 9999 9999 9999 9999 9999 9999 9999 3036 3036 3036 3036 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2491 9999 9999 9999 2421 9999 9999 9999 2391 2322 2293 2287 2334 2354 2327 2322 2344 2321 2451 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3035 9999 3035 9999 9999 9999 9999 9999 9999 9999 9999 2992 9999 9999 2961 2918 2920 2948 9999 2942 2947 2895 2913 9999 9999 9999 9999 9999 9999 9999 2956 9999 2938 2958 2948 9999 9999 3025 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3036 3036 9999 3034 3036 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2641 9999 9999 9999 9999 9999 2406 2330 2314 2306 2349 2347 2334 2334 2344 2334 2474 2625 2677 2683 9999 9999 9999 9999 3035 9999 9999 3035 9999 3035 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2939 2929 9999 2946 2952 2966 9999 2917 2922 2668 9999 9999 9999 9999 2910 2926 2726 9999 2950 9999 2960 9999 9999 3030 9999 9999 9999 9999 9999 9999 3046 9999 9999 9999 9999 9999 9999 3036 3036 3036 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2586 9999 9999 9999 2138 2355 2437 2652 2797 9999 9999 9999 2389 2335 2327 2317 2357 2334 2342 2337 2344 2339 2489 2643 2674 9999 9999 9999 9999 9999 9999 9999 9999 9999 3035 9999 9999 9999 9999 3039 9999 9999 9999 9999 9999 9999 9999 9999 3012 9999 2951 2975 9999 9999 2944 2937 2952 9999 9999 9999 9999 9999 2922 2899 9999 2972 9999 2936 9999 2911 9999 9999 9999 9999 9999 9999 3035 3049 9999 9999 9999 9999 9999 9999 9999 9999 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2336 2616 2655 2693 9999 2409 9999 2391 2333 2324 2327 2352 2332 2344 2337 2349 2344 2508 2604 2708 9999 9999 9999 9999 9999 9999 9999 9999 3035 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2986 2987 9999 9999 2981 2964 2977 9999 2985 9999 9999 9999 2910 2908 2934 9999 9999 9999 9999 2993 9999 9999 3049 9999 9999 9999 3049 3049 9999 9999 9999 9999 9999 3049 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2138 9999 9999 2329 9999 2530 9999 2704 2795 2073 2584 9999 2390 2333 2334 2339 2352 2327 2352 2349 2347 2344 2529 2652 2788 2702 9999 9999 9999 9999 9999 9999 3035 9999 3035 3035 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2996 3010 9999 9999 3026 2940 9999 2990 9999 9999 9999 9999 2656 9999 9999 9999 2982 2953 9999 9999 9999 9999 9999 3040 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2351 2353 9999 9999 2517 2274 2326 2822 2713 2660 2210 2388 2346 2352 2352 2347 2327 2362 2349 2344 2344 2524 2663 2625 9999 9999 9999 9999 9999 9999 9999 9999 3035 3035 3035 3035 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3039 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2930 9999 2995 9999 3003 9999 9999 9999 9999 9999 9999 9999 9999 9999 3049 3049 9999 9999 9999 9999 9999 2991 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2244 9999 2488 9999 2517 2491 2551 2245 2722 2473 2124 2400 2356 2374 2362 2347 2334 2362 2349 2342 2337 2503 2723 2674 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3035 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3028 3023 2991 3000 9999 9999 9999 9999 9999 2971 3048 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3049 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2217 2138 2292 2284 2200 2385 9999 2625 2254 2104 9999 2530 2403 2366 2383 2364 2359 2342 2359 2349 2342 2334 2491 2662 2644 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3035 9999 9999 9999 3039 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3019 3001 9999 9999 9999 9999 9999 9999 3016 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2138 9999 2306 2418 9999 2440 9999 2566 2519 2332 9999 2548 2407 2376 2388 2366 2366 2357 2362 2357 2349 2339 2495 2729 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3022 2977 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3048 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2138 9999 2415 2451 2338 2371 2581 2376 2566 2185 2552 2411 2378 2397 2371 2374 2366 2359 2369 2357 2342 2507 2681 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3051 9999 9999 3051 3051 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2224 2138 9999 2357 2416 2332 2400 2541 9999 9999 2235 2432 2421 2389 2408 2378 2376 2376 2366 2378 2364 2354 2525 2726 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2990 3051 9999 3040 9999 3048 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2138 9999 2301 2451 2270 2301 2448 2519 2073 2317 2449 2414 2398 2415 2390 2385 2385 2376 2383 2376 2369 2528 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3051 3045 9999 9999 9999 3048 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3049 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2138 9999 9999 9999 2411 2430 2372 2358 2477 2459 2432 2409 2519 2424 2411 2425 2408 2404 2397 2378 2385 2378 2381 2515 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3051 3051 3051 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3049 3049 3049 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2449 9999 2370 2439 2413 2238 2485 2515 2450 2432 2430 2429 2424 2408 2383 2392 2383 2388 2489 2656 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2985 9999 2914 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2348 2436 2368 2431 2405 2390 2073 2539 2562 2474 2454 2439 2438 2439 2419 2399 2399 2394 2399 2482 2639 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3051 3051 9999 9999 9999 9999 3048 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2394 9999 2358 2388 2537 2392 2388 2376 2636 2611 2582 2500 2468 2456 2443 2447 2432 2413 2399 2410 2413 2487 2614 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3051 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2308 2420 2404 2415 2431 2376 2373 2362 2478 2590 2577 2519 2482 2468 2451 2456 2445 2421 2404 2408 2421 2487 2638 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2653 9999 2393 2478 2564 2360 2515 2461 2563 2462 2405 2359 2365 2354 2670 2073 2567 2501 2484 2476 2451 2464 2452 2426 2406 2404 2426 2483 2638 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3051 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2463 2324 2473 2534 2651 2429 2440 2511 2410 2450 2378 2354 2361 2346 2410 2587 2539 2510 2502 2461 2447 2458 2452 2428 2413 2413 2443 2501 2673 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2536 2531 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2475 2320 2442 2467 2384 2371 2430 2433 2457 2391 2359 2346 2356 2343 2600 2586 2570 2524 2526 2448 2419 2430 2452 2437 2430 2446 2496 2610 2722 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2692 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2493 2282 2226 2436 2479 2351 2389 2450 2397 2365 2355 2346 2348 2344 2586 2572 2548 2516 2529 2453 2392 2399 2435 2447 2458 2503 2594 2644 2586 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2481 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2558 2417 2458 2186 9999 2513 2322 2450 2407 2365 2357 2355 2352 2356 2364 2532 2568 2541 2517 2527 2463 2397 2390 2406 2458 2501 2600 2644 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2591 9999 2562 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2489 2407 2369 2315 2517 2445 2411 2372 2353 2348 2354 2352 2371 2369 2627 2529 2541 2524 2530 2496 2424 2406 2385 2464 2533 2674 2700 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2985 9999 9999 9999 9999 2547 2495 9999 9999 2385 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2702 9999 2220 2275 2383 2298 2461 2415 2382 2359 2343 2347 2357 2357 2371 2372 2608 2484 2570 2540 2533 2523 2448 2430 2392 2438 2539 2720 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2989 9999 9999 9999 9999 2533 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2509 9999 9999 9999 2475 2316 2342 2334 9999 2411 2388 2363 2353 2343 2343 2354 2356 2373 2386 2578 2577 2553 2578 2562 2518 2455 2453 2424 2424 2541 2723 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2596 9999 2459 2505 2506 2668 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2652 9999 9999 2450 2374 2202 2329 2407 2391 2371 2352 2345 2341 2342 2350 2360 2372 2400 2434 2635 2583 2619 2603 2508 2458 2478 2471 2440 2590 2684 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2587 2607 2576 2579 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2652 9999 9999 9999 2145 9999 2229 2136 2414 2378 2361 2347 2346 2342 2342 2351 2365 2379 2405 2391 2633 2628 2646 2602 2536 2483 2512 2508 2486 2635 9999 9999 9999 9999 2887 2894 2867 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2537 2546 2572 2769 2574 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2597 2230 9999 2178 2393 2367 2354 2341 2342 2344 2342 2359 2359 2383 2408 2608 2496 2632 2605 2590 2547 2518 2534 2537 2533 2686 2687 9999 9999 9999 2978 2899 2864 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2416 2558 9999 9999 2573 2714 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2427 9999 2594 9999 9999 2277 2386 2360 2347 2341 2341 2342 2351 2361 2370 2393 2418 2522 2600 2662 2631 2593 2584 2541 2548 2554 2550 2683 9999 9999 9999 9999 9999 2878 2894 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2607 2367 2626 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2642 2662 2513 2349 2370 2358 2342 2339 2344 2350 2352 2362 2386 2382 2426 2612 2552 2657 2588 2596 2572 2557 2556 2571 2571 2659 9999 9999 9999 9999 9999 2891 2914 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2657 2459 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2607 2450 2241 2382 2354 2344 2339 2351 2349 2354 2379 2391 2399 2412 2631 2614 2645 2604 2582 2571 2564 2587 2601 2598 2628 9999 9999 9999 9999 9999 2890 2932 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2581 2633 2586 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2577 9999 2300 2383 2352 2347 2338 2344 2357 2362 2400 2399 2389 9999 2695 2583 2631 2598 2562 2566 2592 2612 2610 2669 2586 2698 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2565 2530 2640 2632 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2711 9999 9999 9999 2145 9999 9999 9999 9999 9999 9999 2626 2587 9999 2393 2352 2344 2343 2344 2360 2360 2386 2375 2334 2401 2728 2464 2607 2583 2550 2548 2594 2456 2634 2509 2589 2648 9999 2873 9999 9999 9999 9999 2938 2929 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2646 2513 2636 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2302 9999 9999 9999 2175 9999 9999 9999 9999 9999 9999 9999 2136 2423 2393 2354 2341 2353 2352 2362 2360 2376 2410 2414 2341 2768 2528 2580 2591 2570 2537 2590 2692 2723 2504 2519 2652 9999 9999 9999 9999 9999 9999 2957 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 9999 9999 9999 9999 9999 9999 9999 2428 2685 9999 9999 9999 2957 2968 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2585 9999 2699 9999 2457 2381 2352 2340 2357 2351 2354 2350 2386 2433 2352 2369 2778 2663 2594 2618 2610 2484 2597 2671 2707 2620 2529 2578 9999 2525 9999 9999 9999 2845 2971 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2637 2502 2537 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2695 9999 2438 2364 2347 2345 2359 2351 2349 2363 2410 2391 2380 2446 2715 2662 2627 2630 2693 2547 2591 2655 2714 2768 2488 2538 2644 2511 9999 9999 9999 2918 2956 2975 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2585 2426 2640 2586 2453 2411 2354 2344 2353 2356 2355 2355 2369 2401 2456 2530 2470 2646 2600 2603 2646 2694 2607 2635 2844 2675 2720 2452 2494 9999 2627 9999 2847 9999 2885 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 2220 2560 2506 2442 2381 2344 2351 2357 2377 2378 2368 2359 2464 9999 2537 2472 2583 2631 2619 2662 2639 2648 2629 2781 2807 2722 2306 2503 2546 2635 2790 2675 9999 2855 2942 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2678 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2575 2283 2504 2439 2378 2357 2344 2359 2374 2391 2392 2364 2401 2474 2507 2449 2389 2660 2599 2633 2686 2684 2657 2779 2840 2872 2566 2535 2523 2520 2646 9999 2542 2756 2843 2945 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2682 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2468 2426 2371 2362 2355 2376 2397 2411 2378 2399 2454 2442 2545 2532 2475 2622 2608 2607 2707 2648 2669 2682 2709 9999 2598 2693 2486 2511 2686 2703 2919 2834 2860 2950 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2676 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2657 2517 2437 2410 2376 2374 2381 2382 2418 2418 2462 2439 2339 2448 9999 9999 2480 2609 2589 2632 2720 2541 2675 2832 9999 9999 2637 2697 2380 2515 2747 9999 9999 2770 2887 2945 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2692 9999 9999 9999 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 2491 2637 9999 2470 2422 2402 2388 2395 2390 2402 2426 2437 2423 2467 2303 2469 2541 2512 2467 2634 2618 2623 2697 2606 2677 2728 9999 9999 2820 2697 2420 2516 2783 9999 9999 9999 2906 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 2710 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2491 2540 2482 2426 2408 2410 2428 2403 2365 2436 2529 2403 9999 9999 2457 2479 2466 2407 2614 2618 2636 2705 2693 2690 2810 2720 9999 2716 2643 9999 2508 9999 9999 2905 2876 2935 2951 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2696 9999 9999 9999 2543 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2488 2659 2535 2442 2428 2445 2432 2436 2491 2541 2455 2466 2546 2471 2440 2439 2412 2372 2613 2662 2642 2690 2655 2712 2768 2824 9999 2674 2067 2530 2501 9999 9999 9999 2910 2682 2906 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2563 2606 9999 2888 2565 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2179 2721 9999 9999 9999 9999 9999 9999 2924 9999 9999 9999 9999 9999 2523 2446 2442 2496 2490 2453 2494 2465 2391 2553 2609 2581 9999 2450 2421 2394 2359 2630 2639 2630 2669 2695 2729 2067 9999 9999 9999 2462 2502 2505 2666 9999 9999 9999 2841 2950 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2646 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2808 9999 9999 9999 9999 9999 9999 9999 2936 2953 9999 9999 9999 2616 2686 2189 2654 2562 2510 2469 2557 2376 2401 2571 2600 9999 2474 2422 2416 2394 2361 2619 2613 2648 2659 2735 2782 2888 2276 9999 9999 9999 2575 2459 2477 9999 9999 9999 2846 2952 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 2566 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2919 2930 9999 9999 9999 2529 2678 2668 2735 2652 2190 2358 2486 9999 9999 2525 9999 2505 2427 2395 2422 2401 2390 2631 2633 2651 2670 2699 2353 2855 9999 9999 9999 2523 9999 2510 2485 2719 9999 9999 2927 2951 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 2644 9999 2707 9999 9999 9999 2616 9999 9999 9999 9999 9999 9999 9999 9999 2338 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2657 9999 2886 2626 9999 9999 2705 2669 2778 2683 9999 2660 9999 9999 9999 2550 2492 2435 2383 2369 2408 2400 2460 2663 2638 2675 2675 2686 2828 2697 9999 9999 9999 2670 9999 2259 2436 2727 2705 9999 2938 2931 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2711 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2890 2882 9999 2900 2836 2701 2720 2659 9999 2562 2540 9999 2609 2326 2460 2401 2357 2347 2389 2437 2329 2646 2624 2663 2696 2703 2721 2859 9999 9999 9999 9999 9999 9999 2418 2699 2694 9999 2845 2912 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2532 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2940 9999 9999 9999 9999 9999 9999 9999 9999 9999 2925 2853 2823 2875 2600 2717 2642 2856 9999 2712 2545 9999 2660 2578 9999 2414 2366 2339 2334 2368 2413 2446 2684 2652 2659 2694 2700 2764 9999 9999 9999 9999 9999 9999 2426 2432 9999 2773 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 2615 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2911 2922 9999 9999 9999 9999 9999 9999 9999 2717 9999 2706 2946 2794 2800 9999 2918 2397 2705 9999 9999 2542 2613 2548 2605 9999 2383 2342 2329 2332 2359 2396 2419 9999 2681 2666 2698 2743 2691 9999 9999 9999 9999 9999 9999 2493 2434 9999 2830 9999 2957 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2995 9999 9999 9999 9999 9999 2896 2942 9999 2636 2686 2797 9999 2722 9999 9999 9999 9999 2175 2624 9999 2508 2422 2366 2342 2337 2339 2356 2384 2384 9999 2068 2637 2683 2724 2409 9999 9999 9999 9999 9999 9999 9999 2420 2592 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 2712 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2962 9999 2945 9999 9999 9999 9999 9999 2962 2941 2915 2878 2887 2702 9999 9999 9999 9999 9999 9999 2175 2506 2555 9999 2396 2362 2347 2355 2356 2355 2384 2384 9999 2068 2687 2715 2068 9999 9999 9999 9999 9999 9999 9999 9999 2427 2543 9999 9999 2968 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2609 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2928 2965 9999 2942 2972 9999 9999 9999 9999 2930 2941 2918 2723 2896 2655 9999 9999 9999 9999 2562 9999 2175 2665 2502 2403 2373 2362 2356 2381 2395 2371 2368 2373 9999 9999 2655 2735 2757 9999 9999 9999 9999 9999 9999 9999 2574 2467 2570 9999 9999 2973 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2878 2911 2984 9999 9999 9999 2933 2899 2794 2844 2898 9999 9999 9999 9999 2729 2712 2175 2489 2553 2422 2370 2347 2354 2347 2397 2475 2466 2417 2397 9999 9999 2734 2749 2607 9999 9999 9999 9999 9999 9999 9999 2593 2508 2592 2675 9999 2968 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2885 2902 9999 9999 9999 9999 2904 2904 2855 2833 2909 9999 2663 9999 9999 2724 2708 2623 2448 2433 2372 2332 2324 2332 2336 2409 2511 2444 2356 2515 9999 9999 2232 2817 9999 9999 9999 9999 9999 9999 9999 2672 2619 2513 2556 2776 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 2618 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2785 2744 9999 9999 9999 9999 2896 2888 2858 2859 2859 2728 9999 2646 2533 2626 2584 2643 2393 2375 2319 2303 2309 2317 2332 2410 2608 2607 2235 2503 9999 9999 2068 2880 9999 9999 9999 9999 9999 9999 9999 2171 2685 2509 2553 2840 9999 2981 9999 9999 9999 9999 9999 9999 9999 2982 2986 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2628 2543 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2859 9999 9999 9999 2947 2941 2910 2884 2855 2631 9999 9999 2649 2512 2658 2651 2270 2375 2339 2309 2295 2298 2309 2327 2412 2603 2630 2809 2718 9999 9999 2068 9999 9999 9999 9999 9999 9999 9999 9999 2732 2251 2538 2560 9999 9999 2970 9999 9999 9999 9999 9999 9999 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2589 2606 2838 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2964 9999 9999 9999 2921 2926 2877 2889 9999 9999 2541 2785 2683 2597 2631 2639 2462 2374 2339 2317 2303 2298 2306 2317 2416 9999 9999 9999 2866 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2366 2448 2587 2670 9999 2939 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2661 9999 2925 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2956 9999 2938 2920 9999 2935 9999 2593 2461 2762 2816 2658 2674 2591 9999 2359 2339 2317 2309 2311 2311 2324 2429 2665 9999 2885 2898 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2669 2639 2736 9999 2904 2966 9999 9999 2972 2972 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2549 2702 9999 2924 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2946 9999 2910 2929 9999 2938 9999 9999 2500 2682 2826 2725 9999 2576 2426 2347 2329 2314 2311 2317 2324 2344 2496 2500 2780 2727 2783 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2713 2693 2794 2817 2917 2937 9999 9999 9999 2980 2976 2960 9999 9999 9999 2963 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2716 9999 2889 2885 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2939 2914 2892 2839 9999 2775 2730 2710 2270 2819 2604 2477 2388 2332 2322 2314 2317 2311 2327 2363 2472 2430 2546 2148 2452 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2830 2796 2761 2879 2954 9999 9999 9999 9999 9999 9999 2971 2966 9999 9999 2933 2975 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2786 9999 2912 2953 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2972 9999 9999 9999 9999 9999 9999 9999 9999 9999 2942 9999 9999 9999 9999 2959 9999 2953 2729 2678 2652 2814 2811 2661 2808 2564 2414 2339 2327 2317 2314 2317 2311 2324 2369 2570 2729 2901 2522 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2825 2916 2948 2978 9999 9999 9999 9999 9999 9999 9999 2976 9999 9999 2868 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2833 2852 2869 2928 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2947 9999 9999 9999 2959 2968 2843 2943 9999 9999 2825 2648 2620 2833 2483 2461 2357 2332 2324 2317 2314 2309 2314 2317 2372 2591 9999 2904 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2803 2929 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2848 2874 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2931 9999 9999 9999 9999 2958 2919 2903 2879 9999 2846 2828 2700 2857 2580 2425 2339 2327 2319 2322 2309 2306 2311 2314 2391 2558 9999 2931 2678 2501 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2313 2942 2981 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2909 2822 2909 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2639 9999 2913 9999 9999 2906 2927 2904 2907 2887 2702 2813 2690 2724 2527 2402 2334 2317 2317 2309 2301 2311 2309 2311 2393 2506 9999 2920 9999 9999 9999 9999 9999 9999 9999 2900 9999 9999 9999 9999 9999 9999 9999 9999 9999 2970 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2768 9999 2859 2831 2866 2947 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2850 2808 2908 9999 9999 9999 2878 2935 9999 2819 2851 2823 2852 2714 2654 2418 2329 2306 2309 2303 2303 2311 2309 2309 2381 2668 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 2982 9999 9999 9999 9999 9999 9999 9999 2962 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2925 2938 2918 2896 2866 2938 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2867 2826 9999 9999 9999 9999 2891 2798 2819 2812 2805 2502 2817 9999 2665 2435 2319 2303 2303 2306 2309 2306 2309 2317 2478 2752 9999 2944 9999 9999 51 32 36 66 68 52 35 22 18 37 26 16 25 20 33 6 9 9999 9999 9999 9999 9999 10 15 9999 19 9999 15 9999 9999 9999 9999 9999 10 36 13 9999 9999 9999 9999 9999 9999 9999 44 9999 31 24 116 58 33 9999 43 56 9999 8 97 64 9999 9999 4 9999 9999 9999 9999 9999 26 9999 29 23 9999 14 9999 9999 9999 4 144 41 39 9999 183 22 22 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 45 32 43 74 72 60 46 23 21 42 21 22 32 27 30 7 23 9999 9999 9999 9999 9999 56 22 6 25 9999 9999 9999 9999 9999 40 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 30 3 38 68 37 6 21 38 3 5 7 9999 19 24 9999 9999 9999 9999 9999 11 9999 9999 11 9999 22 9999 9999 9999 9999 2 54 98 34 9999 80 22 21 30 14 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 40 31 44 81 77 61 51 28 25 46 21 26 42 39 19 7 43 9999 9999 9999 9999 9999 9999 9999 9999 13 9 9999 9999 9999 9999 43 31 45 9999 7 4 9999 9999 9999 9999 9999 9999 9999 9999 10 77 3 185 70 9999 9999 9999 9999 6 9999 9999 9999 10 45 9999 9999 9999 9999 9999 6 23 9999 9999 9999 9999 9999 9999 9999 9999 50 40 16 86 9999 33 48 20 14 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 51 29 45 85 68 63 60 40 33 48 16 15 37 16 11 10 37 12 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 104 10 7 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 35 64 9999 9999 9999 32 5 12 9999 9999 22 8 9999 9999 9999 12 9999 8 9999 9999 9999 9999 13 31 9999 9999 11 10 23 19 132 321 54 27 99 19 11 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 22 30 53 80 63 65 72 53 39 49 17 17 29 8 78 74 33 32 38 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 69 9999 9999 9999 9999 9999 18 9999 9999 9999 9999 9999 9999 9999 9999 119 3 41 9999 9999 13 71 39 47 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 10 9999 9999 9999 33 9999 9999 9999 12 102 89 9999 15 73 13 68 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9 9999 9999 9999 9999 9999 31 24 50 77 72 67 87 77 50 45 17 27 18 6 49 26 43 62 29 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 79 83 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 17 93 7 9999 7 9999 55 6 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 41 9999 9999 9999 9999 9 9999 9999 9999 51 9 6 120 51 53 22 13 11 9999 9999 23 9999 9999 9999 9999 9999 9999 9999 22 9999 9999 9999 9999 11 37 29 50 81 73 48 101 91 66 47 20 17 12 20 33 85 44 83 58 33 9999 36 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 17 148 165 9999 9999 9999 9999 7 9999 22 9999 9999 9999 10 9999 9999 9999 13 49 44 9999 22 9999 9999 9999 9999 9999 9999 10 10 35 39 64 11 6 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 37 40 61 80 74 44 102 100 89 47 19 10 10 5 19 13 38 88 67 33 9999 61 30 9999 9999 9999 9999 9999 9999 50 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 156 101 83 9999 9999 9999 55 19 11 9999 9999 9999 16 9999 9999 9999 9999 9999 9999 9999 48 19 10 9999 9999 9999 9999 9999 30 58 141 56 24 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 41 60 56 76 78 48 110 99 93 52 23 47 3 6 47 20 31 84 79 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 43 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 35 145 9999 44 9999 9999 9999 6 14 5 9999 9999 53 9999 9999 13 9999 9999 9999 9999 94 108 9999 9999 9999 9999 9999 9999 9999 23 204 73 12 9999 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 41 45 73 79 50 109 107 84 46 11 5 14 9999 12 16 33 94 84 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 83 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 31 9999 37 10 8 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 28 73 14 9999 9999 9999 9999 9999 9999 113 102 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 15 19 32 59 85 57 109 108 80 47 11 15 3 5 8 41 38 110 58 42 53 9999 9999 9999 9999 9999 9999 9999 9999 43 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 43 9999 9999 9999 9999 9999 53 3 91 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 9999 95 61 9999 9999 9999 9999 9999 9999 9999 18 12 9999 9999 110 23 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 21 25 23 57 94 71 114 117 75 44 75 24 6 7 11 24 45 92 58 58 71 9999 14 9999 9999 12 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 4 4 5 9999 9999 124 88 13 9999 9 41 13 9999 9999 9999 9999 9999 9999 43 9999 9999 112 9999 9999 3 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 22 19 17 58 102 88 118 121 78 67 23 22 4 33 137 44 52 62 51 81 188 29 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 9 4 33 9999 53 9999 56 54 6 9999 3 12 9999 9999 42 9999 9999 12 9999 5 44 9999 9999 9999 9999 9999 9999 9999 13 9999 55 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 23 17 20 66 106 106 138 119 81 61 43 15 8 61 160 80 48 55 58 136 182 49 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 5 9999 9999 35 9999 3 136 87 38 5 9999 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 38 9999 14 9999 9999 9999 9999 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 27 23 46 76 102 106 130 127 96 61 35 23 11 17 71 122 56 54 65 191 198 12 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 4 9999 9999 8 9999 9999 94 161 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 39 27 9999 9999 21 7 60 9999 9999 22 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 34 38 62 79 104 109 131 133 114 67 35 16 12 30 102 58 49 70 98 183 237 9999 9999 3 44 23 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64 96 9999 9999 9999 9999 5 9999 9999 43 145 160 253 56 85 19 3 9999 9999 9999 50 9999 9999 9999 9999 30 6 9999 9999 9999 24 9999 9999 51 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 32 44 61 78 136 116 128 140 125 82 63 20 28 34 37 54 32 70 101 149 88 9999 9999 62 9999 16 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 113 67 9999 9999 9999 9999 9999 4 3 8 85 396 42 10 29 20 9999 9999 9999 40 35 9999 9999 9999 53 10 9 9999 9999 9999 9999 9999 9999 9999 19 9999 35 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 42 62 90 127 123 139 145 123 79 37 38 40 41 45 46 37 33 96 318 122 9999 86 71 9999 9999 6 9999 9999 9999 9999 10 9999 9999 9 35 9999 9999 9999 9999 9999 9999 9999 28 119 9999 9999 9999 9999 9999 9999 6 3 9999 126 677 112 51 16 25 9999 9999 9999 8 9999 9999 9999 8 9999 7 28 13 9999 9999 9999 9999 9999 33 12 48 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 45 63 108 131 129 150 151 127 79 58 58 44 49 36 42 49 20 111 368 154 39 41 62 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 10 25 9999 9999 9999 9999 9999 9999 9999 39 64 9999 9999 9999 9999 19 9999 9999 50 60 9999 43 180 70 28 9999 7 9999 3 9999 32 9999 9999 57 5 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 13 3 9999 9999 9999 9999 9999 9999 9999 9999 26 43 63 119 131 124 151 157 132 98 95 77 47 53 38 42 58 9999 106 458 233 87 9999 7 24 9999 9999 12 9999 9999 9999 9999 10 9999 67 9999 6 9999 9999 9999 9999 9999 9999 50 9999 9999 9999 9999 9999 37 9999 9999 9999 101 9999 124 583 9 81 9999 14 9999 9999 5 3 9999 9999 42 16 9999 30 9999 9999 9999 9999 9999 17 87 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 35 58 107 131 125 165 152 134 138 122 70 43 44 33 31 47 41 121 601 556 203 9999 9999 9999 9999 9999 9999 55 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 6 16 157 137 9999 278 9 91 9999 9999 9999 9999 43 6 10 22 9999 9999 8 52 7 9999 9999 9999 21 9999 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 29 47 95 135 139 174 163 150 174 139 70 31 32 26 17 37 56 9999 657 1241 458 185 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 9999 9999 9999 9999 9999 9999 35 69 9999 9999 9999 9999 9999 9999 22 4 179 116 156 9999 68 33 4 9999 9999 9999 9999 36 9999 9 7 93 54 9999 24 9999 9999 9999 9999 9999 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 30 52 94 142 154 169 194 193 194 125 66 35 40 26 10 47 87 52 319 388 783 57 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 23 9999 9999 9999 9999 9999 9999 9999 76 135 9999 9999 9999 9999 52 19 9999 21 56 57 95 134 168 15 9999 9999 9999 9999 13 24 9999 9999 49 9999 43 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 28 53 85 136 159 172 182 214 218 134 64 42 41 26 14 9 33 92 917 1007 269 76 9999 9999 9999 9999 9999 20 9999 9999 9999 9999 5 82 13 10 9999 9999 9999 9999 9999 104 18 143 9999 6 6 14 22 8 44 12 5 31 15 44 5 33 9999 9999 9999 9999 8 9999 9999 9999 9999 4 7 9999 9999 9999 17 9999 9999 9999 9999 9999 9999 26 9999 9999 9999 9999 9999 9999 17 8 6 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 5 20 71 65 126 169 185 195 245 242 125 75 38 31 23 5 5 38 55 115 503 1280 47 9999 59 9999 9999 9999 9999 9999 9999 41 31 78 46 42 86 39 42 10 22 3 136 9999 14 9999 34 8 9 29 12 31 164 9 9999 6 23 23 38 9999 9999 9999 9999 9999 9999 9999 42 47 38 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 17 49 55 124 164 196 206 275 204 126 98 57 16 23 8 9999 10 45 109 628 197 50 148 291 9999 9999 9999 45 9999 64 56 9999 9 9999 16 49 9999 80 132 71 9999 126 9999 75 125 9999 80 13 7 4 100 82 73 34 16 44 8 9999 9999 9999 9999 9999 9999 3 38 41 9999 9999 9999 65 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 6 24 55 140 158 207 239 237 186 146 115 51 19 31 7 8 9999 7 75 107 72 134 484 213 9999 9999 54 25 38 3 100 9999 9999 21 77 83 42 89 122 9999 39 134 93 11 173 174 5 63 53 2 194 188 14 127 98 23 42 94 9999 9999 9999 9999 9999 36 54 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 12 27 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 18 50 137 179 209 247 198 151 163 118 60 28 24 13 9 9999 13 9 47 74 205 144 186 14 158 171 67 14 157 9999 44 19 244 9999 49 134 8 43 9999 208 303 155 9999 33 127 68 16 34 14 93 109 63 88 194 22 9999 9999 9999 9999 88 3 11 4 7 9999 14 28 10 16 9999 9999 9999 9999 9999 9999 11 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 15 47 143 195 222 260 201 178 203 135 77 51 37 21 11 7 4 4 9 220 245 487 54 46 10 169 31 69 70 207 65 9999 3 179 94 42 9999 162 98 272 585 9999 9999 145 9999 49 250 35 5 4 57 14 214 75 9999 9999 9999 9999 9999 14 7 2 9999 9999 3 14 21 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 4 9999 9999 16 48 139 210 254 261 257 230 205 145 98 80 43 16 14 6 7 45 26 7 92 46 9999 81 19 39 48 124 9999 59 41 9999 9999 9 190 9999 9999 10 69 143 158 9999 9999 46 27 4 154 30 9999 6 49 16 93 87 48 9999 50 9999 4 9 9 28 9999 9999 21 42 23 16 9999 9999 9999 9999 9999 9999 21 16 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 42 135 209 256 271 247 251 221 150 110 82 31 11 14 5 9999 9999 49 98 115 9999 9999 103 25 44 49 47 14 59 9999 6 12 32 100 9999 9999 9999 217 4 86 11 10 33 21 69 28 4 9999 36 45 9 19 26 12 7 34 9999 24 34 19 9999 9999 9999 9999 63 9999 9999 20 9999 9999 9999 9999 9999 9999 8 15 11 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 2 3 4 9999 19 47 123 215 261 259 254 248 243 138 119 77 17 12 5 9999 4 9999 9999 9999 9999 9999 9999 30 85 32 26 9999 82 36 7 31 9999 38 48 9999 9999 9999 185 53 133 35 50 12 132 8 6 36 20 13 9999 26 30 54 5 50 14 9999 26 73 9999 22 25 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 12 11 9 11 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 4 3 9999 19 50 115 219 246 248 270 224 247 181 136 70 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 6 9999 9999 11 9999 21 25 7 9999 9999 38 45 91 117 53 56 64 46 105 9999 12 58 9999 9999 9999 12 10 45 25 19 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 13 12 21 26 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 4 9999 9999 9999 44 126 241 220 233 307 227 251 221 141 51 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 17 9999 9999 40 19 87 54 9999 64 25 37 137 9999 9999 9999 9999 9999 9999 9999 80 9999 160 29 50 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 15 9999 53 22 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 50 123 207 318 282 344 256 253 216 156 51 26 15 5 9999 9999 9999 9999 8 9999 9999 9 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 13 9999 55 35 83 9999 113 108 4 9999 9999 9999 9999 10 19 4 9999 106 9999 19 9999 9999 18 9999 9999 9999 9999 9999 9999 47 9999 9999 9999 9999 9999 9999 11 10 32 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 3 5 4 5 8 9999 9999 9999 55 121 242 324 342 340 292 266 212 155 63 28 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 41 77 9999 9999 55 55 57 9999 9999 9999 9999 9999 83 17 9999 67 9999 9 9999 13 9999 9999 9999 9999 9999 9999 22 35 9999 9999 9999 9999 9999 9999 9999 9999 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 6 4 4 9999 3 9999 61 133 217 280 413 366 315 269 250 168 61 19 13 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 29 73 9999 9999 35 28 68 9999 23 9999 9999 9999 43 49 51 9999 9999 9999 9999 79 9999 9999 9 9999 9999 9999 22 27 9999 9999 9999 9999 9999 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 5 9999 9 9999 4 6 1 5 9999 62 133 213 318 399 316 294 253 256 173 71 22 15 7 9999 9999 9999 9999 9999 9999 5 9999 7 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 29 9999 9999 36 11 9999 37 9999 9999 9999 9999 5 9999 9999 9999 37 10 9999 9999 9999 9999 9999 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 10 9999 9999 11 3 2 7 17 8 11 73 138 207 265 377 307 333 316 252 179 69 19 5 9999 9999 9999 9999 9999 9999 9999 9999 6 7 11 11 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 18 9999 39 9999 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 31 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 14 9999 14 5 3 2 17 5 12 78 142 215 295 274 297 326 304 245 194 70 26 4 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 42 34 35 23 9999 9999 9999 9999 9999 20 13 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 6 6 12 13 9 12 9999 6 2 3 9999 30 63 149 171 273 301 312 327 303 259 224 92 17 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 42 9999 9999 9999 9999 9999 9999 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 14 19 9999 14 9999 8 4 3 9999 31 60 152 182 307 350 346 286 357 241 227 105 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 45 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 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 7 9999 21 15 11 11 11 5 4 4 26 60 147 235 296 299 470 246 294 236 203 85 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 12 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 6 9999 17 14 10 13 12 9999 9999 5 17 59 133 199 269 317 318 273 409 279 222 83 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9 9999 13 9999 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 13 16 9 12 16 31 3 6 23 63 128 162 187 286 323 291 411 246 256 81 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 37 9999 9999 9999 45 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 3 9999 9999 9999 12 14 10 16 37 58 6 10 54 82 115 135 156 212 261 295 395 268 276 126 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 35 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 12 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 14 9999 23 72 71 5 20 44 59 95 141 135 174 235 283 327 264 274 137 62 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 13 16 43 89 109 5 25 48 52 109 109 129 158 229 250 352 241 221 135 43 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 14 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 6 9999 10 13 36 58 103 125 28 39 44 52 91 99 109 145 187 213 273 261 225 110 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 3 7 9 11 15 33 94 110 111 15 33 54 43 80 98 123 174 189 229 284 369 235 108 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 8 7 5 5 12 12 20 25 53 100 109 115 39 12 70 40 82 102 128 182 233 222 219 200 164 107 51 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 5 12 10 7 6 12 17 19 55 93 103 120 121 16 38 54 70 91 116 212 245 249 218 228 183 158 85 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 9 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 6 11 10 4 7 14 20 45 113 124 118 124 114 33 45 59 112 139 117 229 309 274 257 239 118 110 61 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 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 6 7 10 6 10 18 39 101 137 134 115 115 103 39 45 41 116 160 178 210 254 369 314 179 68 38 13 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 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 6 8 7 9999 12 16 41 76 135 131 109 99 92 84 29 39 48 108 217 122 192 227 288 276 71 51 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 21 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9 9 10 23 41 83 105 149 148 103 81 74 58 50 21 49 115 222 93 121 167 218 147 65 35 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 12 9999 9999 9999 9999 21 14 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 7 9 11 14 39 98 112 117 152 156 100 81 65 48 29 12 58 114 131 118 110 146 196 129 101 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 9999 9999 9999 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 6 7 11 11 9999 57 162 117 105 146 144 95 76 60 45 16 17 34 97 65 76 125 189 121 151 137 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 17 9999 14 18 13 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 5 5 8 11 32 83 163 129 113 143 129 86 72 60 44 8 37 37 92 61 51 140 147 119 133 101 5 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 31 19 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 2 9999 6 8 42 96 150 154 139 135 97 85 67 53 41 7 24 54 60 41 44 104 102 100 72 42 9999 9999 9999 9999 5 10 185 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 20 23 51 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 2 9999 9 43 111 167 151 133 119 87 72 53 48 36 11 13 51 28 37 37 96 123 96 68 56 3 9999 9999 9999 58 9 53 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 22 9999 9999 8 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 2 9999 9999 10 40 131 202 146 119 103 80 58 51 44 35 7 24 61 33 43 73 132 140 113 55 67 9999 9999 9999 9999 9999 6 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 9 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 4 5 11 39 139 218 160 104 84 74 48 43 36 32 12 18 41 29 64 138 139 122 106 50 44 9999 9999 9999 9999 9999 15 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 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 3 4 9 44 167 223 168 125 77 65 43 34 31 24 15 18 41 49 121 164 201 107 67 39 29 9999 9999 9999 9999 9999 8 62 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 25 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 10 51 171 216 140 121 73 57 45 29 26 9999 22 14 48 76 168 142 92 30 26 52 21 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 26 17 16 13 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 3 6 9999 69 185 182 108 101 64 51 40 26 20 20 25 11 39 88 165 76 47 11 18 13 24 19 9999 3 9999 9999 9999 9999 7 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 43 9 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 4 23 101 212 147 92 71 66 49 38 27 20 15 61 14 32 107 115 74 60 25 29 11 22 22 9999 9999 9999 9999 9999 9999 13 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 29 9999 9999 9999 15 69 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 5 9999 40 155 196 127 76 57 57 45 36 24 13 12 61 28 36 76 45 36 64 12 23 15 24 24 9999 3 9999 9999 9999 4 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 13 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 56 186 169 105 63 48 48 41 33 17 12 11 21 28 41 58 95 30 61 11 16 81 16 21 17 6 9999 9999 9999 38 90 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 7 29 24 27 96 203 165 93 56 43 41 37 28 17 16 11 16 24 30 85 65 59 53 29 6 13 11 22 9999 19 9999 6 9999 65 212 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 65 58 84 193 186 145 83 56 42 37 30 31 9999 12 11 16 40 41 92 37 87 29 11 7 5 7 34 42 33 7 6 9999 382 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 3 8 108 93 155 215 166 116 73 49 38 29 25 26 14 8 10 39 31 72 86 35 89 43 15 11 3 9 33 97 35 9999 4 84 96 74 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 146 210 184 178 105 76 60 41 31 23 20 21 13 10 15 46 40 59 92 21 97 10 4 9999 6 10 19 131 41 2 11 89 262 166 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 34 123 200 184 123 67 51 39 31 28 16 13 28 9999 9999 28 57 58 66 53 15 69 40 9999 9999 7 8 13 128 57 9999 9999 9 162 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 33 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 12 31 9999 40 96 127 123 83 44 36 27 22 14 10 12 52 35 29 59 55 61 48 36 25 61 14 9999 9999 14 8 16 101 43 9999 9999 9999 31 40 9999 9999 9999 9999 9999 9999 9999 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 19 31 47 79 77 72 53 34 25 23 19 9 9999 9999 66 63 69 83 35 40 55 73 57 129 35 20 9999 5 7 9999 78 9999 9999 6 143 56 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 22 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 19 53 32 58 60 47 32 27 24 20 11 8 8 16 56 100 111 129 34 86 66 89 27 69 10 26 9999 3 2 34 59 9999 9999 9999 79 3 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 8 9 9999 8 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 3 9999 9999 9999 9999 9999 9999 14 9999 9999 9999 9999 9999 13 12 29 39 32 23 19 11 8 10 11 14 9999 128 179 117 124 50 57 54 178 27 20 1 9999 9999 9999 5 29 39 29 9999 9999 9999 5 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 38 45 9999 9999 9999 10 33 6 51 19 15 14 13 4 4 8 16 9999 55 131 110 90 98 43 39 113 114 81 12 21 1 9999 9999 9999 25 23 21 9999 9999 9999 8 69 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 75 9999 9999 9999 6 28 61 93 10 4 5 6 9999 9999 10 9999 99 139 101 73 56 75 64 70 82 110 135 3 12 9999 9999 9999 5 9999 22 41 142 9999 9999 45 28 9999 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 17 9999 9999 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 55 6 9999 9999 18 68 48 5 9999 5 9999 9999 9999 20 40 161 220 126 66 37 49 75 74 89 50 84 43 6 9999 9999 9999 4 9999 12 124 57 14 9999 85 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 82 29 9999 23 38 43 14 3 9999 3 3 9999 4 15 78 238 290 172 78 37 22 24 42 62 43 96 26 16 9999 9999 9999 9999 9999 9999 133 21 22 9999 6 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 12 12 89 4 8 11 35 9999 3 2 9999 9 5 9999 108 277 286 169 85 44 37 11 32 104 53 55 32 9999 9999 9999 9999 9999 9999 27 95 9999 35 9999 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9 9999 9999 9999 9999 9999 9999 9999 2 9999 4 60 11 97 9999 46 3 7 9999 9999 3 10 10 12 9999 199 314 279 173 93 53 36 9999 24 108 71 35 12 9999 9999 9999 9999 9999 9999 39 95 9999 30 9999 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 15 9999 9999 9999 9999 9999 7 25 9999 4 7 88 9999 4 9999 9999 9999 9999 3 16 9999 20 53 271 312 171 119 79 52 34 9999 4 33 37 11 3 9999 9999 9999 9999 9999 9999 9999 128 64 9999 9999 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 19 9999 14 9999 9999 9999 9999 9999 25 45 21 13 27 9 9999 9999 9999 9999 9999 9999 3 14 18 9999 117 278 229 104 116 107 80 54 9999 1 71 119 1 9999 9999 9999 9999 9999 9999 9999 9999 134 106 9999 9999 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 8 10 9999 37 9 9999 9999 9999 9999 15 48 20 7 46 4 9999 9999 9999 9999 2 9999 5 43 31 46 112 254 115 79 84 114 113 94 9999 9999 30 87 9 9999 9999 9999 9999 9999 9999 9999 95 88 121 9999 9999 71 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 11 10 9999 9999 9999 17 19 11 80 172 9999 9999 9999 9999 6 4 3 18 38 47 78 135 286 130 63 43 60 69 64 9999 9999 71 38 3 9999 9999 9999 9999 9999 9999 9999 115 142 112 83 9999 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 22 9999 9999 9999 9999 11 53 137 100 42 9999 3 9999 9999 6 6 15 31 45 127 191 222 246 126 73 22 15 18 37 9999 9999 6 94 9999 9999 9999 9999 9999 9999 9999 19 95 158 176 76 9999 54 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 5 9999 9999 9999 9999 12 99 132 20 10 5 9999 12 6 7 7 32 43 109 253 291 314 306 128 72 20 8 6 11 9999 9999 3 27 9999 9999 9999 9999 9999 9999 9999 3 99 123 295 25 9999 53 9999 9999 9999 9999 9999 9999 9999 13 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 28 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 14 45 56 41 9 3 9999 9999 12 6 12 11 9 63 183 275 307 382 332 178 66 16 5 11 7 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 3 5 55 209 9999 9999 52 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 21 39 43 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 13 36 11 20 9999 9999 5 76 11 6 10 8 13 177 266 271 293 366 408 220 59 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 20 74 17 9999 205 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 46 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 8 9999 24 41 9999 69 9999 3 6 60 19 6 7 7 9999 209 343 334 493 373 357 229 75 54 9999 13 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64 83 146 9999 497 30 9999 9999 8 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 57 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 5 9999 14 34 9999 35 9999 9999 6 16 20 9 9999 15 31 266 418 560 446 370 349 210 75 13 14 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 39 47 195 75 151 6 9999 9999 9999 27 10 8 9999 9999 9999 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 55 9999 80 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 21 11 16 6 9999 5 11 11 4 46 15 31 180 372 541 510 296 366 424 137 25 6 4 1 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 53 66 10 24 99 9999 9999 9999 9999 9999 9999 13 11 9999 9999 14 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 32 9999 58 92 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 49 9999 9999 9999 9999 9999 9999 9999 9999 9999 101 9999 9999 9999 9999 28 9999 55 3 2 4 28 17 11 35 29 104 342 568 571 386 313 314 297 126 27 7 12 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 50 128 33 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 125 10 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 9999 9999 17 47 5 23 9999 9999 9 12 11 30 8 40 318 521 541 490 342 394 360 303 123 24 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 134 96 9999 9999 9999 9999 9999 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 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 25 23 13 7 9999 12 21 9 26 12 70 405 542 502 477 585 380 383 283 83 18 9999 15 1 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 193 53 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 41 88 92 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 49 9999 9999 7 60 15 10 9 7 13 7 7 7 65 466 774 754 868 474 377 286 170 81 17 9999 12 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 84 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 7 147 212 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 38 108 43 9999 9999 9999 13 23 9999 8 33 15 54 6 8 140 686 635 881 505 455 477 469 232 100 48 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 19 9999 9999 9999 9999 9999 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 34 13 9 157 22 64 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 37 26 9999 9999 9999 9999 14 5 6 10 21 7 39 9999 7 56 473 737 859 725 962 687 433 222 75 38 9999 24 9999 9999 331 353 462 619 499 522 471 328 197 429 258 437 417 433 194 126 659 9999 9999 9999 9999 9999 186 160 9999 106 9999 201 9999 9999 9999 9999 9999 298 178 100 9999 9999 9999 9999 9999 9999 9999 147 9999 132 119 122 159 114 9999 121 161 9999 130 136 139 9999 9999 84 9999 9999 9999 9999 9999 161 9999 150 230 9999 231 9999 9999 9999 108 122 185 288 9999 158 204 205 148 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 378 407 451 600 589 498 462 397 234 443 375 555 601 389 168 110 343 9999 9999 9999 9999 9999 115 100 152 119 9999 9999 9999 9999 9999 150 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 106 263 119 189 127 128 136 146 290 129 289 9999 118 112 9999 9999 9999 9999 9999 118 9999 9999 131 9999 216 9999 9999 9999 9999 113 137 133 275 9999 189 186 197 169 225 292 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 510 437 490 633 603 564 574 517 330 453 347 368 523 215 133 166 253 9999 9999 9999 9999 9999 9999 9999 9999 156 109 9999 9999 9999 9999 135 243 143 9999 53 74 9999 9999 9999 9999 9999 9999 9999 9999 113 120 387 184 128 9999 9999 9999 9999 120 9999 9999 9999 126 116 9999 9999 9999 9999 9999 77 128 9999 9999 9999 9999 9999 9999 9999 9999 142 173 293 307 9999 191 150 182 182 263 9999 9999 9999 9999 9999 9999 9999 9999 9999 51 9999 9999 9999 9999 9999 268 477 587 641 585 606 587 486 437 435 512 551 413 277 146 230 358 1070 192 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 228 292 120 74 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 186 138 9999 9999 9999 141 120 169 9999 9999 101 178 9999 9999 9999 139 9999 123 9999 9999 9999 9999 109 191 9999 9999 148 106 249 237 235 170 156 146 153 197 236 9999 9999 9999 9999 9999 9999 9999 9999 251 9999 9999 9999 9999 9999 9999 493 464 578 613 608 616 650 569 608 405 508 322 302 438 135 119 475 669 256 148 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 292 205 9999 9999 9999 9999 9999 265 9999 9999 9999 9999 9999 9999 9999 9999 129 702 138 9999 9999 99 116 98 103 64 9999 9999 9999 9999 9999 9999 9999 9999 9999 195 113 9999 9999 9999 143 9999 9999 9999 116 119 165 9999 185 147 169 161 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 177 108 9999 9999 9999 9999 9999 529 691 648 762 589 543 735 583 584 386 673 231 277 472 140 194 433 528 714 685 9999 9999 9999 9999 9999 9999 9999 9999 9999 159 9999 9999 146 126 9999 9999 9999 127 9999 9999 9999 9999 9999 9999 9999 9999 9999 149 217 143 113 9999 76 9999 103 55 9999 9999 9999 9999 9999 9999 9999 9999 73 9999 171 9999 9999 9999 9999 74 9999 9999 9999 199 85 850 261 125 159 255 169 229 9999 9999 304 9999 9999 9999 9999 9999 9999 9999 251 9999 9999 9999 9999 310 571 680 707 743 643 636 686 593 636 366 487 304 228 169 134 109 396 514 596 234 9999 149 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 144 9999 9999 9999 9999 9999 239 9999 9999 9999 9999 9999 9999 9999 9999 111 180 132 9999 9999 9999 9999 133 9999 100 9999 9999 9999 119 9999 9999 9999 104 214 138 9999 215 9999 9999 9999 9999 9999 9999 123 76 213 254 131 159 246 293 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 120 9999 9999 9999 9999 9999 511 691 623 668 668 638 694 580 715 458 444 431 204 184 143 234 365 498 612 233 9999 173 226 9999 9999 9999 9999 9999 9999 220 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 89 159 139 149 9999 9999 9999 100 117 106 9999 9999 9999 137 9999 9999 9999 9999 9999 9999 9999 176 200 117 9999 9999 9999 9999 9999 112 135 142 128 153 9999 9999 9999 9999 9999 9999 307 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 275 510 571 786 644 601 746 680 699 438 299 139 720 170 140 181 395 539 608 713 9999 9999 9999 9999 9999 9999 9999 9999 9999 131 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 101 151 128 9999 157 9999 9999 9999 79 98 117 9999 9999 162 9999 9999 108 9999 9999 9999 9999 197 155 9999 9999 9999 9999 9999 9999 9999 126 117 127 145 9999 211 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 622 446 563 658 689 640 723 727 657 453 563 503 223 9999 194 201 437 623 480 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 175 199 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 9999 90 9999 80 57 128 100 9999 9999 9999 9999 9999 9999 9999 9999 9999 175 320 171 85 9999 9999 9999 9999 9999 9999 121 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 238 9999 9999 841 885 517 674 817 643 669 697 736 454 768 198 300 293 187 160 507 567 587 467 265 9999 9999 9999 9999 9999 9999 9999 9999 137 190 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 95 9999 118 9999 9999 9999 9999 9999 123 62 113 9999 9999 9999 9999 9999 9999 9999 9999 9999 111 9999 126 139 9999 9999 9999 9999 9999 9999 9999 97 114 9999 9999 184 122 9999 9999 9999 9999 146 9999 9999 9999 9999 9999 294 9999 9999 9999 9999 9999 9999 631 441 499 743 804 779 678 793 744 694 206 170 147 231 215 284 518 510 608 426 397 9999 101 9999 9999 148 9999 9999 9999 203 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 81 52 52 107 9999 9999 150 115 56 9999 79 118 127 9999 9999 9999 9999 9999 9999 128 9999 9999 133 9999 9999 125 9999 9999 9999 9999 88 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 205 9999 9999 480 612 662 792 721 745 825 733 602 548 586 161 147 138 135 208 443 543 665 406 398 305 132 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 116 82 128 9999 93 9999 123 111 71 9999 298 141 9999 9999 127 9999 9999 230 9999 133 118 9999 9999 9999 9999 9999 9999 9999 88 9999 167 9999 9999 9999 9999 9999 9999 9999 9999 9999 252 9999 9999 9999 9999 9999 9999 9999 246 9999 9999 538 886 901 736 825 707 992 737 696 592 254 274 154 127 170 158 419 534 543 401 400 211 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 76 9999 9999 121 9999 139 175 142 109 44 9999 95 9999 9999 9999 9999 9999 9999 9999 9999 9999 153 111 9999 90 9999 9999 9999 9999 9999 9999 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 214 9999 9999 9999 9999 621 998 621 746 763 716 816 812 743 544 227 184 136 280 268 168 373 629 604 385 446 1031 9999 9999 9999 9999 9999 9999 9999 137 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 106 9999 9999 107 9999 9999 219 184 9999 59 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 275 147 109 9999 9999 106 139 172 9999 9999 115 110 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 433 614 646 728 783 738 785 836 889 560 298 235 251 295 260 299 331 540 544 412 452 9999 9999 690 140 113 9999 9999 9999 138 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 595 248 9999 9999 9999 9999 54 9999 9999 134 169 182 162 139 123 89 61 9999 9999 9999 140 9999 9999 9999 9999 156 199 9999 9999 9999 120 9999 9999 153 105 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 471 645 638 756 915 813 896 801 774 602 341 440 380 389 389 319 460 423 575 533 653 9999 9999 149 9999 117 9999 9999 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 521 166 9999 9999 9999 9999 9999 77 202 925 225 171 166 192 109 93 9999 9999 9999 143 137 9999 9999 9999 102 175 126 9999 9999 9999 9999 9999 9999 9999 81 9999 146 9999 9999 9999 9999 9999 9999 9999 170 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 424 742 669 768 845 766 946 899 736 544 556 510 396 422 366 326 594 496 672 587 755 9999 143 145 9999 9999 102 9999 9999 9999 9999 191 9999 9999 161 140 9999 9999 9999 9999 9999 9999 9999 665 389 9999 9999 9999 9999 9999 9999 101 520 9999 252 158 143 133 166 101 9999 9999 9999 307 9999 9999 9999 146 9999 130 99 106 9999 9999 9999 9999 9999 130 76 160 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 495 703 772 883 929 789 900 911 758 611 650 528 417 466 442 349 621 859 661 596 615 827 148 127 9999 9999 9999 9999 9999 9999 9999 9999 9999 226 123 117 9999 9999 9999 9999 9999 9999 9999 509 186 9999 9999 9999 9999 152 9999 9999 121 245 9999 196 156 124 158 9999 149 9999 95 9999 104 9999 9999 120 320 9999 188 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 178 9999 9999 264 106 9999 9999 9999 9999 9999 9999 9999 9999 541 662 712 871 821 774 861 907 854 657 684 532 400 448 375 350 625 9999 661 583 631 488 9999 104 100 9999 9999 131 9999 9999 9999 9999 76 9999 197 9999 83 9999 9999 9999 9999 9999 9999 286 9999 9999 9999 9999 9999 185 9999 9999 9999 263 9999 126 172 197 131 9999 78 9999 9999 320 104 9999 9999 114 114 9999 130 9999 9999 9999 9999 9999 79 124 9999 9999 9999 9999 9999 9999 9999 9999 9999 216 9999 9999 218 9999 9999 9999 9999 9999 9999 9999 9999 9999 516 711 642 856 814 702 862 807 795 712 757 513 365 477 378 266 503 779 423 615 604 474 9999 9999 9999 9999 9999 9999 182 9999 9999 138 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 98 9999 109 212 260 282 9999 151 160 127 9999 9999 9999 9999 118 78 76 101 9999 9999 217 119 108 9999 9999 9999 119 9999 130 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 216 167 9999 9999 9999 9999 9999 9999 9999 9999 9999 475 737 746 809 792 820 836 885 682 720 800 496 579 613 473 212 405 658 9999 633 622 469 306 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 176 9999 9999 9999 9999 9999 9999 617 451 9999 9999 9999 9999 9999 9999 172 84 133 176 159 9999 156 108 167 9999 9999 9999 9999 125 9999 95 120 112 125 9999 109 9999 9999 9999 9999 9999 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 136 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 275 755 788 782 829 886 868 873 860 694 727 503 607 439 592 252 182 387 655 594 737 448 493 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 107 161 9999 9999 9999 9999 9999 9999 9999 408 220 9999 9999 9999 9999 115 105 9999 121 133 122 124 125 151 79 9999 9999 9999 9999 110 122 9999 9999 142 9999 121 126 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 113 298 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 225 663 835 719 824 863 859 774 820 687 753 553 443 322 546 256 173 445 522 608 701 452 472 9999 9999 9999 9999 9999 137 9999 9999 9999 9999 171 140 234 255 9999 9999 9999 9999 9999 513 705 206 9999 294 65 71 74 107 136 296 220 152 191 141 77 128 9999 9999 9999 9999 114 9999 9999 9999 9999 62 64 9999 9999 9999 130 9999 9999 9999 9999 9999 9999 180 9999 9999 9999 9999 9999 9999 246 310 228 9999 9999 9999 9999 9999 9999 9999 277 9999 9999 214 694 685 683 769 850 876 760 878 708 762 576 560 235 577 334 84 212 416 606 644 439 835 9999 135 9999 9999 9999 9999 9999 9999 151 168 120 155 150 148 128 208 606 252 750 530 9999 588 9999 174 69 53 90 97 197 188 330 9999 293 125 111 130 9999 9999 9999 9999 9999 9999 9999 107 121 138 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 131 105 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 198 416 538 755 733 735 834 726 940 817 737 590 433 292 482 201 9999 406 197 440 648 407 762 174 183 9999 9999 9999 124 9999 127 165 9999 217 9999 234 153 9999 131 140 206 9999 401 9999 124 281 9999 126 113 152 105 177 246 125 572 249 111 58 9999 9999 9999 9999 9999 9999 130 113 109 9999 9999 9999 158 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 258 85 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 301 625 700 809 737 697 862 803 843 829 818 605 476 392 318 237 87 9999 415 246 498 398 401 164 208 9999 9999 121 167 145 779 179 9999 9999 249 133 132 130 117 140 9999 271 262 224 217 179 257 101 149 187 391 158 230 216 215 150 115 116 186 9999 9999 9999 9999 9999 110 127 9999 9999 67 9999 9999 9999 9999 9999 9999 9999 9999 81 104 9999 9999 9999 9999 9999 9999 9999 9999 74 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 764 726 815 783 774 828 899 806 851 738 680 574 500 525 247 107 9999 184 651 323 302 246 154 173 119 124 120 142 246 136 9999 157 147 132 9999 176 136 290 233 9999 189 223 206 9999 235 194 120 286 203 136 128 174 115 160 128 129 9999 9999 9999 9999 159 290 253 307 76 9999 69 99 118 118 9999 9999 9999 9999 9999 9999 51 76 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1073 702 794 693 863 854 843 904 894 744 709 661 506 435 228 110 167 235 1005 1154 154 195 136 142 128 180 129 154 157 144 168 149 9999 307 119 190 188 9999 127 508 192 223 9999 9999 141 9999 115 157 151 115 517 145 187 121 121 9999 9999 9999 9999 9999 93 139 1340 9999 9999 104 68 99 1208 9999 9999 9999 9999 9999 9999 9999 9999 9999 101 9999 118 9999 9999 9999 9999 9999 151 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 292 115 9999 9999 894 812 763 880 909 858 945 893 828 742 642 477 373 283 131 85 137 128 171 506 140 120 9999 130 113 176 137 115 9999 159 152 9999 9999 218 219 9999 9999 297 286 154 190 9999 9999 131 219 98 124 120 9999 197 128 152 121 115 117 9999 138 9999 60 58 163 121 9999 9999 112 111 120 139 9999 9999 9999 9999 9999 9999 58 69 173 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 180 9999 9999 9999 865 845 811 871 976 900 873 783 729 689 487 323 412 169 122 9999 9999 120 103 114 9999 9999 119 131 230 125 112 187 124 9999 136 105 141 231 9999 9999 9999 163 826 144 215 183 110 204 113 115 81 9999 132 117 199 142 118 267 694 149 9999 133 129 183 9999 9999 9999 9999 112 9999 9999 150 9999 9999 9999 9999 9999 9999 53 152 107 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 184 237 236 649 9999 1057 825 717 752 786 897 918 774 853 673 739 517 433 350 213 9999 1206 9999 9999 9999 9999 9999 9999 120 129 231 136 9999 120 122 111 111 9999 138 236 9999 9999 9999 142 103 120 155 167 134 127 149 224 127 217 192 9999 185 139 126 1028 134 245 9999 118 116 9999 97 207 9999 9999 116 9999 9999 9999 9999 9999 9999 9999 9999 48 101 121 110 127 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 221 9999 364 532 9999 1047 870 692 865 824 915 891 882 965 760 785 520 9999 9999 401 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 232 229 9999 9999 127 9999 121 148 99 9999 9999 179 113 168 109 132 167 143 120 132 9999 112 131 9999 9999 9999 256 274 136 171 172 9999 9999 9999 130 9999 9999 9999 9999 9999 9999 171 9999 9999 9999 9999 9999 9999 9999 69 102 233 182 111 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 526 9999 9999 9999 440 9999 9999 9999 894 676 945 842 930 926 853 1019 789 667 655 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 53 9999 40 9999 9999 9999 9999 9999 9999 9999 9999 82 9999 9999 145 111 132 126 9999 162 152 148 125 9999 9999 9999 9999 9999 9999 9999 119 9999 120 135 124 9999 9999 71 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 61 83 9999 269 140 239 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 378 9999 9999 9999 9999 9999 860 764 840 861 884 915 802 896 789 721 684 798 813 932 9999 9999 9999 9999 128 9999 9999 67 9999 58 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 96 9999 125 140 133 9999 111 119 1172 9999 9999 9999 9999 241 162 480 9999 123 9999 171 9999 9999 70 9999 9999 9999 9999 9999 9999 137 9999 9999 9999 9999 9999 9999 77 98 204 144 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 444 9999 9999 9999 809 839 307 304 225 9999 9999 9999 871 691 768 872 864 929 873 866 682 704 722 658 692 9999 9999 9999 9999 9999 9999 9999 9999 9999 51 9999 9999 9999 9999 78 9999 9999 9999 9999 9999 9999 9999 9999 64 9999 116 126 9999 9999 106 121 133 9999 9999 9999 9999 9999 119 178 9999 125 9999 220 9999 171 9999 9999 9999 9999 9999 9999 70 111 9999 9999 9999 9999 9999 9999 9999 9999 180 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 856 253 290 231 9999 909 9999 831 681 850 952 923 959 876 900 687 789 745 791 438 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 120 124 9999 9999 105 106 108 9999 127 9999 9999 9999 131 129 146 9999 9999 9999 9999 110 9999 9999 48 9999 9999 9999 51 67 9999 9999 9999 9999 9999 128 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 891 9999 9999 1070 9999 757 9999 233 191 478 360 9999 851 681 930 902 923 885 826 918 685 816 662 750 271 993 9999 9999 9999 9999 9999 9999 78 9999 40 45 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 121 121 9999 9999 110 77 9999 114 9999 9999 9999 9999 473 9999 9999 9999 117 218 9999 9999 9999 9999 9999 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 687 884 9999 9999 817 1016 423 147 127 339 1064 774 719 858 923 949 885 872 883 708 789 587 878 579 9999 9999 9999 9999 9999 9999 9999 9999 282 101 65 93 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 94 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 140 9999 134 9999 79 9999 9999 9999 9999 9999 9999 9999 9999 9999 40 68 9999 9999 9999 9999 9999 209 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 679 9999 802 9999 637 871 558 185 152 576 1083 733 784 894 904 1023 929 975 767 759 806 687 687 799 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 134 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 116 91 108 121 9999 9999 9999 9999 9999 142 72 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 45 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 753 1115 840 1041 1026 929 9999 486 572 425 9999 251 782 712 733 944 970 1014 899 918 785 896 676 1035 866 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 298 9999 9999 9999 73 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 62 92 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 1340 9999 842 774 9999 700 9999 731 517 662 9999 192 774 754 887 879 847 896 813 896 714 808 722 661 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 103 123 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 67 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 220 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1044 9999 686 765 921 898 574 898 434 572 176 707 730 875 993 804 911 900 824 779 813 700 789 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 118 9999 9999 96 94 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 694 814 9999 811 912 787 802 644 9999 9999 423 240 784 729 929 970 896 1003 879 810 876 802 605 762 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 68 78 9999 77 9999 71 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 841 9999 745 697 911 1112 1055 876 762 274 265 847 774 818 832 947 947 929 909 836 824 650 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 115 9999 9999 9999 80 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 51 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 850 9999 9999 9999 583 777 776 1046 865 709 348 181 158 756 755 862 807 919 874 839 984 753 844 699 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 62 111 65 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 78 52 84 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 736 9999 1036 738 751 300 154 153 784 541 931 838 933 831 848 1298 848 953 726 820 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 295 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 915 810 905 773 798 753 182 107 135 675 413 861 864 840 889 814 1015 779 909 792 608 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 78 63 9999 9999 9999 9999 93 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 872 9999 842 847 375 785 785 688 148 101 133 519 416 825 871 870 953 938 1016 809 906 698 1042 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 43 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 723 907 717 719 846 680 688 676 710 112 134 112 342 436 857 843 882 916 829 858 804 957 653 923 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 547 9999 861 767 707 557 656 853 425 872 734 752 669 695 106 158 129 205 364 906 898 941 935 868 771 824 841 667 727 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 61 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 634 681 558 663 452 773 731 703 1035 664 668 824 807 840 109 105 143 162 283 785 858 952 871 942 813 782 792 540 509 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 895 1174 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 745 800 475 690 998 922 858 1002 819 649 745 758 796 735 98 103 118 164 263 702 889 816 811 965 877 672 644 321 466 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 608 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 802 889 684 677 857 1062 1155 906 650 713 659 792 850 808 121 108 137 176 274 653 835 732 889 857 888 707 485 470 882 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 929 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 599 931 636 944 9999 846 1346 898 809 690 791 706 721 741 701 98 117 133 195 243 658 785 743 827 767 809 643 536 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 781 9999 897 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 630 694 794 988 750 786 747 844 743 769 791 700 818 733 90 202 142 204 214 539 787 668 823 762 799 674 810 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 283 9999 9999 9999 9999 656 925 9999 9999 706 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 626 9999 929 863 762 914 727 603 664 776 788 709 802 732 749 810 133 386 144 230 243 449 708 644 776 720 967 579 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 319 9999 9999 9999 9999 665 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 655 9999 9999 9999 516 507 696 774 9999 714 711 729 734 732 791 809 734 780 777 147 226 266 321 421 383 791 633 702 728 934 587 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 714 9999 1003 922 767 700 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1007 9999 9999 433 498 908 686 928 713 687 703 690 789 800 833 721 710 670 116 148 381 448 536 378 783 665 750 650 670 837 9999 9999 9999 9999 181 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 478 444 520 636 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1007 9999 9999 9999 871 9999 827 967 750 662 754 683 716 823 820 663 720 697 709 109 167 238 398 420 303 800 804 881 758 1021 9999 9999 9999 9999 84 118 238 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 820 625 568 223 778 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 717 898 9999 790 714 694 740 728 739 785 741 653 758 743 742 157 176 175 373 251 284 890 890 870 693 992 1234 9999 9999 9999 284 150 222 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1033 792 9999 9999 884 1003 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 855 9999 1003 9999 9999 611 735 646 707 730 836 777 705 666 702 676 695 112 154 123 263 254 361 722 931 853 691 761 9999 9999 9999 9999 9999 241 209 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 625 1082 493 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 907 731 582 569 834 599 724 779 725 838 697 628 628 692 672 150 155 126 389 416 696 806 760 837 594 682 9999 9999 9999 9999 9999 219 200 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 568 1015 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 726 781 826 845 740 784 752 758 748 687 735 641 671 665 149 120 135 445 522 613 592 430 553 478 544 9999 9999 9999 9999 9999 200 226 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 708 629 875 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 699 9999 813 729 737 761 621 783 667 694 775 674 703 9999 154 170 155 384 268 270 302 379 607 265 539 692 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 931 563 655 583 606 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 275 9999 9999 9999 888 9999 9999 9999 9999 9999 9999 748 579 9999 738 714 727 631 685 767 771 742 734 823 669 166 180 268 234 171 165 151 319 943 595 624 714 9999 316 9999 9999 9999 9999 197 132 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 542 688 438 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 574 9999 9999 9999 480 9999 9999 9999 9999 9999 9999 9999 1037 896 646 716 760 690 656 667 742 741 651 657 683 116 182 332 227 164 140 109 179 720 658 761 694 9999 9999 9999 9999 9999 9999 154 178 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1239 478 9999 9999 9999 318 250 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 981 9999 772 9999 742 656 686 718 629 695 672 741 654 593 713 696 119 177 208 280 192 154 100 193 640 553 614 702 9999 740 9999 9999 9999 176 148 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 774 798 1030 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 933 9999 684 729 708 700 667 705 718 675 664 725 872 796 175 172 161 336 120 171 124 122 415 172 603 731 710 1100 9999 9999 9999 206 165 265 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 981 893 991 1044 1032 640 667 758 712 731 719 684 701 779 684 671 799 171 165 235 300 114 158 107 135 277 281 429 1126 9999 810 9999 196 9999 219 177 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 660 691 756 592 700 677 774 700 685 694 720 741 611 9999 507 635 150 117 196 170 152 167 155 147 184 280 694 775 896 564 308 156 9999 233 163 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 954 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 477 743 668 625 653 692 678 724 642 649 686 802 655 679 761 659 940 153 128 157 149 147 166 136 167 233 856 489 498 717 661 9999 106 276 246 132 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 761 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 645 553 643 674 604 668 540 565 765 722 591 905 810 675 1014 168 126 160 150 171 121 264 359 9999 1022 440 701 710 551 629 220 174 193 125 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 868 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 756 683 681 552 648 735 615 617 549 602 504 639 850 1165 9999 9999 1085 153 156 171 174 142 112 203 9999 9999 606 592 1059 696 291 9999 9999 288 180 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 865 9999 9999 9999 836 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 875 562 9999 717 618 558 615 654 656 643 648 677 704 695 1032 836 1012 1028 717 119 131 180 213 108 104 256 9999 9999 262 510 1067 677 294 9999 9999 9999 233 107 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 725 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1078 666 492 593 680 528 522 673 838 705 543 924 9999 9999 711 783 790 708 146 152 166 136 101 101 172 838 9999 242 316 9999 636 9999 9999 255 226 184 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 721 9999 9999 9999 1343 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 853 198 337 546 726 522 607 660 484 435 909 938 829 738 837 752 734 657 183 132 166 127 121 111 240 287 9999 365 1329 772 620 9999 9999 9999 209 238 109 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1116 1024 9999 280 1085 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 139 279 9999 9999 9999 9999 9999 9999 271 9999 9999 9999 9999 9999 231 433 624 593 498 619 491 555 678 623 625 848 9999 829 793 771 692 205 181 166 125 177 135 325 9999 9999 9999 983 756 586 548 9999 9999 9999 259 140 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 807 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 154 9999 9999 9999 9999 9999 9999 9999 171 288 9999 9999 9999 682 140 649 151 585 495 469 393 1063 942 609 691 9999 865 883 685 667 661 245 229 157 164 149 154 179 1257 9999 9999 9999 381 830 916 9999 9999 9999 213 138 194 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1251 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 194 239 9999 9999 9999 970 148 101 108 471 1171 699 609 9999 9999 1137 9999 770 763 798 679 630 550 207 194 158 118 151 143 144 9999 9999 9999 877 9999 466 661 315 9999 9999 211 168 9999 267 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1030 9999 806 9999 9999 9999 909 9999 9999 9999 9999 9999 9999 9999 9999 1332 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 752 9999 264 547 9999 9999 173 101 126 513 9999 865 9999 9999 9999 708 910 796 812 840 694 736 438 135 179 126 121 129 122 114 9999 9999 9999 742 9999 819 479 248 827 9999 180 178 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 758 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 175 225 9999 280 148 113 242 866 9999 1341 1290 9999 733 814 687 727 773 707 707 748 1258 139 184 168 135 108 157 145 9999 9999 9999 9999 9999 9999 469 336 557 9999 187 158 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1094 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 238 9999 9999 9999 9999 9999 9999 9999 9999 9999 252 317 251 275 1090 549 224 185 9999 863 1028 9999 1003 798 9999 714 701 670 715 756 762 642 144 150 186 151 119 122 9999 9999 9999 9999 9999 9999 724 539 9999 309 9999 206 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1034 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 213 246 9999 9999 9999 9999 9999 9999 9999 1322 9999 650 244 220 311 9999 287 1123 388 9999 9999 982 1008 731 906 9999 725 673 790 826 670 673 568 9999 135 134 151 140 143 9999 9999 9999 9999 9999 9999 391 557 9999 275 9999 228 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 167 260 9999 9999 9999 9999 9999 311 232 9999 640 207 211 9999 855 9999 9999 9999 9999 1038 481 9999 813 739 843 653 749 779 739 806 824 9999 234 197 224 148 152 9999 9999 9999 9999 9999 9999 9999 508 747 9999 9999 202 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1013 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 267 9999 308 9999 9999 9999 9999 9999 251 224 280 282 187 450 9999 9999 9999 9999 9999 9999 1130 425 674 9999 651 780 679 689 673 663 742 774 9999 1030 147 157 835 9999 9999 9999 9999 9999 9999 9999 9999 533 656 9999 9999 171 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 805 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 231 317 9999 223 257 9999 9999 9999 9999 255 246 259 702 249 716 9999 9999 9999 9999 1031 9999 565 190 698 716 632 780 634 692 440 428 646 532 9999 9999 196 157 159 9999 9999 9999 9999 9999 9999 9999 607 565 524 9999 9999 179 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1183 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 173 165 260 9999 9999 9999 308 291 293 236 168 9999 9999 9999 9999 707 452 549 301 360 769 689 571 737 723 652 379 271 344 411 9999 9999 130 205 216 9999 9999 9999 9999 9999 9999 9999 646 535 695 273 9999 182 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 183 157 9999 9999 9999 9999 307 173 158 175 200 9999 1189 9999 9999 799 472 227 475 677 598 742 658 626 738 585 562 402 433 283 9999 9999 307 164 9999 9999 9999 9999 9999 9999 9999 444 557 551 721 210 9999 186 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 175 115 9999 9999 9999 9999 255 136 154 243 309 651 9999 856 897 1248 666 179 723 548 635 641 667 725 623 632 586 374 481 340 9999 9999 379 234 9999 9999 9999 9999 9999 9999 9999 725 232 499 768 318 9999 174 9999 9999 9999 9999 9999 9999 9999 222 277 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 669 997 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 156 9999 9999 9999 308 216 162 184 270 899 9999 9999 692 876 697 493 383 710 633 688 729 659 742 685 584 677 693 264 288 9999 9999 268 9999 9999 9999 9999 9999 9999 9999 9999 210 713 501 795 9999 9999 159 9999 9999 9999 9999 9999 9999 204 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 625 723 294 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 277 273 292 227 9999 9999 775 184 554 896 599 458 311 606 651 633 737 638 739 696 565 9999 9999 9999 285 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 232 1150 815 1031 9999 148 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 760 9999 277 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 239 9999 246 252 9999 227 9999 735 871 189 262 481 771 922 9999 745 650 674 796 690 669 620 465 266 9999 313 281 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 292 709 234 9999 172 273 9999 9999 193 230 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 913 758 9999 204 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 269 9999 297 228 9999 282 9999 9999 502 328 193 303 9999 780 876 728 622 772 797 673 701 636 314 485 283 328 222 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 264 495 183 249 175 313 9999 9999 9999 248 211 206 9999 9999 9999 293 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 219 9999 222 148 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 319 301 253 292 9999 275 176 234 296 159 715 824 597 687 655 691 775 646 659 623 636 647 482 1073 181 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 181 235 296 220 173 9999 9999 9999 9999 9999 9999 262 200 9999 9999 267 288 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 187 9999 194 181 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 306 9999 9999 9999 9999 9999 9999 9999 9999 9999 231 9999 9999 9999 9999 306 9999 210 519 852 212 117 142 186 169 532 572 650 704 724 691 724 668 637 595 563 419 307 253 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 294 238 187 259 9999 9999 9999 9999 9999 9999 9999 251 9999 9999 248 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 194 244 295 308 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 304 9999 9999 9999 273 259 264 218 9999 9999 209 116 157 141 297 746 627 644 656 673 648 741 691 632 566 510 9999 309 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 264 198 201 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 267 173 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 315 9999 9999 9999 9999 256 241 245 312 9999 172 135 176 169 200 575 630 659 751 699 687 738 668 630 556 701 9999 307 296 180 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 485 171 272 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 206 241 249 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 649 9999 296 9999 9999 291 195 194 305 305 200 171 225 269 230 656 626 694 775 716 680 627 667 629 638 922 9999 262 9999 9999 9999 9999 9999 9999 9999 219 9999 9999 9999 9999 9999 9999 9999 9999 9999 185 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 314 9999 208 165 181 311 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 210 294 312 9999 9999 9999 202 211 9999 256 148 167 124 346 231 441 660 713 766 662 662 589 645 589 509 277 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 305 9999 9999 9999 9999 9999 9999 9999 296 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 168 292 207 142 180 237 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 206 302 9999 9999 9999 9999 182 279 284 201 144 208 129 9999 397 425 674 710 682 664 857 664 716 595 323 221 9999 235 9999 9999 87 98 116 117 119 115 113 100 98 113 106 125 94 71 20 78 87 999 999 999 999 999 21 9 999 7 999 2 999 999 999 999 999 13 3 7 999 999 999 999 999 999 999 4 999 5 12 17 15 10 999 17 18 999 33 18 13 999 999 20 999 999 999 999 999 4 999 6 2 999 4 999 999 999 53 23 27 48 999 22 16 17 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 85 106 113 103 104 116 104 102 104 111 108 126 112 75 24 98 60 999 999 999 999 999 6 5 16 4 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 6 65 22 19 12 16 17 20 49 57 32 999 5 9 999 999 999 999 999 11 999 999 10 999 2 999 999 999 999 100 21 24 48 999 22 13 17 12 10 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 93 113 115 104 103 116 105 108 117 113 102 119 104 59 27 94 58 999 999 999 999 999 999 999 999 2 4 999 999 999 999 7 10 11 999 5 2 999 999 999 999 999 999 999 999 9 10 134 22 12 999 999 999 999 42 999 999 999 14 10 999 999 999 999 999 4 10 999 999 999 999 999 999 999 999 16 24 58 35 999 12 14 16 9 8 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 89 116 116 104 116 115 110 105 119 112 112 133 99 75 38 75 84 79 18 999 999 999 999 999 999 999 999 999 999 999 999 999 17 23 9 2 999 999 999 999 999 999 999 999 999 999 999 18 23 13 999 999 999 17 46 15 999 999 10 12 999 999 999 2 999 2 999 999 999 999 6 6 999 999 10 22 32 38 32 23 14 11 11 7 8 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 107 116 116 102 111 115 98 108 118 107 105 104 88 108 22 45 103 81 33 12 999 999 999 999 999 999 999 999 999 999 999 30 22 999 999 999 999 999 2 999 999 999 999 999 999 999 999 20 107 15 999 999 6 12 15 12 6 999 999 999 999 999 999 999 999 999 5 2 999 999 999 7 999 999 999 12 24 25 999 29 16 11 9 999 999 999 999 999 999 999 999 999 999 7 2 999 999 999 999 999 96 121 115 102 93 111 100 98 116 102 112 77 75 106 29 72 103 98 66 53 999 999 999 999 999 999 999 999 999 3 999 999 18 7 999 999 999 2 999 999 999 999 999 999 999 999 999 22 22 15 16 999 4 999 13 20 999 999 999 999 999 999 999 999 8 999 6 999 999 999 999 9 999 999 999 4 34 76 24 19 16 10 10 6 999 999 9 999 999 999 999 999 999 999 2 999 999 999 999 4 100 111 115 101 92 112 101 101 120 95 103 84 65 32 27 44 104 90 83 29 999 4 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 2 999 999 999 999 999 999 999 999 22 21 20 999 999 999 999 33 999 10 999 999 999 5 999 999 999 4 4 7 999 11 999 999 999 999 999 999 2 19 25 26 19 22 20 14 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 109 104 116 99 91 111 103 103 106 95 89 97 57 82 30 75 102 92 93 30 999 3 3 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 24 24 9 999 999 999 18 15 16 999 999 999 5 999 999 999 999 999 999 999 14 13 2 999 999 999 999 999 5 19 21 14 10 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 97 106 111 98 91 108 104 105 104 95 60 33 114 58 22 50 102 91 76 58 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 30 18 19 999 3 999 999 999 26 14 11 999 999 5 999 999 7 999 999 999 999 20 14 999 999 999 999 999 999 999 13 17 10 13 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 123 104 108 96 92 108 104 106 100 89 68 92 22 999 36 55 92 86 77 999 999 999 999 999 999 999 999 999 999 8 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 4 999 7 14 18 11 999 999 999 999 999 999 999 999 999 17 34 16 8 999 999 999 999 999 999 8 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 107 122 115 110 93 109 105 107 95 80 58 24 74 78 55 41 88 82 101 100 40 999 999 999 999 999 999 999 999 6 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 7 999 999 999 999 999 12 51 10 999 999 999 999 999 999 999 999 999 8 999 24 18 999 999 999 999 999 999 999 10 17 999 999 6 9 999 999 999 999 8 999 999 999 999 999 2 999 999 999 999 999 999 101 87 113 108 94 111 105 106 95 83 32 24 41 65 54 58 88 79 108 115 80 999 5 999 999 2 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 17 17 27 999 999 21 13 11 999 11 11 11 999 999 999 999 999 999 7 999 999 7 999 999 11 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 999 999 104 88 118 109 96 97 106 107 95 93 59 32 104 39 37 53 88 94 113 109 104 39 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 12 12 999 12 999 17 5 5 999 37 17 999 999 8 999 999 12 999 26 13 999 999 999 999 999 999 999 10 999 5 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 14 999 999 101 97 119 110 96 99 107 106 97 100 56 54 78 45 53 48 86 91 116 116 110 41 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 2 999 999 11 999 35 25 17 7 8 999 10 999 999 999 999 999 999 999 999 999 18 10 999 7 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 100 102 99 95 97 100 108 106 97 100 57 54 84 109 66 52 89 93 118 117 108 70 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 2 999 999 15 999 999 35 27 999 16 999 999 999 999 999 999 999 999 999 999 24 14 9 999 999 8 12 4 999 999 7 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 94 96 105 94 97 100 108 106 97 100 56 78 112 115 76 75 87 97 105 116 101 999 999 55 9 8 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 43 999 999 999 999 8 999 999 16 39 35 22 7 9 12 17 999 999 999 12 999 999 999 999 16 15 999 999 999 5 999 999 6 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 101 100 108 94 97 100 109 106 98 87 73 114 120 119 103 88 95 80 105 114 95 999 999 15 999 13 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 33 999 999 999 999 999 12 22 88 44 37 28 15 11 12 999 999 999 11 11 999 999 999 9 27 12 999 999 999 999 999 999 999 8 999 5 999 999 999 999 999 999 999 13 999 999 999 999 999 999 999 999 999 999 999 101 104 109 95 97 101 110 108 103 95 105 119 118 116 103 95 91 101 103 109 92 999 18 13 999 999 4 999 999 999 999 2 999 999 2 3 999 999 999 999 999 999 999 78 69 999 999 999 999 999 999 8 48 999 47 37 28 15 13 9 999 999 999 22 999 999 999 10 999 29 8 7 999 999 999 999 999 8 9 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 104 110 95 98 101 111 110 108 104 119 124 121 117 117 99 86 113 102 107 95 64 19 12 999 999 999 999 999 999 999 999 999 2 2 2 999 999 999 999 999 999 999 65 51 999 999 999 999 6 999 999 15 59 999 36 31 17 17 999 17 999 22 999 7 999 999 7 20 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 3 2 999 999 999 999 999 999 999 999 104 104 110 95 98 103 112 110 114 114 117 116 121 120 115 93 83 999 103 110 102 78 999 10 7 999 999 2 999 999 999 999 5 999 3 999 2 999 999 999 999 999 999 49 999 999 999 999 999 4 999 999 999 59 999 31 36 35 16 999 10 999 999 20 32 999 999 7 10 999 10 999 999 999 999 999 8 6 999 999 999 999 999 999 999 999 999 2 999 999 2 999 999 999 999 999 999 999 999 999 103 108 108 95 99 104 112 111 117 118 121 125 120 121 113 85 80 95 100 114 109 93 999 999 999 999 999 999 3 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 12 32 54 44 999 33 31 13 999 999 999 999 9 5 6 7 999 999 18 9 5 999 999 999 4 999 5 999 999 999 999 999 999 999 999 999 999 999 5 2 999 999 999 999 999 999 999 999 999 98 111 107 95 100 105 111 112 119 120 121 123 126 127 112 80 75 91 999 119 113 100 50 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 74 74 999 999 999 999 999 999 4 21 26 47 41 999 27 14 20 999 999 999 999 9 999 6 9 7 10 999 6 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 86 104 105 95 102 106 111 114 120 121 121 123 121 114 107 74 53 68 110 120 112 107 52 999 999 999 999 999 999 999 999 999 999 7 7 999 999 999 999 999 999 999 68 56 999 999 999 999 8 6 999 12 23 35 32 30 22 12 999 999 999 999 5 11 999 999 5 999 10 6 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 999 999 81 106 106 95 102 108 112 115 121 122 120 124 116 103 100 54 89 81 92 116 110 110 53 999 999 999 999 999 3 999 999 999 999 26 11 16 14 999 999 999 999 999 66 62 50 999 25 15 11 6 12 19 34 83 30 38 22 20 6 999 999 999 999 12 999 999 999 999 10 8 999 999 999 4 999 999 999 999 999 999 2 999 999 999 999 999 999 6 3 2 999 999 999 999 999 999 999 14 999 999 116 112 90 111 103 109 113 117 122 123 120 115 119 101 99 102 93 50 101 110 109 104 61 999 7 999 999 999 999 999 999 6 9 10 14 15 12 11 15 49 18 135 63 999 88 999 11 9 13 5 11 32 25 67 999 59 20 7 6 999 999 999 999 999 999 999 10 7 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 2 999 999 999 999 999 999 999 999 999 999 999 123 94 102 113 103 110 115 119 123 122 119 116 116 122 97 74 999 58 82 99 105 93 77 32 13 999 999 999 8 999 12 12 999 24 999 25 15 999 23 42 24 999 61 999 35 43 999 6 14 20 51 37 30 38 50 36 14 8 999 999 999 999 999 999 36 7 8 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 2 999 999 999 999 999 999 999 999 999 999 999 54 117 121 113 105 112 115 119 123 120 118 118 118 120 88 99 41 999 114 77 94 79 62 38 19 999 999 12 15 11 88 14 999 999 24 13 16 12 20 59 999 33 56 36 44 41 24 37 13 12 135 41 33 73 51 30 16 7 5 999 999 999 999 999 9 6 999 999 10 999 999 999 999 999 999 999 999 2 2 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 107 120 112 106 112 115 119 119 117 116 117 120 124 116 90 51 999 35 109 86 67 51 34 20 12 14 17 15 20 17 999 8 17 16 999 24 12 34 79 999 45 52 29 999 35 24 14 27 12 23 31 37 33 44 32 19 999 999 999 999 8 44 15 21 8 999 6 8 14 4 999 999 999 999 999 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 96 120 112 106 112 116 118 114 111 115 115 110 118 115 78 52 56 55 90 107 50 39 27 15 10 24 22 19 19 20 26 9 999 84 17 29 11 999 53 56 50 46 999 999 27 999 15 20 13 47 99 33 47 31 30 999 999 999 999 999 8 29 50 999 999 34 8 10 136 999 999 999 999 999 999 999 999 999 2 999 2 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 11 51 999 999 114 112 108 113 117 115 109 108 115 113 113 111 115 95 55 64 28 13 23 96 27 18 999 9 15 23 17 20 999 25 10 999 999 49 30 999 999 81 49 41 35 999 999 29 22 60 16 15 999 44 25 34 23 24 25 999 7 999 16 10 24 7 999 999 6 7 8 9 999 999 999 999 999 999 2 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 999 999 999 114 108 114 118 113 108 107 114 111 113 111 121 120 51 86 999 999 12 14 14 999 999 10 13 22 14 15 18 18 999 10 8 25 24 999 999 999 33 135 27 20 16 21 26 11 14 39 999 14 15 35 22 24 35 49 8 999 7 9 14 999 999 999 999 4 999 999 2 999 999 999 999 999 999 2 2 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 70 104 78 999 119 112 108 115 117 111 106 108 112 109 112 108 131 100 104 999 79 999 999 999 999 999 999 10 10 18 9 999 11 12 13 4 999 25 15 999 999 999 23 17 18 11 15 26 18 27 26 11 11 15 999 19 13 15 72 23 14 999 7 6 999 5 3 999 999 6 999 999 999 999 999 999 999 999 2 2 2 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 999 84 86 999 122 113 109 115 116 109 105 109 111 107 111 115 999 999 58 999 999 999 999 999 999 999 999 999 999 17 9 999 999 9 999 3 5 45 999 999 7 12 20 11 14 13 16 16 17 999 13 9 999 999 999 22 21 12 20 24 999 999 999 6 999 999 999 999 999 999 4 999 999 999 999 999 999 999 2 2 2 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 84 999 999 999 98 999 999 999 114 110 113 114 108 105 109 109 107 110 106 999 999 999 999 999 999 999 999 999 999 2 999 2 999 999 999 999 999 999 999 999 6 999 999 10 16 16 12 999 12 12 20 17 999 999 999 999 999 999 999 10 999 12 10 12 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 999 3 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 999 999 999 999 999 113 109 111 111 106 106 108 108 107 108 103 75 61 57 999 999 999 999 2 999 999 2 999 2 999 999 999 999 999 999 999 999 999 999 999 13 14 999 13 11 9 999 16 15 59 999 999 999 999 17 14 48 999 11 999 10 999 999 2 999 999 999 999 999 999 3 999 999 999 999 999 999 2 2 3 2 999 999 999 999 999 999 999 999 999 999 999 999 70 999 999 999 135 111 96 61 36 999 999 999 115 108 109 110 105 108 107 107 106 107 103 71 61 999 999 999 999 999 999 999 999 999 2 999 999 999 999 2 999 999 999 999 999 999 999 999 3 999 12 8 999 999 13 14 12 999 999 999 999 999 15 19 999 8 999 13 999 17 999 999 999 999 999 999 2 3 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 115 69 60 52 999 99 999 117 108 109 109 105 108 106 107 106 106 100 78 53 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 7 6 999 999 8 10 8 999 7 999 999 999 18 18 14 999 999 999 999 6 999 999 2 999 999 999 2 2 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 999 999 114 999 87 999 50 36 142 75 999 117 108 108 107 105 109 105 106 106 106 81 67 38 53 999 999 999 999 999 999 2 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 4 999 999 3 13 999 7 999 999 999 999 62 999 999 999 7 10 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 116 117 999 999 90 118 106 32 53 62 134 101 106 106 105 106 109 104 106 106 106 98 64 68 999 999 999 999 999 999 999 999 2 2 2 2 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 6 999 5 999 999 999 999 999 999 999 999 999 2 2 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 132 999 97 999 92 89 75 117 50 94 138 99 105 103 104 106 108 104 106 107 107 101 52 58 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 3 3 6 5 999 999 999 999 999 8 2 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 135 128 130 133 114 999 67 117 141 999 97 116 104 101 104 104 107 104 106 107 108 87 64 62 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 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 135 999 127 113 999 107 999 79 83 111 999 93 115 102 101 104 104 105 104 105 106 107 86 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 3 8 999 999 999 999 999 999 999 999 999 999 999 2 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 135 999 114 105 121 115 78 107 78 133 92 115 102 100 103 102 104 104 103 105 107 84 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 2 999 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 131 135 999 122 111 121 112 86 999 999 131 113 111 101 98 102 102 102 104 102 104 105 81 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 2 999 2 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 999 128 106 129 127 106 97 146 120 113 115 100 97 100 101 101 102 101 102 103 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 2 3 999 999 999 3 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 135 999 999 999 110 108 114 121 102 103 102 111 97 96 98 96 98 99 99 102 101 102 102 83 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 3 2 999 999 999 999 999 999 999 999 999 999 999 999 2 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 105 999 122 106 112 131 104 96 108 95 95 95 96 98 101 100 101 101 87 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 6 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 999 118 106 119 106 96 98 146 95 89 103 92 94 94 94 97 99 99 100 99 88 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 2 2 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 106 999 117 114 91 113 98 99 72 80 86 99 90 92 93 93 95 97 99 98 97 87 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 135 121 105 110 111 113 99 99 100 103 84 89 96 88 90 92 91 93 96 99 98 96 87 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 999 109 93 77 108 91 101 85 107 110 101 100 102 62 146 92 99 88 89 92 90 92 96 98 99 96 88 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 88 114 99 86 62 99 104 94 114 103 99 102 101 103 115 84 94 100 85 91 93 91 92 95 97 97 93 85 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 85 85 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 89 116 103 98 103 110 107 110 102 97 101 103 101 103 82 85 91 82 82 93 97 95 92 94 95 93 86 82 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 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 88 122 134 103 92 116 117 106 96 100 102 103 102 103 84 87 91 83 81 92 100 99 94 93 91 101 83 68 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 97 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 102 98 133 999 91 125 105 112 100 101 102 102 101 100 97 88 93 83 82 91 99 100 98 91 101 84 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 999 999 80 999 82 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 93 107 113 123 96 105 94 99 102 103 102 102 115 115 77 96 93 82 81 86 96 98 101 90 97 61 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 6 999 999 999 999 89 97 999 999 101 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 999 135 128 113 128 104 94 98 101 103 103 101 101 115 113 80 100 91 80 81 82 92 95 100 94 79 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 6 999 999 999 999 91 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 999 999 999 93 120 119 121 999 111 97 101 102 103 103 102 117 115 111 83 84 91 74 93 83 91 92 96 96 79 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 78 999 104 97 94 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 999 999 95 108 134 121 118 97 100 102 103 103 103 102 116 115 110 104 74 85 67 84 98 91 88 89 93 71 56 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 82 78 83 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 999 999 999 134 999 131 136 110 99 101 103 103 103 103 102 116 112 111 110 73 77 73 82 93 87 83 84 103 74 999 999 999 999 17 16 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 92 89 85 41 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 123 999 133 112 100 102 103 103 103 103 116 115 111 113 75 98 76 80 84 91 82 80 80 97 56 55 999 999 999 4 15 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 109 88 999 999 79 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 93 999 69 999 999 128 113 101 103 103 103 103 102 116 113 111 113 89 80 59 74 84 73 79 78 77 92 56 999 999 999 999 999 18 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 78 114 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 59 85 118 115 101 103 104 103 102 117 114 112 115 114 74 89 64 84 87 75 77 77 74 88 63 999 999 999 999 999 16 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 95 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 93 133 113 102 103 104 102 102 117 113 117 119 116 71 76 72 83 73 75 76 72 85 82 74 999 999 999 999 999 16 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 82 72 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 999 125 112 102 103 104 103 117 115 110 119 120 999 57 82 76 70 76 76 71 79 78 59 82 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 82 84 91 68 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 999 999 999 131 999 999 999 999 999 999 64 74 999 113 102 103 103 103 116 114 114 122 126 115 50 103 81 73 78 78 84 104 71 96 83 68 999 19 999 999 999 999 12 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 90 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 109 999 999 999 126 999 999 999 999 999 999 999 136 114 97 102 103 102 117 116 114 115 117 113 122 42 93 86 72 75 96 87 59 51 95 98 68 999 999 999 999 999 999 9 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 110 60 999 999 999 10 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 999 52 999 104 98 102 104 101 116 116 115 116 112 119 115 40 65 83 67 81 104 86 61 55 73 96 85 999 81 999 999 999 28 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 66 95 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 55 999 105 100 103 103 116 115 115 115 116 116 114 102 52 66 76 77 54 93 87 64 52 41 101 93 68 90 999 999 999 15 9 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 71 103 70 82 110 94 102 103 102 115 115 116 116 119 105 90 99 68 80 81 62 54 83 75 28 58 51 105 103 999 73 999 27 999 19 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 135 90 97 90 98 103 102 101 114 113 117 123 110 999 87 98 82 75 79 59 73 62 74 39 34 49 124 100 91 73 37 58 999 25 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 73 125 82 91 99 101 103 100 115 110 113 124 117 105 93 98 109 64 82 77 55 59 60 40 28 19 75 88 96 82 71 999 81 43 28 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 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 87 92 99 100 101 98 112 109 121 116 106 109 86 86 99 78 81 83 51 68 58 58 51 999 73 56 103 83 58 52 12 29 24 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 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 63 96 91 94 98 98 114 111 110 116 108 107 120 111 999 999 104 83 88 77 50 90 57 31 999 999 67 55 118 83 45 999 999 41 19 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 58 999 999 999 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 71 999 102 93 95 96 95 111 114 114 110 108 98 125 99 89 97 100 76 81 78 56 79 57 49 999 999 32 55 113 83 40 999 999 999 17 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 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 99 92 98 92 95 111 105 115 122 111 91 106 999 999 103 100 101 93 79 79 75 52 54 54 34 51 999 50 65 999 84 999 999 14 18 13 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 57 999 999 999 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 100 60 93 105 107 102 114 112 100 89 100 95 83 101 104 90 93 98 79 59 74 54 68 51 41 32 999 57 150 94 100 999 999 999 15 55 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 73 999 20 81 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 126 48 999 999 999 999 999 999 17 999 999 999 999 999 90 104 112 97 102 108 98 98 107 83 73 79 999 88 92 95 100 77 75 77 58 58 49 143 999 999 999 96 104 98 64 999 999 999 28 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 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 999 999 999 999 999 999 999 16 14 999 999 999 71 58 128 61 85 93 100 83 104 100 78 76 999 99 92 93 95 99 79 80 62 60 47 39 17 115 999 999 999 86 110 106 999 999 999 28 10 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 16 999 999 999 83 61 57 46 63 131 109 90 999 999 87 999 81 91 95 107 110 96 77 77 65 58 53 108 21 999 999 999 86 999 99 101 49 999 999 14 10 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 999 54 999 999 999 66 999 999 999 999 999 999 999 999 110 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 999 24 67 999 999 53 57 39 55 999 59 999 999 999 88 97 90 97 99 111 112 100 59 76 57 59 55 31 54 999 999 999 58 999 136 94 48 54 999 12 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 22 24 999 21 30 54 50 58 999 73 76 999 68 123 87 95 100 102 96 107 126 69 78 59 55 52 52 21 999 999 999 999 999 999 96 56 57 999 28 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 84 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 17 28 32 24 70 49 66 28 999 49 76 999 61 74 999 93 99 103 103 99 108 106 58 67 60 55 53 43 999 999 999 999 999 999 117 94 999 42 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 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 14 999 999 999 999 999 999 999 49 999 50 15 36 35 999 20 99 51 999 999 77 71 83 74 999 97 102 104 104 100 109 111 999 62 59 53 47 57 999 999 999 999 999 999 100 94 999 31 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 11 5 999 999 999 999 999 21 15 999 63 55 35 999 48 999 999 999 999 131 71 999 96 105 99 102 103 103 101 110 116 999 149 73 59 49 100 999 999 999 999 999 999 999 96 88 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 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 10 999 999 999 999 999 12 16 19 24 24 53 999 999 999 999 999 999 131 93 86 999 95 100 102 101 101 101 96 111 999 143 55 50 143 999 999 999 999 999 999 999 999 95 79 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 69 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 8 999 11 7 999 999 999 999 17 16 18 48 23 60 999 999 999 999 73 999 131 60 99 109 98 100 101 97 95 99 98 98 999 999 67 47 43 999 999 999 999 999 999 999 74 89 75 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 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 15 6 999 999 999 16 21 36 28 21 999 999 999 999 47 49 131 99 87 105 99 102 101 102 112 99 101 110 112 999 999 47 46 69 999 999 999 999 999 999 999 71 84 71 57 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 20 17 999 999 999 999 20 22 27 30 21 999 58 999 999 48 50 71 111 104 98 104 105 104 103 111 96 105 120 93 999 999 133 32 999 999 999 999 999 999 999 62 67 83 77 40 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 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 44 999 999 999 999 21 22 26 27 26 47 999 65 83 67 75 69 111 98 105 107 107 106 104 111 75 71 129 92 999 999 149 18 999 999 999 999 999 999 999 132 55 84 77 29 999 6 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 73 92 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 999 999 999 14 16 21 24 27 63 999 999 65 86 63 63 128 115 103 107 108 108 107 104 111 76 64 34 49 999 999 144 999 999 999 999 999 999 999 999 47 129 94 76 999 999 7 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 81 79 30 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 18 18 24 22 999 999 81 37 57 72 68 64 101 98 103 106 107 108 107 106 110 999 999 999 22 999 999 999 999 999 999 999 999 999 999 999 999 104 111 72 62 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 62 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 9 999 16 19 999 16 999 69 94 41 33 60 58 73 999 100 103 106 107 106 106 105 91 58 999 19 17 999 999 999 999 999 999 999 999 999 999 999 999 999 58 63 46 999 16 8 999 999 7 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 89 52 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 10 999 19 17 999 16 999 999 88 58 32 48 999 80 115 101 103 105 106 105 104 102 82 94 38 46 37 999 999 999 999 999 999 999 999 999 999 999 999 999 52 55 36 32 15 12 999 999 999 6 6 9 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 999 20 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 14 17 20 30 999 39 48 51 120 33 75 105 96 103 104 105 105 106 104 99 104 98 77 132 87 999 999 999 999 999 999 999 999 999 999 999 999 999 31 37 42 18 9 999 999 999 999 999 999 7 8 999 999 14 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 38 999 19 11 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 14 999 999 999 999 11 999 13 47 55 60 34 34 61 35 86 93 102 104 105 105 105 106 104 98 86 47 18 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 14 8 7 999 999 999 999 999 999 999 6 999 999 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 27 24 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 999 11 11 28 13 999 999 32 64 70 31 92 102 100 103 104 105 105 106 105 105 98 80 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 11 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 29 23 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 11 17 19 22 999 28 31 53 27 78 107 102 104 105 104 106 106 106 105 96 85 999 14 54 81 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 11 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 19 31 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 999 19 999 999 18 16 19 18 21 52 34 54 48 85 112 103 105 105 106 107 106 106 106 95 95 999 15 999 999 999 999 999 999 999 16 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 41 999 26 30 25 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 34 19 999 999 999 22 15 999 33 28 32 28 50 62 92 103 106 106 107 107 106 106 106 97 58 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 6 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 14 17 20 25 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 32 999 999 999 999 21 35 33 34 35 88 33 999 59 104 105 107 107 106 106 106 106 105 84 45 999 12 999 999 73 83 98 102 104 101 94 84 84 96 87 106 80 64 19 74 79 999 999 999 999 999 21 9 999 6 999 1 999 999 999 999 999 13 1 7 999 999 999 999 999 999 999 3 999 5 12 17 14 9 999 16 17 999 32 18 13 999 999 20 999 999 999 999 999 4 999 5 2 999 4 999 999 999 53 23 26 46 999 22 16 17 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 87 98 103 104 100 90 85 87 97 90 104 91 66 23 90 55 999 999 999 999 999 5 4 16 3 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 6 65 21 19 12 16 17 19 49 56 32 999 5 8 999 999 999 999 999 11 999 999 10 999 2 999 999 999 999 100 19 24 45 999 22 13 16 12 10 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 80 91 102 104 103 100 92 88 95 98 85 97 89 55 27 87 56 999 999 999 999 999 999 999 999 1 4 999 999 999 999 6 10 10 999 5 1 999 999 999 999 999 999 999 999 9 10 131 22 12 999 999 999 999 42 999 999 999 14 9 999 999 999 999 999 4 10 999 999 999 999 999 999 999 999 15 22 55 35 999 11 13 15 9 8 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 75 93 103 104 100 98 95 90 99 98 95 113 84 68 38 69 71 71 18 999 999 999 999 999 999 999 999 999 999 999 999 999 17 23 9 1 999 999 999 999 999 999 999 999 999 999 999 18 23 13 999 999 999 16 46 15 999 999 10 12 999 999 999 2 999 2 999 999 999 999 6 6 999 999 10 22 31 38 32 23 13 10 11 7 8 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 89 93 102 102 96 97 98 95 103 93 89 88 74 97 22 44 86 69 32 12 999 999 999 999 999 999 999 999 999 999 999 30 22 999 999 999 999 999 1 999 999 999 999 999 999 999 999 20 105 14 999 999 6 12 15 11 6 999 999 999 999 999 999 999 999 999 5 2 999 999 999 6 999 999 999 12 24 25 999 28 16 11 9 999 999 999 999 999 999 999 999 999 999 7 1 999 999 999 999 999 81 100 102 102 93 96 100 98 104 88 94 67 67 97 27 64 88 81 60 52 999 999 999 999 999 999 999 999 999 3 999 999 16 6 999 999 999 1 999 999 999 999 999 999 999 999 999 22 22 15 16 999 4 999 12 20 999 999 999 999 999 999 999 999 8 999 5 999 999 999 999 9 999 999 999 4 33 71 24 18 15 10 10 6 999 999 9 999 999 999 999 999 999 999 1 999 999 999 999 4 85 90 102 101 92 97 101 101 106 82 87 74 61 32 26 44 90 90 68 27 999 3 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 1 999 999 999 999 999 999 999 999 21 21 20 999 999 999 999 32 999 10 999 999 999 5 999 999 999 4 3 6 999 11 999 999 999 999 999 999 1 19 24 25 17 22 20 14 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 91 89 99 99 91 97 103 103 106 82 77 87 54 79 30 68 86 92 75 29 999 2 1 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 24 24 9 999 999 999 17 14 16 999 999 999 5 999 999 999 999 999 999 999 13 13 2 999 999 999 999 999 5 18 21 13 10 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 84 90 97 98 91 95 104 105 104 80 55 31 109 57 21 48 84 91 76 55 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 29 17 19 999 2 999 999 999 26 14 11 999 999 5 999 999 7 999 999 999 999 20 14 999 999 999 999 999 999 999 13 17 10 13 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 105 89 94 96 92 94 104 106 100 76 63 88 22 999 36 52 78 86 77 999 999 999 999 999 999 999 999 999 999 8 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 4 999 6 14 18 11 999 999 999 999 999 999 999 999 999 17 33 16 8 999 999 999 999 999 999 8 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 91 103 93 95 93 95 105 107 95 67 55 24 74 75 54 39 75 82 85 85 40 999 999 999 999 999 999 999 999 5 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 6 999 999 999 999 999 11 51 10 999 999 999 999 999 999 999 999 999 8 999 24 16 999 999 999 999 999 999 999 10 17 999 999 6 8 999 999 999 999 8 999 999 999 999 999 1 999 999 999 999 999 999 85 75 93 93 94 95 105 106 95 70 32 23 41 62 52 54 75 79 93 99 80 999 5 999 999 1 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 17 17 27 999 999 21 13 11 999 11 11 11 999 999 999 999 999 999 6 999 999 7 999 999 11 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 999 999 87 77 99 94 96 97 106 107 95 77 55 32 100 37 37 51 73 77 99 109 104 39 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 12 12 999 11 999 16 5 5 999 37 17 999 999 7 999 999 12 999 26 12 999 999 999 999 999 999 999 10 999 5 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 14 999 999 85 83 99 94 96 99 107 106 97 83 54 52 73 45 53 48 73 76 100 116 110 40 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 1 999 999 10 999 34 25 17 6 8 999 10 999 999 999 999 999 999 999 999 999 18 9 999 7 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 83 85 85 95 97 100 108 106 97 84 54 50 76 92 66 52 73 78 104 117 108 65 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 15 999 999 35 27 999 16 999 999 999 999 999 999 999 999 999 999 24 14 8 999 999 7 12 4 999 999 7 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 83 90 94 97 100 108 106 97 84 53 70 97 92 76 64 73 80 105 116 101 999 999 55 8 8 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 43 999 999 999 999 8 999 999 16 39 35 22 7 9 12 17 999 999 999 11 999 999 999 999 16 15 999 999 999 5 999 999 5 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 85 87 92 94 97 100 109 106 98 87 62 95 97 102 88 72 80 80 105 114 95 999 999 14 999 13 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 32 999 999 999 999 999 12 22 81 44 37 27 15 10 12 999 999 999 10 11 999 999 999 8 27 12 999 999 999 999 999 999 999 8 999 5 999 999 999 999 999 999 999 13 999 999 999 999 999 999 999 999 999 999 999 85 90 93 95 97 101 110 108 103 95 89 105 105 102 89 82 78 84 103 109 92 999 18 13 999 999 4 999 999 999 999 1 999 999 1 1 999 999 999 999 999 999 999 67 69 999 999 999 999 999 999 8 48 999 47 37 28 14 13 8 999 999 999 22 999 999 999 10 999 28 8 7 999 999 999 999 999 7 9 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 88 90 94 95 98 101 111 110 108 104 106 114 111 105 100 86 72 94 102 107 95 60 18 11 999 999 999 999 999 999 999 999 999 1 1 1 999 999 999 999 999 999 999 61 51 999 999 999 999 5 999 999 14 59 999 35 31 17 16 999 17 999 22 999 7 999 999 7 20 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 3 2 999 999 999 999 999 999 999 999 86 90 95 95 98 103 112 110 114 114 117 116 112 109 99 81 69 999 103 110 102 78 999 10 7 999 999 2 999 999 999 999 5 999 1 999 1 999 999 999 999 999 999 48 999 999 999 999 999 4 999 999 999 59 999 31 36 35 16 999 10 999 999 20 31 999 999 7 10 999 9 999 999 999 999 999 8 6 999 999 999 999 999 999 999 999 999 2 999 999 1 999 999 999 999 999 999 999 999 999 85 90 93 95 99 104 112 111 117 118 121 115 109 110 93 72 67 81 100 114 109 93 999 999 999 999 999 999 2 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 12 31 54 44 999 33 30 13 999 999 999 999 8 5 6 6 999 999 18 8 5 999 999 999 3 999 5 999 999 999 999 999 999 999 999 999 999 999 5 1 999 999 999 999 999 999 999 999 999 81 90 93 95 100 105 111 112 119 120 121 112 112 114 91 71 64 75 999 119 113 100 50 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 64 63 999 999 999 999 999 999 4 21 26 47 41 999 25 13 20 999 999 999 999 9 999 6 9 7 9 999 6 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 73 86 91 95 102 106 111 114 120 121 121 111 106 99 88 69 51 68 96 120 112 107 52 999 999 999 999 999 999 999 999 999 999 7 7 999 999 999 999 999 999 999 68 56 999 999 999 999 7 6 999 12 22 35 32 30 22 12 999 999 999 999 5 10 999 999 4 999 10 5 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 999 999 72 86 92 95 102 108 112 115 121 122 120 113 103 89 83 51 81 69 92 116 110 110 53 999 999 999 999 999 3 999 999 999 999 26 11 16 14 999 999 999 999 999 66 57 50 999 25 15 11 6 12 18 33 79 29 38 21 20 5 999 999 999 999 12 999 999 999 999 10 8 999 999 999 4 999 999 999 999 999 999 2 999 999 999 999 999 999 6 3 1 999 999 999 999 999 999 999 14 999 999 107 93 90 95 103 109 113 117 122 123 120 115 106 84 83 95 89 48 86 110 109 104 59 999 7 999 999 999 999 999 999 6 8 10 14 14 11 11 15 48 18 133 63 999 77 999 10 9 13 5 11 31 25 63 999 58 20 7 5 999 999 999 999 999 999 999 9 7 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 1 999 999 999 999 999 999 999 999 999 999 999 117 81 89 97 103 110 115 119 123 122 119 116 102 104 82 69 999 55 69 99 105 93 65 32 13 999 999 999 7 999 11 11 999 24 999 25 14 999 23 42 24 999 61 999 35 43 999 6 14 20 51 37 30 38 48 35 13 8 999 999 999 999 999 999 36 6 7 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 1 999 999 999 999 999 999 999 999 999 999 999 54 107 99 98 105 112 115 119 123 120 118 118 106 101 75 90 41 999 103 77 94 79 62 38 19 999 999 11 15 11 86 14 999 999 24 13 16 12 20 59 999 32 56 36 44 41 24 37 13 11 133 41 33 66 51 30 15 7 5 999 999 999 999 999 9 6 999 999 10 999 999 999 999 999 999 999 999 2 2 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 100 101 97 106 112 115 119 119 117 116 117 107 102 95 80 50 999 35 97 72 67 51 34 20 12 14 17 15 20 17 999 8 17 16 999 22 12 34 66 999 45 52 29 999 34 24 13 27 11 23 31 37 33 44 32 18 999 999 999 999 7 44 15 21 8 999 6 8 14 4 999 999 999 999 999 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 89 103 98 106 112 116 118 114 111 115 115 110 107 99 68 51 55 55 88 96 50 39 27 14 9 24 22 19 19 20 26 9 999 84 17 29 11 999 53 56 50 46 999 999 27 999 14 20 13 47 95 32 46 31 29 999 999 999 999 999 8 28 50 999 999 33 8 10 136 999 999 999 999 999 999 999 999 999 1 999 1 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 11 51 999 999 97 97 108 113 117 115 109 108 115 113 113 111 101 82 53 62 28 12 22 89 27 18 999 9 15 23 16 20 999 24 9 999 999 48 30 999 999 74 49 41 35 999 999 28 21 59 16 14 999 44 23 33 23 24 24 999 6 999 16 10 24 6 999 999 5 6 7 9 999 999 999 999 999 999 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 999 999 999 99 108 114 118 113 108 107 114 111 113 111 101 104 50 82 999 999 11 14 14 999 999 10 13 21 13 14 18 17 999 10 8 24 24 999 999 999 33 133 27 20 16 21 25 11 13 39 999 13 14 34 21 24 35 48 8 999 7 9 14 999 999 999 999 4 999 999 1 999 999 999 999 999 999 1 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 70 102 76 999 100 98 108 115 117 111 106 108 112 109 112 108 110 88 97 999 78 999 999 999 999 999 999 9 10 17 8 999 11 12 13 4 999 24 15 999 999 999 23 16 18 11 14 26 18 27 26 10 11 15 999 18 13 15 69 22 14 999 6 6 999 5 2 999 999 6 999 999 999 999 999 999 999 999 1 1 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 999 81 85 999 102 99 109 115 116 109 105 109 111 107 111 99 999 999 56 999 999 999 999 999 999 999 999 999 999 17 9 999 999 9 999 3 4 45 999 999 7 11 20 11 13 12 15 16 17 999 13 8 999 999 999 22 21 11 20 24 999 999 999 6 999 999 999 999 999 999 4 999 999 999 999 999 999 999 1 1 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 84 999 999 999 93 999 999 999 101 110 113 114 108 105 109 109 107 110 92 999 999 999 999 999 999 999 999 999 999 1 999 1 999 999 999 999 999 999 999 999 6 999 999 10 16 16 11 999 12 12 20 17 999 999 999 999 999 999 999 10 999 12 10 11 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 999 999 999 999 999 99 109 111 111 106 106 108 108 107 108 89 65 56 56 999 999 999 999 1 999 999 1 999 1 999 999 999 999 999 999 999 999 999 999 999 13 14 999 12 11 9 999 16 15 58 999 999 999 999 17 14 48 999 11 999 9 999 999 2 999 999 999 999 999 999 1 999 999 999 999 999 999 1 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 70 999 999 999 133 102 91 60 35 999 999 999 101 108 109 110 105 108 107 107 106 107 87 62 57 999 999 999 999 999 999 999 999 999 1 999 999 999 999 1 999 999 999 999 999 999 999 999 3 999 11 8 999 999 12 13 11 999 999 999 999 999 15 19 999 8 999 13 999 17 999 999 999 999 999 999 1 1 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 105 66 59 52 999 98 999 100 108 109 109 105 108 106 107 106 106 84 69 51 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 6 6 999 999 7 9 8 999 6 999 999 999 17 17 13 999 999 999 999 6 999 999 1 999 999 999 1 1 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 999 999 106 999 78 999 50 35 142 73 999 101 108 108 107 105 109 105 106 106 106 81 61 38 52 999 999 999 999 999 999 1 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 4 999 999 2 13 999 6 999 999 999 999 60 999 999 999 7 10 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 103 103 999 999 80 113 106 32 50 60 123 101 106 106 105 106 109 104 106 106 106 82 59 66 999 999 999 999 999 999 999 999 1 1 1 1 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 5 999 4 999 999 999 999 999 999 999 999 999 1 1 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 117 999 84 999 80 84 75 117 49 89 135 99 105 103 104 106 108 104 106 107 107 85 49 57 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 2 2 6 5 999 999 999 999 999 8 1 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 121 133 110 112 123 99 999 64 115 138 999 81 99 104 101 104 104 107 104 106 107 108 87 59 62 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 5 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 133 999 109 94 999 91 999 73 80 108 999 79 98 102 101 104 104 105 104 105 106 107 86 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 8 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 999 94 89 104 100 71 99 76 126 78 98 102 100 103 102 104 104 103 105 107 84 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 1 999 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 120 133 999 102 94 105 97 76 999 999 120 95 96 101 98 102 102 102 104 102 104 105 81 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 1 999 1 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 999 109 89 113 109 89 79 142 110 92 97 100 97 100 101 101 102 101 102 103 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 1 1 999 999 999 1 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 133 999 999 999 95 92 100 102 85 88 95 98 83 96 98 96 98 99 99 102 101 102 102 83 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 89 999 100 91 94 120 87 83 92 95 95 95 96 98 101 100 101 101 87 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 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 999 103 91 101 92 96 98 142 80 77 89 92 94 94 94 97 99 99 100 99 88 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 1 1 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 97 999 102 98 77 98 98 99 64 68 73 85 90 92 93 93 95 97 99 98 97 87 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 108 94 96 94 92 99 99 100 89 72 74 83 88 90 92 91 93 96 99 98 96 87 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 999 97 85 73 101 80 87 73 87 95 101 100 102 58 142 76 85 88 89 92 90 92 96 98 99 96 88 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 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 88 106 86 78 59 92 90 81 94 89 99 102 101 103 98 72 80 84 85 91 93 91 92 95 97 97 93 85 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 77 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 86 106 90 87 98 100 92 91 88 97 101 103 101 103 70 72 75 82 82 93 97 95 92 94 95 93 86 68 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 111 119 91 85 102 97 89 96 100 102 103 102 103 72 75 79 83 81 92 100 99 94 93 91 85 71 62 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 85 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 94 88 125 999 80 106 89 95 100 101 102 102 101 100 81 76 80 83 82 91 99 100 98 91 85 70 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 999 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 84 95 100 107 80 90 94 99 102 103 102 102 99 100 65 81 80 82 81 86 96 98 101 90 80 57 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 6 999 999 999 999 76 84 999 999 99 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 999 120 112 98 109 87 94 98 101 103 103 101 101 99 99 69 88 75 80 81 82 92 95 100 94 79 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 999 999 999 86 107 103 104 999 94 97 101 102 103 103 102 102 99 97 74 74 78 74 76 83 91 92 96 96 79 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 999 89 82 82 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 999 999 89 100 122 105 95 97 100 102 103 103 103 102 101 99 96 94 64 73 67 69 84 91 88 89 93 71 55 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 71 68 72 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 999 999 999 131 999 119 133 94 99 101 103 103 103 103 102 100 98 95 100 64 65 62 70 80 87 83 84 87 64 999 999 999 999 17 16 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 78 76 73 40 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 119 999 126 97 100 102 103 103 103 103 101 101 98 95 69 86 64 69 72 78 82 80 80 80 55 55 999 999 999 4 15 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 75 999 999 73 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 93 999 69 999 999 112 98 101 103 103 103 103 102 101 100 97 93 82 70 59 65 71 73 79 78 77 78 55 999 999 999 999 999 18 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 102 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 58 80 102 100 101 103 104 103 102 102 101 98 98 92 68 78 60 72 71 75 77 77 74 74 60 999 999 999 999 999 16 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 89 999 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 89 117 98 102 103 104 102 102 102 99 97 96 94 65 68 62 69 73 75 76 72 70 70 65 999 999 999 999 999 16 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 64 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 72 999 109 98 102 103 104 103 101 101 96 96 97 999 53 73 65 70 76 76 71 68 68 58 72 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 70 74 79 62 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 999 999 999 131 999 999 999 999 999 999 64 70 999 97 102 103 103 103 101 101 98 99 104 95 48 90 69 73 78 78 71 91 64 84 72 61 999 19 999 999 999 999 12 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 81 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 109 999 999 999 126 999 999 999 999 999 999 999 133 93 97 102 103 102 102 101 101 99 94 94 103 41 81 73 72 75 80 71 54 49 84 82 61 999 999 999 999 999 999 9 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 93 55 999 999 999 10 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 999 51 999 88 98 102 104 101 102 102 102 98 91 102 100 40 59 71 67 68 88 70 58 51 66 81 73 999 81 999 999 999 28 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 63 83 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 999 91 100 103 103 101 102 102 101 94 97 98 89 50 59 65 65 54 79 71 60 50 41 87 79 62 83 999 999 999 14 9 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 71 93 62 70 89 94 102 103 102 102 102 102 100 96 88 78 86 62 70 69 62 54 69 64 27 57 49 92 86 999 65 999 27 999 19 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 120 74 82 90 98 103 102 101 99 99 100 101 87 999 77 86 73 65 67 59 63 62 65 39 34 49 111 85 78 64 37 57 999 25 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 72 112 82 91 99 101 103 100 98 96 96 99 95 85 81 88 96 60 70 64 55 55 60 39 28 19 75 80 82 82 62 999 79 43 28 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 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 87 92 99 100 101 98 95 93 98 95 88 89 76 77 85 66 69 69 51 62 58 56 51 999 70 54 87 83 55 52 12 29 24 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 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 59 80 91 94 98 98 97 97 92 92 87 90 103 89 999 999 84 68 72 65 49 79 57 29 999 999 63 53 101 83 45 999 999 41 19 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 54 999 999 999 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 62 999 86 93 95 96 95 96 95 91 90 92 86 107 86 76 80 86 64 67 66 53 69 57 48 999 999 31 53 96 83 39 999 999 999 16 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 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 83 77 85 92 95 94 91 94 99 90 78 94 999 999 87 85 86 93 68 67 64 52 54 54 33 49 999 50 62 999 84 999 999 14 18 12 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 53 999 999 999 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 84 58 77 90 92 89 91 90 83 76 88 86 76 86 90 90 93 98 68 59 63 54 60 50 41 31 999 57 143 80 85 999 999 999 14 55 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 68 999 20 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 126 48 999 999 999 999 999 999 17 999 999 999 999 999 79 90 90 83 83 88 82 86 96 75 66 70 999 88 92 95 100 65 63 65 58 53 47 143 999 999 999 90 85 84 58 999 999 999 28 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 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 999 999 999 999 999 999 999 16 13 999 999 999 66 54 124 59 74 80 86 74 98 95 72 68 999 85 92 93 95 99 67 68 62 60 47 39 17 115 999 999 999 74 91 88 999 999 999 28 10 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 16 999 999 999 78 55 57 46 59 124 100 84 999 999 78 999 81 91 95 92 94 96 65 64 61 58 53 105 21 999 999 999 82 999 83 87 49 999 999 13 10 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 999 51 999 999 999 66 999 999 999 999 999 999 999 999 105 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 999 23 64 999 999 50 57 38 54 999 57 999 999 999 75 83 90 97 99 94 94 87 59 63 57 57 55 30 53 999 999 999 58 999 117 94 48 51 999 12 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 22 23 999 21 30 51 48 58 999 73 76 999 66 104 87 95 100 102 96 90 103 62 66 59 53 52 49 21 999 999 999 999 999 999 96 52 53 999 28 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 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 17 27 31 24 68 48 61 27 999 49 76 999 57 71 999 93 99 103 103 99 93 89 55 61 60 54 52 42 999 999 999 999 999 999 95 94 999 40 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 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 14 999 999 999 999 999 999 999 49 999 50 14 36 35 999 18 96 50 999 999 76 66 75 67 999 97 102 104 104 100 95 92 999 56 59 53 45 54 999 999 999 999 999 999 86 94 999 30 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 11 5 999 999 999 999 999 21 15 999 62 54 35 999 48 999 999 999 999 127 64 999 81 92 99 102 103 103 101 96 96 999 143 64 55 48 98 999 999 999 999 999 999 999 96 71 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 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 10 999 999 999 999 999 12 15 19 24 22 51 999 999 999 999 999 999 127 81 74 999 95 100 102 101 101 101 96 96 999 143 55 50 143 999 999 999 999 999 999 999 999 95 79 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 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 8 999 11 7 999 999 999 999 16 15 18 48 21 59 999 999 999 999 73 999 127 57 82 94 98 100 101 97 95 99 98 98 999 999 60 47 43 999 999 999 999 999 999 999 74 89 75 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 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 15 6 999 999 999 16 21 36 28 21 999 999 999 999 47 49 127 83 75 92 99 102 101 102 95 85 86 92 95 999 999 47 44 69 999 999 999 999 999 999 999 71 84 71 57 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 20 17 999 999 999 999 20 20 27 30 19 999 58 999 999 47 50 64 89 90 98 104 105 104 103 94 80 89 100 80 999 999 120 32 999 999 999 999 999 999 999 57 67 83 77 40 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 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 44 999 999 999 999 21 22 26 26 26 47 999 60 78 64 70 60 96 98 105 107 107 106 104 94 66 67 117 81 999 999 143 18 999 999 999 999 999 999 999 128 55 84 77 28 999 6 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 65 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 999 999 999 14 15 19 23 27 63 999 999 60 81 59 59 112 98 103 107 108 108 107 104 93 67 63 33 48 999 999 143 999 999 999 999 999 999 999 999 47 118 79 76 999 999 7 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 70 68 29 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 18 17 24 22 999 999 77 37 54 69 63 61 87 98 103 106 107 108 107 106 93 999 999 999 22 999 999 999 999 999 999 999 999 999 999 999 999 103 92 72 58 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 59 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 9 999 15 18 999 16 999 69 87 41 32 58 56 69 999 100 103 106 107 106 106 105 91 57 999 19 17 999 999 999 999 999 999 999 999 999 999 999 999 999 58 63 46 999 16 8 999 999 7 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 52 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 10 999 19 17 999 15 999 999 82 54 31 48 999 71 91 101 103 105 106 105 104 102 82 82 38 46 37 999 999 999 999 999 999 999 999 999 999 999 999 999 50 54 36 32 15 12 999 999 999 6 6 9 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 999 20 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 14 17 20 29 999 39 47 50 112 32 67 85 96 103 104 105 105 106 104 99 85 91 75 132 87 999 999 999 999 999 999 999 999 999 999 999 999 999 30 36 42 18 9 999 999 999 999 999 999 7 8 999 999 14 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 999 17 11 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 14 999 999 999 999 11 999 12 47 55 59 33 33 57 34 73 93 102 104 105 105 105 106 104 98 72 47 18 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 13 8 6 999 999 999 999 999 999 999 6 999 999 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 27 24 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 999 11 10 28 13 999 999 31 59 64 30 84 87 100 103 104 105 105 106 105 105 98 69 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 11 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 28 23 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 11 17 19 22 999 28 31 51 26 71 91 102 104 105 104 106 106 106 105 96 74 999 13 54 81 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 11 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 18 31 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 999 18 999 999 18 15 19 18 21 51 33 53 48 78 94 103 105 105 106 107 106 106 106 95 81 999 15 999 999 999 999 999 999 999 16 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 41 999 26 30 25 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 34 18 999 999 999 22 14 999 32 27 31 27 49 58 92 103 106 106 107 107 106 106 106 97 56 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 6 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 14 17 20 25 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 31 999 999 999 999 21 35 32 33 34 81 32 999 57 90 105 107 107 106 106 106 106 105 84 43 999 12 999 999 70 80 90 85 85 84 88 83 83 87 86 105 79 63 18 73 78 999 999 999 999 999 20 8 999 5 999 0 999 999 999 999 999 12 0 6 999 999 999 999 999 999 999 2 999 4 11 14 13 8 999 15 16 999 32 15 11 999 999 19 999 999 999 999 999 3 999 4 1 999 3 999 999 999 52 20 26 45 999 18 15 16 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 84 85 69 70 85 78 84 86 84 89 103 88 65 22 89 54 999 999 999 999 999 4 3 15 2 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 5 64 20 17 11 15 16 18 48 55 31 999 4 7 999 999 999 999 999 10 999 999 9 999 1 999 999 999 999 99 19 21 45 999 19 12 15 11 9 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 90 86 69 68 85 77 87 94 84 84 96 79 52 26 86 51 999 999 999 999 999 999 999 999 0 3 999 999 999 999 5 9 9 999 4 0 999 999 999 999 999 999 999 999 8 8 127 18 10 999 999 999 999 41 999 999 999 13 8 999 999 999 999 999 3 9 999 999 999 999 999 999 999 999 14 22 54 33 999 10 12 14 8 7 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 71 92 87 68 83 84 80 80 93 84 94 112 78 67 37 68 69 70 17 999 999 999 999 999 999 999 999 999 999 999 999 999 14 22 8 0 999 999 999 999 999 999 999 999 999 999 999 15 22 10 999 999 999 15 45 14 999 999 9 11 999 999 999 1 999 1 999 999 999 999 5 5 999 999 9 21 31 37 29 18 12 9 9 6 7 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 88 92 85 67 80 83 65 79 90 79 88 87 74 96 20 42 82 68 31 11 999 999 999 999 999 999 999 999 999 999 999 29 20 999 999 999 999 999 0 999 999 999 999 999 999 999 999 17 104 13 999 999 5 10 14 10 5 999 999 999 999 999 999 999 999 999 4 1 999 999 999 5 999 999 999 11 22 22 999 28 13 10 7 999 999 999 999 999 999 999 999 999 999 6 0 999 999 999 999 999 78 99 85 67 61 79 65 65 86 77 93 66 66 96 27 63 78 75 58 51 999 999 999 999 999 999 999 999 999 2 999 999 15 5 999 999 999 0 999 999 999 999 999 999 999 999 999 21 21 13 15 999 3 999 11 19 999 999 999 999 999 999 999 999 7 999 4 999 999 999 999 8 999 999 999 2 33 70 21 17 14 9 9 5 999 999 8 999 999 999 999 999 999 999 0 999 999 999 999 3 79 89 85 66 60 83 64 65 86 74 86 73 60 31 25 41 79 58 67 27 999 2 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 0 999 999 999 999 999 999 999 999 20 17 17 999 999 999 999 32 999 9 999 999 999 4 999 999 999 3 2 5 999 10 999 999 999 999 999 999 0 18 24 25 17 21 19 13 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 84 80 84 65 60 83 66 66 70 74 76 86 53 78 29 67 79 58 72 28 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 69 21 21 6 999 999 999 16 13 15 999 999 999 4 999 999 999 999 999 999 999 12 12 1 999 999 999 999 999 4 17 18 12 9 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 76 77 81 64 59 80 66 68 68 73 54 31 108 56 20 47 83 58 54 54 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 29 16 16 999 1 999 999 999 25 13 10 999 999 3 999 999 6 999 999 999 999 17 12 999 999 999 999 999 999 999 12 13 8 12 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 104 79 81 63 60 79 66 68 65 71 62 87 21 999 35 51 75 56 54 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 5 999 2 999 5 13 17 10 999 999 999 999 999 999 999 999 999 16 32 14 7 999 999 999 999 999 999 5 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 90 102 91 79 59 79 66 68 62 66 54 23 73 74 53 39 72 54 75 77 39 999 999 999 999 999 999 999 999 4 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 5 999 999 999 999 999 10 50 8 999 999 999 999 999 999 999 999 999 7 999 21 15 999 999 999 999 999 999 999 9 16 999 999 3 7 999 999 999 999 7 999 999 999 999 999 0 999 999 999 999 999 999 84 74 92 78 60 78 67 67 63 69 30 22 40 61 51 53 71 54 78 84 56 999 4 999 999 0 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 16 16 26 999 999 18 11 10 999 10 10 10 999 999 999 999 999 999 5 999 999 4 999 999 10 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 999 999 86 76 98 79 60 62 67 67 62 73 54 31 99 37 33 47 70 73 83 73 61 38 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 11 11 999 10 999 15 3 4 999 36 16 999 999 6 999 999 11 999 25 11 999 999 999 999 999 999 999 9 999 3 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 13 999 999 84 82 98 78 60 62 66 67 63 75 50 51 72 43 43 43 70 72 84 73 66 39 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 0 999 999 9 999 34 22 15 5 7 999 9 999 999 999 999 999 999 999 999 999 17 8 999 6 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 82 84 76 62 61 63 68 66 61 75 51 50 75 91 51 44 71 72 85 71 64 64 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 0 999 999 14 999 999 32 23 999 15 999 999 999 999 999 999 999 999 999 999 23 13 7 999 999 6 11 2 999 999 6 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 76 77 61 61 63 68 66 60 75 50 69 96 92 53 63 70 73 68 71 56 999 999 54 7 7 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 41 999 999 999 999 7 999 999 15 36 32 18 5 7 11 16 999 999 999 10 999 999 999 999 15 14 999 999 999 4 999 999 4 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 76 78 61 58 62 69 66 60 58 61 94 96 93 80 71 77 56 68 71 61 999 999 13 999 12 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 31 999 999 999 999 999 11 21 80 41 32 26 14 9 11 999 999 999 9 10 999 999 999 7 26 11 999 999 999 999 999 999 999 7 999 4 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 81 78 78 60 59 62 69 67 64 61 81 91 90 88 77 74 73 81 66 60 55 999 15 11 999 999 3 999 999 999 999 0 999 999 0 0 999 999 999 999 999 999 999 67 49 999 999 999 999 999 999 7 47 999 41 30 25 13 12 7 999 999 999 21 999 999 999 9 999 28 7 6 999 999 999 999 999 6 8 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 78 79 58 59 62 69 68 68 69 87 90 91 86 90 76 70 93 64 57 56 55 17 10 999 999 999 999 999 999 999 999 999 0 0 0 999 999 999 999 999 999 999 56 45 999 999 999 999 4 999 999 13 49 999 34 27 15 15 999 16 999 21 999 6 999 999 5 19 999 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 2 1 999 999 999 999 999 999 999 999 85 79 79 58 60 64 69 68 72 75 78 79 90 88 88 73 68 999 65 57 57 54 999 9 6 999 999 1 999 999 999 999 4 999 999 999 0 999 999 999 999 999 999 45 999 999 999 999 999 3 999 999 999 47 999 28 29 34 13 999 9 999 999 19 31 999 999 6 9 999 8 999 999 999 999 999 7 4 999 999 999 999 999 999 999 999 999 1 999 999 0 999 999 999 999 999 999 999 999 999 84 84 78 59 60 65 68 69 75 75 79 89 90 90 89 71 66 74 61 58 55 51 999 999 999 999 999 999 0 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 11 31 44 40 999 28 30 10 999 999 999 999 7 4 5 5 999 999 17 7 4 999 999 999 2 999 4 999 999 999 999 999 999 999 999 999 999 999 4 0 999 999 999 999 999 999 999 999 999 81 89 79 60 61 64 67 69 75 75 78 88 99 98 90 70 63 72 999 61 50 49 42 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 63 62 999 999 999 999 999 999 3 20 22 42 38 999 24 12 19 999 999 999 999 8 999 5 8 5 8 999 5 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 73 84 77 60 62 65 68 69 73 74 79 88 93 86 87 68 47 51 80 68 61 50 46 999 999 999 999 999 999 999 999 999 999 6 6 999 999 999 999 999 999 999 51 45 999 999 999 999 6 5 999 11 21 33 30 27 18 11 999 999 999 999 4 9 999 999 3 999 9 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 3 999 999 999 999 999 999 999 999 999 999 999 71 86 77 61 63 66 68 70 74 74 77 89 88 78 82 50 80 68 58 56 50 62 45 999 999 999 999 999 2 999 999 999 999 25 9 15 13 999 999 999 999 999 49 56 43 999 24 14 10 5 11 17 33 78 28 37 21 19 4 999 999 999 999 11 999 999 999 999 9 7 999 999 999 3 999 999 999 999 999 999 1 999 999 999 999 999 999 5 2 0 999 999 999 999 999 999 999 13 999 999 106 92 60 79 64 66 69 71 73 73 77 78 91 81 82 94 88 46 75 70 55 43 52 999 5 999 999 999 999 999 999 5 7 7 13 13 10 10 14 47 17 126 47 999 76 999 9 8 12 4 10 30 22 62 999 57 19 6 4 999 999 999 999 999 999 999 8 6 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 0 999 999 999 999 999 999 999 999 999 999 999 116 80 76 83 64 67 69 72 72 75 77 77 85 103 81 68 999 54 67 61 50 51 64 29 8 999 999 999 6 999 10 10 999 23 999 24 13 999 20 39 22 999 47 999 33 40 999 4 13 19 50 35 27 36 47 35 12 7 999 999 999 999 999 999 35 5 6 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 0 999 999 999 999 999 999 999 999 999 999 999 53 106 98 83 64 69 69 71 74 74 74 76 87 100 73 89 40 999 102 55 58 56 47 32 15 999 999 10 14 10 85 11 999 999 23 10 14 11 18 46 999 32 45 34 43 38 20 36 11 10 132 37 30 65 43 28 14 6 2 999 999 999 999 999 8 4 999 999 9 999 999 999 999 999 999 999 999 1 1 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 99 100 83 65 68 69 70 72 73 72 76 87 99 94 79 49 999 34 96 69 51 42 30 16 11 10 13 12 19 14 999 7 16 11 999 22 9 33 66 999 40 41 26 999 33 21 12 26 10 22 28 34 31 41 28 17 999 999 999 999 6 43 14 20 7 999 5 7 13 3 999 999 999 999 999 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 88 102 84 65 67 69 69 68 67 69 73 74 87 89 67 50 54 54 87 95 41 35 21 13 8 23 18 18 16 18 22 7 999 83 13 26 10 999 43 46 41 37 999 999 24 999 13 16 12 46 94 31 45 28 28 999 999 999 999 999 7 28 49 999 999 33 7 9 135 999 999 999 999 999 999 999 999 999 0 999 0 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 10 50 999 999 96 83 67 67 69 67 62 62 69 71 74 74 86 81 52 61 27 11 21 88 24 17 999 6 14 22 15 17 999 23 8 999 999 47 27 999 999 73 44 37 32 999 999 27 20 58 13 13 999 43 23 33 21 21 23 999 5 999 15 9 23 5 999 999 4 5 6 8 999 999 999 999 999 999 0 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 999 999 999 86 67 68 69 65 61 60 67 69 73 75 95 103 49 81 999 999 10 11 11 999 999 7 12 20 12 13 17 16 999 9 7 23 21 999 999 999 29 123 24 19 15 20 24 9 12 38 999 12 13 34 20 23 34 47 7 999 6 8 13 999 999 999 999 2 999 999 0 999 999 999 999 999 999 0 0 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 69 101 75 999 99 84 68 68 68 64 60 62 65 68 72 72 109 87 96 999 77 999 999 999 999 999 999 8 8 16 7 999 9 11 12 3 999 24 14 999 999 999 19 15 15 10 13 25 15 26 25 9 10 14 999 17 12 14 68 21 13 999 5 4 999 4 1 999 999 5 999 999 999 999 999 999 999 999 0 0 0 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 999 80 84 999 101 84 69 68 68 62 58 63 64 64 70 83 999 999 55 999 999 999 999 999 999 999 999 999 999 16 8 999 999 8 999 2 3 44 999 999 6 10 17 8 12 11 14 15 14 999 12 7 999 999 999 21 20 10 19 23 999 999 999 5 999 999 999 999 999 999 3 999 999 999 999 999 999 999 0 0 0 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 999 999 999 92 999 999 999 86 69 66 67 62 57 63 63 61 68 77 999 999 999 999 999 999 999 999 999 999 0 999 0 999 999 999 999 999 999 999 999 5 999 999 9 15 13 10 999 10 11 19 13 999 999 999 999 999 999 999 8 999 9 9 10 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 999 999 999 999 999 83 69 65 62 59 57 61 61 62 66 76 64 55 55 999 999 999 999 0 999 999 0 999 0 999 999 999 999 999 999 999 999 999 999 999 12 13 999 11 10 7 999 13 12 57 999 999 999 999 16 13 47 999 8 999 8 999 999 1 999 999 999 999 999 999 0 999 999 999 999 999 999 0 0 999 0 999 999 999 999 999 999 999 999 999 999 999 999 69 999 999 999 126 101 90 59 35 999 999 999 84 68 62 61 56 58 59 60 62 65 76 61 56 999 999 999 999 999 999 999 999 999 0 999 999 999 999 0 999 999 999 999 999 999 999 999 2 999 10 5 999 999 11 12 10 999 999 999 999 999 12 18 999 6 999 12 999 16 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 104 65 58 51 999 97 999 85 67 64 61 54 58 58 60 60 64 75 68 50 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 5 4 999 999 6 8 5 999 5 999 999 999 16 16 12 999 999 999 999 3 999 999 0 999 999 999 0 0 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 125 999 999 105 999 77 999 49 35 141 72 999 85 67 63 58 55 60 58 59 60 64 57 60 37 51 999 999 999 999 999 999 0 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 3 999 999 1 12 999 5 999 999 999 999 59 999 999 999 6 9 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 102 102 999 999 79 112 105 31 49 59 114 67 66 61 59 56 60 55 57 60 63 74 58 65 999 999 999 999 999 999 999 999 0 0 0 0 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 4 999 3 999 999 999 999 999 999 999 999 999 0 0 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 116 999 83 999 79 83 74 116 48 88 116 65 64 58 57 59 60 56 58 61 63 74 48 56 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 1 1 5 4 999 999 999 999 999 7 0 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 120 119 109 111 115 98 999 63 114 132 999 79 84 63 60 57 57 58 56 58 60 62 57 58 61 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 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 122 999 108 93 999 90 999 72 79 107 999 76 84 62 59 56 55 56 57 55 60 62 55 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 2 7 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 118 999 93 88 103 99 70 98 75 122 77 84 62 55 56 55 52 59 56 59 62 57 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 0 999 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 119 120 999 101 93 104 96 75 999 999 119 94 81 61 56 56 54 54 57 52 57 60 56 47 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 0 999 0 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 124 999 108 88 112 108 88 78 136 109 91 83 61 57 58 54 53 55 51 57 57 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 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 126 999 999 999 94 91 99 101 79 74 94 97 74 62 60 57 58 55 54 55 51 56 55 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 0 0 0 999 999 999 999 999 999 999 999 999 999 999 999 0 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 88 999 99 74 79 119 86 75 78 60 56 57 55 54 55 52 55 55 53 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 5 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 102 90 100 79 61 60 129 79 71 76 56 58 56 54 53 54 51 55 55 54 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 96 999 101 97 72 82 61 60 63 67 70 75 58 57 57 54 53 54 53 53 54 55 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 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 126 107 93 95 93 88 63 61 62 88 70 71 75 58 57 55 52 52 53 52 50 52 55 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 999 96 84 72 100 79 86 72 86 80 64 62 63 53 121 72 77 58 56 55 51 49 52 55 56 55 56 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 87 105 85 77 58 91 89 80 93 74 63 64 62 63 97 69 73 74 56 56 50 49 48 52 54 56 54 57 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 76 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 85 105 89 86 97 99 91 90 75 59 62 64 62 64 69 69 72 54 52 56 53 49 48 50 51 56 55 67 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 82 110 118 90 84 101 96 80 60 60 61 64 63 65 69 70 72 54 51 52 57 54 46 47 52 75 68 61 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 84 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 93 87 118 999 79 105 78 79 60 62 63 65 65 65 80 71 72 55 49 55 57 56 52 47 74 69 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 999 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 94 99 106 79 79 60 62 61 61 64 67 81 83 64 80 72 54 49 57 58 57 57 53 74 54 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 5 999 999 999 999 75 83 999 999 98 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 999 120 111 97 108 78 58 60 62 62 61 64 66 82 83 69 87 72 53 52 54 56 56 57 56 54 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 80 999 999 999 85 106 102 103 999 80 56 62 64 62 62 65 82 83 82 73 73 74 53 73 57 55 51 58 56 51 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 999 88 81 81 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 999 999 88 99 118 104 93 62 58 62 64 62 63 66 82 83 82 93 63 70 50 68 74 54 53 55 55 51 54 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 70 66 71 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 999 999 999 127 999 118 116 82 62 60 61 62 63 66 66 83 82 83 99 63 64 61 68 73 56 55 55 74 63 999 999 999 999 16 15 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 77 75 72 39 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 118 999 114 83 62 59 62 63 64 67 82 83 82 87 68 85 63 68 69 73 55 52 54 73 48 54 999 999 999 2 14 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 94 74 999 999 72 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 92 999 68 999 999 111 85 61 58 62 64 65 67 84 83 82 87 81 69 49 64 69 54 52 51 52 72 47 999 999 999 999 999 17 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 101 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 57 79 101 87 61 58 62 65 66 83 84 84 88 89 67 77 55 71 70 51 51 52 52 70 53 999 999 999 999 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 59 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 66 88 116 84 59 58 61 63 67 84 84 91 93 93 64 67 61 69 51 50 48 51 69 68 64 999 999 999 999 999 15 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 63 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 71 999 108 82 59 58 63 64 82 83 82 95 96 999 52 72 64 53 50 51 52 67 67 50 71 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 70 73 78 61 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 999 999 999 130 999 999 999 999 999 999 63 69 999 81 59 60 65 65 83 83 86 98 103 94 47 89 67 53 50 56 69 90 63 83 71 60 999 18 999 999 999 999 11 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 61 80 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 108 999 999 999 125 999 999 999 999 999 999 999 123 92 60 57 62 65 83 83 84 88 93 93 102 40 80 71 51 52 73 70 53 48 83 81 60 999 999 999 999 999 999 8 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 92 54 999 999 999 9 7 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 50 999 78 57 58 64 67 84 84 85 89 90 101 99 38 58 69 51 68 81 69 57 51 65 80 72 999 80 999 999 999 27 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 62 82 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 999 75 57 60 65 84 84 85 87 91 96 97 88 49 58 64 64 45 77 70 59 49 39 86 78 61 82 999 999 999 13 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 999 999 999 999 999 70 92 61 69 88 59 58 61 65 84 86 87 89 95 87 77 85 61 69 69 49 46 68 63 26 56 48 91 85 999 64 999 26 999 17 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 120 70 72 56 55 59 61 66 82 85 89 98 87 999 76 85 72 64 66 47 62 48 64 38 33 48 110 80 72 63 36 56 999 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 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 71 111 52 56 58 57 61 61 81 80 86 99 94 84 80 87 95 55 69 63 46 52 48 39 27 18 74 79 78 55 61 999 78 41 25 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 50 49 56 57 63 64 81 82 95 94 87 88 75 76 84 65 67 68 44 61 47 55 50 999 69 53 86 53 50 51 11 27 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 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 58 76 53 52 55 59 81 81 83 91 86 89 102 88 999 999 83 67 71 64 45 78 47 29 999 999 62 52 100 53 43 999 999 40 15 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 999 999 999 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 82 61 999 77 57 57 58 61 82 87 90 89 91 85 106 72 71 78 72 63 66 65 50 68 48 47 999 999 30 52 95 55 38 999 999 999 15 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 82 75 73 59 61 78 75 89 98 89 77 93 999 999 72 72 71 59 67 67 63 45 47 44 33 48 999 49 61 999 57 999 999 13 15 11 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 52 999 999 999 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 49 75 75 76 74 89 89 82 75 87 85 75 85 74 54 56 59 67 47 62 45 59 45 40 31 999 56 141 76 75 999 999 999 13 54 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 67 999 19 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 125 47 999 999 999 999 999 999 16 999 999 999 999 999 78 89 89 75 80 87 81 85 95 74 65 69 999 51 51 57 60 64 62 64 44 52 46 142 999 999 999 89 84 76 56 999 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 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 999 999 999 999 999 999 999 15 12 999 999 999 65 52 113 51 73 79 85 73 97 94 71 67 999 72 54 56 60 62 67 67 47 47 42 38 16 114 999 999 999 73 90 87 999 999 999 27 8 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 14 999 999 999 77 54 47 41 58 119 99 83 999 999 77 999 52 53 59 74 79 62 64 63 52 46 43 104 20 999 999 999 81 999 82 77 42 999 999 12 9 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 999 50 999 999 999 65 999 999 999 999 999 999 999 999 104 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 999 22 63 999 999 49 47 37 53 999 56 999 999 999 74 74 50 53 60 79 85 72 48 62 46 50 46 29 52 999 999 999 57 999 116 56 44 50 999 9 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 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 23 999 20 29 47 47 57 999 72 75 999 65 103 55 50 53 59 62 81 102 61 66 49 49 44 48 20 999 999 999 999 999 999 58 51 52 999 27 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 78 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 16 27 31 22 67 47 60 26 999 48 75 999 56 70 999 56 52 55 60 64 80 80 54 58 47 47 47 42 999 999 999 999 999 999 94 59 999 40 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 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 13 999 999 999 999 999 999 999 48 999 49 13 35 32 999 18 95 49 999 999 75 65 74 66 999 54 54 56 60 64 79 85 999 56 46 45 45 53 999 999 999 999 999 999 77 59 999 30 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 10 4 999 999 999 999 999 20 14 999 61 53 33 999 47 999 999 999 999 124 63 999 80 76 53 54 60 63 65 80 90 999 136 63 52 47 97 999 999 999 999 999 999 999 58 71 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 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 9 999 999 999 999 999 11 14 18 23 22 50 999 999 999 999 999 999 123 80 73 999 57 53 56 63 62 63 62 80 999 142 46 43 142 999 999 999 999 999 999 999 999 57 53 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 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 7 999 10 6 999 999 999 999 15 14 17 47 21 58 999 999 999 999 72 999 117 51 79 80 60 54 62 63 61 60 60 61 999 999 58 42 42 999 999 999 999 999 999 999 52 57 51 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 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 14 5 999 999 999 15 20 35 26 17 999 999 999 999 46 48 122 82 69 77 64 61 53 62 80 74 73 77 80 999 999 43 44 68 999 999 999 999 999 999 999 50 52 50 46 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 19 16 999 999 999 999 19 20 24 27 19 999 57 999 999 46 49 63 88 76 59 60 59 57 63 78 79 88 99 73 999 999 119 29 999 999 999 999 999 999 999 56 50 51 49 38 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 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 43 999 999 999 999 20 20 23 26 25 46 999 59 77 63 69 59 82 60 58 59 57 57 63 78 65 66 116 80 999 999 140 17 999 999 999 999 999 999 999 123 45 53 46 27 999 4 999 999 999 999 999 999 999 5 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 999 999 999 13 14 19 22 26 62 999 999 59 80 58 58 111 82 59 58 59 57 57 61 79 66 62 33 47 999 999 142 999 999 999 999 999 999 999 999 46 117 73 48 999 999 5 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 69 65 28 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 17 16 23 21 999 999 76 35 53 68 62 60 86 56 56 58 59 57 55 60 79 999 999 999 21 999 999 999 999 999 999 999 999 999 999 999 999 102 91 53 57 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 52 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 8 999 14 17 999 13 999 68 86 39 32 57 55 68 999 56 53 56 53 55 56 59 58 48 999 18 16 999 999 999 999 999 999 999 999 999 999 999 999 999 48 49 41 999 10 7 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 75 46 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 9 999 18 16 999 14 999 999 81 53 31 47 999 70 91 54 52 51 53 54 54 57 54 81 37 45 36 999 999 999 999 999 999 999 999 999 999 999 999 999 48 48 33 30 11 11 999 999 999 5 5 8 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 999 18 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 13 16 19 29 999 38 46 49 111 31 66 83 54 53 50 52 56 55 52 59 84 90 74 131 86 999 999 999 999 999 999 999 999 999 999 999 999 999 29 35 41 17 7 999 999 999 999 999 999 6 7 999 999 13 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 999 17 9 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 11 999 999 999 999 10 999 11 46 54 58 32 33 56 33 71 56 53 49 50 54 56 57 56 59 71 46 17 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 12 5 5 999 999 999 999 999 999 999 5 999 999 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 24 23 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 10 9 27 12 999 999 31 58 63 29 83 77 52 50 50 52 55 55 55 56 59 68 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 8 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 21 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 10 16 18 21 999 27 30 50 26 70 74 51 50 51 51 51 55 55 57 61 73 999 12 53 80 999 999 999 999 999 999 999 999 999 999 999 999 999 999 109 7 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 17 29 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 999 17 999 999 17 14 18 17 20 50 33 52 47 77 80 50 47 48 47 54 55 58 62 61 80 999 14 999 999 999 999 999 999 999 15 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 40 999 25 27 21 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 31 17 999 999 999 21 13 999 32 26 31 26 48 57 53 47 50 47 53 54 53 53 60 60 49 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 5 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 13 16 16 24 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 31 999 999 999 999 20 34 32 33 34 80 32 999 56 74 52 49 48 49 46 50 54 59 55 43 999 11 999 999