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 1732 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2689 2685 2681 2676 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2693 2689 2685 2680 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2684 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2538 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2688 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2692 2688 2684 2679 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2546 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2832 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2832 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2863 2859 2855 2850 2846 2841 2837 2832 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2731 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2580 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2863 2859 2855 2850 2846 2841 2837 2832 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2731 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2580 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 8136 8135 8135 8135 8135 8134 8134 8134 8133 8133 8133 8133 8132 8132 8132 8131 8131 8131 8131 8130 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8133 8133 8133 8132 8132 8132 8132 8131 8131 8131 8130 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8131 8131 8130 8130 8130 8129 8129 8129 8129 8128 8128 8128 8127 8127 8127 8127 8126 8126 8126 8126 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8107 8106 8106 8106 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8104 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8100 8099 8099 8099 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8097 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8116 8116 8116 8116 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8114 8114 8113 8113 8113 8113 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8090 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8088 8088 8088 8088 8087 8109 8109 8109 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8086 8085 8085 8085 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8085 8084 8084 8084 8084 8084 8083 8083 8083 8083 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8082 8081 8081 8081 8081 8081 8080 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8078 8077 8077 8077 8077 8077 8076 8076 8076 8076 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8074 8073 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8072 8071 8071 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8065 8064 8064 8085 8085 8084 8084 8084 8084 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8061 8060 8060 8060 8060 8060 8080 8080 8080 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8054 8053 8053 8053 8053 8053 8073 8073 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8046 8066 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8044 8044 8043 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8039 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8033 8033 8032 8032 8032 8032 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8021 8021 8020 8020 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8036 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8016 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8005 8004 8004 8004 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 8000 7999 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7998 7997 7997 7997 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7993 7992 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7984 7983 7983 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7982 7981 7981 7981 7981 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7979 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7977 7976 7976 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7975 7974 7974 7974 7974 7991 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7972 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7968 7967 7967 7967 7967 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7961 7960 7960 7960 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7949 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7947 7946 7946 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7933 7932 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7926 7925 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7924 7923 7923 7923 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7919 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7912 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7910 7909 7909 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7905 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7903 7902 7902 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7896 7895 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7894 7894 7893 7893 7893 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7887 7886 7886 7886 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7884 7884 7883 7883 7883 7883 7883 7883 7883 7882 7882 7882 7882 7882 7882 7882 7882 1 4 1 4 3 4 6 1 1 1 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 4 4 4 1 4 4 4 4 1 4 4 4 4 4 4 1 4 4 4 4 1 4 1 4 1 4 4 1 1 1 1 4 4 4 4 4 4 1 4 4 4 1 1 4 4 4 4 4 1 1 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 1 3 1 4 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 4 1 4 1 1 4 4 4 4 4 4 4 1 4 4 4 1 4 4 4 4 4 4 4 1 1 1 1 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 1 3 6 3 4 1 4 4 4 1 1 4 4 4 4 4 4 4 4 1 4 4 1 4 1 4 4 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 1 1 1 4 4 1 4 4 4 4 1 4 4 4 1 4 4 4 4 4 1 1 1 1 1 4 4 4 1 1 1 3 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 1 1 4 1 1 1 4 1 4 4 4 1 1 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 1 1 1 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 1 1 1 4 4 4 1 4 4 4 4 4 1 1 4 1 4 4 4 1 4 1 1 1 1 1 1 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 1 4 3 6 3 3 1 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 1 1 4 4 4 4 1 4 4 4 4 1 1 1 4 4 4 4 1 4 4 1 4 1 1 1 1 4 1 1 1 1 4 3 4 6 4 4 4 4 4 1 4 4 4 4 4 1 7 2 1 1 1 3 1 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 1 1 4 1 4 4 4 4 4 4 4 1 4 4 1 4 4 4 4 4 4 1 4 1 1 1 1 4 1 1 1 1 4 1 3 4 4 4 1 4 4 1 4 1 4 4 4 1 4 2 2 1 1 4 4 4 4 4 4 3 1 1 4 4 4 1 4 4 4 1 4 4 4 4 1 1 4 4 1 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 1 1 1 4 1 1 1 1 4 1 4 4 1 4 4 4 1 1 4 1 4 1 4 4 1 4 4 4 4 1 1 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 1 7 2 2 4 1 1 4 4 4 1 1 3 2 1 4 4 1 1 4 1 4 4 4 4 1 1 1 4 4 4 1 1 1 4 4 1 1 4 4 4 4 4 4 4 4 1 1 4 1 4 1 1 2 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 1 1 4 4 4 4 4 1 4 4 4 4 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 7 3 3 1 4 4 1 4 1 1 4 4 1 1 1 4 4 4 4 4 4 4 1 1 4 4 4 1 1 4 1 4 1 4 4 4 4 4 4 4 4 4 1 4 4 1 1 4 4 4 1 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 1 4 1 4 4 1 4 4 4 4 4 4 4 4 6 4 4 4 1 4 4 4 4 4 4 4 4 4 2 2 2 4 4 4 4 4 1 1 1 1 4 4 4 4 1 1 4 4 4 4 4 1 4 4 4 4 4 4 1 1 4 1 4 4 4 4 4 4 4 4 4 4 1 1 4 1 1 1 3 1 1 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 7 1 1 1 1 4 4 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 4 4 4 2 1 1 4 4 1 1 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 3 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 1 1 1 4 4 1 1 2 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 1 1 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 3 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 4 4 4 4 4 4 2 1 2 2 2 2 1 1 1 4 1 1 1 4 4 4 1 4 4 4 4 4 4 4 1 4 4 4 4 4 1 3 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 2 2 2 2 2 2 1 1 1 4 1 1 1 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 4 4 4 4 4 4 4 1 1 1 1 1 4 4 3 1 1 4 4 4 4 4 4 4 4 1 4 4 4 1 4 1 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 2 2 2 2 1 1 1 1 1 1 4 4 1 1 4 1 4 4 4 1 4 4 4 4 4 4 4 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 1 1 3 4 4 4 4 4 4 4 4 4 1 1 4 4 1 1 4 4 4 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 1 1 1 1 1 3 1 4 1 1 4 4 4 1 1 4 4 1 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 1 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 1 2 1 1 1 3 4 1 1 1 1 4 4 4 1 1 4 1 1 4 4 4 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 4 4 4 1 1 4 4 4 4 4 4 4 4 1 4 4 1 4 4 1 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 4 4 1 4 1 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 1 1 1 4 4 4 4 4 4 1 4 4 1 4 2 1 2 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 4 2 2 2 2 2 2 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 1 1 1 4 4 4 1 4 4 1 4 4 4 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 1 1 4 4 4 4 4 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 4 4 4 4 1 4 1 4 4 4 4 4 1 1 1 4 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 1 2 1 7 2 1 1 1 1 1 1 1 1 1 1 1 4 1 4 1 1 1 4 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 1 1 1 4 1 1 4 1 4 4 4 1 4 4 4 1 1 1 4 4 4 4 1 4 1 4 1 4 4 4 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 1 2 1 1 1 1 4 1 4 2 1 1 1 1 1 4 1 4 4 1 1 1 4 4 4 1 4 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 1 1 1 4 1 4 1 1 4 4 4 4 4 4 4 1 1 1 4 1 4 4 1 4 4 1 1 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 1 2 1 1 4 1 1 1 2 6 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 1 1 1 4 1 4 4 1 4 1 1 1 4 1 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 1 1 3 1 1 1 2 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 1 4 1 1 4 4 4 4 4 4 1 1 4 4 4 1 1 1 4 4 4 4 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 1 1 1 1 7 1 1 1 7 3 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 1 4 1 4 1 4 4 1 4 4 4 4 4 1 1 1 1 1 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 6 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 3 4 4 4 4 1 1 1 1 4 1 4 4 4 1 4 4 1 4 1 4 4 4 4 4 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 2 7 2 2 1 1 1 1 3 1 1 1 1 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 4 4 4 4 4 4 1 4 4 1 1 1 1 4 4 4 4 4 1 1 1 1 1 4 4 4 4 1 1 4 4 1 1 3 4 4 1 1 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 1 1 2 2 2 2 2 2 2 2 1 1 2 1 3 3 1 1 1 1 1 4 4 4 4 1 4 4 4 4 1 4 1 4 4 4 4 4 4 1 4 1 4 6 4 1 1 1 1 1 4 4 4 4 4 4 1 1 1 1 4 4 4 4 1 4 1 1 1 4 4 4 4 1 4 4 4 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 4 3 1 1 1 1 1 1 1 1 4 1 1 4 4 4 1 4 1 4 1 1 1 1 4 4 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 1 4 4 1 4 4 4 4 4 1 1 4 1 4 4 4 1 1 4 4 4 4 1 1 1 4 1 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 4 3 3 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 3 4 1 1 4 4 4 1 1 1 6 1 1 1 4 4 4 4 4 4 6 1 1 4 1 1 4 4 4 4 4 4 1 4 1 4 4 4 4 1 4 4 1 1 1 1 4 4 1 1 1 4 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 7 4 3 3 1 1 1 1 1 1 1 1 1 4 4 1 1 4 1 1 1 1 4 1 4 4 4 1 1 1 1 1 1 1 1 4 4 1 4 1 4 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 1 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 1 1 1 1 1 1 1 1 1 4 4 1 1 4 1 1 1 4 1 1 4 4 1 1 1 1 1 1 1 1 4 4 4 1 1 4 1 1 1 1 1 1 1 4 4 4 4 1 4 4 1 4 4 4 4 4 3 1 4 4 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 1 4 4 4 4 4 4 4 1 1 1 4 1 4 1 1 4 1 4 1 4 4 4 1 1 1 1 1 1 1 4 4 4 4 1 1 4 1 1 1 1 1 4 4 4 4 1 4 1 4 4 4 4 4 1 4 3 1 4 4 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 4 4 1 1 1 4 4 1 1 1 1 1 1 1 1 4 4 4 4 1 1 1 1 1 1 1 1 1 4 4 1 4 4 4 4 4 4 4 1 3 1 4 1 4 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 4 4 6 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 1 1 1 4 1 1 1 1 4 4 4 1 1 1 1 1 3 1 1 1 4 4 4 1 4 1 4 1 1 4 1 1 3 4 4 4 1 1 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 7 3 4 4 4 4 6 4 4 1 1 1 1 1 1 1 1 1 4 4 1 1 1 4 2 1 1 4 3 7 1 1 1 1 4 4 4 1 1 1 1 1 1 1 1 4 4 4 3 1 1 4 1 4 4 1 3 1 3 4 3 1 1 1 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 7 2 2 7 3 4 4 4 4 4 3 4 1 1 1 1 1 1 1 1 1 4 4 1 1 1 4 2 1 1 4 1 4 1 1 1 1 3 1 4 1 4 1 1 1 1 1 1 4 4 4 3 1 1 1 4 1 1 1 3 3 4 4 4 1 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 3 4 1 1 1 1 1 1 4 4 4 4 4 1 1 4 1 1 1 1 1 1 2 3 1 1 1 1 4 4 4 4 4 1 1 1 4 4 4 4 4 3 4 1 4 3 1 1 1 3 4 3 4 4 4 4 3 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 3 4 1 1 6 1 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 4 1 1 1 1 4 4 4 4 4 4 1 1 4 4 4 4 3 3 1 4 1 4 3 1 1 1 3 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 1 4 4 4 4 4 4 4 4 4 1 1 1 1 1 7 1 4 1 1 1 1 4 4 4 4 4 1 4 4 4 4 4 3 3 3 1 3 3 6 6 3 1 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 1 4 4 4 4 4 4 4 1 4 4 4 1 1 4 4 1 1 1 1 4 4 4 4 1 4 1 4 4 4 4 3 3 4 4 3 4 3 3 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 7 3 4 4 4 4 4 4 7 4 4 4 4 4 4 3 4 4 1 1 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 3 4 4 3 3 4 1 4 3 4 6 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 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 7 6 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 4 4 4 4 1 1 1 1 4 4 4 4 4 4 1 3 3 3 3 3 3 4 4 4 3 3 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 7 7 3 4 4 7 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 1 4 1 1 4 1 4 3 3 4 4 4 4 4 3 6 3 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 7 6 4 4 7 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 1 4 4 4 1 3 3 3 4 3 3 4 3 3 3 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 2 7 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 3 3 3 4 1 3 4 4 3 4 3 3 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 4 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 1 4 4 4 1 3 4 1 1 3 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 3 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 3 3 1 3 3 3 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 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 1 1 4 3 3 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 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 1 3 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 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 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 7 4 7 2 2 2 2 2 2 2 2 2 2 2 7 2 2 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 6 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 2 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 7 2 2 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 7 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 4 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 7 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 4 4 4 3 3 4 4 4 4 6 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 1 2 3 4 3 6 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 1 1 4 4 6 3 4 4 3 4 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 1 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 1 3 6 3 3 3 6 7 7 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 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 1 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 3 3 1 1 1 1 3 3 3 6 7 6 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 1 1 1 3 3 6 6 7 7 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 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 2 7 7 2 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 4 4 1 1 3 6 6 6 6 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 3 7 2 2 7 3 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 1 4 4 3 6 1 1 6 4 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 2 2 2 2 2 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 4 4 7 2 2 7 3 4 4 4 4 4 4 4 4 4 4 1 2 4 4 3 1 1 4 4 3 6 1 1 6 6 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 1 2 1 1 1 1 1 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 7 7 7 2 2 7 2 4 4 4 4 4 4 4 4 4 4 1 1 1 3 3 1 3 4 4 3 3 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 1 1 1 1 2 2 7 1 1 1 1 1 1 1 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 2 7 7 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 1 1 1 1 6 4 4 4 3 3 6 1 1 6 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 2 2 2 2 2 2 7 7 3 4 4 4 4 4 4 4 4 4 2 6 1 1 1 3 3 3 4 4 3 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 2 1 6 2 2 2 2 1 2 1 2 1 1 1 1 1 1 1 1 4 1 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 4 4 4 4 4 4 2 2 2 7 7 2 2 2 7 2 2 6 4 4 4 4 4 4 4 3 3 6 1 6 6 1 3 3 3 4 3 3 3 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 6 2 2 2 2 1 1 1 2 1 1 1 1 1 1 1 1 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 2 7 2 2 1 2 2 2 6 4 4 4 4 4 4 4 4 6 1 1 1 6 3 3 3 3 4 3 3 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 6 2 2 2 1 1 2 1 1 1 6 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 2 2 2 2 7 7 7 2 6 4 4 4 4 4 3 4 4 6 1 1 1 6 3 3 3 3 4 3 6 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 7 2 2 2 2 7 2 7 4 4 4 4 4 4 4 4 4 6 1 1 1 6 1 6 3 3 4 3 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 1 6 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 2 2 2 2 7 2 6 4 4 4 4 4 4 4 4 4 3 6 6 6 6 1 1 6 3 4 3 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 6 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 2 2 2 2 7 2 4 4 4 4 4 4 4 4 4 4 4 4 6 1 6 7 2 6 3 3 3 2 1 1 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 2 2 2 2 3033 9999 3017 9999 9999 9999 9999 2860 3008 3049 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2970 2953 2986 9999 3023 9999 9999 9999 3046 9999 9999 9999 9999 3064 9999 9999 9999 9999 9999 9999 3049 9999 9999 9999 9999 3029 9999 3049 9999 3039 9999 9999 2908 2940 2908 2830 9999 9999 9999 9999 9999 9999 2990 9999 9999 9999 3020 3024 9999 9999 9999 9999 9999 2944 2939 2918 2915 9999 9999 9999 9999 2977 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2927 9999 3008 9999 3033 3033 9999 2674 3049 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2934 2987 9999 3007 9999 9999 9999 2997 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3033 3049 3049 9999 3006 9999 2984 9999 2929 2911 9999 9999 9999 9999 9999 9999 9999 3000 9999 9999 9999 3018 9999 9999 9999 9999 9999 9999 9999 2943 2904 2910 2968 9999 9999 9999 2971 2994 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2679 2737 2929 3033 9999 9999 9999 9999 3049 9999 9999 9999 3049 3049 9999 9999 9999 9999 9999 9999 9999 9999 2951 9999 9999 3017 9999 3054 9999 9999 3031 9999 9999 9999 9999 3009 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3049 9999 9999 3014 9999 2922 2859 2966 9999 9999 3000 9999 9999 9999 9999 2982 9999 9999 9999 3009 9999 9999 9999 9999 9999 2971 2949 2958 2912 2943 9999 9999 9999 2925 2904 3014 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2992 9999 9999 9999 9999 2651 2750 2618 9999 3033 3033 3049 9999 3049 9999 9999 9999 2986 2964 9999 9999 9999 9999 9999 9999 9999 9999 2875 2968 3023 3045 9999 9999 9999 3040 2986 3028 9999 3004 2984 3026 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3042 2979 9999 3001 2991 2907 2943 9999 9999 9999 3007 9999 9999 9999 9999 9999 2998 3024 9999 2997 9999 9999 9999 3007 9999 2975 2937 2916 2934 2948 2983 9999 9999 2998 2949 3003 3034 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2940 9999 9999 2892 2815 9999 9999 9999 9999 9999 3049 9999 9999 9999 9999 2940 2984 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3019 9999 9999 9999 9999 9999 9999 2988 2998 9999 9999 3051 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3049 3012 3001 2989 2949 9999 2922 2927 9999 9999 9999 9999 2991 9999 9999 9999 9999 2960 3001 2999 9999 9999 9999 9999 3013 9999 9999 2961 9999 2953 2955 2890 2986 9999 3021 2944 2997 3034 9999 9999 9999 9999 9999 9999 9999 9999 9999 3031 9999 9999 9999 9999 9999 2907 9999 2727 2982 3033 3033 9999 3038 9999 9999 9999 2911 2821 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2967 2980 3018 3026 3064 9999 3046 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2968 9999 2980 9999 2942 2976 9999 3012 9999 9999 9999 9999 9999 9999 9999 2985 9999 9999 3024 9999 9999 9999 9999 9999 9999 2960 9999 2977 2956 2975 2987 9999 3034 2963 3006 3034 9999 2999 9999 9999 9999 9999 2980 9999 9999 3025 9999 2970 9999 9999 9999 2902 9999 2415 2584 3031 3033 9999 9999 9999 9999 9999 9999 9999 2946 2999 9999 9999 9999 2994 9999 9999 9999 3053 9999 9999 9999 9999 3025 3026 9999 9999 2886 2954 3013 9999 9999 9999 3053 9999 9999 9999 9999 9999 9999 9999 9999 9999 3033 3049 3005 9999 3001 2834 2938 2970 9999 3021 9999 9999 2990 9999 9999 9999 3024 2978 9999 2994 9999 3019 9999 9999 3013 9999 9999 9999 9999 2984 2964 2973 2986 9999 9999 2975 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2887 9999 2380 2635 9999 3033 3049 9999 9999 9999 2950 3030 9999 2619 3006 9999 9999 2986 2983 9999 3028 9999 9999 9999 9999 3002 2990 3002 9999 9999 9999 2912 2938 3002 9999 9999 3031 3053 9999 9999 9999 9999 9999 9999 9999 9999 2998 3001 9999 3024 9999 3012 2946 2136 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3006 2984 9999 9999 9999 9999 3024 3004 9999 9999 9999 9999 9999 2966 9999 9999 9999 9999 2985 9999 9999 9999 9999 9999 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2355 2523 9999 9999 9999 3047 9999 9999 2997 9999 2944 2945 9999 9999 3049 2969 2997 9999 9999 9999 9999 9999 9999 9999 2972 2994 9999 9999 9999 3010 2963 9999 3064 9999 3026 9999 9999 9999 9999 9999 9999 9999 9999 9999 2982 9999 9999 3022 3034 9999 9999 9999 2968 3021 9999 9999 9999 9999 9999 9999 9999 9999 9999 2974 9999 9999 9999 9999 9999 9999 9999 9999 3016 9999 2970 9999 9999 3014 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2986 9999 9999 9999 9999 9999 9999 9999 9999 9999 2306 2461 2671 9999 9999 9999 9999 9999 3006 2993 2917 2952 9999 9999 9999 9999 2975 3042 9999 9999 9999 9999 9999 3019 9999 9999 9999 9999 9999 9999 2973 3014 9999 3057 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2991 2942 9999 3016 3041 3049 9999 3021 2965 3018 9999 9999 9999 9999 9999 9999 9999 9999 9999 2978 9999 9999 9999 9999 9999 9999 9999 9999 9999 3014 9999 2975 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2562 2167 2569 9999 2897 2922 3010 3030 9999 9999 2978 9999 9999 9999 9999 9999 9999 2985 9999 9999 9999 9999 9999 9999 9999 3025 9999 9999 9999 2684 2969 2987 9999 9999 3044 3047 9999 9999 9999 9999 9999 9999 9999 9999 9999 2983 2973 2980 3014 9999 9999 9999 9999 9999 3001 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3012 9999 9999 2972 9999 9999 9999 9999 9999 9999 9999 9999 2995 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2658 2386 2381 2514 2802 2891 2946 9999 9999 2946 2979 2648 3004 9999 9999 9999 9999 2991 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2980 2940 2964 9999 3008 3003 3055 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3008 2971 2984 3005 9999 9999 9999 9999 9999 2989 3018 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2952 2942 2956 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2966 9999 9999 9999 9999 9999 9999 9999 2402 2672 2435 2345 2501 2605 2791 2876 2970 9999 2983 2962 2909 9999 9999 9999 3049 9999 9999 9999 9999 9999 9999 9999 3045 9999 9999 9999 9999 9999 2914 9999 9999 3025 2998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2982 2968 2991 9999 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2998 2972 2930 2927 2948 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2975 2979 9999 9999 9999 9999 9999 9999 9999 2359 2234 2369 2531 2431 2560 2716 2824 2942 9999 2849 2912 2944 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2985 2956 9999 9999 9999 9999 3055 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2971 2971 2986 2959 3036 9999 9999 9999 3017 3018 9999 9999 9999 9999 9999 9999 9999 9999 3000 9999 9999 9999 2985 9999 2972 9999 9999 9999 9999 2914 2911 2934 2997 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2408 2469 2611 2534 2636 2803 2919 3000 2987 2962 2959 9999 9999 3001 3001 9999 3013 9999 9999 9999 3032 9999 9999 9999 9999 9999 9999 9999 2975 9999 9999 3055 3046 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2952 2980 3011 3036 9999 9999 2971 3018 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2988 2998 9999 9999 2961 3012 9999 9999 9999 2971 2639 2916 2943 2985 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2428 2403 2457 2482 2498 2534 2627 2757 2875 2953 2942 2972 9999 2990 9999 2967 2990 9999 9999 9999 3018 3033 9999 9999 3036 9999 9999 9999 9999 9999 2977 3055 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2918 2949 2963 9999 9999 2978 2959 3015 9999 9999 9999 3007 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2956 9999 9999 9999 9999 9999 2941 2928 9999 2982 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2395 2376 2473 2495 2500 2583 2615 2708 2699 2894 2896 2954 9999 9999 2993 2948 2971 2950 9999 9999 9999 2982 2991 9999 3006 3025 9999 9999 9999 2982 2989 9999 9999 3055 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2872 2934 2981 9999 9999 9999 2934 3000 9999 9999 9999 9999 9999 9999 9999 9999 2989 9999 9999 2959 9999 9999 2905 9999 9999 9999 9999 9999 2921 2863 2989 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2376 2383 2444 2516 2365 2625 2627 2676 2798 2636 2066 2945 2895 2967 2847 2924 2949 2936 2946 2979 2946 2961 2973 9999 9999 3019 9999 3023 9999 2972 3002 3035 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2920 2821 2914 3005 9999 9999 2968 2949 2959 9999 9999 9999 9999 9999 9999 2957 9999 9999 2996 9999 2089 2981 2658 2949 9999 9999 9999 9999 9999 9999 2962 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2372 2409 2479 2566 2557 2641 2691 2708 2823 2874 2644 2822 2902 2951 2943 2912 2923 2903 2971 2975 2938 2932 2963 2980 3005 3013 9999 9999 3023 2983 9999 3034 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2916 2948 9999 9999 9999 3000 2970 2988 9999 9999 9999 2989 9999 9999 2986 9999 9999 9999 2089 2948 2933 2961 2959 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3002 9999 9999 9999 9999 9999 9999 2985 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2368 2430 2432 2542 2643 2664 2588 2765 2793 2915 2893 2852 2911 2923 2920 2936 2880 2824 2705 2930 2911 9999 9999 9999 9999 9999 3005 2995 2979 2987 2989 3025 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2930 2957 3010 2983 2948 2986 9999 9999 9999 9999 2943 9999 2966 9999 9999 9999 9999 9999 2947 2923 2932 9999 2978 9999 9999 9999 9999 9999 9999 2995 9999 9999 9999 9999 9999 9999 9999 9999 9999 2984 2989 2988 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2356 2424 2499 2550 2598 2770 2710 2809 9999 2710 2898 2877 2966 2924 2792 2901 2900 2839 2923 2929 2939 9999 2964 9999 2947 3014 3021 9999 9999 2974 9999 9999 9999 3055 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2933 2944 9999 9999 2979 2939 2982 9999 2959 3008 9999 2986 9999 9999 9999 2994 9999 9999 9999 2842 2886 2942 9999 9999 9999 9999 2996 9999 3014 9999 2997 9999 9999 9999 3014 9999 9999 9999 9999 9999 9999 2977 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2342 2399 2502 2549 2678 2701 2781 2819 2901 2942 9999 2660 9999 2724 2677 2838 2924 2915 2946 9999 2907 9999 9999 3014 2964 3028 9999 9999 9999 2975 9999 3019 3039 9999 9999 3055 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2881 2933 9999 9999 2878 2949 2985 9999 2974 9999 2989 2991 9999 9999 9999 9999 9999 9999 9999 2877 2879 2955 9999 2935 9999 9999 2964 9999 9999 3011 2996 9999 9999 9999 3014 3014 3000 2988 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2338 2376 2481 2498 2618 2579 2780 2689 2876 2946 9999 2908 2908 2898 2637 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3014 9999 9999 9999 3011 9999 9999 3050 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2940 2830 2950 9999 9999 2915 2926 2963 9999 2970 9999 9999 2998 9999 2974 2950 2967 9999 3014 9999 2919 2899 2949 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2998 9999 9999 9999 9999 2991 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2339 2371 2447 2489 2556 2524 2542 2684 2844 2918 9999 2836 2837 2897 2658 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3007 9999 9999 3037 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2878 2868 2961 9999 9999 2981 9999 2969 2983 9999 9999 9999 9999 9999 9999 2943 2972 9999 9999 9999 2620 2904 2972 9999 9999 9999 9999 2749 3015 9999 9999 3014 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2337 2368 2425 2488 2532 2596 2647 2800 2857 2885 2888 9999 2822 2893 2688 9999 9999 9999 9999 3039 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3055 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2659 2944 2907 3012 9999 9999 3036 9999 2967 9999 2953 9999 9999 2992 9999 9999 9999 9999 9999 3016 3000 2937 2917 2996 9999 9999 9999 2952 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 2345 2371 2414 2485 2483 2398 2548 2807 2873 2878 2873 2858 2857 2896 2713 9999 2911 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 2848 2944 9999 9999 9999 9999 9999 9999 2953 2928 2944 3018 9999 2979 9999 9999 9999 2934 9999 9999 3015 9999 2943 9999 9999 9999 9999 9999 2926 9999 9999 3014 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2983 2366 2367 2416 2484 2428 2403 9999 2639 2613 2827 2803 2878 2920 9999 2560 2748 2812 2885 2954 9999 9999 9999 9999 9999 9999 9999 9999 9999 3039 9999 9999 9999 9999 9999 3023 9999 9999 9999 9999 9999 9999 2979 9999 9999 2880 2929 2952 3031 9999 9999 9999 9999 9999 2910 2868 2936 2963 3001 9999 9999 9999 9999 2955 2987 9999 9999 2889 2990 9999 9999 9999 3016 2998 2991 9999 9999 9999 9999 9999 9999 3014 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2983 2979 2369 2368 2419 2445 2358 2304 2390 2567 2836 2793 2614 2900 9999 9999 2573 2697 2730 2842 2875 9999 9999 9999 9999 3023 9999 9999 9999 9999 3039 9999 3055 9999 9999 9999 9999 9999 9999 2995 9999 2973 9999 9999 9999 2961 2860 2912 2928 2998 9999 9999 9999 9999 9999 9999 2924 2949 2959 3003 9999 9999 9999 9999 2998 9999 2988 3016 2922 9999 9999 9999 9999 3003 9999 9999 9999 3014 9999 9999 3014 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2377 2366 2406 2408 2311 2250 2296 2488 2657 2615 2729 9999 9999 3001 2831 2691 2728 2825 2772 2912 2957 9999 2982 2955 9999 9999 9999 3039 9999 3050 9999 3035 2997 3003 2999 9999 9999 2996 2951 2943 2907 2918 2971 2958 2931 2954 2979 2986 9999 9999 9999 9999 9999 9999 2931 9999 9999 3003 9999 9999 9999 9999 9999 2967 3009 9999 2960 9999 9999 9999 3016 3009 9999 9999 9999 9999 3014 3014 3036 9999 3029 3036 3013 9999 9999 9999 9999 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2377 2355 2373 2355 2271 2227 2261 2403 2500 2488 2571 9999 9999 9999 2938 2718 2801 2803 2746 2849 2918 2853 2962 3003 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2980 2995 9999 9999 9999 2933 2903 2889 9999 2944 2924 2955 9999 9999 9999 9999 9999 9999 9999 2913 2928 9999 2977 2987 9999 9999 9999 9999 9999 9999 3016 9999 3016 9999 9999 9999 9999 3031 9999 9999 3049 3036 3036 3036 9999 9999 3036 3036 3018 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2362 2343 2331 2291 2254 2221 2248 2345 2433 2298 2324 9999 9999 9999 9999 2893 2897 2850 2810 2866 2900 2965 2919 2992 9999 9999 3026 3039 9999 3001 2987 2981 2971 9999 2991 9999 9999 9999 2988 2940 2900 2901 2907 2938 2943 2981 9999 9999 3006 9999 2973 9999 2832 2854 2913 9999 2956 2960 9999 9999 9999 9999 9999 9999 9999 9999 9999 3044 9999 9999 9999 9999 9999 9999 9999 3036 3036 3036 3036 9999 9999 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2342 2319 2291 2238 2236 2218 2232 2310 2380 2391 2390 2714 2876 3001 3001 9999 3001 2918 2793 2907 2912 2962 2972 2996 3038 9999 9999 3039 3023 9999 2973 2987 2983 9999 2994 3035 9999 9999 2953 2901 2915 2904 2902 2896 2946 2995 9999 9999 9999 2973 2952 9999 2879 2819 2897 2978 2864 2906 3013 9999 9999 9999 9999 2989 9999 9999 3045 9999 9999 9999 9999 9999 9999 3049 9999 9999 3036 3036 9999 9999 9999 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2314 2288 2275 2218 2218 2218 2219 2277 2310 2371 2378 2544 9999 9999 9999 3001 9999 9999 9999 9999 9999 9999 9999 2974 2984 2981 9999 3012 9999 2950 2948 9999 3015 9999 2987 9999 9999 9999 2895 2932 2934 2949 2880 2862 2893 9999 9999 9999 9999 2851 2942 9999 2887 2841 2903 2940 2911 9999 9999 9999 9999 3027 9999 2978 9999 9999 9999 9999 9999 3027 9999 9999 3049 9999 9999 3036 3036 3036 9999 3036 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2288 2271 2273 2212 2202 2208 2215 2255 2295 2346 2393 2404 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2967 2983 2998 3011 2992 2969 2898 3000 9999 9999 2993 2937 2981 9999 9999 2874 2905 2913 2972 2859 2851 2816 2949 9999 9999 9999 9999 2928 2923 2907 2913 2940 2916 2952 2958 3023 9999 9999 3046 9999 9999 9999 9999 9999 9999 9999 3022 9999 3049 9999 3049 9999 3036 3036 9999 9999 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2280 2281 2276 2221 2199 2202 2205 2233 2279 2329 2379 2518 9999 9999 9999 9999 9999 9999 9999 9999 3038 3038 3038 2990 3000 2969 2988 2995 2932 2908 2988 3038 3022 2975 2938 2960 9999 9999 2860 2923 2981 9999 2917 2892 2809 2929 9999 9999 9999 2973 2931 2943 2900 2943 9999 2931 2892 2981 9999 9999 9999 3050 9999 2985 9999 3035 3013 9999 2951 3039 9999 9999 9999 9999 3049 3036 9999 9999 9999 3036 3018 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2288 2301 2276 2224 2202 2199 2199 2221 2270 2375 2426 2574 2639 9999 9999 9999 9999 9999 9999 9999 9999 9999 3038 3038 3021 2933 2967 3009 2908 2921 3030 9999 9999 2888 2891 2980 9999 2601 2817 2945 9999 9999 9999 2906 2869 2911 2954 9999 9999 9999 2957 2976 2954 2941 2913 2936 2935 2859 9999 9999 9999 9999 3050 3034 9999 3045 9999 9999 2943 9999 3049 9999 9999 9999 3049 3036 3036 9999 3036 9999 2997 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2303 2309 2256 2221 2205 2202 2196 2208 2272 2359 9999 2603 2683 9999 9999 9999 9999 9999 9999 9999 9999 9999 3038 3038 3038 2979 3018 3038 2939 2988 3038 9999 9999 2785 2908 3007 9999 2665 2833 2948 9999 2900 9999 2922 2889 2905 2939 9999 2971 9999 2985 9999 2973 2845 2962 2921 2954 2988 9999 9999 9999 9999 3050 3044 3049 9999 3049 3038 2962 9999 9999 9999 9999 9999 3049 9999 9999 3036 3036 3023 3004 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2317 2301 2233 2205 2218 2192 2192 2205 2266 2359 2447 2623 2676 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3038 3038 3038 3038 3038 2978 9999 9999 9999 9999 9999 2991 3030 9999 2923 2885 2973 2950 2904 2936 2700 9999 2913 2949 2959 2979 9999 9999 9999 9999 9999 2979 2890 2969 9999 9999 9999 9999 9999 9999 9999 3049 9999 9999 3049 3046 3049 9999 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 9999 9999 2320 2290 2215 2192 2218 2183 2196 2205 2258 2345 2436 2687 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3038 3038 9999 3038 9999 9999 9999 9999 9999 9999 9999 9999 9999 2936 2918 2962 2931 2926 2916 2950 9999 2952 2989 2946 2966 9999 9999 9999 9999 9999 9999 3000 2989 9999 9999 9999 9999 9999 9999 3049 9999 3049 9999 9999 3049 3049 3049 9999 9999 9999 9999 9999 9999 9999 3006 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2320 2273 2199 2189 2202 2186 2205 2218 2254 2376 2450 2681 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3038 3038 3038 9999 9999 9999 9999 9999 9999 9999 9999 9999 2943 2972 2962 2961 2937 9999 2955 9999 2956 2960 2955 2917 9999 9999 9999 9999 9999 2999 9999 9999 9999 9999 9999 9999 9999 9999 3049 9999 9999 9999 9999 9999 3049 9999 9999 9999 9999 9999 9999 9999 9999 3009 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2319 2254 2192 2183 2186 2221 2218 2221 2236 2395 2463 2652 2837 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3038 9999 9999 9999 9999 9999 9999 9999 3011 9999 9999 9999 2940 2957 9999 9999 2998 2925 2946 2996 9999 9999 9999 9999 2975 9999 3041 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3049 9999 9999 9999 9999 9999 9999 9999 3004 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2314 2239 2186 2179 2196 2259 2224 2221 2215 2341 2531 2721 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3038 3038 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3006 2943 2956 2991 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2317 2242 2186 2183 2218 2285 2230 2218 2212 2282 2523 2692 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3054 3022 2945 2993 9999 9999 9999 9999 9999 9999 3012 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2317 2262 2199 2192 2256 2303 2233 2212 2202 2261 2479 2668 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2962 9999 3037 9999 3046 9999 3044 3026 9999 3050 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 9999 9999 9999 9999 9999 9999 9999 2317 2268 2224 2227 2298 2290 2230 2202 2196 2241 2423 2648 2703 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2992 9999 3054 9999 3050 9999 9999 9999 3050 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 2317 2271 2265 2282 2314 2259 2212 2199 2192 2218 2357 2562 2622 2704 9999 9999 2718 9999 2598 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3050 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2319 2282 2293 2319 2314 2224 2196 2189 2192 2205 2313 2527 2614 2665 9999 9999 2390 2584 2598 2657 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3054 9999 9999 9999 3050 9999 9999 3050 3050 9999 9999 9999 9999 9999 9999 3050 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 9999 9999 9999 9999 9999 9999 2331 2295 2306 2327 2306 2208 2192 2179 2183 2202 2311 2533 2510 2634 9999 9999 2514 2577 2687 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3054 3050 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2340 2298 2303 2322 2285 2199 2186 2179 2179 2212 2333 2576 2543 2578 9999 9999 2636 2575 2782 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3045 3050 9999 9999 3050 9999 9999 9999 3050 3050 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2345 2303 2303 2306 2273 2218 2179 2183 2183 2233 2379 2618 2442 2512 9999 2699 2637 2620 2728 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3054 3054 3050 9999 9999 9999 9999 3050 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2350 2309 2293 2279 2285 2233 2179 2186 2196 2282 2452 2590 2346 2476 2587 2600 2579 2669 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3054 9999 9999 3050 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2371 2317 2282 2268 2293 2239 2199 2202 2236 2339 2497 2630 2375 2494 2541 2565 2562 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2376 2322 2293 2282 2301 2242 2221 2242 2271 2383 2521 2672 2420 2522 2498 2547 2525 2618 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3023 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2961 2376 2322 2322 2309 2306 2251 2230 2268 2285 2397 2536 2669 2454 2437 2479 2541 2522 2603 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2386 2332 2344 2337 2322 2262 2221 2262 2290 2397 2549 2754 2465 2406 2461 2530 2515 2651 2667 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2384 2354 2362 2352 2334 2259 2215 2259 2293 2388 2558 2650 2506 2355 2402 2499 2498 2683 2575 9999 2861 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3004 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2496 9999 2386 2376 2374 2357 2337 2265 2230 2265 2306 2359 2548 2618 2506 2332 2353 2490 2513 2714 2591 2702 2943 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2986 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2400 2390 2383 2359 2334 2279 2259 2303 2301 2322 2509 9999 2496 2342 2354 2499 2525 2661 2659 2811 2913 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2988 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2341 9999 2458 2403 2397 2399 2369 2332 2279 2290 2332 2282 2303 2439 9999 2508 2364 2364 2516 2534 2725 2760 2834 2916 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2533 2552 2457 2258 2334 2400 2390 2388 2406 2383 2337 2273 2298 2314 2265 2290 2383 2546 2494 2381 2369 2545 2566 9999 2846 2876 2902 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2488 2579 2362 2330 2349 2383 2381 2406 2401 2339 2271 2276 2268 2251 2271 2369 2481 2485 2401 2392 2618 2596 9999 2881 2921 9999 9999 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2115 2556 2668 2600 2479 2310 2328 2322 2401 2371 2408 2406 2329 2279 2273 2242 2221 2271 2374 2481 2489 2424 2443 2710 2658 2737 2866 2917 9999 9999 2980 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2115 2713 9999 2278 2430 2322 2293 2311 2420 2364 2401 2383 2303 2285 2271 2215 2199 2295 2378 2488 2504 2426 2523 2675 2753 2759 2910 2940 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2608 9999 9999 2430 2348 2297 2296 2302 2448 2359 2374 2337 2282 2273 2242 2179 2179 2282 2392 2497 2513 2432 2577 2829 2789 2818 2902 2922 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2115 9999 9999 2364 2315 2277 2294 2310 2465 2364 2344 2301 2256 2248 2199 2152 2156 2259 2419 2505 2530 2473 2611 2840 2851 2871 2900 2960 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 2486 2358 2298 2281 2298 2306 2477 2381 2324 2285 2248 2208 2162 2138 2145 2233 2419 2506 2549 2515 2630 2846 2890 2913 2935 2956 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2245 2505 9999 9999 2418 2309 2286 2279 2293 2302 2483 2410 2319 2282 2248 2186 2152 2134 2152 2199 2381 2487 2530 2529 2633 2851 2910 2944 2874 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2316 2442 9999 2459 2367 2287 2283 2277 2290 2295 2499 2424 2319 2282 2259 2186 2145 2152 2156 2202 2352 2454 2500 2525 2639 2846 2917 2941 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2283 9999 2455 2419 2335 2267 2270 2277 2282 2285 2527 2419 2332 2298 2293 2215 2156 2166 2159 2245 2381 2435 2489 2535 2709 2874 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 9999 9999 9999 9999 9999 9999 9999 2983 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2307 2368 2444 2363 2306 2272 2274 2276 2273 2276 2538 2426 2347 2319 2317 2239 2162 2169 2183 2309 2421 2454 2483 2580 2794 2877 2960 9999 9999 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2992 9999 9999 9999 9999 9999 2973 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2115 9999 2401 2398 2296 2297 2277 2278 2279 2271 2273 2536 2445 2359 2334 2314 2227 2173 2179 2233 2371 2445 2476 2507 2665 2833 2926 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2982 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2446 9999 2346 2355 2322 2338 2286 2286 2287 2282 2276 2273 2542 2454 2366 2334 2309 2242 2192 2205 2285 2397 2454 2495 2576 2744 2684 2920 2952 9999 9999 2953 2954 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2469 2167 2369 2355 2372 2325 2311 2282 2282 2285 2276 2276 2560 2447 2364 2332 2322 2301 2230 2224 2287 2406 2456 2513 2639 2707 2883 2907 2967 2908 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2368 2373 2328 2325 2285 2293 2276 2282 2282 2279 2279 2573 2446 2364 2332 2329 2332 2254 2230 2290 2415 2466 2556 2704 2867 2861 2948 9999 2871 9999 9999 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2398 2421 2352 2325 2298 2312 2283 2288 2276 2287 2282 2279 2282 2569 2447 2366 2334 2334 2332 2268 2265 2334 2428 2476 2603 2760 2898 2892 2950 9999 2920 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 2319 2347 2299 2313 2303 2292 2283 2282 2276 2282 2285 2287 2285 2562 2472 2364 2339 2339 2347 2298 2314 2378 2439 2485 2627 2790 2906 2911 9999 2946 2795 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2367 2279 2290 2330 2299 2310 2297 2300 2286 2287 2273 2276 2293 2293 2276 2569 2513 2383 2342 2347 2354 2324 2354 2388 2443 2498 2648 2830 2906 2950 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2427 2322 2285 2285 2313 2289 2297 2293 2311 2294 2290 2273 2279 2293 2293 2279 2578 2558 2427 2342 2349 2354 2344 2390 2388 2458 2529 2678 2838 2922 2825 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2303 2259 2267 2290 2276 2293 2295 2309 2298 2293 2273 2282 2295 2298 2285 2589 2583 2489 2352 2352 2359 2352 2410 2415 2482 2599 2737 2862 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 9999 9999 9999 9999 9999 9999 2290 2257 2258 2279 2271 2287 2298 2309 2301 2298 2273 2282 2295 2303 2293 2613 2608 2546 2381 2354 2369 2359 2399 2445 2513 2692 2802 2886 2904 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2298 2255 2256 2279 2262 2287 2295 2306 2301 2298 2279 2287 2295 2306 2301 2631 2626 2613 2430 2366 2388 2378 2390 2454 2580 2764 2842 2894 2938 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2452 2317 2285 2259 2251 2279 2262 2282 2293 2298 2301 2303 2285 2287 2298 2309 2314 2638 2631 2641 2471 2388 2413 2404 2413 2471 2671 2791 2859 2883 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2391 2321 2266 2254 2245 2276 2265 2279 2285 2295 2306 2303 2290 2290 2298 2311 2351 2639 2625 2615 2471 2394 2432 2419 2432 2521 2650 2811 2857 2867 2917 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2549 9999 2618 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2362 2304 2254 2251 2245 2273 2262 2279 2279 2303 2306 2298 2290 2290 2301 2342 2372 2639 2616 2587 2471 2397 2450 2445 2458 2578 2604 9999 2848 2867 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 9999 9999 9999 9999 9999 2359 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2957 2718 9999 9999 9999 9999 9999 9999 2336 2287 2245 2245 2242 2265 2265 2276 2276 2303 2306 2303 2295 2293 2317 2421 2377 2634 2606 2578 2487 2421 2460 2481 2495 2519 2617 9999 2847 2877 2885 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2127 2417 2570 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2983 2949 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2251 2281 2251 2245 2245 2265 2273 2279 2273 2293 2306 2309 2301 2295 2354 2442 2393 2642 2604 2582 2507 2464 2485 2507 2528 2587 2691 2847 2862 2884 2952 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2268 2372 2585 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2978 2946 2942 2966 9999 9999 9999 9999 9999 9999 9999 9999 2274 2276 2254 2248 2254 2259 2279 2282 2271 2287 2306 2314 2309 2314 2422 2427 2515 2666 2615 2583 2527 2505 2511 2536 2573 2574 2713 2789 2880 2896 2949 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2127 2405 2630 2503 2546 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2977 9999 9999 9999 9999 9999 2949 2956 2945 2946 9999 9999 9999 9999 9999 9999 2192 2192 2281 2262 2254 2259 2262 2279 2290 2273 2287 2309 2344 2332 2375 2460 2475 2532 2724 2630 2578 2553 2534 2519 2566 2613 2606 2768 2879 2915 2910 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2127 2167 2127 2406 2433 2602 2598 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2954 2946 2959 9999 9999 9999 9999 9999 9999 2394 2287 2265 2262 2262 2271 2276 2295 2282 2290 2334 2422 2357 2462 2361 2445 2393 2731 2653 2569 2569 2551 2511 2605 2658 2638 2800 2892 2887 2930 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2135 2464 9999 9999 2528 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2852 9999 9999 9999 9999 9999 2968 9999 9999 2924 2968 9999 9999 9999 9999 9999 2191 2389 2290 2271 2268 2271 2279 2276 2295 2290 2295 2387 2434 2441 2554 2369 2429 2449 2784 2624 2589 2580 2566 2521 2644 2657 2672 2836 2842 2866 2938 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2436 2495 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2915 9999 9999 9999 9999 2963 2967 9999 9999 9999 9999 2911 2901 9999 9999 2617 9999 2343 2285 2262 2268 2271 2282 2276 2293 2295 2303 2437 2477 2521 2673 2414 2391 2348 2792 2711 2620 2599 2580 2558 2691 2708 2678 2866 2815 2887 2946 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2454 2497 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2893 2726 9999 9999 9999 2966 2971 9999 9999 9999 9999 2875 2899 9999 9999 2486 2345 2317 2273 2251 2256 2265 2276 2279 2290 2306 2327 2503 2530 2593 2596 2476 2361 2294 2817 2731 2645 2628 2616 2609 2740 2394 2720 2879 2895 2877 2936 2945 9999 9999 9999 9999 9999 9999 2989 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2528 2625 9999 9999 9999 2450 2516 9999 2620 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2740 2916 2931 9999 9999 2963 9999 9999 9999 9999 9999 2917 2843 2882 2671 2631 2300 2317 2268 2245 2254 2259 2276 2279 2287 2317 2385 2587 2686 2657 2647 2614 2331 2272 2812 2788 2691 2678 2675 2662 2721 9999 2739 2856 2827 2795 2900 2964 2988 9999 9999 9999 2962 2976 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 2565 2515 2523 9999 9999 2430 2480 2607 2639 2702 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2925 2930 2905 2895 9999 9999 9999 9999 9999 9999 9999 2900 2865 9999 2712 2175 2322 2259 2233 2245 2254 2265 2279 2293 2342 2438 2595 2766 2802 2869 2688 2203 2256 2685 2835 2737 2718 2702 2703 2772 2764 2745 2812 2764 2759 2881 2978 2978 9999 9999 9999 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2578 2552 2466 2555 2457 2421 2499 2552 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2708 9999 2907 2906 2932 9999 9999 9999 9999 9999 9999 2860 2914 2882 2869 2377 2322 2254 2233 2245 2254 2259 2276 2295 2362 2462 2717 2684 2848 9999 2699 2316 2254 2712 2856 2623 2713 2675 2739 2795 2756 2762 2822 2788 2814 2917 9999 2978 2953 9999 2961 2974 2969 2983 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2127 2499 2589 9999 9999 2398 2427 2531 9999 2601 2704 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2902 9999 9999 2948 9999 9999 9999 9999 9999 9999 9999 2681 2847 2681 2466 2309 2254 2233 2248 2254 2259 2273 2306 2363 2479 2634 2706 2886 9999 2561 2325 2248 2721 2853 2754 2708 2667 2749 2821 2784 2795 2855 2859 2888 2954 9999 9999 2938 2968 2976 2979 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2601 2453 2610 2409 9999 2413 2465 2667 2599 2597 2516 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2842 2890 2876 9999 9999 9999 9999 9999 9999 9999 9999 2722 2932 2705 2493 2404 2287 2254 2236 2254 2254 2262 2271 2310 2371 2498 2758 2837 2863 9999 2410 2325 2245 2802 2784 2587 2728 2698 2748 9999 2796 2814 2871 2908 2937 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2764 2778 2130 2130 2403 2417 2508 9999 9999 9999 2535 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2936 2912 2910 9999 9999 9999 9999 9999 9999 9999 9999 2920 2892 2691 2394 2319 2262 2242 2239 2254 2254 2262 2273 2320 2388 2521 2782 2860 2856 2829 2372 2304 2245 2823 2806 2761 2756 2739 2767 2773 2813 2829 2892 2922 2956 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2845 2837 2788 9999 2403 2421 2503 2503 9999 2565 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2878 2922 2923 9999 2931 9999 9999 9999 9999 9999 2851 2879 2923 2693 2375 2284 2242 2233 2239 2254 2256 2262 2273 2329 2416 2555 2707 2859 2829 2856 2352 2289 2254 2845 9999 2771 2764 2773 2787 2774 2837 2865 2907 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 2899 2853 2503 2396 2452 2416 2565 9999 2556 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2945 2936 9999 9999 9999 9999 2692 2890 2932 2502 2338 2266 2236 2227 2245 2256 2259 2262 2279 2357 2490 2592 2703 2830 2840 2719 2442 2282 2262 2416 9999 2810 2780 2788 2796 2790 2850 2886 2898 2910 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2991 2996 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2932 2813 2489 2381 2462 2477 2555 9999 2594 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2965 9999 9999 2663 9999 9999 9999 9999 2726 2917 2930 2416 2318 2254 2233 2230 2251 2262 2259 2265 2292 2408 2611 2630 2830 2847 2837 2497 2362 2276 2265 28 9999 55 9999 9999 9999 9999 14 54 56 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 100 65 9999 31 9999 9999 9999 15 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 35 9999 12 9999 27 9999 9999 9 39 39 10 9999 9999 9999 9999 9999 9999 26 9999 9999 9999 33 18 9999 9999 9999 9999 9999 20 170 40 174 9999 9999 9999 9999 109 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 13 9999 15 74 9999 4 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 115 9999 36 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 57 10 36 9999 11 9999 9 9999 58 23 9999 9999 9999 9999 9999 9999 9999 28 9999 9999 9999 16 9999 9999 9999 9999 9999 9999 9999 41 42 51 13 9999 9999 9999 41 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 10 7 25 9999 9999 9999 9999 20 9999 9999 9999 26 33 9999 9999 9999 9999 9999 9999 9999 9999 90 9999 9999 29 9999 14 9999 9999 19 9999 9999 9999 9999 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 9999 9999 21 9999 29 10 17 9999 9999 20 9999 9999 9999 9999 12 9999 9999 9999 79 9999 9999 9999 9999 9999 29 50 82 96 89 9999 9999 9999 8 11 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 10 23 2 9999 56 13 16 9999 10 9999 9999 9999 86 10 9999 9999 9999 9999 9999 9999 9999 9999 10 15 56 19 9999 9999 9999 23 14 74 9999 14 13 53 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 44 8 9999 34 62 169 122 9999 9999 9999 51 9999 9999 9999 9999 9999 107 23 9999 88 9999 9999 9999 30 9999 16 20 7 44 33 63 9999 9999 41 58 31 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 25 26 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 28 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 20 23 9999 9999 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 13 51 13 14 9999 40 23 9999 9999 9999 9999 57 9999 9999 9999 9999 14 23 12 9999 9999 9999 9999 30 9999 9999 92 9999 34 110 7 16 9999 41 32 24 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 9999 9999 9999 9999 10 9999 11 48 24 95 9999 8 9999 9999 9999 15 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 76 14 53 8 9999 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 38 9999 46 90 9999 14 9999 9999 9999 9999 9999 9999 9999 44 9999 9999 68 9999 9999 9999 9999 9999 9999 23 9999 47 32 24 43 9999 7 47 44 10 9999 28 9999 9999 9999 9999 11 9999 9999 11 9999 13 9999 9999 9999 14 9999 10 5 41 86 9999 9999 9999 9999 9999 9999 9999 161 108 9999 9999 9999 11 9999 9999 9999 21 9999 9999 9999 9999 36 14 9999 9999 14 36 15 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 19 10 9999 41 10 44 12 9999 20 9999 9999 36 9999 9999 9999 36 11 9999 14 9999 25 9999 9999 31 9999 9999 9999 9999 42 40 11 6 9999 9999 81 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 33 9999 15 14 9999 34 10 9999 9999 9999 8 37 9999 4 39 9999 9999 53 25 9999 19 9999 9999 9999 9999 14 28 25 9999 9999 9999 14 24 27 9999 9999 65 33 9999 9999 9999 9999 9999 9999 9999 9999 33 18 9999 38 9999 33 38 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 22 9999 9999 9999 9999 31 42 9999 9999 9999 9999 9999 74 9999 9999 9999 9999 31 9999 9999 9999 9999 9999 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 14 9999 9999 9999 69 9999 9999 87 9999 55 62 9999 9999 10 66 78 9999 9999 9999 9999 9999 9999 9999 22 20 9999 9999 9999 24 27 9999 24 9999 45 9999 9999 9999 9999 9999 9999 9999 9999 9999 30 9999 9999 23 11 9999 9999 9999 59 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 46 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 21 9999 9999 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 14 11 9999 9999 9999 9999 9999 57 23 19 25 9999 9999 9999 9999 16 12 9999 9999 9999 9999 9999 57 9999 9999 9999 9999 9999 9999 24 23 9999 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 32 13 9999 67 24 21 9999 19 23 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 9999 50 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 10 27 9999 24 14 102 45 9999 9999 24 9999 9999 9999 9999 9999 9999 26 9999 9999 9999 9999 9999 9999 9999 36 9999 9999 9999 4 21 39 9999 9999 10 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 106 11 54 9999 9999 9999 9999 9999 55 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 49 9999 9999 56 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 15 17 21 40 91 36 9999 9999 7 20 3 29 9999 9999 9999 9999 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 58 93 9999 27 32 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 89 106 58 9999 9999 9999 9999 9999 40 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 57 60 62 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 8 70 19 17 24 23 96 167 41 9999 19 14 19 9999 9999 9999 48 9999 9999 9999 9999 9999 9999 9999 41 9999 9999 9999 9999 9999 18 9999 9999 29 47 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 42 33 86 9999 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 30 89 164 80 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 35 9999 9999 9999 9999 9999 9999 9999 11 13 19 35 19 42 74 237 92 9999 4 11 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 42 12 9999 9999 9999 9999 53 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 32 53 12 38 9999 9999 9999 39 11 9999 9999 9999 9999 9999 9999 9999 9999 29 9999 9999 9999 30 9999 7 9999 9999 9999 9999 64 108 196 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 25 47 49 40 107 80 9 59 25 19 9999 9999 38 21 9999 19 9999 9999 9999 22 9999 9999 9999 9999 9999 9999 9999 33 9999 9999 12 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 39 34 37 12 9999 9999 44 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 32 43 9999 9999 23 18 9999 9999 9999 50 4 123 109 51 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 30 43 35 23 18 35 53 61 104 44 12 14 9999 34 9999 100 49 9999 9999 9999 17 26 9999 9999 41 9999 9999 9999 9999 9999 36 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 58 30 12 9999 9999 50 50 9 9999 9999 9999 40 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 126 9999 9999 9999 9999 9999 60 117 9999 60 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 39 54 44 20 15 34 47 105 12 21 11 14 9999 9999 7 54 127 31 9999 9999 9999 20 18 9999 23 39 9999 9999 9999 43 54 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 34 82 33 9999 9999 9999 20 44 9999 9999 9999 9999 9999 9999 9999 9999 52 9999 9999 20 9999 9999 12 9999 9999 9999 9999 9999 22 10 63 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 44 57 38 18 10 33 73 61 89 6 2 33 11 111 4 124 118 98 12 14 15 38 45 9999 9999 32 9999 27 9999 57 70 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 17 34 21 9999 9999 13 36 7 9999 9999 9999 9999 9999 9999 14 9999 9999 14 9999 1 46 3 45 9999 9999 9999 9999 9999 9999 68 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 52 54 37 19 14 23 125 86 188 37 6 9 19 52 61 199 32 26 150 55 49 16 22 74 30 13 9999 9999 50 65 9999 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 77 66 9999 9999 9999 30 36 80 9999 9999 9999 17 9999 9999 48 9999 9999 9999 1 35 13 22 79 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 9999 9999 9999 9999 9999 9999 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 63 53 25 19 24 21 13 45 12 51 24 19 19 25 57 89 23 14 4 44 24 9999 9999 9999 9999 9999 12 45 14 29 89 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 13 15 13 20 25 9999 9999 9999 9999 11 9999 9 9999 9999 9999 9999 9999 26 101 37 9999 58 9999 9999 9999 9999 9999 9999 47 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 26 45 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 78 62 32 25 20 103 12 54 9999 3 6 29 41 137 40 49 64 24 41 59 71 9999 15 9999 29 25 29 9999 9999 32 9999 9999 9999 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 125 9999 9999 39 33 41 9999 37 55 9999 55 9999 9999 9999 79 9999 9999 9999 6 96 149 9999 9999 9999 9999 44 9999 27 9999 40 9999 9999 9999 21 9999 9999 9999 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 81 65 42 34 66 27 54 145 105 19 9999 3 9999 5 102 89 134 192 68 9999 11 9999 9999 32 39 10 9999 9999 9999 33 9999 11 40 9999 9999 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 91 34 9999 9999 8 79 36 9999 79 9999 96 30 9999 9999 9999 9999 9999 9999 9999 12 105 74 9999 6 9999 9999 7 9999 9999 47 21 9999 9999 9999 43 19 50 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 65 49 33 30 17 100 20 64 55 9999 8 36 21 70 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 32 9999 9999 9999 14 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 417 38 9999 9999 16 9 11 9999 54 9999 9999 13 9999 21 21 27 9999 11 9999 20 88 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 48 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 76 68 43 36 23 13 11 15 28 50 9999 7 365 78 88 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 9999 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 48 25 9999 9999 15 9999 28 53 9999 9999 9999 9999 9999 9999 21 57 9999 9999 9999 3 109 67 9999 9999 9999 9999 3 43 9999 9999 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 73 60 48 33 26 13 12 17 107 44 9 9999 394 105 159 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 91 12 18 9999 9999 13 9999 69 9999 9 9999 9999 21 9999 9999 9999 9999 9999 10 7 60 217 27 9999 9999 9999 4 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 64 63 53 31 30 15 15 19 99 121 27 33 39 9 54 9999 52 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 12 62 9999 9999 9999 9999 9999 9999 42 26 16 7 9999 80 9999 9999 9999 12 9999 9999 43 9999 43 9999 9999 9999 9999 9999 8 9999 9999 40 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 65 60 56 33 39 38 9999 15 5 16 20 25 109 9999 12 81 184 161 79 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 22 9999 9999 113 69 43 40 9999 9999 9999 9999 9999 10 22 91 6 25 9999 9999 9999 9999 13 12 9999 9999 7 48 9999 9999 9999 4 16 12 9999 9999 9999 9999 9999 9999 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 33 12 62 73 58 31 52 73 57 26 100 16 11 11 9999 9999 9 127 632 271 87 9999 9999 9999 9999 28 9999 9999 9999 9999 40 9999 17 9999 9999 9999 9999 9999 9999 48 9999 66 9999 9999 9999 33 24 23 17 26 9999 9999 9999 9999 9999 9999 81 76 10 11 9999 9999 9999 9999 13 9999 40 14 11 9999 9999 9999 9999 42 9999 9999 9999 15 9999 9999 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 71 83 72 40 81 137 91 37 21 13 14 9999 9999 14 12 137 236 217 235 233 23 9999 102 11 9999 9999 9999 58 9999 44 9999 12 12 27 21 9999 9999 33 22 149 71 48 79 34 74 87 62 30 9999 9999 9999 9999 9999 9999 29 9999 9999 36 9999 9999 9999 9999 9999 6 20 9999 15 9999 9999 9999 42 32 9999 9999 9999 9999 38 22 26 9999 52 32 65 9999 9999 9999 9999 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 76 90 102 62 124 160 103 41 21 14 10 9999 9999 9999 12 21 80 34 181 313 179 7 29 40 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 14 9999 9999 9999 128 193 78 9999 28 35 29 9999 9999 9999 9999 9999 9999 9999 48 38 9999 68 32 9999 9999 9999 9999 9999 9999 7 9999 14 9999 9999 9999 9999 28 9999 9999 22 20 31 32 9999 9999 23 32 38 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 89 99 115 97 218 154 87 44 29 15 13 9999 9999 9999 9999 9 28 48 105 207 188 49 13 23 9999 9999 84 22 9999 18 42 27 52 9999 56 9999 9999 9999 36 108 48 167 184 90 23 33 9999 9999 11 9999 17 9999 22 60 194 9999 21 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 9999 9999 9999 9999 9999 9999 9999 21 33 36 47 9999 9999 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 90 114 132 143 261 152 86 61 41 27 25 39 10 22 18 9999 14 30 9 24 19 11 93 26 26 9999 9999 42 48 9999 108 46 38 9999 24 41 9999 9999 35 23 87 20 98 50 24 31 9999 9999 9999 51 29 9999 110 141 94 20 5 10 57 9999 9999 9999 9999 59 9999 9999 18 9999 9999 9999 9999 9999 9999 20 9999 9999 30 23 9999 9999 9999 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 93 132 148 178 339 169 131 74 45 45 27 22 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 43 52 11 9999 42 9999 100 13 9999 59 9999 62 9999 9999 9999 41 174 67 42 20 109 78 9999 9999 9999 9999 8 74 9999 134 200 167 81 10 9999 9999 9999 9999 17 9999 27 9999 9999 9999 9999 9999 46 9999 9999 16 9999 9999 19 31 23 9999 33 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 92 130 170 181 321 206 183 106 62 56 30 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 36 36 25 26 74 30 25 80 9999 9999 26 25 54 9999 9999 100 192 14 31 12 75 79 61 9999 9999 9999 9999 73 127 132 87 59 154 36 21 68 9999 9999 31 9999 9999 9999 9999 9999 9999 9999 28 9999 18 9999 16 9999 19 32 9999 9999 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 91 149 195 211 329 278 254 156 78 41 26 15 9999 9999 9999 9999 9999 9999 9999 9999 15 12 11 53 52 40 41 25 58 231 15 24 17 48 48 37 9999 9999 181 84 49 9999 20 88 248 80 9999 9999 9999 29 60 111 20 40 9999 45 14 93 9999 9999 9999 11 9999 16 9999 23 49 9999 50 21 9999 9999 9999 9999 16 24 9999 9999 9999 31 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 96 162 216 222 357 280 292 178 90 39 24 14 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 12 85 66 81 84 30 84 22 9999 9999 20 156 42 9999 5 161 50 9999 9999 9999 40 106 60 51 9999 9999 9999 73 26 110 24 11 21 41 4 9999 9999 9999 9999 39 44 9999 22 9999 9999 23 9999 33 9999 9999 9999 23 21 23 9999 34 9999 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 111 181 237 278 383 353 325 205 108 33 9999 13 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 11 14 74 38 20 52 57 22 9999 9999 10 158 50 9999 5 99 56 9999 24 9999 45 18 78 32 9999 25 9999 42 9999 35 4 109 14 83 15 9999 9999 9999 9999 17 20 23 9999 13 31 13 9999 9999 9999 9999 9999 31 9999 9999 25 27 46 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 128 210 210 328 666 365 326 249 126 43 35 13 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 14 17 13 24 19 9999 9999 9999 9999 9999 29 22 9999 79 36 42 24 49 47 4 9999 124 18 140 39 9999 9999 9999 9999 9999 87 7 36 9999 9999 9999 9999 9999 9999 9999 25 9999 9999 18 42 63 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 129 196 245 373 663 302 302 253 139 55 38 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 22 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 99 21 27 14 51 36 41 9999 82 25 34 23 9999 9999 9999 9999 9999 9999 59 17 9999 9999 9999 9999 9999 9999 30 9999 47 9999 9999 31 67 23 9999 9999 9999 9999 9999 9999 9999 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 132 227 270 386 444 267 288 250 155 62 28 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 22 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 32 121 49 41 23 9999 74 9999 14 14 37 14 9999 9999 9999 9999 9999 40 9999 9999 9999 9999 9999 9999 9999 9999 57 9999 9999 9999 9999 9999 34 9999 9999 9999 9999 9999 9999 9999 9999 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 175 229 335 503 356 253 304 292 173 69 19 8 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 72 9999 9999 9999 123 22 9999 9999 35 15 116 30 9999 9999 9999 9999 10 9999 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 37 9999 9999 9999 9999 9999 9999 9999 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 201 189 350 488 315 252 270 392 219 76 24 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 20 96 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 222 188 357 500 329 320 267 424 272 98 36 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 34 29 20 64 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 217 262 331 508 318 488 316 450 250 109 47 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 33 9999 12 9999 11 9999 7 10 9999 49 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 214 343 503 340 599 643 446 515 261 141 57 15 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 9999 28 9999 38 9999 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 226 266 404 409 778 531 499 428 285 211 84 21 15 13 9999 9999 3 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 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 162 296 586 779 704 304 458 415 391 240 99 33 23 16 9999 9999 3 33 74 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 39 9999 9999 9999 15 9999 9999 21 20 9999 9999 9999 9999 9999 9999 22 18 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 133 368 679 823 577 334 662 493 433 317 107 44 14 22 9999 9999 6 39 95 9999 9999 9999 9999 9999 9999 9999 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 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 98 293 627 707 702 285 872 546 590 276 92 43 15 28 9999 9999 12 38 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 37 24 9999 9999 17 9999 9999 9999 13 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 94 319 881 980 572 470 472 698 432 282 71 27 13 29 9999 21 21 60 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 32 18 46 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 99 270 951 452 524 588 510 600 326 231 80 16 12 24 29 29 26 67 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 9999 9999 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 76 315 1224 352 1158 553 479 405 291 225 58 19 14 20 43 46 42 63 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 52 358 498 420 1120 361 718 706 408 244 62 31 17 25 41 58 40 50 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 48 230 824 573 786 480 737 1109 607 238 72 24 19 34 48 61 47 73 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 60 182 475 1047 663 382 593 1008 715 519 53 28 18 68 79 78 86 81 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 171 449 1261 1152 427 503 753 334 279 49 10 23 121 111 127 149 60 133 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 87 205 371 877 1194 599 380 507 868 427 54 9 33 164 143 73 209 102 118 15 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 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 91 191 356 576 1089 515 621 620 947 223 90 9999 45 311 313 71 261 21 156 64 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 22 94 176 426 665 492 515 596 1280 589 296 161 9999 93 312 514 103 235 23 87 177 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 3 5 11 24 34 121 227 429 524 627 917 581 1280 632 474 217 148 124 245 294 164 201 9999 85 33 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 6 12 21 35 41 154 234 421 961 620 508 641 384 1280 323 325 206 186 274 277 66 127 9999 73 21 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 8 14 10 18 29 47 48 178 289 505 754 395 551 689 527 498 309 410 167 231 302 402 51 98 163 22 10 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 11 9999 10 36 47 49 54 162 236 631 981 312 448 1280 1280 775 315 463 125 303 418 458 15 41 397 42 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 23 47 57 56 54 229 216 436 488 403 637 1280 796 386 256 562 91 347 340 84 79 19 108 70 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 31 51 58 65 67 213 193 479 324 292 1117 472 584 827 307 416 84 280 356 105 118 21 197 294 70 47 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 35 44 57 67 81 100 176 182 359 305 352 583 715 951 1280 331 300 146 187 307 109 51 21 109 59 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 12 9999 9999 41 48 65 77 112 150 143 165 281 494 608 520 769 1202 1280 377 154 182 176 159 224 167 105 93 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 14 9999 44 42 53 88 102 162 276 155 201 259 403 587 398 1125 366 1054 408 244 154 167 122 131 108 277 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 40 47 43 54 103 134 267 316 161 165 254 585 529 351 1280 1280 1270 283 1280 493 162 95 71 126 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 12 21 43 33 42 60 137 188 280 306 193 174 279 933 1280 1280 596 1280 1019 256 1243 525 157 100 38 13 43 9999 9999 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 39 9999 9999 9999 9999 9999 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 31 33 28 44 70 154 244 327 390 194 256 374 792 801 475 993 804 647 670 549 240 184 82 20 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 36 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 22 34 29 37 51 113 234 458 431 436 159 280 277 413 557 521 939 1280 1249 1280 400 254 99 44 5 13 22 9999 9999 14 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 12 32 42 43 48 80 226 357 536 464 490 168 192 295 526 664 465 781 1280 730 941 401 305 48 13 13 11 47 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 30 52 46 52 55 101 286 523 551 532 491 217 177 323 326 537 1280 1053 530 872 586 431 177 53 84 7 56 9999 11 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 33 45 54 53 78 74 132 388 497 426 555 438 197 189 308 399 652 660 1280 1280 1280 958 369 117 216 44 8 16 9999 89 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 9999 34 44 44 63 77 101 96 192 448 523 454 510 424 174 174 226 308 627 560 562 511 1280 438 334 124 40 71 10 9999 7 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 46 29 49 58 61 91 113 130 118 261 522 539 475 532 441 194 192 189 267 599 505 865 735 1280 927 292 142 121 128 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 51 52 79 78 101 151 174 165 148 313 571 496 530 555 484 183 236 126 278 490 449 1198 1280 408 431 261 188 625 42 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 50 69 120 105 200 287 296 254 213 441 507 517 566 546 351 223 162 138 316 695 780 337 1280 514 278 189 157 210 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 49 109 149 182 295 489 466 402 325 504 539 569 530 364 232 233 168 152 155 1280 1103 731 996 1280 535 139 382 303 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 63 146 192 318 439 619 764 505 516 580 614 601 441 299 168 291 156 175 138 551 1162 571 402 435 161 212 1280 217 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 29 85 180 241 472 523 689 699 561 648 739 765 576 389 293 104 198 137 116 201 502 1131 545 497 247 128 222 580 255 70 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 46 135 224 292 530 746 805 698 931 648 710 622 594 358 247 63 118 154 127 113 907 1280 1280 357 122 41 68 133 403 48 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 43 71 205 259 315 739 708 813 831 922 935 718 578 470 295 164 39 110 179 158 233 808 1280 588 225 54 106 9999 441 384 72 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 18 3 9999 9999 9999 9999 9999 9999 42 96 251 316 389 642 827 685 644 1002 1089 625 525 414 224 82 29 170 296 177 261 409 1280 559 197 27 113 9999 734 340 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 18 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 114 312 364 506 674 1115 821 702 900 711 556 462 321 151 34 20 112 231 144 467 367 310 454 151 91 103 124 173 431 48 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 15 43 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 54 57 19 9999 9999 9999 9999 9999 9999 9999 9999 26 122 355 432 690 616 1280 993 711 782 788 420 388 229 76 22 18 45 179 196 357 565 925 1098 100 110 33 11 37 239 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 5 10 31 17 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 9999 9999 9999 9999 9999 18 72 25 26 9999 9999 9999 9999 9999 9999 5 21 116 328 595 928 617 937 1153 574 653 478 237 134 118 34 21 15 44 133 410 561 428 793 220 106 104 102 38 76 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 9999 3 4 4 14 16 12 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 63 23 9999 9999 9999 9999 9999 9999 37 153 369 741 617 666 850 590 479 438 225 96 47 56 17 21 15 35 74 199 286 445 519 145 104 41 53 196 42 126 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 22 9999 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 14 9999 9999 15 45 9999 9999 9999 9999 9999 9 68 301 565 802 739 1280 609 596 336 267 87 37 42 41 16 27 36 105 29 270 337 1029 375 110 34 77 65 11 84 73 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 39 9999 9999 9999 9999 42 24 9999 9999 9999 9999 10 11 9999 9999 4 9999 148 530 894 752 1180 1065 530 565 371 206 79 35 41 43 15 31 51 34 77 441 373 678 271 83 37 157 69 7 173 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 35 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 3 9999 9999 9999 48 32 9999 9999 9999 9999 8 16 9999 9999 4 19 220 643 520 639 1280 593 643 441 300 151 65 35 37 11 10 32 60 42 39 268 325 209 219 178 7 128 43 48 123 70 6 9999 9999 9999 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9 9999 9999 9999 42 33 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 98 31 9999 9999 30 9999 9999 9999 9999 9999 12 11 127 4 5 16 210 465 1280 886 1177 599 733 501 176 90 33 81 25 7 8 29 121 26 61 217 261 136 142 29 9999 115 68 193 146 331 18 50 9999 9999 9999 16 31 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 8 6 9999 9999 47 34 12 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 89 45 143 135 9999 9999 9999 9999 9999 9999 9999 17 41 9999 7 12 315 490 646 1053 1135 919 711 320 173 52 18 103 50 17 8 22 166 11 64 38 157 117 164 73 137 154 56 259 199 134 45 36 9999 9999 9999 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 12 7 15 19 59 36 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 44 40 128 9999 9999 9999 9999 9999 9999 7 51 174 41 17 294 551 625 893 781 814 575 281 130 49 46 16 42 9999 10 33 182 14 29 15 232 175 213 51 100 184 130 332 133 163 9999 54 97 9999 24 34 41 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 4 21 23 9999 9999 29 74 30 9999 9 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 34 9999 9999 37 9999 9999 9999 9999 9999 9999 9999 4 15 13 32 243 566 840 943 696 497 470 220 118 52 24 14 73 9999 9 48 219 11 13 83 102 221 133 56 123 184 166 168 174 46 9999 9999 76 47 72 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 7 14 25 14 9999 45 74 35 13 11 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 71 84 9999 9999 9999 9999 9999 9999 9999 9999 3 34 5 15 63 256 576 1176 717 316 301 327 150 120 51 80 36 25 9999 9 78 313 10 6 14 259 333 121 9999 279 193 230 72 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 7 47 5 8 39 65 45 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 42 72 83 9999 9999 9999 9999 9999 9999 9999 9999 14 14 6 24 81 285 546 872 1104 222 207 177 138 99 48 43 43 28 16 11 98 511 7 7 106 252 279 161 111 236 229 149 45 48 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 32 18 9999 56 103 28 12 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 21 21 9999 21 9999 9999 9999 9999 9999 6 11 25 7 33 95 404 623 760 592 221 162 165 121 58 33 14 34 23 31 16 115 580 8 9999 47 486 294 339 129 161 176 89 49 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 43 19 103 84 17 14 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 51 40 9999 9999 9999 9999 5 16 39 5 38 131 467 642 911 303 239 236 155 93 46 21 10 22 75 13 39 237 633 2 9999 97 193 375 301 281 323 292 57 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 35 57 36 129 58 20 11 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 41 9999 9999 3 9999 9999 9999 9999 8 41 36 7 52 182 616 786 767 335 256 261 146 66 42 13 15 29 82 14 123 790 938 133 9999 109 9999 9999 9999 9999 97 84 134 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 120 117 129 9999 136 9999 9999 9999 179 9999 9999 9999 9999 70 9999 9999 9999 9999 9999 9999 175 9999 9999 9999 9999 128 9999 83 9999 139 9999 9999 100 125 131 286 9999 9999 9999 9999 9999 9999 137 9999 9999 9999 239 210 9999 9999 9999 9999 9999 153 139 213 180 9999 9999 9999 9999 188 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 87 9999 49 9999 69 105 9999 94 78 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 172 124 9999 115 9999 9999 9999 120 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 132 96 119 9999 73 9999 111 9999 114 134 9999 9999 9999 9999 9999 9999 9999 167 9999 9999 9999 217 9999 9999 9999 9999 9999 9999 9999 158 226 189 239 9999 9999 9999 175 196 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 146 189 65 71 9999 9999 9999 9999 64 9999 9999 9999 125 158 9999 9999 9999 9999 9999 9999 9999 9999 125 9999 9999 128 9999 146 9999 9999 155 9999 9999 9999 9999 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 105 9999 9999 153 9999 170 158 107 9999 9999 155 9999 9999 9999 9999 119 9999 9999 9999 257 9999 9999 9999 9999 9999 141 171 137 157 155 9999 9999 9999 97 133 276 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 314 9999 9999 9999 9999 87 129 145 9999 102 62 52 9999 68 9999 9999 9999 115 122 9999 9999 9999 9999 9999 9999 9999 9999 118 114 151 174 9999 9999 9999 108 162 161 9999 115 134 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 151 113 9999 130 130 130 131 9999 9999 9999 174 9999 9999 9999 9999 9999 188 194 9999 165 9999 9999 9999 193 9999 121 205 58 158 179 200 9999 9999 160 153 231 268 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 227 9999 9999 74 107 9999 9999 9999 9999 9999 79 9999 9999 9999 9999 114 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 121 9999 9999 9999 9999 9999 9999 110 167 9999 9999 108 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 179 112 121 124 162 9999 124 136 9999 9999 9999 9999 165 9999 9999 9999 9999 140 140 131 9999 9999 9999 9999 206 9999 9999 175 9999 148 157 87 234 9999 236 161 198 263 9999 9999 9999 9999 9999 9999 9999 9999 9999 251 9999 9999 9999 9999 9999 67 9999 316 100 93 124 9999 140 9999 9999 9999 152 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 138 104 122 49 9999 157 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 104 9999 128 9999 125 119 9999 118 9999 9999 9999 9999 9999 9999 9999 127 9999 9999 224 9999 9999 9999 9999 9999 9999 157 9999 148 166 145 197 9999 162 177 196 263 9999 308 9999 9999 9999 9999 312 9999 9999 193 9999 273 9999 9999 9999 115 9999 978 563 126 123 9999 9999 9999 9999 9999 9999 9999 134 188 9999 9999 9999 88 9999 9999 9999 174 9999 9999 9999 9999 148 148 9999 9999 160 138 132 9999 9999 9999 160 9999 9999 9999 9999 9999 9999 9999 9999 9999 154 140 66 9999 122 118 124 96 9999 138 9999 9999 149 9999 9999 9999 215 78 9999 137 9999 246 9999 9999 194 9999 9999 9999 9999 137 151 103 85 9999 9999 176 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 130 9999 673 341 9999 97 66 9999 9999 9999 203 156 9999 864 147 9999 9999 121 154 9999 174 9999 9999 9999 9999 122 136 114 9999 9999 9999 162 136 150 9999 9999 176 209 9999 9999 9999 9999 9999 9999 9999 9999 108 96 9999 119 9999 118 105 87 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 154 129 9999 9999 9999 9999 159 156 9999 9999 9999 9999 9999 119 9999 9999 9999 9999 155 9999 9999 9999 9999 9999 316 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 672 374 9999 9999 9999 195 9999 9999 132 9999 120 123 9999 9999 97 126 135 9999 9999 9999 9999 9999 9999 9999 141 123 9999 9999 9999 110 129 9999 157 9999 145 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 9999 9999 149 100 9999 9999 9999 103 134 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 9999 9999 9999 9999 9999 9999 9999 9999 64 9999 93 9999 9999 204 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 305 9999 9999 9999 9999 9999 9999 9999 9999 9999 713 573 600 9999 9999 9999 9999 9999 128 127 151 148 9999 9999 9999 9999 151 193 9999 9999 9999 9999 9999 158 9999 9999 9999 9999 9999 9999 131 115 9999 162 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 116 113 9999 162 182 177 9999 70 45 112 9999 9999 9999 9999 9999 9999 9999 9999 9999 110 9999 9999 9999 9999 9999 9999 9999 9999 9999 159 9999 138 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 369 1083 291 9999 171 156 145 181 9999 9999 142 9999 9999 9999 9999 9999 9999 146 9999 9999 9999 9999 9999 9999 9999 157 9999 9999 9999 523 181 116 9999 9999 137 183 9999 9999 9999 9999 9999 9999 9999 9999 9999 87 119 82 171 9999 9999 9999 9999 9999 127 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 208 9999 9999 144 9999 9999 9999 9999 9999 9999 9999 9999 242 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 242 658 626 441 179 167 193 9999 9999 233 130 694 144 9999 9999 9999 9999 128 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 130 142 9999 133 141 188 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 99 119 122 139 9999 9999 9999 9999 9999 108 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 153 124 143 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 206 9999 9999 9999 9999 9999 9999 9999 830 149 480 797 387 438 195 170 156 9999 138 163 158 9999 9999 9999 276 9999 9999 9999 9999 9999 9999 9999 216 9999 9999 9999 9999 9999 115 9999 9999 142 111 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 106 120 122 9999 210 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 101 119 175 127 156 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 292 245 9999 9999 9999 9999 9999 9999 9999 1012 1182 800 298 576 305 220 177 142 9999 267 171 129 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 147 9999 9999 9999 9999 203 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64 118 122 110 198 9999 9999 9999 122 47 9999 9999 9999 9999 9999 9999 9999 9999 155 9999 9999 9999 135 9999 121 9999 9999 9999 9999 147 150 123 159 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 675 418 197 245 382 173 127 84 129 82 76 9999 9999 178 121 9999 158 9999 9999 9999 159 9999 9999 9999 9999 9999 9999 9999 152 9999 9999 152 207 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 122 139 161 132 9999 9999 110 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 140 157 9999 9999 135 144 9999 9999 9999 133 219 143 116 146 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 516 570 415 314 315 243 267 187 134 102 94 70 9999 126 9999 159 142 9999 9999 9999 168 193 9999 9999 215 9999 9999 9999 9999 9999 137 246 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 163 114 9999 9999 116 120 116 9999 9999 9999 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 147 9999 9999 9999 9999 9999 126 131 9999 129 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 543 532 399 342 284 226 283 178 406 110 99 67 9999 9999 72 130 139 183 9999 9999 9999 123 118 9999 138 184 9999 9999 9999 127 120 9999 9999 212 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 109 164 111 9999 9999 9999 147 139 9999 9999 9999 9999 9999 9999 9999 9999 154 9999 9999 131 9999 9999 228 9999 9999 9999 9999 9999 120 133 131 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 561 480 434 376 372 200 221 214 157 148 103 105 90 145 84 152 122 140 186 124 184 131 135 9999 9999 157 9999 158 9999 145 118 172 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 71 126 193 109 9999 9999 67 120 120 9999 9999 9999 9999 9999 9999 133 9999 9999 135 9999 682 132 479 157 9999 9999 9999 9999 9999 9999 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 604 491 362 385 243 201 133 157 130 119 143 143 110 119 114 132 130 159 131 132 136 129 121 127 132 135 9999 9999 151 142 9999 171 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 140 9999 9999 9999 134 95 135 9999 9999 9999 105 9999 9999 124 9999 9999 9999 156 131 179 136 132 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 172 9999 9999 9999 9999 9999 9999 236 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 638 505 476 433 214 202 208 153 200 121 118 175 120 149 146 128 145 252 719 159 150 9999 9999 9999 9999 9999 161 120 115 183 149 138 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 131 130 162 124 124 137 9999 9999 9999 9999 117 9999 134 9999 9999 9999 9999 9999 116 136 166 9999 132 9999 9999 9999 9999 9999 9999 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 202 277 243 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 628 562 497 395 336 130 242 140 9999 133 100 147 130 139 239 226 133 220 150 130 144 9999 155 9999 152 149 153 9999 9999 179 9999 9999 9999 224 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 251 139 9999 9999 152 145 139 9999 115 170 9999 124 9999 9999 9999 145 9999 9999 9999 132 159 127 9999 9999 9999 9999 134 9999 171 9999 127 9999 9999 9999 207 9999 9999 9999 9999 9999 9999 223 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 637 599 606 332 178 171 169 124 124 111 9999 120 9999 155 277 285 133 129 134 9999 185 9999 9999 162 136 127 9999 9999 9999 144 9999 102 160 9999 9999 125 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 187 157 9999 9999 168 137 138 9999 119 9999 138 119 9999 9999 9999 9999 9999 9999 9999 122 125 107 9999 123 9999 9999 64 9999 9999 170 104 9999 9999 9999 204 205 196 200 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 624 572 513 402 267 145 118 153 132 118 9999 108 209 137 411 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 162 9999 9999 9999 100 9999 9999 174 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 181 134 140 9999 9999 114 202 118 9999 114 9999 9999 108 9999 106 110 99 9999 150 9999 122 114 109 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 196 9999 9999 9999 9999 258 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 727 568 600 424 346 154 152 120 156 118 9999 155 161 141 409 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 105 9999 9999 140 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 305 115 112 9999 9999 96 9999 99 134 9999 9999 9999 9999 9999 9999 122 113 9999 9999 9999 184 113 111 9999 9999 9999 9999 238 175 9999 9999 141 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 693 628 667 469 422 327 236 96 130 125 83 9999 130 120 246 9999 9999 9999 9999 141 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 203 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 194 199 76 65 9999 9999 103 9999 112 9999 124 9999 9999 117 9999 9999 9999 9999 9999 130 109 110 115 105 9999 9999 9999 49 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 747 640 690 499 600 1042 659 156 120 104 92 131 138 78 180 9999 182 160 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 148 170 9999 9999 9999 9999 9999 9999 107 139 211 109 9999 122 9999 9999 9999 124 9999 9999 162 9999 113 9999 9999 9999 9999 9999 111 9999 9999 159 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 231 659 800 669 519 696 732 9999 474 580 92 92 113 106 9999 251 318 193 169 121 9999 9999 9999 9999 9999 9999 9999 9999 9999 137 9999 9999 9999 9999 9999 198 9999 9999 9999 9999 9999 9999 220 9999 9999 168 132 152 175 9999 9999 9999 9999 9999 100 131 142 77 144 9999 9999 9999 9999 99 88 9999 9999 111 112 9999 9999 9999 92 115 84 9999 9999 9999 9999 9999 9999 170 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 253 259 777 812 663 617 687 580 646 531 161 88 139 103 9999 9999 113 259 198 147 169 9999 9999 9999 9999 125 9999 9999 9999 9999 161 9999 194 9999 9999 9999 9999 9999 9999 142 9999 145 9999 9999 9999 198 133 158 157 144 9999 9999 9999 9999 9999 9999 103 108 79 117 9999 9999 9999 9999 111 9999 123 120 115 9999 9999 9999 9999 153 9999 9999 9999 60 9999 9999 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 811 726 742 691 619 574 551 447 328 174 173 9999 9999 77 81 148 183 123 189 169 136 9999 117 82 9999 9999 9999 155 9999 213 9999 201 129 161 155 9999 9999 140 120 119 146 205 182 182 129 135 129 144 9999 9999 9999 9999 9999 9999 103 9999 9999 130 9999 9999 9999 9999 9999 67 145 9999 92 9999 9999 9999 136 133 9999 9999 9999 9999 89 79 163 9999 223 294 269 9999 9999 9999 9999 257 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 775 793 763 699 628 575 567 450 592 370 595 9999 9999 9999 77 105 118 131 156 147 146 127 108 104 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 160 95 9999 9999 9999 111 126 143 9999 188 140 118 9999 9999 9999 9999 9999 9999 9999 201 138 9999 120 116 9999 9999 9999 9999 9999 9999 95 9999 123 9999 9999 9999 9999 141 9999 9999 79 78 92 113 9999 9999 206 264 299 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 954 783 696 649 710 648 586 537 684 858 1044 9999 9999 9999 9999 56 71 93 130 119 128 120 139 78 9999 9999 166 134 9999 101 134 144 117 9999 127 9999 9999 9999 141 108 132 118 145 164 135 83 9999 9999 98 9999 179 9999 223 209 159 9999 144 126 9999 9999 9999 9999 9999 9999 9999 9999 9999 148 9999 9999 9999 9999 9999 9999 9999 84 77 142 254 9999 9999 247 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 889 764 698 660 748 671 639 547 577 662 496 278 272 125 77 9999 80 93 179 116 137 122 123 92 180 9999 9999 179 112 9999 125 128 109 9999 114 176 9999 9999 148 120 117 133 124 192 201 94 9999 9999 9999 149 229 9999 139 180 166 162 265 202 152 9999 9999 9999 9999 126 9999 9999 158 9999 9999 9999 9999 9999 9999 68 9999 9999 91 166 9999 9999 9999 274 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 742 748 782 669 712 669 584 538 660 520 668 514 9999 9999 9999 150 9999 9999 9999 9999 9999 9999 9999 116 125 115 9999 151 9999 124 143 9999 114 9999 120 9999 9999 9999 135 129 116 131 185 163 245 9999 9999 9999 9999 223 186 9999 126 138 125 145 206 9999 9999 9999 9999 152 9999 128 9999 9999 9999 9999 9999 161 9999 9999 48 9999 9999 76 119 166 9999 219 251 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 746 712 776 710 729 686 646 528 620 438 663 796 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 133 129 116 116 143 127 186 115 9999 9999 100 116 125 9999 9999 121 130 149 120 246 139 273 196 9999 9999 9999 9999 164 158 124 128 122 126 127 148 166 9999 9999 143 9999 9999 9999 9999 9999 9999 9999 108 9999 42 9999 45 9999 72 136 9999 9999 190 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 740 759 837 692 781 661 708 580 591 569 664 541 9999 9999 9999 9999 9999 9999 9999 9999 113 105 77 120 144 135 159 121 122 160 68 138 107 117 155 119 9999 9999 168 106 119 9999 196 124 157 165 9999 9999 9999 159 144 124 168 144 9999 127 153 123 9999 9999 9999 73 9999 79 9999 152 139 9999 118 79 9999 9999 9999 9999 70 99 9999 9999 9999 186 277 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 766 862 805 693 729 728 730 574 594 475 458 439 551 9999 9999 9999 9999 9999 9999 9999 9999 9999 85 75 151 133 159 165 118 128 118 9999 9999 107 163 116 9999 146 225 114 9999 9999 9999 160 119 157 154 9999 9999 9999 120 125 117 146 218 139 119 233 9999 9999 9999 9999 116 126 9999 165 9999 9999 90 9999 67 9999 9999 9999 95 138 206 9999 200 9999 223 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 803 871 818 765 730 704 753 643 644 635 9999 432 508 9999 9999 9999 9999 9999 9999 9999 9999 9999 198 74 96 120 126 130 120 109 119 9999 9999 67 115 125 9999 264 136 137 9999 219 9999 143 163 143 162 9999 157 9999 127 9999 136 298 130 152 108 143 9999 9999 9999 9999 77 100 90 9999 49 105 52 9999 9999 9999 9999 9999 127 9999 9999 207 235 266 247 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 831 801 746 813 914 701 704 664 788 618 609 467 428 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 128 108 101 46 119 91 9999 9999 9999 9999 9999 75 118 9999 151 121 129 113 139 155 901 9999 124 129 124 132 9999 9999 9999 9999 9999 130 207 120 9999 9999 9999 9999 9999 9999 9999 83 9999 9999 51 89 107 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 273 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 863 790 736 751 791 676 620 641 773 568 424 379 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 145 124 9999 75 9999 9999 9999 9999 9999 9999 9999 9999 9999 138 107 131 173 122 141 141 9999 113 102 116 136 9999 9999 9999 9999 9999 9999 123 127 9999 9999 9999 9999 9999 9999 107 9999 102 9999 9999 69 113 71 9999 9999 9999 9999 9999 9999 9999 261 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 862 775 753 750 754 777 623 608 714 533 428 386 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 105 111 113 9999 9999 9999 9999 9999 9999 9999 9999 9999 121 112 110 143 150 9999 132 9999 114 117 102 200 9999 9999 9999 9999 9999 118 9999 9999 9999 9999 9999 9999 9999 9999 109 9999 9999 9999 9999 9999 90 9999 9999 9999 9999 9999 9999 9999 9999 303 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 949 787 867 723 724 823 646 671 725 550 674 414 280 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 44 9999 9999 9999 9999 9999 9999 9999 110 9999 9999 9999 114 150 9999 9999 91 109 115 118 9999 9999 9999 9999 218 9999 148 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 72 9999 9999 9999 9999 9999 9999 9999 274 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 910 866 833 829 661 689 768 647 691 553 765 471 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 120 70 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 80 119 107 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 57 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 945 808 805 803 820 756 801 669 790 568 709 563 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 131 109 139 90 9999 9999 9999 9999 9999 9999 72 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 879 793 838 751 878 830 747 736 684 545 657 750 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 107 9999 76 9999 181 9999 83 57 9999 95 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 47 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 846 859 918 768 957 817 801 731 600 606 626 820 848 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 85 9999 116 9999 104 9999 9999 9999 62 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 57 9999 9999 9999 9999 9999 9999 9999 9999 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 772 856 809 942 881 736 783 729 590 608 986 807 746 9999 9999 658 9999 746 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 92 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 848 754 884 947 942 824 781 702 728 624 661 782 473 767 9999 9999 776 890 546 967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 141 9999 9999 9999 43 9999 9999 69 72 9999 9999 9999 9999 9999 9999 65 51 52 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 843 793 968 959 834 732 728 803 725 622 611 590 686 818 9999 9999 716 703 274 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 114 92 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 777 858 863 952 812 838 751 803 723 626 646 445 625 707 9999 9999 773 896 309 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 101 71 9999 9999 46 9999 9999 9999 54 78 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 851 964 863 834 801 820 775 725 805 699 781 431 829 521 9999 883 758 700 987 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 70 75 76 9999 9999 9999 9999 64 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 712 936 916 807 844 892 803 778 703 708 671 730 1007 522 821 888 802 534 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 9999 9999 63 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 592 845 903 770 916 805 811 731 654 708 804 850 985 603 601 762 643 600 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 684 884 792 705 828 751 795 753 832 917 748 539 808 723 690 675 833 835 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 137 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 273 841 919 821 808 834 784 859 890 814 912 617 490 569 977 771 684 844 550 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 790 835 850 840 791 884 740 824 913 945 743 300 601 674 744 651 657 340 841 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 759 696 878 1000 901 915 763 916 952 927 902 761 707 651 666 685 605 283 515 9999 172 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 251 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 755 9999 738 903 898 1009 840 855 745 887 900 786 1036 782 739 655 658 695 627 221 501 1081 175 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 238 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 805 896 949 941 779 900 1023 896 829 741 972 9999 772 710 673 727 672 629 274 288 232 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 255 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 756 9999 843 802 815 914 922 864 900 881 865 842 774 945 9999 810 663 737 567 701 699 147 157 299 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 78 155 267 679 1013 675 742 832 929 949 756 832 798 877 826 790 951 924 909 620 692 396 581 9999 153 168 253 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 83 155 271 600 841 685 584 849 964 953 843 861 867 771 758 746 891 772 947 688 781 293 468 9999 190 209 9999 9999 223 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 411 98 143 285 632 936 726 694 496 893 933 867 894 1008 833 808 740 698 932 745 828 631 795 260 258 268 289 244 9999 9999 317 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 140 164 9999 1330 821 736 737 650 294 882 887 852 830 875 862 791 870 742 907 741 841 634 694 757 184 189 236 233 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 172 9999 9999 794 726 708 732 698 204 874 808 840 781 801 808 803 861 811 900 725 839 642 901 231 169 162 190 139 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1011 9999 9999 911 692 748 749 654 194 761 881 860 787 841 782 818 766 882 798 757 749 589 902 191 155 131 142 149 248 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 974 9999 844 718 695 672 709 685 241 732 823 843 781 874 795 843 816 802 744 801 699 608 751 237 160 134 173 169 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 940 735 9999 9999 727 744 768 695 705 680 372 756 736 872 781 832 713 936 945 729 791 888 812 686 623 190 134 178 290 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 859 679 9999 774 731 697 746 683 689 689 420 808 762 781 789 832 762 818 947 755 746 888 800 685 496 197 136 271 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 733 562 696 716 702 673 709 736 411 858 834 889 883 847 820 742 794 781 683 805 768 777 274 157 170 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 252 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 877 1003 573 574 698 705 741 731 778 659 327 785 854 880 815 834 883 798 863 810 608 792 699 536 282 187 200 9999 9999 229 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 278 9999 9999 9999 9999 9999 255 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1069 9999 628 566 786 663 714 788 681 865 726 348 799 841 866 758 855 800 830 893 1000 829 758 593 296 299 196 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 284 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 847 9999 536 651 803 737 748 699 738 758 807 835 504 791 824 836 837 837 809 874 942 880 947 783 455 295 359 195 142 9999 9999 197 144 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 852 806 441 600 668 726 659 759 785 736 751 807 527 745 820 864 918 799 891 854 847 806 1028 721 620 625 253 184 167 247 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 512 429 613 810 752 655 753 844 813 938 809 471 604 849 803 928 898 944 923 913 822 886 674 476 191 178 208 9999 298 9999 9999 254 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1039 657 443 593 739 738 725 640 753 881 813 972 843 439 715 795 836 866 898 859 992 837 851 757 714 238 167 183 241 9999 212 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1228 9999 913 652 719 676 713 723 729 787 780 844 736 910 844 412 777 760 874 758 854 798 910 845 843 880 564 281 143 176 9999 295 240 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 664 1008 732 653 733 690 706 741 768 738 750 753 765 853 934 348 643 710 847 854 746 888 866 799 766 763 448 204 126 236 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 558 556 713 615 633 722 675 718 785 749 738 726 707 793 885 938 442 638 417 847 857 805 793 802 862 741 640 283 179 145 218 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 529 578 620 666 730 822 718 782 672 822 675 813 888 922 908 725 727 265 802 928 840 803 874 948 690 585 210 130 168 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 696 552 633 662 656 665 798 755 723 745 750 907 795 929 854 724 762 189 619 864 828 873 818 892 665 301 152 115 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 646 672 628 679 651 665 824 752 723 770 731 881 824 900 749 704 680 155 375 916 959 873 747 852 528 237 134 109 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 878 833 600 695 646 660 669 709 740 770 773 750 711 849 827 904 663 713 437 165 288 831 879 828 759 689 315 188 141 106 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 707 591 626 621 704 771 707 736 795 868 775 762 738 859 907 533 731 246 241 421 808 858 770 859 438 768 235 156 115 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 792 9999 1132 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 317 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 649 655 610 589 642 750 769 731 783 775 807 798 762 819 773 646 568 403 194 395 664 787 904 858 742 381 602 9999 161 119 153 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 846 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 315 1329 9999 9999 9999 9999 9999 9999 612 629 605 660 755 670 771 808 677 832 727 775 767 822 688 372 566 202 246 383 731 898 933 802 699 1017 452 9999 150 112 103 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 990 626 711 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 258 246 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 822 560 712 603 757 771 778 755 750 854 778 839 694 795 548 528 545 168 408 425 816 878 813 789 691 705 267 170 132 105 141 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 681 608 288 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 318 201 236 262 9999 9999 9999 9999 9999 9999 9999 9999 793 550 737 605 713 740 810 813 776 762 778 706 679 685 374 662 426 155 572 571 891 780 712 866 589 710 553 208 142 103 154 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 733 442 223 744 1085 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 258 9999 9999 9999 9999 9999 303 227 205 300 9999 9999 9999 9999 9999 9999 1049 1018 576 630 646 667 742 810 850 836 790 781 536 523 533 397 576 466 185 585 731 744 761 738 682 450 465 255 224 159 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 9999 9999 9999 9999 9999 710 860 963 565 992 819 1246 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 254 228 319 9999 9999 9999 9999 9999 9999 688 630 595 629 651 834 839 824 785 882 639 373 715 476 626 693 958 240 453 777 719 676 830 828 427 842 270 180 227 126 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1029 732 9999 9999 1348 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 201 9999 9999 9999 9999 9999 287 9999 9999 314 263 9999 9999 9999 9999 9999 1106 623 610 635 699 749 810 808 856 791 856 589 595 710 430 636 610 630 150 613 694 597 617 775 709 502 562 244 241 174 174 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 829 986 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 243 9999 9999 9999 9999 239 280 9999 9999 9999 9999 302 276 9999 9999 1146 9999 594 533 612 672 776 681 704 885 795 751 517 651 625 252 415 592 606 200 207 652 582 452 827 463 258 257 202 144 143 180 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 729 880 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 245 434 9999 9999 9999 237 311 9999 9999 9999 9999 310 228 9999 9999 1057 652 608 442 589 647 744 839 755 819 699 656 360 524 461 518 345 549 700 192 224 430 505 374 616 304 705 254 248 169 187 192 118 9999 9999 9999 9999 9999 9999 319 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 493 723 9999 9999 9999 640 678 9999 725 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 258 199 313 9999 9999 277 9999 9999 9999 9999 9999 312 245 192 1250 657 443 608 441 604 690 767 870 731 818 689 563 370 179 497 527 360 514 620 200 190 196 302 258 446 639 9999 267 245 234 254 227 122 304 9999 9999 9999 203 283 258 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 441 874 873 9999 9999 602 698 720 667 1231 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 179 214 200 194 9999 9999 9999 9999 9999 9999 9999 260 193 9999 344 636 609 519 598 659 663 770 782 792 646 552 632 158 259 300 360 783 626 212 221 237 258 446 275 218 192 254 276 266 222 202 231 259 9999 9999 9999 226 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 447 1030 879 757 1130 666 587 890 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 460 9999 281 208 222 9999 9999 9999 9999 9999 9999 320 189 162 178 481 609 553 636 706 762 739 751 766 657 583 271 306 235 9999 306 658 645 193 270 761 234 684 261 173 171 218 201 179 157 171 9999 295 228 9999 220 248 246 307 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1003 387 553 9999 9999 1068 542 516 9999 1055 834 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 259 9999 9999 279 9999 9999 9999 9999 9999 9999 9999 380 277 301 578 582 646 598 708 735 715 656 807 668 602 520 319 177 9999 341 627 642 180 266 226 241 469 235 259 199 215 186 144 126 217 9999 9999 205 293 243 296 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 308 366 274 678 9999 722 448 296 621 608 1152 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 296 212 179 9999 9999 9999 9999 9999 9999 9999 9999 521 229 301 670 585 533 589 638 688 762 650 673 736 723 674 205 221 240 9999 474 545 619 151 250 780 217 259 229 9999 222 229 174 132 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 227 154 627 780 863 635 475 9999 9999 9999 854 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 215 201 161 9999 9999 9999 9999 9999 9999 9999 9999 287 286 273 745 524 575 640 704 762 664 651 657 753 599 485 207 189 232 308 665 551 682 136 287 205 247 205 216 294 184 178 151 124 161 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 306 160 176 9999 675 555 604 1173 9999 921 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 317 295 246 9999 291 9999 9999 9999 9999 9999 261 256 249 396 590 570 658 723 618 735 647 651 636 655 475 381 306 200 219 230 983 573 644 156 9999 229 249 211 212 255 171 156 125 136 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 174 139 437 620 432 994 707 9999 889 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 223 255 9999 9999 9999 9999 168 193 235 495 688 555 679 578 684 664 740 650 586 532 360 354 329 223 160 296 691 547 573 349 9999 213 201 207 192 224 164 157 119 143 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 295 319 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 189 139 588 616 542 987 768 9999 758 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 274 9999 9999 815 9999 9999 9999 9999 156 182 234 472 564 537 580 561 645 649 692 744 614 436 242 356 236 174 137 582 534 617 650 3 999 3 999 999 999 999 24 3 3 999 999 999 999 999 999 999 999 999 999 999 8 10 6 999 3 999 999 999 2 999 999 999 999 2 999 999 999 999 999 999 2 999 999 999 999 3 999 2 999 2 999 999 18 13 18 31 999 999 999 999 999 999 6 999 999 999 3 2 999 999 999 999 999 12 14 18 18 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 3 999 2 4 999 57 3 999 999 999 999 999 999 999 999 999 999 999 999 999 13 6 999 4 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 2 3 999 4 999 7 999 15 18 999 999 999 999 999 999 999 5 999 999 999 3 999 999 999 999 999 999 999 14 20 19 10 999 999 999 11 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 46 13 3 999 999 999 999 3 999 999 999 3 3 999 999 999 999 999 999 999 999 12 999 999 3 999 2 999 999 2 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 3 999 16 26 9 999 999 5 999 999 999 999 7 999 999 999 4 999 999 999 999 999 9 12 12 18 14 999 999 999 16 19 4 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 65 44 67 999 3 2 2 999 2 999 999 999 6 9 999 999 999 999 999 999 999 999 22 8 3 2 999 999 999 2 6 3 999 4 6 3 999 999 999 999 999 999 999 999 999 999 999 999 3 7 999 5 6 18 12 999 999 999 4 999 999 999 999 999 5 2 999 5 999 999 999 5 999 8 14 18 16 14 8 999 999 7 14 6 2 999 999 999 999 999 999 999 999 999 999 999 999 14 999 999 19 33 999 999 999 999 999 2 999 999 999 999 12 7 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 6 5 999 999 3 999 999 999 999 999 999 999 999 999 999 999 2 3 6 6 11 999 16 15 999 999 999 999 6 999 999 999 999 10 5 5 999 999 999 999 4 999 999 10 999 13 12 21 8 999 3 14 6 2 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 16 999 49 7 3 4 999 2 999 999 999 16 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 8 3 3 2 999 2 999 999 999 999 999 999 999 999 999 999 999 9 999 8 999 13 8 999 3 999 999 999 999 999 999 999 7 999 999 3 999 999 999 999 999 999 10 999 10 12 10 8 999 2 12 6 2 999 6 999 999 999 999 8 999 999 2 999 9 999 999 999 17 999 110 76 3 4 999 999 999 999 999 999 999 11 4 999 999 999 5 999 999 999 2 999 999 999 999 3 2 999 999 20 11 3 999 999 999 2 999 999 999 999 999 999 999 999 999 2 2 4 999 5 30 14 9 999 2 999 999 7 999 999 999 3 8 999 5 999 3 999 999 4 999 999 999 999 9 11 10 8 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 999 120 70 999 3 2 999 999 999 11 3 999 67 4 999 999 7 7 999 2 999 999 999 999 4 6 5 999 999 999 16 13 5 999 999 3 3 999 999 999 999 999 999 999 999 5 5 999 3 999 4 12 134 999 999 999 999 999 999 999 999 999 999 5 7 999 999 999 999 2 5 999 999 999 999 999 9 999 999 999 999 7 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 123 94 999 999 999 4 999 999 4 999 12 12 999 999 2 8 5 999 999 999 999 999 999 999 8 5 999 999 999 4 9 999 2 999 3 999 999 999 999 999 999 999 999 999 7 999 999 3 2 999 999 999 10 3 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 3 999 9 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 129 106 61 999 999 999 999 999 3 5 15 11 999 999 999 999 8 2 999 999 999 999 999 3 999 999 999 999 999 999 8 3 999 2 999 999 999 999 999 999 999 999 999 999 6 12 999 3 2 2 999 2 9 3 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 3 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 84 133 89 999 18 14 4 3 999 999 7 999 999 999 999 999 999 7 999 999 999 999 999 999 999 3 999 999 999 56 8 7 999 999 2 2 999 999 999 999 999 999 999 999 999 7 8 7 3 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 8 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 66 118 121 99 36 19 12 999 999 11 7 62 4 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 7 13 9 999 4 5 2 999 999 999 999 999 999 999 999 999 999 4 8 7 4 999 999 999 999 999 7 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 13 11 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 111 57 113 126 103 79 37 21 9 999 6 9 16 999 999 999 3 999 999 999 999 999 999 999 3 999 999 999 999 999 16 999 999 2 6 999 999 999 999 999 999 999 999 999 999 999 999 8 9 6 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 9 14 14 11 999 999 999 999 999 999 999 999 999 999 999 999 8 8 999 999 999 999 999 999 999 120 135 124 95 114 89 50 31 12 999 25 16 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 10 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 8 9 7 10 3 999 999 999 4 3 999 999 999 999 999 999 999 999 5 999 999 999 7 999 8 999 999 999 999 18 17 13 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 120 110 82 94 73 35 15 4 6 9 9 999 999 4 4 999 3 999 999 999 2 999 999 999 999 999 999 999 8 999 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 11 8 4 2 999 999 9 3 999 999 999 999 999 999 999 999 999 999 7 6 999 999 10 4 999 999 999 9 64 16 12 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 118 114 111 106 101 95 77 43 21 11 12 8 999 6 999 8 5 999 999 999 2 2 999 999 3 999 999 999 999 999 8 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 12 9 999 999 9 11 3 999 999 999 5 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 13 14 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 116 116 103 102 99 85 80 51 55 19 18 10 999 999 5 11 8 11 999 999 999 7 5 999 4 3 999 999 999 7 7 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 13 7 999 999 999 14 6 999 999 999 999 999 999 999 999 6 999 999 10 999 999 18 999 999 999 999 999 16 27 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 116 116 110 97 118 76 79 57 36 66 146 12 18 8 26 14 11 13 11 7 11 10 8 999 999 3 999 3 999 9 4 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 32 17 4 999 999 9 12 10 999 999 999 999 999 999 10 999 999 5 999 138 8 60 12 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 116 113 104 87 87 70 54 51 31 22 64 31 17 11 12 16 15 18 8 8 13 13 9 7 4 3 999 999 3 6 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 12 999 999 999 5 9 6 999 999 999 6 999 999 7 999 999 999 138 12 13 10 10 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 118 109 116 92 70 64 80 43 37 16 19 25 16 15 16 12 21 31 52 14 16 999 999 999 999 999 4 6 7 7 6 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 10 4 7 12 7 999 999 999 999 12 999 9 999 999 999 999 999 12 15 14 999 8 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 7 6 7 999 999 999 999 999 999 999 999 999 999 105 111 103 93 80 41 53 35 999 51 18 21 9 14 38 18 17 29 15 15 12 999 9 999 12 3 3 999 999 8 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 13 12 999 999 8 13 8 999 11 4 999 6 999 999 999 6 999 999 999 30 21 12 999 999 999 999 6 999 3 999 6 999 999 999 3 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 107 116 99 92 56 56 39 32 17 12 999 59 999 49 56 28 14 16 12 999 17 999 999 3 10 2 999 999 999 8 999 2 3 999 999 2 999 999 999 999 999 999 999 999 999 999 999 22 14 999 999 22 13 7 999 8 999 6 6 999 999 999 999 999 999 999 23 23 10 999 13 999 999 9 999 999 5 6 999 999 999 3 3 6 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 118 101 103 77 84 39 58 22 12 999 16 17 18 63 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 3 999 999 2 999 999 999 999 999 999 999 999 999 999 999 13 30 12 999 999 16 15 9 999 10 999 999 5 999 8 11 9 999 3 999 16 19 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 107 118 107 103 91 93 88 59 27 16 999 28 28 18 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 2 999 999 999 999 999 999 999 999 999 999 999 22 25 10 999 999 7 999 9 7 999 999 999 999 999 999 12 9 999 999 999 66 18 8 999 999 999 999 43 4 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 108 118 109 105 97 79 66 35 24 21 19 999 31 18 54 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 60 12 17 3 999 999 2 999 9 999 11 999 999 6 999 999 999 999 999 3 5 14 16 6 999 999 999 11 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 120 118 113 107 108 117 89 35 21 21 22 25 25 18 51 999 17 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 12 999 999 999 999 999 999 12 15 12 3 999 7 999 999 999 14 999 999 4 999 13 999 999 999 999 999 15 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 4 119 119 113 106 112 115 999 69 70 30 36 21 15 999 85 44 33 20 10 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 2 999 999 999 999 999 999 8 999 999 22 14 11 3 999 999 999 999 999 17 25 13 9 5 999 999 999 999 11 6 999 999 21 6 999 999 999 3 5 6 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 4 118 118 114 116 117 112 116 88 28 37 73 17 999 999 81 53 47 28 22 999 999 999 999 3 999 999 999 999 3 999 2 999 999 999 999 999 999 6 999 8 999 999 999 10 26 17 14 5 999 999 999 999 999 999 15 13 10 5 999 999 999 999 5 999 7 3 15 999 999 999 999 5 999 999 999 3 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 118 104 116 114 111 118 113 102 66 74 49 999 999 4 29 54 48 31 40 16 10 999 6 10 999 999 999 3 999 3 999 2 5 5 5 999 999 6 11 12 17 17 8 10 14 10 7 7 999 999 999 999 999 999 14 999 999 5 999 999 999 999 999 9 4 999 10 999 999 999 3 4 999 999 999 999 3 3 2 999 3 3 3 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 102 105 103 119 116 121 117 114 101 101 82 999 999 999 12 52 35 35 45 26 15 26 10 5 999 999 999 999 999 999 999 999 999 999 7 5 999 999 999 13 18 20 999 12 15 11 999 999 999 999 999 999 999 18 15 999 8 7 999 999 999 999 999 999 3 999 3 999 999 999 999 2 999 999 2 2 2 3 999 999 2 3 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 104 107 108 113 118 122 119 118 117 132 127 999 999 999 999 18 18 28 33 23 18 10 15 5 999 999 4 2 999 5 7 7 9 999 7 999 999 999 7 12 19 18 18 13 12 7 999 999 4 999 8 999 31 28 17 999 10 10 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 2 3 3 3 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 110 113 120 120 122 120 123 116 123 123 52 21 4 4 999 4 16 37 17 16 9 8 5 2 999 999 3 3 999 8 7 7 999 5 3 999 999 11 18 16 18 18 21 12 6 999 999 999 9 11 999 23 32 19 7 25 18 3 999 999 999 999 6 999 999 2 999 999 999 999 999 999 2 999 999 2 2 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 111 114 115 122 122 122 122 115 121 116 126 93 999 999 999 4 999 999 999 999 999 999 999 8 7 7 999 3 999 11 11 999 3 999 7 999 999 999 20 13 14 12 22 25 20 999 999 999 999 27 12 999 21 29 18 12 17 999 999 999 999 2 999 7 999 999 999 999 999 3 999 999 2 999 999 2 2 2 999 3 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 114 116 116 123 124 123 123 118 124 119 122 116 999 999 999 999 999 999 999 999 999 999 999 9 9 7 5 7 9 19 4 999 999 6 13 8 999 999 23 18 16 8 26 27 32 12 999 999 999 999 14 15 17 16 13 16 11 10 3 999 999 2 999 999 999 999 999 999 999 3 999 2 999 2 999 2 3 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 115 115 115 122 125 124 124 120 115 120 125 95 999 999 999 999 999 999 999 999 2 2 2 9 6 11 9 7 14 17 6 2 2 8 13 10 999 999 25 15 8 999 16 20 33 14 999 999 999 8 15 12 19 12 999 14 20 7 999 999 999 2 999 6 999 2 4 999 11 2 999 999 999 999 2 2 999 999 999 2 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 114 112 115 122 124 125 124 122 116 117 117 83 66 999 999 999 999 999 999 999 999 999 2 2 3 16 11 5 18 15 2 999 999 20 20 7 999 72 32 12 999 999 999 18 24 18 11 999 999 999 10 8 10 12 16 13 14 26 999 999 999 999 3 3 999 2 999 999 12 999 3 999 999 999 2 2 2 999 3 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 112 111 118 122 124 124 125 123 115 122 999 76 57 999 999 999 999 999 999 999 999 999 2 2 2 9 4 2 13 7 2 999 999 37 17 3 999 60 30 12 999 19 999 16 21 18 13 999 8 999 7 999 8 29 9 15 10 6 999 999 999 999 2 2 2 999 2 2 9 999 999 999 999 999 2 999 999 2 2 3 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 112 120 124 122 125 125 124 116 117 112 72 57 999 999 999 999 999 999 999 999 999 999 2 2 2 2 2 7 999 999 999 999 999 6 2 999 15 21 8 11 19 14 53 999 16 11 10 8 999 999 999 999 999 7 21 9 999 999 999 999 999 999 999 2 999 999 2 3 3 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 110 113 123 125 122 127 125 124 117 119 111 58 999 999 999 999 999 999 999 999 999 999 999 999 2 2 999 2 999 999 999 999 999 999 999 999 999 13 16 9 14 15 17 12 999 11 6 12 9 999 999 999 999 999 999 5 6 999 999 999 999 999 999 2 999 3 999 999 2 3 2 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 110 115 125 126 124 126 124 122 118 118 114 58 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 2 999 999 999 999 999 999 999 999 999 12 8 10 10 13 999 11 999 10 10 11 16 999 999 999 999 999 5 999 999 999 999 999 999 999 999 3 999 999 999 999 999 3 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 110 118 125 127 126 122 122 122 120 116 108 64 28 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 3 999 999 999 12 10 999 999 5 15 11 5 999 999 999 999 7 999 3 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 120 126 127 125 117 121 122 122 107 96 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 12 10 6 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 110 119 126 127 122 114 121 122 123 114 96 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 3 3 12 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 999 999 999 999 999 999 999 999 999 999 110 117 125 125 118 112 120 123 124 117 102 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 10 999 2 999 2 999 2 2 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 999 999 999 999 999 999 999 110 116 122 121 112 113 121 124 125 119 110 67 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 2 999 3 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 116 116 114 110 117 123 124 125 122 105 88 73 54 999 999 49 999 85 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 114 113 110 110 122 125 126 125 124 110 96 76 63 999 999 104 84 69 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 2 999 999 2 2 999 999 999 999 999 999 2 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 108 113 111 109 111 123 125 127 127 124 111 93 96 71 999 999 89 85 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 3 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 112 112 109 114 125 126 127 127 123 108 86 90 87 999 999 69 86 39 999 999 999 999 999 999 999 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 2 999 999 2 999 999 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 112 112 111 115 122 127 127 127 120 117 76 108 101 999 56 70 79 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 3 2 3 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 111 113 115 114 120 127 126 125 114 92 80 123 107 85 82 86 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 2 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 103 110 114 116 113 120 124 124 120 107 101 72 119 102 92 88 89 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 109 113 114 112 119 122 119 116 101 99 62 114 98 99 94 95 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 115 109 109 111 111 118 121 116 114 99 80 64 110 114 102 96 95 69 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 117 108 107 107 109 117 122 117 113 99 92 44 107 115 91 81 83 61 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 101 105 104 105 108 117 122 117 113 101 90 65 101 105 99 85 85 55 73 999 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 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 999 101 102 102 105 107 116 121 116 111 104 93 71 100 108 105 87 83 50 71 55 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 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 99 100 101 104 108 115 117 112 112 109 84 999 99 107 105 101 81 65 59 34 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 114 999 107 99 99 99 103 108 115 113 108 114 112 94 999 84 104 104 83 80 50 42 29 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 78 75 93 132 128 116 100 101 98 101 107 115 112 110 116 113 101 78 86 101 103 78 75 999 27 22 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 90 79 123 121 116 101 102 98 99 107 116 115 116 118 116 103 88 87 99 100 80 70 999 19 14 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 136 81 61 75 102 126 117 118 99 103 98 98 108 115 115 119 122 116 102 88 87 96 93 52 59 46 22 14 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 138 50 999 128 110 118 120 119 96 104 99 101 112 114 116 122 124 113 102 87 84 95 82 61 45 43 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 113 115 121 121 120 93 104 102 107 114 115 119 127 127 114 100 86 83 94 73 30 38 32 16 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 138 999 999 121 118 123 122 120 90 104 106 112 118 118 124 131 130 117 96 84 81 89 68 28 25 21 17 8 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 104 999 101 115 121 123 109 108 89 102 109 114 118 123 129 133 132 120 96 84 78 83 64 28 17 15 12 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 129 93 999 999 110 119 123 112 110 109 88 98 110 114 118 126 131 133 131 124 101 87 81 81 64 25 15 11 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 121 106 999 102 114 121 111 112 110 109 86 96 110 114 117 126 132 131 130 124 105 91 85 81 63 27 13 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 128 999 104 109 117 123 113 112 111 111 82 96 108 112 113 123 130 129 130 119 101 94 87 80 51 20 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 126 122 105 119 120 124 113 112 112 112 80 96 106 110 110 120 129 128 126 111 96 91 88 73 38 19 8 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 7 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 138 999 118 116 128 120 123 112 112 113 112 80 93 104 108 110 121 128 127 120 103 93 88 84 58 29 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 96 999 124 120 127 119 121 110 110 111 111 111 79 92 104 108 111 119 125 124 114 99 91 86 74 46 56 13 9 999 999 9 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 97 131 121 115 113 117 107 111 111 110 111 111 77 93 104 108 109 112 121 121 114 98 91 83 73 53 18 15 7 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 123 113 117 117 122 109 112 111 111 110 110 75 93 104 108 108 108 118 121 113 97 90 77 52 20 21 9 999 21 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 116 113 115 118 120 107 123 110 112 110 111 110 110 75 93 104 108 108 108 116 116 108 95 88 69 43 17 17 9 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 125 999 123 116 120 120 108 109 110 111 112 111 110 109 109 76 89 104 107 107 106 112 110 102 93 87 65 38 16 14 999 9 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 114 128 121 118 122 107 109 108 110 110 112 112 109 108 111 75 84 101 107 106 105 109 105 100 93 85 61 30 14 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 112 118 121 110 107 110 109 109 107 109 110 112 111 109 108 110 74 77 95 107 106 105 106 100 100 91 81 56 28 13 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 125 113 110 112 109 109 107 108 109 112 111 109 108 109 72 73 87 105 105 104 105 97 97 88 70 46 21 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 121 114 114 111 112 110 108 107 108 108 112 111 109 107 108 68 69 79 101 105 103 104 99 93 83 54 35 17 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 122 115 114 111 114 110 109 107 108 108 111 110 109 107 107 64 65 68 95 103 100 102 100 91 73 42 28 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 127 111 114 115 111 114 111 109 108 108 108 110 110 108 106 106 63 65 63 89 100 97 98 97 89 57 37 21 18 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 118 114 115 116 112 113 111 110 109 107 108 110 110 108 106 116 63 66 67 89 100 95 96 94 82 70 33 22 20 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 80 999 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 115 121 115 115 116 112 114 111 111 108 107 108 110 110 108 102 114 63 67 72 89 99 92 93 91 88 69 999 26 20 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 113 999 999 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 48 999 999 999 999 999 999 118 111 117 116 116 113 113 112 112 108 107 108 109 109 106 92 122 64 69 74 87 96 91 88 86 99 67 999 27 19 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 136 113 86 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 11 999 999 999 999 999 999 999 999 999 999 129 112 116 116 116 113 112 111 112 109 107 107 108 109 101 109 116 62 69 73 84 90 87 84 81 72 54 26 21 18 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 128 119 83 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 12 12 8 999 999 999 999 999 999 999 999 129 113 115 116 115 114 111 111 112 110 107 106 107 106 92 112 94 61 67 73 81 85 84 80 74 74 53 37 19 16 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 136 110 74 96 86 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 10 9 11 15 999 999 999 999 999 999 129 129 112 114 115 114 114 111 110 112 110 107 102 104 98 107 103 89 50 65 74 78 80 83 75 67 69 41 20 13 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 136 131 136 112 110 75 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 14 13 999 999 999 999 999 999 115 111 114 114 114 112 112 109 111 110 104 92 114 101 120 108 113 49 60 75 75 78 84 69 59 73 36 17 18 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 107 999 999 79 999 999 999 999 999 999 999 999 999 999 28 999 999 999 999 999 8 999 999 17 12 999 999 999 999 999 129 114 111 113 113 112 111 112 109 110 109 97 108 105 86 118 113 107 38 75 72 73 76 82 62 65 57 29 28 20 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 113 98 999 999 999 999 999 999 999 999 999 999 999 999 16 999 999 999 999 9 8 999 999 999 999 19 21 999 999 67 999 103 111 114 113 112 111 112 109 109 108 90 102 92 58 110 119 114 38 50 66 70 73 77 54 53 56 20 32 17 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 100 999 999 999 999 999 999 999 999 999 999 999 999 19 47 999 999 999 9 8 999 999 999 999 24 21 999 999 86 124 107 113 116 114 113 112 111 110 107 105 97 92 80 75 96 121 122 33 49 62 65 67 68 46 110 49 20 17 19 10 9 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 84 70 999 999 999 105 97 999 66 999 999 999 999 999 999 999 999 999 999 45 15 13 999 999 9 999 999 999 999 999 18 30 23 57 65 129 107 114 117 115 114 112 111 110 106 97 81 53 65 63 70 126 111 34 38 54 56 57 59 52 999 46 22 30 36 15 7 3 999 999 999 8 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 80 88 85 999 999 107 104 74 63 52 999 999 999 999 999 999 999 999 999 999 13 14 17 19 999 999 999 999 999 999 999 21 27 999 50 129 105 114 118 116 115 113 111 109 102 103 78 41 36 23 55 133 114 58 28 48 49 52 52 40 42 45 34 42 43 18 4 5 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 81 84 97 85 107 110 99 83 999 999 999 999 999 999 999 999 999 999 999 999 50 999 22 22 17 999 999 999 999 999 999 26 19 22 25 117 105 115 118 116 115 114 111 108 99 100 50 58 29 999 53 123 114 52 24 73 50 56 46 37 43 42 31 38 33 13 999 4 8 999 9 7 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 136 99 81 999 999 121 109 94 999 74 53 999 999 999 999 999 999 999 999 999 999 999 22 999 999 15 999 999 999 999 999 999 999 55 29 58 107 107 115 118 115 115 114 112 107 99 97 70 53 20 999 80 117 115 50 24 43 51 58 44 32 38 36 23 21 17 9 999 999 10 7 6 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 105 78 112 999 110 87 62 76 76 87 999 999 999 999 999 999 999 999 999 999 30 22 24 999 999 999 999 999 999 999 999 48 15 51 96 112 110 115 118 115 115 113 112 106 98 94 42 30 25 999 106 104 115 35 38 80 48 53 44 999 36 33 19 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 41 40 136 136 114 113 94 999 999 999 83 999 999 999 999 999 999 999 999 999 999 17 20 20 999 999 999 999 999 999 999 999 16 20 54 117 106 114 117 117 115 115 113 112 105 96 91 39 27 27 32 113 107 115 31 34 42 43 46 41 40 33 30 18 14 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 29 30 38 999 113 93 100 94 999 77 999 999 999 999 999 999 999 999 999 999 999 25 18 18 999 17 999 999 999 999 999 28 22 16 54 120 110 117 118 117 115 114 113 112 104 110 87 53 26 32 27 120 109 114 26 999 42 42 40 38 40 29 22 18 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 20 28 97 97 89 112 83 999 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 17 999 999 999 999 53 21 15 87 119 113 118 119 116 114 114 113 111 100 95 79 53 31 29 50 105 109 113 97 999 33 39 38 36 37 26 19 19 15 999 999 999 999 999 999 999 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 999 15 34 101 99 103 103 83 999 72 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 58 999 999 999 999 48 17 15 102 118 115 118 118 115 113 114 113 109 111 77 68 31 29 29 95 99 110 112 1 999 2 999 999 999 999 24 3 1 999 999 999 999 999 999 999 999 999 999 999 8 10 6 999 2 999 999 999 1 999 999 999 999 1 999 999 999 999 999 999 1 999 999 999 999 2 999 1 999 1 999 999 18 13 18 30 999 999 999 999 999 999 6 999 999 999 3 2 999 999 999 999 999 12 14 17 18 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 3 999 1 1 999 57 1 999 999 999 999 999 999 999 999 999 999 999 999 999 13 6 999 4 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 1 999 4 999 7 999 14 17 999 999 999 999 999 999 999 5 999 999 999 3 999 999 999 999 999 999 999 14 19 18 10 999 999 999 10 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 46 13 1 999 999 999 999 1 999 999 999 1 1 999 999 999 999 999 999 999 999 11 999 999 2 999 1 999 999 2 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 3 999 15 26 9 999 999 5 999 999 999 999 7 999 999 999 4 999 999 999 999 999 8 11 12 18 14 999 999 999 16 19 4 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 61 44 67 999 1 1 1 999 1 999 999 999 6 9 999 999 999 999 999 999 999 999 22 8 2 1 999 999 999 1 6 2 999 4 6 2 999 999 999 999 999 999 999 999 999 999 999 999 1 7 999 5 6 18 12 999 999 999 4 999 999 999 999 999 5 2 999 5 999 999 999 4 999 8 13 18 15 13 8 999 999 6 13 5 1 999 999 999 999 999 999 999 999 999 999 999 999 14 999 999 19 32 999 999 999 999 999 1 999 999 999 999 12 6 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 6 5 999 999 1 999 999 999 999 999 999 999 999 999 999 999 1 3 5 6 11 999 16 15 999 999 999 999 6 999 999 999 999 10 5 5 999 999 999 999 3 999 999 10 999 12 12 21 8 999 3 14 6 1 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 16 999 48 6 1 1 999 1 999 999 999 16 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 7 3 2 1 999 1 999 999 999 999 999 999 999 999 999 999 999 9 999 7 999 12 8 999 3 999 999 999 999 999 999 999 7 999 999 2 999 999 999 999 999 999 10 999 9 12 9 8 999 1 11 5 1 999 6 999 999 999 999 8 999 999 1 999 9 999 999 999 17 999 97 73 1 1 999 999 999 999 999 999 999 11 4 999 999 999 5 999 999 999 1 999 999 999 999 2 2 999 999 20 10 3 999 999 999 1 999 999 999 999 999 999 999 999 999 1 1 4 999 5 29 13 9 999 2 999 999 6 999 999 999 2 8 999 5 999 3 999 999 3 999 999 999 999 8 11 10 8 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 999 102 64 999 1 1 999 999 999 11 1 999 66 3 999 999 6 6 999 2 999 999 999 999 4 6 4 999 999 999 16 12 4 999 999 2 1 999 999 999 999 999 999 999 999 5 5 999 2 999 3 12 132 999 999 999 999 999 999 999 999 999 999 4 7 999 999 999 999 2 4 999 999 999 999 999 9 999 999 999 999 7 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 105 82 999 999 999 1 999 999 4 999 11 11 999 999 1 8 5 999 999 999 999 999 999 999 8 5 999 999 999 3 9 999 1 999 2 999 999 999 999 999 999 999 999 999 7 999 999 2 1 999 999 999 9 2 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 3 999 8 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 112 91 57 999 999 999 999 999 3 5 15 10 999 999 999 999 7 1 999 999 999 999 999 2 999 999 999 999 999 999 8 3 999 1 999 999 999 999 999 999 999 999 999 999 6 12 999 3 1 1 999 2 9 3 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 3 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 77 129 76 999 18 14 3 1 999 999 7 999 999 999 999 999 999 6 999 999 999 999 999 999 999 2 999 999 999 56 8 6 999 999 1 1 999 999 999 999 999 999 999 999 999 7 8 7 3 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 8 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 60 101 102 84 35 19 11 999 999 11 7 61 4 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 7 12 9 999 4 4 1 999 999 999 999 999 999 999 999 999 999 4 8 7 4 999 999 999 999 999 6 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 12 10 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 99 57 95 107 85 69 37 21 8 999 6 9 16 999 999 999 1 999 999 999 999 999 999 999 1 999 999 999 999 999 16 999 999 2 5 999 999 999 999 999 999 999 999 999 999 999 999 7 9 6 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 8 14 14 11 999 999 999 999 999 999 999 999 999 999 999 999 8 7 999 999 999 999 999 999 999 105 120 103 81 95 77 50 31 12 999 25 16 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 10 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 8 8 6 10 1 999 999 999 3 3 999 999 999 999 999 999 999 999 5 999 999 999 7 999 8 999 999 999 999 17 17 13 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 98 90 68 81 63 35 15 4 6 9 9 999 999 4 4 999 3 999 999 999 1 999 999 999 999 999 999 999 7 999 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 11 7 4 1 999 999 8 3 999 999 999 999 999 999 999 999 999 999 6 5 999 999 10 4 999 999 999 8 63 16 12 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 99 92 88 86 81 65 43 21 10 12 8 999 5 999 8 5 999 999 999 2 1 999 999 1 999 999 999 999 999 7 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 11 9 999 999 8 10 3 999 999 999 4 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 12 14 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 100 102 89 86 86 73 67 51 53 18 18 10 999 999 5 11 8 11 999 999 999 6 5 999 4 2 999 999 999 7 6 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 23 13 7 999 999 999 14 5 999 999 999 999 999 999 999 999 6 999 999 10 999 999 18 999 999 999 999 999 15 26 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 102 102 93 83 104 66 65 56 36 63 142 11 18 8 26 14 11 13 11 7 11 9 8 999 999 2 999 2 999 8 4 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 32 16 4 999 999 9 11 10 999 999 999 999 999 999 10 999 999 5 999 138 7 60 11 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 103 98 88 76 77 63 54 51 31 21 62 31 17 10 12 16 14 17 8 7 12 13 9 7 4 3 999 999 2 6 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 11 999 999 999 5 9 6 999 999 999 6 999 999 7 999 999 999 138 11 13 10 10 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 103 95 95 80 62 59 72 42 37 15 18 25 16 14 15 12 20 31 52 13 16 999 999 999 999 999 4 5 7 6 6 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 10 4 7 12 7 999 999 999 999 12 999 9 999 999 999 999 999 11 15 14 999 8 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 7 6 6 999 999 999 999 999 999 999 999 999 999 105 96 86 78 70 41 51 34 999 51 18 21 8 14 37 17 17 28 15 14 12 999 9 999 11 2 2 999 999 8 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 13 12 999 999 7 13 7 999 10 4 999 6 999 999 999 6 999 999 999 29 21 12 999 999 999 999 5 999 3 999 5 999 999 999 3 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 107 99 85 78 56 52 39 32 17 12 999 59 999 48 56 28 14 16 11 999 17 999 999 2 9 2 999 999 999 7 999 2 1 999 999 1 999 999 999 999 999 999 999 999 999 999 999 22 13 999 999 22 11 7 999 8 999 6 6 999 999 999 999 999 999 999 23 23 10 999 13 999 999 9 999 999 4 5 999 999 999 3 3 5 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 102 88 86 67 74 39 54 21 11 999 16 16 18 63 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 3 999 999 1 999 999 999 999 999 999 999 999 999 999 999 12 30 11 999 999 16 15 9 999 9 999 999 5 999 8 11 9 999 3 999 16 19 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 107 103 93 87 78 82 79 55 26 15 999 28 28 18 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 1 999 999 999 999 999 999 999 999 999 999 999 22 24 9 999 999 7 999 9 7 999 999 999 999 999 999 12 8 999 999 999 66 18 8 999 999 999 999 43 3 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 108 104 96 87 81 71 61 35 24 20 19 999 31 18 54 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 60 12 17 3 999 999 1 999 9 999 11 999 999 6 999 999 999 999 999 3 5 13 16 5 999 999 999 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 107 103 97 88 88 100 78 34 21 21 21 24 24 18 50 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 27 12 999 999 999 999 999 999 11 14 12 3 999 7 999 999 999 14 999 999 3 999 12 999 999 999 999 999 15 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 4 104 104 97 88 96 99 999 63 67 30 35 21 15 999 76 44 33 20 10 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 2 999 999 999 999 999 999 7 999 999 22 14 11 1 999 999 999 999 999 17 24 13 9 5 999 999 999 999 11 6 999 999 21 6 999 999 999 3 5 6 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 4 103 103 97 93 105 112 100 75 28 37 67 17 999 999 74 53 47 28 22 999 999 999 999 2 999 999 999 999 1 999 1 999 999 999 999 999 999 5 999 8 999 999 999 10 25 17 14 5 999 999 999 999 999 999 15 11 10 5 999 999 999 999 5 999 6 3 15 999 999 999 999 5 999 999 999 3 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 102 104 99 98 111 118 113 87 60 67 48 999 999 4 29 54 48 31 40 16 10 999 6 10 999 999 999 1 999 1 999 1 5 4 5 999 999 5 11 12 17 16 8 10 14 10 7 6 999 999 999 999 999 999 14 999 999 5 999 999 999 999 999 9 4 999 10 999 999 999 3 4 999 999 999 999 3 3 1 999 2 1 3 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 102 105 103 105 116 121 117 99 85 87 74 999 999 999 12 49 35 35 45 26 15 26 9 4 999 999 999 999 999 999 999 999 999 999 7 5 999 999 999 13 18 20 999 12 15 10 999 999 999 999 999 999 999 17 14 999 8 6 999 999 999 999 999 999 3 999 3 999 999 999 999 2 999 999 1 1 1 1 999 999 1 1 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 104 107 108 113 118 122 119 106 95 112 109 999 999 999 999 18 18 26 33 23 18 9 15 5 999 999 2 1 999 4 6 7 8 999 6 999 999 999 6 12 19 18 18 13 12 7 999 999 4 999 8 999 30 27 17 999 10 9 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 1 1 1 1 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 110 113 120 120 122 120 111 102 100 100 50 21 4 4 999 4 15 36 17 16 9 8 5 1 999 999 1 2 999 8 6 6 999 5 1 999 999 11 18 16 18 18 19 11 5 999 999 999 8 11 999 23 32 19 7 25 18 3 999 999 999 999 6 999 999 1 999 999 999 999 999 999 1 999 999 1 1 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 111 114 115 122 122 122 122 115 111 103 102 79 999 999 999 4 999 999 999 999 999 999 999 7 6 7 999 3 999 11 11 999 3 999 6 999 999 999 19 13 13 11 22 25 20 999 999 999 999 27 12 999 21 29 18 12 17 999 999 999 999 2 999 7 999 999 999 999 999 2 999 999 1 999 999 1 1 1 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 114 116 116 123 124 123 123 118 113 106 100 99 999 999 999 999 999 999 999 999 999 999 999 8 9 7 5 7 8 19 4 999 999 5 13 7 999 999 23 18 16 8 26 27 32 11 999 999 999 999 14 15 17 16 12 16 10 10 2 999 999 1 999 999 999 999 999 999 999 2 999 1 999 1 999 1 1 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 115 115 115 122 125 124 124 120 115 108 102 83 999 999 999 999 999 999 999 999 1 1 1 8 6 11 8 7 13 17 6 1 2 7 12 9 999 999 25 15 7 999 16 20 33 14 999 999 999 8 14 12 19 12 999 13 20 7 999 999 999 1 999 6 999 1 3 999 11 1 999 999 999 999 1 1 999 999 999 1 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 114 112 115 122 124 125 124 122 116 102 96 74 63 999 999 999 999 999 999 999 999 999 1 1 3 16 11 5 17 15 1 999 999 20 20 7 999 69 32 11 999 999 999 18 24 17 10 999 999 999 10 7 10 12 16 13 13 26 999 999 999 999 1 1 999 1 999 999 12 999 1 999 999 999 1 1 1 999 1 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 112 111 118 122 124 124 125 123 115 104 999 69 55 999 999 999 999 999 999 999 999 999 1 1 1 9 4 1 12 6 1 999 999 37 17 3 999 59 30 11 999 18 999 15 20 18 12 999 8 999 6 999 8 28 9 15 10 6 999 999 999 999 1 1 1 999 1 1 9 999 999 999 999 999 1 999 999 1 1 2 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 112 120 124 122 125 125 124 116 104 93 66 56 999 999 999 999 999 999 999 999 999 999 1 1 1 1 1 7 999 999 999 999 999 5 1 999 15 21 8 11 18 13 53 999 16 11 10 7 999 999 999 999 999 7 21 8 999 999 999 999 999 999 999 1 999 999 1 1 1 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 110 113 123 125 122 127 125 124 117 106 94 54 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 1 999 999 999 999 999 999 999 999 999 13 15 9 14 14 16 11 999 11 6 11 9 999 999 999 999 999 999 5 6 999 999 999 999 999 999 1 999 1 999 999 1 1 1 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 110 115 125 126 124 126 124 122 118 102 92 56 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 12 8 9 9 13 999 10 999 10 10 10 16 999 999 999 999 999 5 999 999 999 999 999 999 999 999 1 999 999 999 999 999 1 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 110 118 125 127 126 122 122 122 120 100 90 61 28 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 3 999 999 999 12 10 999 999 5 15 11 5 999 999 999 999 7 999 1 999 999 999 999 999 999 999 999 999 999 999 999 1 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 110 120 126 127 125 117 121 122 122 107 81 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 12 10 6 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 110 119 126 127 122 114 121 122 123 114 82 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 1 2 11 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 999 999 999 999 999 999 999 999 999 999 110 117 125 125 118 112 120 123 124 117 88 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 1 999 1 999 1 2 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 999 999 999 999 999 999 999 110 116 122 121 112 113 121 124 125 119 96 61 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 5 999 1 999 1 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 116 116 114 110 117 123 124 125 122 105 76 66 52 999 999 49 999 69 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 114 113 110 110 122 125 126 125 124 110 81 67 58 999 999 100 72 69 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 1 999 999 999 1 999 999 1 1 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 999 999 999 999 999 999 108 113 111 109 111 123 125 127 127 124 111 80 84 64 999 999 83 73 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 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 112 112 109 114 125 126 127 127 123 108 74 79 73 999 999 63 73 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 999 1 999 999 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 112 112 111 115 122 127 127 127 120 102 67 93 83 999 52 63 66 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 1 1 1 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 111 113 115 114 120 127 126 125 114 92 71 106 89 72 70 73 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 1 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 103 110 114 116 113 120 124 124 120 107 86 64 102 86 79 75 76 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 109 113 114 112 119 122 119 116 101 82 57 96 82 86 78 82 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 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 102 109 109 111 111 118 121 116 114 99 80 58 92 94 88 79 82 69 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 101 108 107 107 109 117 122 117 113 99 78 43 90 98 91 81 83 61 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 101 105 104 105 108 117 122 117 113 101 77 61 84 105 99 85 85 55 73 999 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 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 999 101 102 102 105 107 116 121 116 111 104 78 67 84 108 105 87 83 50 71 52 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 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 99 100 101 104 108 115 117 112 112 109 84 999 86 107 105 85 81 59 59 33 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 104 999 88 99 99 99 103 108 115 113 108 114 112 94 999 84 104 104 83 80 48 42 29 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 78 75 88 115 105 96 100 101 98 101 107 115 112 110 116 113 101 78 86 101 103 78 75 999 27 20 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 84 71 101 105 103 101 102 98 99 107 116 115 116 118 116 103 88 87 99 100 67 70 999 19 14 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 136 74 57 68 85 108 105 106 99 103 98 98 108 115 115 119 122 116 102 88 87 96 93 51 59 46 22 14 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 136 49 999 112 92 106 110 107 96 104 99 101 112 114 116 122 124 113 102 87 84 95 82 57 44 43 15 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 92 103 109 109 109 93 104 102 107 114 115 119 127 127 114 100 86 83 94 73 30 37 32 16 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 136 999 999 101 107 112 110 108 90 104 106 112 118 118 124 131 130 117 96 84 81 89 68 28 25 21 17 8 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 94 999 84 102 109 112 109 108 89 102 109 114 118 123 129 133 132 120 96 84 78 83 64 27 17 15 12 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 82 999 999 94 108 111 112 110 109 88 98 110 114 118 126 131 133 131 124 101 87 81 81 64 25 15 11 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 90 999 88 100 111 111 112 110 109 86 96 110 114 117 126 132 131 130 124 105 91 85 81 63 27 13 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 111 999 89 94 105 114 113 112 111 111 82 96 108 112 113 123 130 129 130 119 101 94 87 80 51 20 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 108 100 90 101 108 113 113 112 112 112 80 96 106 110 110 120 129 128 126 111 96 91 88 73 37 19 7 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 6 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 136 999 96 97 110 110 112 112 112 113 112 80 93 104 108 110 121 128 127 120 103 93 88 84 58 29 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 90 999 102 101 105 103 110 110 110 111 111 111 79 92 104 108 111 119 125 124 114 99 91 86 74 45 55 13 9 999 999 9 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 86 128 99 101 99 105 107 111 111 110 111 111 77 93 104 108 109 112 121 121 114 98 91 83 63 51 18 15 6 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 99 99 105 105 110 109 112 111 111 110 110 75 93 104 108 108 108 118 121 113 97 90 77 52 20 21 9 999 21 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 92 101 105 109 107 111 110 112 110 111 110 110 75 93 104 108 108 108 116 116 108 95 88 69 43 16 17 9 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 102 999 106 102 108 107 108 109 110 111 112 111 110 109 109 76 89 104 107 107 106 112 110 102 93 87 65 37 15 14 999 9 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 100 112 110 104 108 107 109 108 110 110 112 112 109 108 111 75 84 101 107 106 105 109 105 100 93 85 61 30 14 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 92 106 111 110 107 110 109 109 107 109 110 112 111 109 108 110 74 77 95 107 106 105 106 100 100 91 81 56 28 12 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 115 113 110 112 109 109 107 108 109 112 111 109 108 109 72 73 87 105 105 104 105 97 97 88 70 46 21 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 111 114 114 111 112 110 108 107 108 108 112 111 109 107 108 68 69 79 101 105 103 104 99 93 83 54 35 17 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 115 114 111 114 110 109 107 108 108 111 110 109 107 107 64 65 68 95 103 100 102 100 91 73 42 28 16 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 107 111 114 115 111 114 111 109 108 108 108 110 110 108 106 106 63 65 63 89 100 97 98 97 89 57 37 21 18 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 106 114 115 116 112 113 111 110 109 107 108 110 110 108 106 101 63 66 67 89 100 95 96 94 82 61 33 22 20 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 76 999 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 101 109 115 115 116 112 114 111 111 108 107 108 110 110 108 102 98 63 67 72 89 99 92 93 91 73 69 999 26 20 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 103 999 999 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 48 999 999 999 999 999 999 104 111 117 116 116 113 113 112 112 108 107 108 109 109 106 92 98 64 69 74 87 96 91 88 86 82 67 999 27 19 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 134 95 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 10 999 999 999 999 999 999 999 999 999 999 116 112 116 116 116 113 112 111 112 109 107 107 108 109 101 89 96 62 69 73 84 90 87 84 81 72 54 26 21 18 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 115 101 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 11 11 8 999 999 999 999 999 999 999 999 113 113 115 116 115 114 111 111 112 110 107 106 107 106 92 91 80 58 67 73 81 85 84 80 74 74 50 37 18 16 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 134 97 64 82 76 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 10 9 11 14 999 999 999 999 999 999 124 124 112 114 115 114 114 111 110 112 110 107 102 104 98 87 85 77 48 65 74 78 80 83 75 67 69 41 18 13 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 128 134 96 92 68 69 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 14 12 999 999 999 999 999 999 97 111 114 114 114 112 112 109 111 110 104 92 101 87 100 89 96 47 60 75 75 78 84 69 59 63 35 17 17 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 88 999 999 79 999 999 999 999 999 999 999 999 999 999 27 999 999 999 999 999 8 999 999 17 11 999 999 999 999 999 124 97 111 113 113 112 111 112 109 110 109 97 91 90 74 99 91 89 38 66 72 73 76 82 62 59 57 29 28 20 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 92 83 999 999 999 999 999 999 999 999 999 999 999 999 15 999 999 999 999 8 8 999 999 999 999 19 21 999 999 66 999 103 111 114 113 112 111 112 109 109 108 90 85 79 55 93 96 101 37 50 66 70 73 77 54 51 56 20 32 17 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 89 83 999 999 999 999 999 999 999 999 999 999 999 999 19 47 999 999 999 8 7 999 999 999 999 24 21 999 999 84 103 107 113 116 114 113 112 111 110 107 105 81 78 69 69 85 100 108 32 47 62 65 67 68 46 100 49 18 16 19 10 9 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 79 65 999 999 999 90 80 999 66 999 999 999 999 999 999 999 999 999 999 45 15 13 999 999 8 999 999 999 999 999 18 29 23 56 63 109 107 114 117 115 114 112 111 110 106 97 70 53 58 60 66 104 111 33 38 54 56 57 59 49 999 46 22 30 36 15 6 3 999 999 999 8 6 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 81 80 999 999 93 86 68 63 52 999 999 999 999 999 999 999 999 999 999 13 13 17 19 999 999 999 999 999 999 999 21 26 999 49 126 105 114 118 116 115 113 111 109 102 90 68 41 35 23 53 122 114 55 28 46 49 52 52 40 42 45 33 42 43 18 4 4 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 72 75 88 75 89 94 83 75 999 999 999 999 999 999 999 999 999 999 999 999 50 999 20 20 17 999 999 999 999 999 999 26 17 22 24 98 105 115 118 116 115 114 111 108 99 87 49 54 28 999 51 105 114 50 23 66 50 56 46 36 43 42 31 38 33 13 999 4 8 999 8 6 7 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 134 83 70 999 999 97 93 78 999 69 51 999 999 999 999 999 999 999 999 999 999 999 21 999 999 14 999 999 999 999 999 999 999 54 28 54 86 107 115 118 115 115 114 112 107 99 84 62 50 20 999 73 104 115 49 24 43 51 58 44 31 38 36 23 21 17 8 999 999 10 6 6 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 89 67 96 999 95 87 58 69 69 80 999 999 999 999 999 999 999 999 999 999 29 22 24 999 999 999 999 999 999 999 999 48 15 51 83 94 110 115 118 115 115 113 112 106 98 82 42 29 24 999 93 104 115 35 38 72 48 53 44 999 36 33 19 14 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 41 39 133 133 96 94 81 999 999 999 78 999 999 999 999 999 999 999 999 999 999 16 20 20 999 999 999 999 999 999 999 999 16 20 53 95 106 114 117 117 115 115 113 112 105 96 79 38 25 26 31 98 107 115 31 34 42 43 46 41 40 33 30 18 13 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 29 37 999 96 93 82 82 999 73 999 999 999 999 999 999 999 999 999 999 999 24 18 18 999 17 999 999 999 999 999 27 22 16 52 98 110 117 118 117 115 114 113 112 104 92 74 50 25 31 26 101 109 114 26 999 41 42 40 38 40 29 22 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 19 27 82 97 89 94 73 999 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 16 999 999 999 999 53 21 15 81 103 113 118 119 116 114 114 113 111 100 83 69 51 31 29 48 89 109 113 97 999 33 39 38 36 37 26 19 17 15 999 999 999 999 999 999 999 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 999 14 33 84 99 88 86 75 999 69 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 58 999 999 999 999 48 17 15 93 106 115 118 118 115 113 114 113 109 93 66 62 31 28 29 82 99 110 112 0 999 0 999 999 999 999 23 1 999 999 999 999 999 999 999 999 999 999 999 999 7 8 4 999 1 999 999 999 0 999 999 999 999 0 999 999 999 999 999 999 0 999 999 999 999 1 999 0 999 0 999 999 17 12 17 30 999 999 999 999 999 999 5 999 999 999 2 1 999 999 999 999 999 11 11 16 14 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 2 999 0 999 999 56 0 999 999 999 999 999 999 999 999 999 999 999 999 999 12 3 999 3 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 3 999 6 999 13 16 999 999 999 999 999 999 999 4 999 999 999 2 999 999 999 999 999 999 999 13 18 17 9 999 999 999 9 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 45 12 0 999 999 999 999 0 999 999 999 0 0 999 999 999 999 999 999 999 999 10 999 999 1 999 0 999 999 1 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 2 999 14 25 8 999 999 4 999 999 999 999 6 999 999 999 1 999 999 999 999 999 7 10 9 15 11 999 999 999 15 18 2 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 60 43 66 999 999 0 0 999 0 999 999 999 3 8 999 999 999 999 999 999 999 999 21 7 0 0 999 999 999 0 5 999 999 3 5 0 999 999 999 999 999 999 999 999 999 999 999 999 0 6 999 4 4 14 9 999 999 999 2 999 999 999 999 999 2 1 999 3 999 999 999 3 999 7 12 17 14 12 6 999 999 5 12 4 0 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 18 31 999 999 999 999 999 0 999 999 999 999 11 5 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 5 4 999 999 0 999 999 999 999 999 999 999 999 999 999 999 0 2 4 5 10 999 15 14 999 999 999 999 4 999 999 999 999 9 4 4 999 999 999 999 2 999 999 7 999 11 9 20 7 999 1 13 5 0 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 15 999 47 5 0 999 999 0 999 999 999 15 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 6 2 0 0 999 0 999 999 999 999 999 999 999 999 999 999 999 8 999 6 999 11 5 999 2 999 999 999 999 999 999 999 6 999 999 0 999 999 999 999 999 999 9 999 8 11 8 7 999 0 10 4 0 999 5 999 999 999 999 7 999 999 0 999 8 999 999 999 16 999 96 72 999 999 999 999 999 999 999 999 999 8 1 999 999 999 4 999 999 999 0 999 999 999 999 1 1 999 999 19 9 2 999 999 999 0 999 999 999 999 999 999 999 999 999 0 0 3 999 4 29 12 8 999 1 999 999 5 999 999 999 0 7 999 4 999 2 999 999 2 999 999 999 999 7 10 9 7 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 999 101 63 999 0 0 999 999 999 10 0 999 65 2 999 999 5 5 999 1 999 999 999 999 3 5 3 999 999 999 15 11 3 999 999 999 0 999 999 999 999 999 999 999 999 4 4 999 1 999 2 11 131 999 999 999 999 999 999 999 999 999 999 3 6 999 999 999 999 1 3 999 999 999 999 999 7 999 999 999 999 6 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 104 81 999 999 999 999 999 999 2 999 10 10 999 999 0 6 2 999 999 999 999 999 999 999 7 4 999 999 999 2 8 999 0 999 1 999 999 999 999 999 999 999 999 999 6 999 999 1 0 999 999 999 8 1 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 2 999 7 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 111 90 56 999 999 999 999 999 1 4 14 9 999 999 999 999 6 0 999 999 999 999 999 0 999 999 999 999 999 999 7 2 999 0 999 999 999 999 999 999 999 999 999 999 5 11 999 1 0 0 999 1 8 2 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 2 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 76 112 75 999 17 13 0 0 999 999 6 999 999 999 999 999 999 5 999 999 999 999 999 999 999 1 999 999 999 55 7 5 999 999 0 0 999 999 999 999 999 999 999 999 999 6 5 6 1 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 6 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 59 100 101 83 34 16 10 999 999 10 6 60 3 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 6 11 6 999 3 3 0 999 999 999 999 999 999 999 999 999 999 3 6 4 2 999 999 999 999 999 5 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 11 9 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 98 47 94 106 84 68 34 17 7 999 5 8 15 999 999 999 0 999 999 999 999 999 999 999 0 999 999 999 999 999 15 999 999 1 4 999 999 999 999 999 999 999 999 999 999 999 999 6 8 3 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 7 11 11 9 999 999 999 999 999 999 999 999 999 999 999 999 7 6 999 999 999 999 999 999 999 104 114 102 76 94 72 44 27 9 999 24 15 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 9 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 7 7 5 9 999 999 999 999 2 2 999 999 999 999 999 999 999 999 4 999 999 999 6 999 7 999 999 999 999 16 14 10 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 97 89 68 73 62 32 12 3 3 8 8 999 999 3 2 999 2 999 999 999 0 999 999 999 999 999 999 999 6 999 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 10 6 3 0 999 999 7 2 999 999 999 999 999 999 999 999 999 999 5 4 999 999 9 3 999 999 999 7 62 13 9 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 94 86 86 87 85 76 64 41 18 9 11 7 999 4 999 5 3 999 999 999 1 0 999 999 0 999 999 999 999 999 6 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 10 8 999 999 7 9 2 999 999 999 3 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 11 11 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 88 85 78 85 85 71 66 44 52 17 17 9 999 999 4 9 5 10 999 999 999 5 4 999 3 1 999 999 999 6 5 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 11 6 999 999 999 13 4 999 999 999 999 999 999 999 999 4 999 999 9 999 999 17 999 999 999 999 999 14 26 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 85 84 82 103 65 64 47 33 62 141 10 17 5 25 11 8 10 10 6 10 8 7 999 999 1 999 1 999 7 2 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 31 15 3 999 999 8 10 9 999 999 999 999 999 999 9 999 999 4 999 137 6 59 10 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 85 83 81 75 76 62 44 44 27 20 61 30 16 9 9 12 13 16 5 6 11 12 8 4 3 2 999 999 0 4 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 10 999 999 999 4 8 4 999 999 999 5 999 999 6 999 999 999 137 10 12 9 8 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 86 79 94 79 61 58 71 41 36 14 17 24 15 13 14 10 19 30 51 12 15 999 999 999 999 999 3 4 6 5 3 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 9 3 6 11 6 999 999 999 999 11 999 8 999 999 999 999 999 10 12 13 999 5 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 6 5 5 999 999 999 999 999 999 999 999 999 999 70 80 82 77 69 38 50 33 999 50 17 20 7 11 36 16 15 27 14 13 10 999 8 999 10 1 1 999 999 7 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 12 9 999 999 6 12 6 999 9 2 999 5 999 999 999 3 999 999 999 29 19 9 999 999 999 999 4 999 2 999 4 999 999 999 2 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 71 84 76 74 47 51 38 29 14 11 999 58 999 47 46 25 11 12 10 999 16 999 999 1 8 1 999 999 999 6 999 1 0 999 999 0 999 999 999 999 999 999 999 999 999 999 999 19 12 999 999 21 10 6 999 6 999 4 5 999 999 999 999 999 999 999 22 20 8 999 12 999 999 8 999 999 3 4 999 999 999 1 2 4 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 85 76 82 66 73 36 53 20 10 999 15 15 17 50 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 2 999 999 0 999 999 999 999 999 999 999 999 999 999 999 11 25 10 999 999 15 14 8 999 8 999 999 4 999 7 10 8 999 2 999 15 17 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 72 85 80 81 77 81 78 54 25 14 999 27 23 15 47 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 0 999 999 999 999 999 999 999 999 999 999 999 21 23 8 999 999 6 999 8 5 999 999 999 999 999 999 11 7 999 999 999 65 15 6 999 999 999 999 42 2 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 86 81 83 80 70 60 34 21 19 18 999 26 16 43 999 999 999 999 0 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 59 9 16 2 999 999 0 999 7 999 10 999 999 5 999 999 999 999 999 2 4 12 12 4 999 999 999 10 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 86 83 86 87 99 77 34 19 18 20 23 23 17 45 999 15 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 10 999 999 999 999 999 999 10 13 11 2 999 5 999 999 999 13 999 999 2 999 11 999 999 999 999 999 14 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 3 86 86 83 84 85 88 999 62 66 29 35 20 12 999 75 42 30 17 8 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 1 999 999 999 999 999 999 6 999 999 19 12 10 0 999 999 999 999 999 16 23 11 8 4 999 999 999 999 10 5 999 999 20 4 999 999 999 2 4 5 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 3 86 84 83 91 86 76 84 74 25 36 66 16 999 999 73 44 37 23 19 999 999 999 999 1 999 999 999 999 999 999 0 999 999 999 999 999 999 4 999 6 999 999 999 9 25 16 13 4 999 999 999 999 999 999 13 10 9 4 999 999 999 999 4 999 5 2 14 999 999 999 999 4 999 999 999 2 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 84 68 83 87 75 76 75 80 59 66 47 999 999 3 28 44 40 27 36 12 9 999 4 9 999 999 999 999 999 0 999 0 4 3 4 999 999 4 10 9 15 15 6 9 11 8 5 5 999 999 999 999 999 999 13 999 999 4 999 999 999 999 999 8 3 999 9 999 999 999 1 3 999 999 999 999 2 2 0 999 0 999 1 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 68 69 66 87 74 76 77 86 84 86 73 999 999 999 11 48 33 34 40 22 12 25 8 3 999 999 999 999 999 999 999 999 999 999 6 4 999 999 999 10 14 18 999 11 14 9 999 999 999 999 999 999 999 16 13 999 6 5 999 999 999 999 999 999 2 999 2 999 999 999 999 1 999 999 0 0 0 999 999 999 0 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 69 69 75 71 77 80 88 94 111 108 999 999 999 999 17 17 26 31 19 14 8 14 4 999 999 999 0 999 3 5 6 7 999 5 999 999 999 5 9 18 15 14 10 11 6 999 999 3 999 7 999 29 26 13 999 9 8 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 0 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 70 72 76 71 78 82 89 88 99 99 47 20 2 2 999 3 14 36 16 15 8 5 4 0 999 999 0 1 999 5 5 5 999 4 0 999 999 10 17 14 17 16 19 10 4 999 999 999 7 10 999 20 29 17 6 24 17 1 999 999 999 999 4 999 999 0 999 999 999 999 999 999 0 999 999 0 0 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 72 72 76 70 77 79 79 90 86 101 78 999 999 999 2 999 999 999 999 999 999 999 6 5 6 999 2 999 8 10 999 1 999 5 999 999 999 18 10 12 10 21 22 17 999 999 999 999 26 10 999 18 25 15 10 16 999 999 999 999 1 999 6 999 999 999 999 999 1 999 999 0 999 999 0 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 74 71 77 72 76 76 77 90 87 97 98 999 999 999 999 999 999 999 999 999 999 999 7 8 6 4 5 7 18 2 999 999 4 12 6 999 999 20 14 15 7 25 25 30 10 999 999 999 999 12 12 14 14 11 12 9 9 0 999 999 0 999 999 999 999 999 999 999 1 999 0 999 0 999 0 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 72 70 74 72 74 74 76 78 91 101 82 999 999 999 999 999 999 999 999 0 0 0 7 4 10 7 6 12 13 5 0 1 6 11 8 999 999 22 12 6 999 15 17 29 12 999 999 999 7 13 9 18 11 999 12 19 4 999 999 999 0 999 5 999 0 2 999 10 0 999 999 999 999 0 0 999 999 999 0 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 69 69 73 71 74 73 76 77 89 95 73 62 999 999 999 999 999 999 999 999 999 0 0 1 14 8 3 16 12 0 999 999 19 16 6 999 68 29 10 999 999 999 17 21 16 9 999 999 999 8 6 7 11 15 12 12 25 999 999 999 999 999 0 999 0 999 999 11 999 999 999 999 999 0 0 0 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 67 70 72 70 71 72 76 75 95 999 68 54 999 999 999 999 999 999 999 999 999 0 0 0 7 3 0 11 5 0 999 999 36 14 2 999 58 27 10 999 17 999 14 19 15 11 999 7 999 5 999 7 28 6 14 8 5 999 999 999 999 0 0 0 999 0 0 8 999 999 999 999 999 0 999 999 0 0 1 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 66 73 72 64 72 73 74 75 88 87 65 55 999 999 999 999 999 999 999 999 999 999 0 0 0 0 0 6 999 999 999 999 999 4 0 999 12 20 7 10 17 12 52 999 13 10 6 6 999 999 999 999 999 4 20 7 999 999 999 999 999 999 999 0 999 999 0 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 69 68 73 72 64 75 73 74 74 87 85 53 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 0 999 999 999 999 999 999 999 999 999 10 14 8 13 13 15 10 999 8 5 10 8 999 999 999 999 999 999 3 5 999 999 999 999 999 999 0 999 999 999 999 0 999 0 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 68 74 72 69 76 73 73 74 85 91 55 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 11 5 8 8 12 999 9 999 9 9 9 15 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 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 70 73 70 73 72 71 71 74 83 89 60 27 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 1 999 999 999 9 9 999 999 4 14 8 4 999 999 999 999 6 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 73 73 71 73 69 71 68 74 72 80 48 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 3 11 7 5 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 64 73 73 70 70 64 71 68 73 75 76 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 0 1 10 3 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 68 72 69 67 58 69 68 74 76 76 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 8 999 0 999 0 999 0 1 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 65 65 66 69 57 57 66 67 75 76 80 60 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 4 999 0 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 67 64 62 53 62 67 70 74 74 69 75 65 51 999 999 48 999 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 67 65 57 52 54 70 69 71 71 74 72 78 66 57 999 999 99 70 52 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 0 999 999 0 0 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 999 999 999 999 999 999 68 62 55 51 56 71 66 70 71 72 72 73 83 63 999 999 82 70 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 63 56 53 56 74 64 69 69 72 71 70 78 73 999 999 62 70 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 999 0 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 69 62 53 51 60 67 71 67 71 70 84 66 92 82 999 51 62 65 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 0 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 63 53 61 59 63 70 68 72 67 59 70 105 88 72 69 72 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 0 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 61 51 65 51 63 68 70 70 62 75 63 101 85 73 71 71 47 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 59 59 62 50 67 62 61 63 56 75 55 95 81 77 73 75 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 86 63 51 56 53 63 61 54 58 55 56 57 91 89 76 74 74 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 85 64 54 47 53 65 64 55 56 47 72 42 89 83 59 56 56 48 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 63 53 44 47 64 66 58 63 54 71 60 83 66 61 53 52 47 50 999 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 82 999 66 59 53 47 46 60 68 61 52 53 72 66 80 65 64 58 49 43 50 51 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 58 53 51 47 60 60 56 52 63 56 999 75 58 57 74 47 58 45 32 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 103 999 87 63 58 49 48 55 60 57 46 58 63 54 999 56 56 51 54 48 47 40 26 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 77 74 87 114 104 90 62 56 48 49 52 55 57 48 59 60 57 51 54 56 56 50 48 999 25 20 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 83 70 100 93 87 61 57 48 41 52 61 58 64 54 65 55 50 51 53 54 66 50 999 17 13 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 73 56 67 84 99 86 86 57 56 46 43 57 59 58 63 66 65 52 52 49 49 45 46 47 41 21 13 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 131 48 999 111 85 87 88 86 56 58 45 43 62 61 52 57 64 63 50 54 46 46 43 56 43 37 14 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 999 999 91 85 87 87 87 50 60 52 55 62 59 55 66 73 66 47 56 45 47 53 28 36 29 14 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 127 999 999 95 86 89 87 86 50 60 54 62 68 56 68 72 68 67 47 57 47 45 50 25 24 17 12 6 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 93 999 79 85 87 88 72 70 51 59 59 64 67 66 69 69 65 69 50 52 49 46 48 26 16 12 10 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 115 81 999 999 83 87 88 75 70 66 53 57 62 60 61 69 69 67 64 71 61 51 50 51 45 21 12 8 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 89 999 76 86 88 74 73 67 61 52 53 63 62 61 72 66 76 66 70 59 53 51 53 47 24 9 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 999 79 80 87 89 73 70 63 61 51 56 61 57 58 70 64 63 64 69 40 43 52 54 44 17 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 99 77 92 89 89 70 67 63 62 50 55 59 50 48 55 70 62 63 64 36 41 52 52 36 18 6 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 126 999 93 91 101 89 87 69 64 62 60 50 49 55 50 52 66 64 66 62 48 41 48 50 47 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 89 999 101 92 100 91 88 70 63 57 58 58 51 47 57 56 56 63 63 58 51 39 44 48 52 44 54 12 8 999 999 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 999 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 109 95 86 84 86 70 64 59 55 57 56 50 51 56 54 53 59 61 57 56 41 44 46 62 50 17 14 5 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 97 82 86 85 88 70 62 56 55 55 56 48 52 56 59 55 46 55 64 54 44 43 49 46 18 20 7 999 20 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 94 88 85 85 87 71 87 68 59 56 58 55 57 49 51 56 57 52 52 52 53 46 38 45 50 39 15 16 8 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 101 999 95 86 89 86 72 70 72 65 58 56 57 55 57 50 52 59 59 52 52 57 56 41 44 46 48 37 14 13 999 8 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 84 101 88 85 87 69 69 67 69 62 57 56 55 54 57 49 50 59 60 52 52 50 49 40 37 47 46 27 11 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 91 86 88 73 71 71 66 65 64 66 60 56 57 54 53 56 49 48 57 59 53 53 45 39 50 43 47 43 22 11 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 89 72 70 66 60 60 60 63 56 57 56 54 53 58 47 49 53 57 49 48 56 37 45 47 47 41 17 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 74 71 66 63 56 55 55 58 54 57 55 54 56 62 46 48 51 61 43 43 48 41 33 41 43 30 13 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 71 69 61 60 54 51 53 54 53 55 54 56 58 64 44 47 47 56 50 41 48 50 43 49 38 18 12 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 88 100 74 69 67 57 58 53 52 53 52 50 52 54 57 58 67 45 47 47 50 49 38 46 46 48 45 33 15 14 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 93 87 71 67 66 56 55 52 53 49 51 51 53 54 58 59 83 47 47 49 55 42 35 36 47 53 60 31 19 15 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 75 999 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 86 86 69 66 65 54 55 52 52 48 48 51 54 56 59 60 86 48 47 49 49 43 33 41 49 71 50 999 21 15 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 102 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 47 999 999 999 999 999 999 88 72 68 65 64 56 54 54 55 47 46 52 54 57 60 58 97 46 45 49 48 47 33 41 50 81 49 999 19 14 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 120 94 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 9 999 999 999 999 999 999 999 999 999 999 100 71 65 64 61 56 50 52 54 49 50 52 55 59 60 84 95 47 46 50 43 45 46 43 51 52 44 23 17 12 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 114 100 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 10 10 7 999 999 999 999 999 999 999 999 102 71 64 62 57 57 48 50 54 51 49 54 56 60 59 90 79 52 47 48 45 41 37 36 52 51 48 36 17 12 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 122 96 63 81 75 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 9 7 10 13 999 999 999 999 999 999 117 103 71 63 58 53 57 51 47 56 53 54 57 63 60 83 84 76 46 48 43 42 44 39 47 50 50 38 18 11 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 127 121 124 95 91 67 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 12 11 999 999 999 999 999 999 88 68 62 55 57 55 52 53 57 57 58 57 84 72 99 88 95 46 48 48 46 43 42 48 46 62 34 13 16 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 119 87 999 999 78 999 999 999 999 999 999 999 999 999 999 27 999 999 999 999 999 7 999 999 16 10 999 999 999 999 999 112 81 61 57 53 54 48 55 53 59 61 61 82 78 68 98 90 81 36 65 46 45 37 45 47 56 47 26 27 18 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 91 82 999 999 999 999 999 999 999 999 999 999 999 999 14 999 999 999 999 7 7 999 999 999 999 18 20 999 999 65 999 62 56 54 54 49 49 56 54 58 62 57 79 71 50 92 94 83 36 44 42 44 40 47 45 48 44 18 31 14 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 85 82 999 999 999 999 999 999 999 999 999 999 999 999 18 46 999 999 999 7 6 999 999 999 999 23 20 999 999 83 102 61 56 60 57 49 55 54 57 58 63 71 73 66 68 84 94 88 31 46 43 43 46 46 41 99 42 18 15 16 8 8 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 78 64 999 999 999 78 77 999 65 999 999 999 999 999 999 999 999 999 999 44 12 12 999 999 7 999 999 999 999 999 17 29 20 55 62 108 62 59 52 54 51 55 53 56 62 61 67 44 57 59 65 99 70 33 36 42 42 45 45 48 999 42 20 27 33 11 5 1 999 999 999 7 5 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 80 79 999 999 78 81 67 62 51 999 999 999 999 999 999 999 999 999 999 11 12 13 15 999 999 999 999 999 999 999 20 25 999 48 108 56 59 60 54 52 52 53 59 59 74 67 38 34 22 52 106 69 54 26 45 42 43 42 38 39 41 32 38 39 15 3 3 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 74 87 74 88 79 77 74 999 999 999 999 999 999 999 999 999 999 999 999 49 999 20 20 14 999 999 999 999 999 999 25 17 18 24 97 57 59 60 55 55 54 55 60 60 72 45 53 27 999 50 95 69 49 22 65 41 44 40 35 41 39 28 33 29 10 999 2 5 999 7 5 6 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 124 82 69 999 999 96 76 76 999 68 50 999 999 999 999 999 999 999 999 999 999 999 21 999 999 13 999 999 999 999 999 999 999 53 28 53 84 60 59 57 54 56 59 58 61 61 71 61 49 18 999 72 85 68 48 23 41 43 43 41 30 35 33 19 18 13 7 999 999 8 5 4 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 68 88 67 95 999 82 57 54 68 68 79 999 999 999 999 999 999 999 999 999 999 29 20 22 999 999 999 999 999 999 999 999 47 14 50 82 80 62 58 54 56 64 63 61 64 59 70 40 29 23 999 92 68 65 34 37 71 40 40 41 999 32 29 15 13 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 40 38 121 117 87 81 72 999 999 999 77 999 999 999 999 999 999 999 999 999 999 15 17 17 999 999 999 999 999 999 999 999 15 19 52 94 69 64 60 56 52 67 67 67 64 59 69 37 25 26 31 97 68 60 30 33 39 39 40 38 38 29 26 14 12 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 29 37 999 82 57 81 81 999 72 999 999 999 999 999 999 999 999 999 999 999 24 17 17 999 16 999 999 999 999 999 27 21 15 51 93 72 63 60 58 58 67 69 68 64 79 70 49 24 30 26 100 68 58 25 999 40 36 36 33 37 25 18 15 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 26 81 61 56 93 72 999 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 15 999 999 999 999 52 20 14 80 90 71 63 61 55 64 66 66 67 63 71 68 50 30 27 47 79 62 56 96 999 30 35 32 31 33 21 14 17 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 32 79 60 74 85 74 999 68 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 57 999 999 999 999 47 16 14 92 86 69 60 58 56 62 65 64 66 79 64 61 30 27 27 81 60 52 51