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 1715 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 3 4 3 4 4 4 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 1 1 4 1 4 4 1 4 1 1 4 4 4 4 4 4 4 4 1 1 4 4 1 4 4 4 4 4 1 1 1 1 1 1 4 4 4 1 1 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 3 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 3 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 4 1 7 4 4 1 4 4 4 4 1 1 4 1 1 1 4 4 4 4 4 4 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 3 4 4 3 4 3 3 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 1 4 1 1 4 4 4 4 1 1 4 1 4 4 4 4 4 4 4 4 4 1 4 1 4 1 1 1 7 4 4 1 4 4 4 4 4 1 4 1 1 4 4 4 4 4 1 4 1 1 1 1 4 4 4 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 1 3 1 4 1 3 1 1 4 4 4 1 4 4 4 4 4 4 4 4 1 4 1 4 4 1 4 1 1 1 4 4 1 1 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 4 1 1 2 6 4 4 4 4 4 4 4 1 4 4 4 1 4 4 1 4 4 4 1 1 1 1 4 4 3 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 3 1 3 1 1 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 4 1 1 1 1 1 3 1 4 4 4 4 4 4 4 4 1 1 4 1 1 1 1 1 1 1 2 2 4 4 4 4 4 4 4 1 1 4 1 1 4 4 1 4 4 1 4 1 1 1 1 3 4 1 1 1 4 4 3 4 4 4 4 4 4 1 4 4 4 1 4 4 4 4 1 4 4 4 1 4 4 4 1 1 7 3 4 4 4 4 4 4 4 4 4 1 4 4 4 1 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 1 4 1 4 1 1 4 1 1 1 1 1 4 4 4 4 4 4 4 4 1 4 1 1 4 4 4 4 4 4 1 1 1 1 1 1 4 4 1 1 4 4 3 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 1 3 1 4 4 4 4 4 1 1 1 7 4 4 4 4 4 4 1 1 4 1 1 4 1 1 4 4 1 1 4 1 1 4 1 1 4 4 4 4 4 4 4 1 1 4 1 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 4 4 1 4 4 1 1 1 4 4 1 1 4 4 4 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 1 1 4 1 1 4 4 1 1 4 1 1 4 4 4 1 1 1 1 4 4 1 4 4 4 4 4 4 1 1 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 1 1 4 4 4 4 1 4 4 4 4 4 1 1 4 4 4 4 1 4 4 1 1 4 4 1 4 4 4 1 4 4 4 4 4 3 4 4 4 4 4 4 3 4 1 4 4 4 4 1 1 1 1 1 1 3 4 1 4 4 7 1 1 4 4 1 1 4 4 4 4 4 4 4 1 4 4 4 4 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 1 1 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 1 1 4 4 4 4 3 1 4 4 1 1 3 4 1 4 1 1 2 4 1 4 1 1 4 4 4 4 4 4 4 1 4 4 4 1 4 1 1 4 4 1 4 4 4 4 4 4 4 4 1 1 4 4 4 4 1 3 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 3 4 4 4 1 4 4 4 4 4 4 4 2 4 4 1 1 1 1 1 4 4 4 4 1 1 4 4 4 1 4 4 4 4 4 4 4 4 1 4 4 4 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 3 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 4 4 4 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 2 7 1 4 1 1 1 2 1 4 1 1 1 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 1 1 4 1 4 4 4 4 4 4 4 4 4 1 1 1 1 4 1 4 3 1 4 4 4 4 1 4 4 4 1 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 1 4 1 1 1 1 4 1 1 1 4 4 4 1 4 1 1 4 4 4 4 4 1 4 4 4 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 1 3 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 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 1 1 3 1 1 1 1 1 1 1 1 4 4 1 4 4 4 4 1 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 1 1 1 1 1 4 1 1 1 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 1 1 4 1 4 1 1 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 1 2 2 2 2 1 1 1 1 1 4 1 1 4 1 1 1 4 1 4 4 1 1 1 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 1 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 1 2 2 2 2 1 1 1 1 1 1 1 4 4 1 1 4 1 4 1 1 4 4 4 4 1 4 4 4 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 1 4 4 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 1 2 2 2 2 1 1 1 1 4 4 1 1 1 4 1 1 1 1 1 1 4 1 1 1 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 1 1 4 4 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 2 2 2 2 2 2 1 1 1 1 4 1 4 1 4 1 1 4 4 1 4 1 1 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 1 1 1 1 4 1 1 4 4 4 4 1 4 4 4 4 1 4 1 4 1 4 1 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 2 2 2 2 2 1 4 1 1 1 1 1 4 1 1 1 1 1 1 1 1 1 1 4 1 1 4 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 4 4 1 4 1 4 4 4 1 4 1 4 4 4 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 6 1 4 4 4 4 4 4 4 4 2 2 2 2 2 2 1 3 1 4 3 1 4 1 1 1 4 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 1 1 1 4 4 4 4 1 1 4 1 4 4 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 4 6 4 4 4 4 4 4 4 2 2 2 2 2 2 1 1 1 1 4 1 4 1 1 1 1 1 4 4 4 1 4 1 1 1 4 3 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 4 1 1 4 1 1 4 4 1 4 4 4 4 1 4 4 4 7 1 4 1 4 1 4 4 4 1 4 4 4 4 1 4 4 4 4 4 6 1 1 1 4 4 4 4 4 4 4 4 4 2 2 2 2 2 1 1 2 1 1 4 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 2 1 4 4 1 3 1 1 4 4 4 1 4 1 4 1 4 1 4 4 1 1 4 4 4 1 4 4 4 4 1 1 4 4 4 4 4 4 4 4 6 1 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 1 2 1 1 1 1 1 4 1 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 1 1 4 4 1 1 1 1 4 1 4 1 4 4 4 4 1 1 1 4 1 1 4 4 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 2 2 2 1 1 2 1 1 1 4 1 4 4 1 4 4 4 4 4 4 4 4 4 1 4 4 4 1 1 4 4 1 4 4 4 4 4 4 4 4 4 1 1 1 4 4 1 4 1 1 1 4 4 1 4 4 1 1 1 1 4 1 1 4 4 4 4 4 1 4 4 1 4 4 4 1 4 4 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 1 1 1 1 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 1 1 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 1 1 4 1 4 4 1 1 4 4 4 4 4 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 4 2 2 2 2 2 2 2 2 2 7 1 1 1 1 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 1 4 4 2 1 1 4 4 4 4 1 4 1 1 1 4 4 4 1 4 4 1 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 1 1 1 1 3 1 1 3 1 1 1 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 1 1 1 4 4 1 4 4 4 1 1 1 1 1 1 1 4 4 4 4 4 1 1 1 1 4 4 1 4 4 4 1 1 1 1 1 4 4 1 4 4 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 1 1 3 4 4 4 1 1 1 1 1 1 1 4 4 1 1 4 4 1 4 1 4 4 1 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 1 1 4 1 1 4 1 4 4 4 1 1 4 1 4 1 4 4 4 4 1 4 4 1 4 1 4 1 1 1 4 4 3 4 1 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 1 2 1 4 4 4 4 3 1 1 1 1 1 1 1 1 1 1 4 4 4 1 4 1 1 1 4 1 1 4 1 1 1 1 1 1 1 1 1 1 4 1 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 1 1 4 1 1 4 1 4 1 4 1 4 4 1 1 4 1 4 1 4 4 4 1 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 1 1 1 1 1 1 1 1 1 4 1 4 1 4 1 1 1 1 1 4 4 4 4 1 1 1 1 1 1 1 4 4 4 4 4 4 4 1 1 4 1 1 1 4 4 4 4 1 4 4 4 4 4 4 1 4 4 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 2 2 2 2 2 2 2 7 4 1 4 4 4 1 1 4 4 1 1 1 4 1 1 1 4 4 4 1 1 1 1 1 1 1 4 1 4 4 1 1 1 1 1 1 1 4 4 4 1 4 1 1 6 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 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 2 2 2 2 2 2 2 1 3 4 4 4 4 4 4 4 4 4 2 4 4 4 4 1 1 1 4 1 1 1 1 1 1 1 1 1 4 1 1 1 3 1 1 1 1 4 4 4 4 2 1 1 1 1 1 1 1 1 1 4 4 4 1 4 4 4 4 4 4 4 4 1 4 1 4 1 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 4 4 4 1 4 4 1 1 2 1 1 1 1 4 4 4 4 1 1 1 1 1 1 1 1 1 4 4 4 1 4 1 4 4 4 4 4 1 1 4 4 1 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 4 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 3 4 1 1 1 1 1 4 1 1 4 1 1 1 1 1 1 1 1 1 1 1 1 4 3 1 1 1 4 4 4 3 1 1 6 1 1 1 1 1 1 4 4 4 1 1 1 1 4 4 1 1 3 3 3 4 1 1 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 4 4 4 1 1 1 4 4 1 1 4 1 1 1 1 1 4 4 4 4 1 4 1 1 1 1 1 4 1 4 4 1 1 1 1 1 1 1 1 1 3 3 3 4 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 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 1 1 1 1 1 4 4 1 1 1 1 1 1 1 4 1 1 1 1 1 1 1 4 4 4 4 1 1 1 1 1 4 4 4 1 3 1 1 4 4 1 1 1 1 1 4 4 3 1 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 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 1 1 1 1 1 1 4 4 1 1 4 1 1 1 4 4 4 1 1 1 1 4 1 4 4 4 1 3 1 1 4 1 4 1 1 1 3 3 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 1 4 4 4 4 1 1 1 4 4 1 1 1 1 2 1 1 1 1 1 1 1 4 4 2 1 4 1 4 4 4 4 4 1 1 4 1 4 1 4 6 1 1 3 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 1 1 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 4 4 1 1 4 3 4 1 1 4 4 1 3 4 1 1 1 3 3 4 1 4 4 4 4 4 4 4 4 1 4 3 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 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 1 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 1 4 1 3 3 4 3 1 3 1 3 1 1 1 3 1 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 1 1 1 4 4 4 4 1 4 3 1 3 3 3 3 4 4 4 3 3 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 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 1 1 1 4 4 1 3 3 3 3 3 3 3 3 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 1 1 1 1 1 3 3 3 3 3 4 3 3 3 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 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 1 1 1 1 1 3 4 3 3 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 4 3 3 3 3 3 4 3 3 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 6 4 2 2 2 2 2 2 2 2 2 2 2 2 3 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 4 4 4 1 1 1 1 3 3 3 3 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 7 7 3 4 4 4 4 4 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 3 3 3 1 1 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 2 2 2 2 2 2 2 2 2 2 2 7 7 7 4 4 4 4 7 2 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 3 6 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 7 7 3 4 4 4 7 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 3 1 4 4 3 4 1 3 3 3 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 7 2 7 4 4 7 7 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 3 3 4 3 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 4 7 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 7 2 4 7 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 7 2 1 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 7 2 7 7 2 2 1 6 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 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 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 6 1 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 6 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 6 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 2 2 2 7 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 3 7 7 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 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 6 7 7 7 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 4 4 4 3 1 7 7 2 7 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 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 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 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 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 4 3 7 7 2 2 2 2 2 2 2 2 2 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 4 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 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 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 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 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 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 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 1 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 6 1 1 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 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 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 2 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 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 1 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 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 3 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 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 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 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 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 2 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 3 4 4 4 4 4 4 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 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 3 4 4 4 4 3 3 4 2 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 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 6 3 3 4 4 6 1 3 2 3 2 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 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 6 4 1 3 3 6 6 3 1 3 3 3 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 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 1 1 3 3 3 3 1 2 3 3 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 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 6 1 1 1 3 3 3 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 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 3 4 4 4 4 4 4 1 1 1 1 3 3 7 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 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 3 4 4 4 4 4 4 1 1 1 1 1 3 2 1 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 1 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 1 1 4 4 4 4 3 4 4 1 1 6 3 3 7 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 2 1 2 6 1 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 3 4 4 6 1 1 1 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 1 1 1 1 2 1 1 1 1 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 4 1 7 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 3 1 4 3 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 7 2 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 1 1 6 6 3 1 6 3 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 1 1 4 1 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 7 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 1 3 3 1 4 1 3 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 4 6 3 1 1 1 4 4 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 2 4 6 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 2 6 1 3 3 6 4 3 4 3 6 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 6 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 2 7 6 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 1 1 6 6 3 3 6 3 3 4 3 6 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 7 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 1 1 1 2 6 6 1 3 3 6 3 1 1 2 2 2 2 2 2 2 2 2 2 2 1 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 2 2 7 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 4 2 2 1 1 2 4 3 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 1 1 1 6 6 6 3 4 3 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 9999 9999 9999 9999 9999 9999 3060 9999 3010 3030 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2979 2981 9999 2992 3046 9999 9999 9999 9999 9999 9999 9999 3060 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3047 3029 9999 2994 9999 9999 3018 9999 2931 2934 9999 9999 9999 9999 9999 9999 9999 9999 2985 3016 9999 9999 3019 9999 9999 9999 9999 9999 3005 2974 2931 2908 2933 2974 9999 9999 9999 2940 2971 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3041 3041 9999 9999 9999 9999 9999 3060 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2967 2986 2972 9999 3027 3002 9999 3028 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3025 9999 9999 9999 2948 9999 2945 9999 9999 9999 3005 9999 9999 9999 9999 2989 3007 9999 3000 3024 3025 9999 9999 9999 9999 9999 9999 2946 2918 2936 2972 9999 9999 9999 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3060 3060 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2949 2989 2957 2962 9999 3036 9999 3008 3044 9999 9999 9999 9999 3016 3060 9999 3057 9999 9999 9999 9999 9999 9999 9999 9999 9999 3043 9999 3017 9999 2989 2944 2920 9999 9999 9999 3001 9999 9999 9999 9999 9999 2995 9999 3010 3025 9999 9999 9999 9999 9999 3025 9999 2955 2789 2929 2921 9999 9999 9999 2973 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3041 9999 3041 9999 3060 9999 3060 3053 9999 9999 9999 3040 9999 9999 9999 9999 9999 9999 9999 9999 2964 9999 2997 9999 9999 3046 9999 3040 3024 3046 9999 9999 2982 3015 9999 9999 9999 9999 9999 9999 9999 9999 3011 9999 9999 9999 9999 9999 9999 2971 9999 2957 2843 2693 9999 9999 9999 9999 9999 9999 9999 9999 2995 9999 9999 9999 3024 9999 9999 3024 9999 9999 9999 3015 2933 2933 2951 9999 9999 9999 2981 3036 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2777 9999 9999 9999 9999 9999 3041 9999 3060 3060 9999 9999 9999 9999 2947 2978 9999 9999 9999 9999 9999 9999 9999 9999 9999 3038 9999 9999 3036 9999 9999 9999 3021 3008 3013 2971 2971 9999 3017 9999 9999 9999 9999 9999 9999 9999 9999 3031 3028 9999 3019 3023 3024 2971 2955 2935 2736 2662 2621 9999 9999 9999 9999 9999 9999 9999 2992 3025 9999 3024 3025 9999 9999 3000 9999 9999 2972 9999 2934 2940 2952 2997 9999 9999 2979 3030 3036 9999 9999 9999 9999 9999 9999 9999 9999 9999 3032 9999 9999 9999 2936 9999 9999 9999 9999 2846 9999 9999 9999 3060 9999 9999 9999 2944 2896 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2996 9999 9999 9999 3027 9999 9999 9999 2986 3008 2993 3056 9999 9999 9999 9999 9999 9999 9999 9999 2995 9999 3004 9999 3038 3027 9999 2965 2794 2919 2827 2814 9999 9999 9999 9999 9999 9999 9999 9999 3002 9999 3017 3025 9999 9999 9999 9999 9999 9999 2966 3036 2947 2963 2973 2946 9999 9999 2963 3015 9999 9999 9999 2997 9999 9999 9999 9999 9999 9999 3025 9999 9999 9999 9999 9999 9999 9999 2999 2940 9999 2993 9999 9999 9999 9999 9999 2951 2809 2828 9999 9999 9999 9999 9999 9999 9999 3014 3046 9999 2955 2999 9999 3028 3042 9999 9999 2974 2987 9999 3016 3033 9999 3060 3060 9999 9999 9999 9999 9999 9999 9999 2998 3041 9999 3039 9999 9999 2826 2911 2805 2672 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3011 9999 9999 9999 9999 3010 9999 9999 2942 9999 9999 3000 2977 3013 9999 9999 2960 3002 9999 9999 9999 2998 9999 9999 9999 9999 9999 9999 3025 9999 9999 9999 9999 9999 9999 9999 9999 3005 2972 9999 3060 3019 9999 9999 2986 3015 9999 2860 2821 9999 9999 9999 2919 2978 3033 3029 9999 9999 2985 9999 9999 9999 9999 9999 9999 2993 2980 9999 3038 3035 3030 3056 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3047 9999 2992 2969 2903 2961 9999 9999 9999 9999 2991 9999 9999 9999 9999 9999 3016 3000 9999 9999 9999 9999 3022 9999 9999 2993 3022 9999 9999 2979 9999 9999 9999 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2962 9999 9999 9999 9999 2948 2980 2975 3024 3009 2976 9999 9999 3014 9999 9999 9999 2862 2955 9999 9999 2946 2981 9999 9999 9999 9999 9999 9999 9999 2996 9999 9999 9999 9999 2975 2995 3055 9999 2977 3035 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2953 2984 9999 9999 9999 9999 9999 9999 9999 9999 3009 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3000 3004 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2967 2954 9999 9999 9999 9999 9999 2973 9999 9999 2962 2938 9999 9999 3035 9999 3005 2938 2215 9999 3046 9999 2969 3021 9999 9999 9999 9999 9999 9999 9999 2993 9999 9999 9999 2999 9999 2999 3060 9999 9999 3055 9999 9999 9999 9999 9999 9999 9999 9999 3018 2980 9999 9999 9999 9999 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2993 9999 9999 9999 9999 9999 2980 9999 9999 9999 9999 9999 2980 3001 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3025 9999 9999 9999 9999 9999 9999 9999 2659 9999 9999 3014 3015 2941 2958 2913 9999 9999 9999 9999 2956 2935 9999 9999 9999 2972 9999 9999 9999 9999 9999 9999 9999 9999 3036 9999 9999 9999 2947 2997 2992 9999 3058 3035 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2998 3001 9999 9999 9999 9999 9999 9999 9999 3019 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2980 9999 9999 9999 9999 2928 9999 9999 9999 9999 3005 9999 9999 9999 2985 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2693 9999 2982 9999 2955 2923 2919 2718 3013 9999 3002 2937 2968 2927 2956 9999 9999 2952 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3002 2929 2949 9999 2970 3008 3053 9999 3053 9999 9999 9999 9999 9999 9999 9999 9999 9999 2983 2943 2992 3035 9999 3017 9999 9999 3009 9999 9999 9999 9999 2974 9999 9999 9999 2988 9999 9999 9999 9999 9999 9999 9999 2990 2969 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2914 2832 2568 2933 9999 2924 2871 2877 2911 9999 2963 2946 2943 9999 9999 9999 3029 9999 2985 3008 9999 9999 9999 9999 9999 3037 9999 9999 9999 2970 2928 2977 9999 3010 3005 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2979 2989 9999 9999 9999 9999 9999 3019 9999 9999 9999 9999 2985 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2983 9999 2977 2954 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 2802 2832 9999 2864 2804 2851 2895 2986 2974 2971 2981 9999 9999 3030 9999 9999 9999 9999 3021 9999 9999 9999 9999 9999 9999 9999 9999 2990 2614 2967 3028 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3035 2974 2979 9999 3035 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2968 9999 2984 9999 9999 9999 2973 2829 2955 2993 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2628 2892 2906 2792 2876 2899 9999 2943 2956 3000 9999 9999 9999 3000 9999 3015 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2975 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2980 2987 3002 3035 9999 9999 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2966 9999 3007 2990 2883 2928 9999 2990 9999 2988 2979 9999 9999 9999 9999 9999 9999 9999 9999 9999 2969 2996 9999 9999 9999 9999 9999 9999 2363 2503 2520 2556 2670 2866 2840 2898 2889 3000 9999 2951 2991 9999 3000 2980 2984 9999 3019 9999 9999 3037 3022 3037 9999 9999 9999 9999 9999 9999 2963 3034 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2950 2971 3008 3017 9999 2953 2935 3002 9999 9999 9999 9999 3019 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2922 2927 9999 2960 3016 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3012 2984 9999 9999 9999 9999 9999 9999 9999 2728 2556 2472 2522 2562 2858 2855 2873 2909 3000 2963 2955 9999 9999 3000 2975 9999 2969 9999 3037 3023 9999 9999 9999 9999 3037 9999 9999 9999 2994 2971 3029 3023 9999 3053 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2941 2962 3010 9999 9999 9999 2912 2975 9999 9999 9999 2963 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2969 9999 9999 9999 9999 9999 2945 2829 2962 2982 3017 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2675 2491 2447 2524 2527 2614 2834 2812 2937 9999 9999 2916 2985 2970 9999 2969 2948 2962 2992 2997 2988 9999 2974 2958 2981 9999 9999 9999 3011 2936 2988 3030 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2863 2934 2979 3021 9999 9999 2919 2981 9999 9999 9999 2935 9999 9999 9999 9999 9999 9999 9999 9999 9999 2943 2966 9999 9999 9999 9999 9999 2956 2951 2975 3008 3022 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2538 2570 2537 2435 2513 2487 2850 2812 2951 3000 9999 2855 9999 2941 9999 2969 2949 9999 9999 3005 9999 2972 2977 2967 2979 9999 9999 9999 3012 2999 2980 3007 2998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2882 2882 2931 3021 9999 2989 2949 9999 9999 9999 9999 3007 9999 9999 9999 9999 2991 9999 2990 9999 2981 9999 2968 9999 9999 9999 9999 9999 2974 2957 2997 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2571 2498 2440 2408 2502 2783 9999 2882 2904 3000 2907 2837 9999 2911 2946 2973 2960 2955 2974 2982 2958 2948 2965 9999 2981 2984 9999 2992 9999 9999 2973 3014 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2801 2812 2918 3020 2980 2962 2943 2978 9999 9999 2987 9999 2986 9999 9999 9999 3009 9999 2968 9999 9999 9999 2975 9999 9999 9999 9999 9999 2999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2983 9999 9999 9999 9999 9999 9999 9999 9999 2597 2437 2423 2409 2436 2613 2833 9999 2908 9999 9999 2850 9999 2917 2931 2966 9999 2898 2979 2987 2986 2942 2960 2978 2922 2979 3009 2976 2948 2977 9999 9999 3005 3004 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2820 2824 2932 9999 2972 2956 2969 2959 9999 9999 9999 9999 2975 2990 9999 3009 9999 9999 2931 2947 2950 9999 2973 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2987 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2414 2376 2403 2394 2400 2471 2780 2843 2909 2977 9999 2878 9999 2963 2930 2934 2955 2955 9999 9999 9999 2979 9999 3016 2960 2983 9999 9999 2943 2935 2973 3014 9999 3012 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2865 2860 9999 2953 2930 9999 2985 2977 9999 9999 2989 9999 9999 9999 9999 3013 9999 9999 9999 9999 2952 9999 2931 9999 3017 9999 9999 9999 3022 9999 9999 9999 9999 3022 9999 9999 9999 9999 9999 9999 2986 2987 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 2374 2343 2379 2387 2416 2493 2679 2606 2842 2939 9999 2531 2909 2985 2941 2930 2998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2970 2945 2993 9999 9999 9999 9999 3053 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2710 2909 9999 9999 2967 9999 2916 2969 9999 9999 9999 2971 9999 2967 9999 3005 9999 2984 9999 9999 2915 2967 9999 9999 9999 3012 9999 9999 9999 9999 2982 3022 9999 9999 9999 9999 9999 9999 9999 9999 9999 2993 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2346 2325 2362 2390 2443 2455 2549 2681 2626 2876 2759 2831 2879 2980 9999 2949 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2995 3039 3053 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2963 2903 2947 9999 9999 3002 2955 2926 2978 9999 3019 9999 2996 9999 9999 9999 9999 2978 2982 3014 9999 2910 2968 9999 9999 9999 9999 9999 9999 9999 9999 2973 9999 9999 9999 9999 9999 9999 9999 9999 9999 3001 3000 3025 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2323 2305 2339 2394 2378 2479 2452 2695 2775 2852 2686 2780 2893 2970 9999 2981 9999 9999 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 3036 9999 9999 9999 3053 3052 9999 9999 3041 9999 9999 9999 9999 9999 9999 9999 9999 9999 2946 2927 3027 9999 9999 3035 9999 2951 2981 2962 9999 9999 3017 9999 9999 2985 2966 2987 3004 9999 2923 2937 9999 9999 9999 9999 9999 2977 9999 9999 3012 9999 9999 9999 3022 9999 9999 9999 9999 9999 9999 3013 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2318 2295 2326 2396 2371 2535 2308 2298 2594 2850 2738 2770 2910 2971 9999 9999 2958 2984 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3037 9999 9999 9999 3041 3012 3011 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2940 2958 3035 3035 9999 9999 3035 9999 2952 9999 2985 9999 9999 3019 9999 9999 2984 2962 9999 3017 9999 9999 2965 3017 9999 9999 9999 9999 9999 9999 9999 3016 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2319 2300 2326 2406 2361 2421 2306 2275 2694 9999 2803 2850 2906 2983 2661 2800 2898 2960 3009 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2978 9999 3010 9999 9999 9999 9999 9999 2979 9999 9999 2123 2941 2962 9999 9999 9999 9999 3035 9999 2956 2945 2965 9999 9999 9999 3002 9999 9999 2967 9999 9999 3012 2931 2999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2309 2314 2340 2407 2467 2472 2789 2841 2880 2932 9999 2929 2947 9999 2714 2724 2831 2905 2949 2972 3037 3025 9999 3028 9999 9999 9999 9999 9999 9999 9999 9999 2986 2987 3012 9999 9999 2990 9999 9999 9999 2971 2984 2907 2938 2950 2950 2984 9999 9999 9999 9999 9999 2931 2938 2989 3015 9999 9999 3001 9999 9999 9999 2984 2962 3017 2966 3017 9999 9999 3017 9999 9999 3005 9999 9999 9999 9999 9999 9999 3022 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2283 2311 2357 2410 2485 2576 2630 2833 2852 9999 9999 9999 9999 2941 2764 2753 2807 2860 2858 2897 9999 9999 3022 3026 9999 9999 3037 9999 3003 9999 9999 3022 9999 2989 3010 3009 2998 2963 2983 2966 2934 2938 2922 2930 2935 2972 2952 2952 9999 9999 9999 9999 9999 2851 2938 9999 2971 3019 9999 3012 9999 9999 9999 2984 2994 9999 2978 9999 3017 9999 9999 9999 9999 2986 9999 9999 3022 9999 3037 9999 3037 3037 3028 9999 9999 9999 9999 3019 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2268 2299 2366 2425 2499 2600 2835 2694 2841 9999 9999 9999 9999 9999 2841 2876 2879 2851 2811 2838 2927 2900 2982 3033 9999 9999 9999 3037 9999 3036 3019 2996 9999 3013 3001 9999 3012 3000 2998 2931 2516 2913 2906 2843 2952 2973 9999 2997 9999 9999 9999 9999 9999 2906 2939 3000 2967 9999 9999 9999 9999 9999 9999 2982 3017 9999 2992 3038 9999 3038 9999 3027 9999 3032 9999 9999 3037 3037 9999 3037 9999 3037 9999 9999 9999 3014 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2265 2293 2360 2418 2478 2570 2717 9999 9999 9999 9999 9999 9999 9999 9999 9999 2984 2873 2822 2844 2933 2936 2989 3021 3037 9999 3024 9999 2995 9999 2961 2982 2985 2994 2997 9999 9999 9999 9999 2925 2903 2920 2909 2942 2966 3021 9999 9999 9999 9999 9999 9999 9999 2899 2950 9999 2970 2841 2981 9999 9999 9999 9999 3001 9999 9999 9999 9999 9999 9999 3041 9999 9999 3050 3050 9999 3037 3037 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2263 2290 2338 2406 2442 2502 2594 9999 9999 3000 9999 9999 9999 3000 3000 9999 9999 2823 2871 2923 9999 2998 2951 2993 9999 9999 9999 3020 3033 3007 2914 2964 2961 2997 9999 3036 9999 9999 2980 2916 2924 2913 2901 2951 2973 9999 9999 9999 3050 9999 2938 2970 9999 2895 2932 9999 2949 2944 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3050 3050 9999 3037 3037 9999 9999 9999 3037 3037 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2277 2295 2319 2393 2418 2500 2482 2751 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2602 9999 9999 9999 9999 2987 2989 2991 9999 3011 3019 2961 2956 2967 2955 2988 2995 3028 9999 3016 2952 2935 9999 2911 2916 2917 2945 9999 9999 9999 9999 2619 2916 2944 2918 2876 2926 2866 2917 2947 3001 9999 9999 9999 2996 9999 9999 9999 9999 9999 9999 9999 9999 3050 9999 3050 9999 3037 3037 9999 9999 3037 3037 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2302 2305 2312 2391 2384 2488 2468 2675 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2914 2984 3033 3015 3013 2980 2968 2981 9999 9999 9999 3005 9999 9999 2932 2944 2708 2947 2950 2901 2906 9999 9999 9999 9999 2956 2935 2935 2918 2905 2889 2926 2920 2960 9999 9999 9999 3037 9999 2977 9999 9999 9999 9999 9999 3031 3050 9999 9999 3050 9999 3037 3037 9999 9999 9999 3037 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2326 2317 2324 2380 2344 2412 2433 2544 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3038 3038 3038 2996 2927 9999 2994 3003 9999 2934 2989 3038 2990 2992 3012 2981 3019 2979 2916 2948 2965 9999 9999 2922 2863 2960 9999 9999 9999 9999 2953 2953 9999 2920 2800 2927 2925 2984 3023 9999 9999 9999 3003 2971 2988 3030 9999 9999 2947 3046 9999 9999 9999 9999 3050 3037 3037 9999 9999 3037 3026 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2335 2326 2334 2364 2312 2329 2392 2468 2584 2561 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3038 3038 2974 2931 2958 3001 2940 2918 9999 9999 9999 2934 2944 2994 9999 9999 2897 2917 9999 2993 2915 2943 2871 2932 9999 9999 9999 9999 2981 9999 2923 2681 2959 2925 2947 9999 3015 9999 9999 3037 3018 2972 3031 3041 3004 2947 2940 3039 9999 9999 9999 9999 3050 3037 9999 3037 3037 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2348 2329 2337 2334 2265 2253 2320 2382 2445 2568 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3038 3019 2962 2995 3032 2972 2954 3038 9999 9999 2928 2932 2994 2941 2909 2862 2897 9999 2998 2931 2939 2811 2905 2970 2979 9999 9999 9999 9999 2938 2945 2954 2977 2965 9999 9999 9999 3036 9999 3037 2989 9999 9999 3047 2986 2965 3050 3050 9999 9999 9999 3050 9999 9999 3037 9999 9999 3002 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2347 2322 2329 2293 2236 2212 2249 2298 2375 2538 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3038 3038 3038 3038 9999 9999 9999 9999 9999 9999 2974 3017 2837 2917 2871 2919 9999 9999 2881 2909 9999 2890 2948 2977 9999 9999 9999 2890 2961 2968 2972 9999 2981 9999 9999 9999 3034 9999 3037 3026 9999 3050 9999 3050 3024 3050 9999 9999 9999 9999 9999 9999 9999 9999 9999 2994 3016 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2341 2314 2301 2256 2218 2196 2215 2289 2407 2555 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3038 9999 3038 3038 3038 9999 9999 9999 9999 3038 3038 3038 9999 9999 2914 2878 2919 2904 2725 2809 2900 2899 2911 2949 2984 2983 9999 9999 2719 2961 9999 2979 9999 9999 9999 9999 9999 3037 3037 9999 3050 9999 3050 9999 9999 3050 3050 9999 9999 9999 9999 9999 9999 9999 9999 2999 3011 3029 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2334 2317 2276 2224 2205 2192 2214 2265 2411 2394 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 2925 2902 2928 2914 2917 2889 2924 2940 2936 2970 2968 2987 9999 9999 2989 2982 9999 9999 9999 2976 3021 9999 9999 3037 9999 9999 3050 3050 3050 9999 9999 9999 3050 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 2326 2303 2256 2199 2192 2192 2211 2257 2384 2431 2554 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3038 9999 9999 9999 9999 9999 9999 2955 2958 3000 2946 2935 2915 2957 2993 2985 2990 2956 2970 9999 9999 9999 9999 9999 2965 9999 3036 9999 9999 9999 9999 3037 9999 3050 9999 3050 3050 3050 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 2311 2273 2242 2192 2183 2183 2201 2235 2327 2364 2392 2490 9999 9999 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 9999 2977 2958 2955 3015 9999 9999 9999 2681 2957 2996 9999 9999 9999 9999 3012 9999 9999 3037 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2296 2262 2254 2202 2183 2179 2196 2220 2279 2322 2370 2416 2480 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2992 2958 2988 3005 9999 2992 2962 3007 9999 9999 3037 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 2302 2282 2259 2218 2183 2179 2183 2196 2239 2299 2380 2362 2277 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3022 2978 3000 9999 9999 2983 3002 3018 3020 3037 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 2314 2293 2242 2205 2183 2176 2173 2179 2232 2314 2430 2260 2417 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 3011 3036 3016 3036 9999 3037 3037 3037 3037 3037 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 2319 2285 2215 2199 2192 2162 2166 2183 2239 2361 2444 2566 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3039 3041 9999 3037 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2268 2199 2186 2186 2162 2166 2186 2233 2343 2510 2565 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3040 3052 3052 3052 9999 9999 9999 9999 3037 9999 9999 9999 9999 9999 9999 3037 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 2317 2259 2199 2183 2179 2173 2176 2186 2236 2282 2516 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3052 9999 9999 9999 9999 3037 3037 9999 9999 9999 3037 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2306 2245 2196 2179 2176 2186 2199 2183 2230 2260 2493 9999 9999 9999 9999 9999 9999 9999 9999 2695 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3052 3037 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2314 2227 2186 2176 2186 2224 2215 2183 2215 2285 2484 2623 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3052 9999 9999 9999 9999 3037 9999 9999 9999 9999 3037 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2329 2221 2186 2179 2218 2268 2215 2183 2192 2310 2495 2566 9999 2635 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3037 9999 3037 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2337 2245 2196 2186 2259 2303 2212 2183 2176 2302 2481 2556 2591 2672 2682 9999 9999 2621 2662 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2334 2268 2218 2221 2298 2303 2215 2179 2183 2300 2465 2538 2569 9999 2710 9999 9999 2554 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2336 2282 2254 2276 2314 2276 2205 2176 2179 2317 2457 2542 2585 2599 9999 9999 9999 2544 2735 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2336 2309 2285 2319 2306 2224 2183 2169 2173 2294 2464 2582 9999 2592 9999 9999 2603 2561 2782 9999 2962 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2347 2319 2290 2317 2293 2196 2166 2156 2159 2254 2465 2557 2628 2512 2576 2565 2594 2576 2703 2804 2899 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2377 2329 2285 2295 2273 2183 2159 2152 2156 2242 2475 2559 2739 2484 2502 2524 2610 2604 9999 2777 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 9999 9999 9999 9999 9999 9999 9999 2415 2339 2287 2290 2254 2176 2159 2152 2166 2262 2466 2582 2648 2473 2465 2517 2692 2627 9999 2806 2927 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2446 2349 2298 2276 2251 2192 2159 2162 2196 2293 2463 2604 2616 2450 2432 2533 2307 2616 9999 2871 2953 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2352 2282 2254 2259 2221 2179 2205 2254 2342 2488 2652 9999 2429 2430 2554 9999 2603 2786 2923 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2439 2352 2268 2256 2265 2242 2202 2254 2298 2394 2512 2730 2453 2412 2447 2578 2731 2662 2805 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2420 2334 2282 2279 2259 2239 2215 2271 2319 2421 2549 2582 2473 2408 2459 2614 2838 2771 2848 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 2406 2322 2303 2301 2273 2239 2212 2259 2329 2421 2607 2551 2454 2392 2445 2666 2888 2833 2894 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2112 9999 9999 9999 9999 2399 2322 2324 2311 2293 2248 2205 2262 2337 2408 2593 2687 2487 2392 2443 2688 2914 2873 2909 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2587 2388 2332 2339 2322 2306 2262 2221 2279 2334 2381 2538 2615 2527 2413 2456 2698 2933 2911 2947 2911 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2439 9999 9999 2570 9999 2517 2388 2334 2349 2342 2309 2279 2236 2303 2332 2349 2478 2667 2545 2441 2473 2754 2880 2927 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2643 2286 2412 2487 2416 2461 2416 2329 2344 2359 2322 2290 2265 2344 2337 2329 2430 2691 2559 2463 2529 2815 2944 2951 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2464 2347 2372 2321 2354 2365 2411 2433 2329 2347 2371 2332 2298 2285 2347 2306 2319 2413 2676 2578 2484 2628 2873 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 9999 9999 9999 9999 9999 9999 9999 9999 2490 2339 2303 2307 2328 2349 2442 2334 2349 2378 2324 2293 2287 2301 2271 2311 2399 2643 2603 2523 2707 2909 2962 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2434 2303 2285 2288 2302 2320 2465 2349 2347 2376 2319 2265 2265 2256 2268 2317 2392 2583 2603 2556 2723 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2460 2346 2288 2279 2278 2286 2319 2507 2371 2339 2362 2306 2242 2251 2221 2248 2329 2394 2528 2568 2575 2749 2933 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2972 2990 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2425 2301 2274 2268 2263 2278 2305 2540 2392 2344 2334 2285 2256 2259 2212 2230 2362 2399 2479 2516 2586 2769 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 2986 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2481 2433 2366 2274 2259 2259 2262 2285 2298 2549 2406 2359 2311 2254 2265 2265 2218 2242 2399 2406 2438 2476 2601 2806 2918 9999 9999 2956 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2475 2488 2400 2466 2391 2332 2265 2256 2262 2273 2287 2301 2544 2426 2376 2293 2233 2256 2251 2199 2242 2424 2404 2424 2464 2609 2851 2925 2947 2066 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 2413 2404 2446 2361 2309 2250 2254 2268 2276 2287 2293 2547 2470 2376 2279 2224 2233 2230 2162 2265 2428 2401 2428 2472 2674 2862 2941 2946 2066 2959 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2282 2221 2397 2420 2395 2349 2289 2242 2256 2271 2285 2279 2282 2560 2502 2385 2282 2230 2227 2221 2173 2293 2424 2426 2443 2505 9999 2841 2949 9999 9999 2967 9999 2975 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2977 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2188 2393 2409 2371 2332 2285 2242 2256 2271 2276 2279 2276 2569 2517 2390 2287 2248 2242 2239 2221 2324 2419 2456 2471 2594 2818 2858 9999 9999 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 2585 9999 9999 2364 2318 2348 2322 2275 2236 2256 2259 2273 2276 2276 2571 2523 2390 2301 2273 2268 2282 2282 2349 2419 2468 2540 2748 2899 2741 2829 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2240 9999 2332 2352 2312 2292 2262 2236 2256 2254 2265 2271 2276 2567 2532 2385 2317 2293 2290 2317 2329 2359 2421 2478 2666 2872 2733 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2296 2318 2314 2292 2285 2271 2245 2262 2254 2262 2268 2273 2566 2544 2392 2322 2303 2298 2334 2352 2376 2435 2519 2790 2928 9999 9999 9999 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2261 2331 2301 2295 2287 2287 2276 2256 2262 2259 2262 2262 2268 2566 2536 2404 2334 2309 2303 2349 2364 2392 2452 2608 2877 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2312 2280 2282 2274 2279 2282 2271 2265 2259 2265 2268 2268 2573 2538 2415 2344 2322 2317 2354 2381 2399 2478 2735 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2529 9999 9999 9999 9999 9999 9999 9999 9999 9999 2393 2438 2332 2286 2276 2276 2272 2279 2276 2273 2271 2262 2276 2271 2268 2596 2566 2454 2339 2324 2327 2354 2394 2413 2521 2810 2855 2766 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2320 2361 2295 2273 2271 2271 2273 2273 2273 2271 2279 2271 2276 2273 2265 2608 2596 2507 2362 2322 2334 2359 2408 2454 2609 2301 2903 2889 2964 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2165 9999 9999 9999 9999 2407 9999 2302 2299 2279 2273 2271 2271 2273 2276 2271 2259 2279 2273 2273 2271 2265 2611 2611 2569 2408 2324 2344 2374 2419 2498 2708 2875 2894 2931 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2940 9999 2165 9999 2609 9999 9999 2351 2345 2284 2271 2276 2273 2279 2276 2279 2271 2271 2259 2276 2279 2273 2273 2268 2631 2621 2603 2453 2349 2364 2392 2435 2539 9999 2887 2894 2930 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2986 9999 9999 9999 9999 9999 2866 9999 9999 9999 9999 2309 2289 2261 2256 2276 2271 2282 2279 2282 2271 2271 2259 2279 2287 2276 2279 2282 2678 2633 2597 2477 2369 2383 2390 2458 2560 9999 2749 2883 2929 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2974 2982 9999 9999 9999 9999 2967 2698 9999 9999 9999 2320 2271 2251 2254 2271 2271 2279 2287 2279 2271 2276 2271 2282 2287 2282 2290 2290 2727 2645 2587 2489 2388 2408 2390 2494 2526 9999 2829 2892 2931 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2967 2958 2965 9999 9999 9999 2963 2916 2656 2695 2299 2327 2268 2245 2251 2271 2271 2279 2287 2276 2271 2276 2273 2293 2293 2293 2301 2294 2729 2648 2582 2521 2421 2451 2443 2552 2492 2708 2879 2886 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 2968 2939 2950 2957 9999 9999 9999 2705 9999 2191 2332 2268 2239 2245 2265 2268 2282 2287 2279 2273 2276 2273 2295 2301 2311 2318 2307 2752 2666 2589 2562 2488 2505 2527 2619 2529 2748 2888 2902 2958 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2972 2928 2942 2944 2951 9999 2728 2740 9999 2438 2324 2265 2236 2245 2262 2259 2279 2290 2282 2271 2276 2285 2301 2309 2373 2373 2327 2771 2692 2608 2587 2556 2545 2599 2662 2576 9999 2909 2920 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 2931 2965 9999 9999 9999 9999 9999 9999 9999 2937 2914 9999 9999 9999 9999 2165 2357 2290 2259 2233 2245 2262 2259 2276 2290 2279 2276 2282 2293 2309 2324 2454 2431 2426 2770 2713 2636 2606 2611 2549 2638 2688 2620 9999 2907 2878 2929 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2839 2967 9999 9999 9999 9999 9999 9999 9999 9999 2905 2933 2922 9999 2722 2165 2305 2271 2251 2227 2242 2259 2262 2276 2287 2282 2279 2285 2301 2324 2378 2590 2234 2447 2553 2736 2696 2646 2654 2569 2664 2706 2661 2750 2663 2853 2873 2967 2944 9999 9999 9999 9999 2970 9999 9999 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2752 9999 2585 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2957 9999 9999 9999 9999 9999 2995 9999 9999 2902 2915 2933 2890 2875 2165 2298 2262 2239 2233 2239 2256 2268 2271 2279 2285 2287 2301 2311 2347 2530 2698 9999 2488 2848 2767 2718 2689 2703 2636 2703 2725 2694 2753 2813 2827 2868 2949 2952 2968 2981 2978 2976 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 2933 2520 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2953 2944 9999 9999 9999 2978 9999 9999 2929 2887 2868 2904 2851 2315 2306 2256 2236 2227 2239 2259 2268 2265 2279 2293 2306 2327 2347 2417 2692 2578 2376 2476 2714 2817 2801 2724 2722 2692 2748 2754 2743 2791 2826 2864 2929 9999 9999 2957 2978 9999 2973 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2746 2548 2531 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2689 2931 2923 2931 9999 9999 2969 9999 2936 9999 2835 2909 2867 2440 2303 2251 2230 2239 2251 2262 2268 2265 2285 2309 2357 2392 2425 2558 2635 2858 2449 2440 2799 2839 2792 2737 2719 2722 2781 2795 2798 2839 2873 2936 9999 9999 9999 2982 2983 2978 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 2887 2609 2504 2543 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2835 2626 9999 2891 9999 9999 9999 9999 9999 9999 9999 9999 2868 2633 2305 2251 2230 2254 2259 2262 2268 2273 2290 2329 2461 2438 2521 2722 2717 2874 2381 2376 9999 2854 2786 2763 2740 2754 2787 2835 2838 2866 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 2920 2785 2484 2473 2615 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2883 2940 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2873 2659 2298 2254 2239 2265 2271 2265 2259 2271 2290 2353 2544 2533 2598 2826 2870 2855 9999 2319 2858 2833 2785 2794 2796 2782 2794 2852 2857 2872 2912 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 2944 2818 2603 2424 2488 2506 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2942 2921 2949 2726 9999 9999 2935 9999 9999 9999 9999 2911 2877 2219 2301 2254 2248 2279 2276 2265 2259 2273 2303 2404 2671 2725 2691 2859 2849 2711 2423 2279 2819 2818 2802 2831 2840 2818 2813 2845 2859 2882 2910 2934 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2967 2899 2645 2468 2431 2461 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2932 2917 2943 9999 2580 2698 2939 2955 2722 9999 9999 2881 2869 2150 2309 2256 2251 2282 2273 2265 2262 2290 2360 2492 2775 2776 2772 2698 2613 2573 2340 2254 2804 2812 2831 2875 2865 2845 2834 2845 2854 2880 2923 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2981 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2908 2810 2405 2413 2464 2618 2717 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2897 2928 2924 9999 9999 9999 9999 9999 9999 2901 2855 2323 2322 2259 2251 2271 2268 2262 2271 2315 2444 2534 2706 2820 2830 2627 2418 2449 2276 2242 9999 9999 9999 9999 9999 9999 39 9999 59 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 18 9999 35 10 9999 9999 9999 9999 9999 9999 9999 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 8 9999 12 9999 9999 14 9999 26 21 9999 9999 9999 9999 9999 9999 9999 9999 64 23 9999 9999 13 9999 9999 9999 9999 9999 31 22 48 43 30 34 9999 9999 9999 25 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 38 9999 9999 9999 9999 9999 43 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 46 148 15 9999 36 12 9999 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 37 9999 9999 9999 11 9999 72 9999 9999 9999 27 9999 9999 9999 9999 79 31 9999 24 33 23 9999 9999 9999 9999 9999 9999 65 87 99 52 9999 9999 9999 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 99 42 17 161 9999 24 9999 35 64 9999 9999 9999 9999 63 33 9999 47 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 9999 15 9999 34 23 104 9999 9999 9999 36 9999 9999 9999 9999 9999 31 9999 14 26 9999 9999 9999 9999 9999 13 9999 20 8 169 10 9999 9999 9999 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 35 9999 14 9999 9 65 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 48 9999 20 9999 9999 27 9999 35 69 33 9999 9999 12 80 9999 9999 9999 9999 9999 9999 9999 9999 18 9999 9999 9999 9999 9999 9999 18 9999 62 26 20 9999 9999 9999 9999 9999 9999 9999 9999 34 9999 9999 9999 14 9999 9999 43 9999 9999 9999 67 105 68 112 9999 9999 9999 74 8 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9 9999 28 8 9999 9999 9999 9999 21 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 41 9999 9999 13 9999 9999 9999 22 14 31 13 11 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 43 40 9999 15 20 17 86 33 125 16 20 3 9999 9999 9999 9999 9999 9999 9999 41 28 9999 18 18 9999 9999 21 9999 9999 94 9999 52 96 133 31 9999 9999 47 12 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 15 9999 9999 9999 9999 7 9999 9999 9999 38 9999 9999 9999 49 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 32 9999 9999 9999 29 9999 9999 9999 84 35 19 25 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 17 9999 20 48 9999 41 5 105 93 45 9999 9999 9999 9999 9999 9999 9999 9999 43 9999 25 36 9999 9999 9999 9999 9999 9999 43 35 31 61 44 7 9999 9999 89 27 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 30 9999 9999 9999 9999 9999 9999 9999 48 13 9999 48 9999 9999 9999 9999 9999 15 9 35 9999 9999 9999 9999 9999 9999 9999 14 16 9999 10 12 9999 46 25 9999 9999 22 105 9999 37 44 9999 10 17 9999 9999 9999 9999 9999 9999 9999 15 43 9999 27 9999 9999 6 63 14 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 9999 9999 9999 29 9999 9999 12 9999 9999 65 36 38 9999 9999 42 27 9999 9999 9999 22 9999 9999 9999 9999 9999 9999 19 9999 9999 9999 9999 9999 9999 9999 9999 62 21 9999 8 14 9999 9999 20 11 9999 102 26 9999 9999 9999 12 88 15 36 9999 9999 16 9999 9999 9999 9999 9999 9999 10 27 9999 29 20 38 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 9999 15 55 72 100 9999 9999 9999 9999 20 9999 9999 9999 9999 9999 52 14 9999 9999 9999 9999 61 9999 9999 35 40 9999 9999 33 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 39 9999 9999 9999 9999 29 45 6 15 23 15 9999 9999 41 9999 9999 9999 59 18 9999 9999 21 35 9999 9999 9999 9999 9999 9999 9999 43 9999 9999 9999 9999 22 32 15 9999 11 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 89 68 9999 9999 9999 9999 9999 9999 9999 9999 23 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 51 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 10 9999 9999 9999 9999 9999 23 9999 9999 50 18 9999 9999 53 9999 138 38 3 9999 43 9999 65 47 9999 9999 9999 9999 9999 9999 9999 57 9999 9999 9999 65 9999 43 15 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 42 12 9999 9999 9999 9999 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 58 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 20 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 17 9999 9999 23 39 43 53 27 9999 9999 9999 9999 34 29 9999 9999 9999 101 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 9999 9999 32 29 49 9999 9 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64 17 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9 9999 9999 9999 9999 31 9999 9999 9999 45 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 9999 83 9999 45 47 97 5 36 9999 50 31 31 8 14 9999 9999 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 52 21 38 9999 19 23 10 9999 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 11 19 13 9999 41 9999 9999 15 9999 9999 9999 9999 31 9999 9999 9999 34 9999 9999 9999 9999 9999 9999 9999 62 104 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 6 40 5 31 9999 93 102 283 31 9999 18 16 54 9999 9999 9999 41 9999 42 25 9999 9999 9999 9999 9999 22 9999 9999 9999 22 19 40 9999 37 103 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 73 30 9999 9999 9999 9999 9999 38 9999 9999 9999 9999 71 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 44 9999 25 21 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 29 9999 16 304 276 23 87 35 41 33 9999 9999 31 9999 9999 9999 9999 24 9999 9999 9999 9999 9999 9999 9999 9999 68 2 10 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 21 25 9999 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 56 9999 9999 9999 106 7 56 59 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 104 27 298 259 28 9999 15 30 15 9999 9999 9999 71 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 58 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 40 42 12 9999 9999 103 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 4 69 15 42 9999 65 9999 31 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 31 9999 9999 9999 9999 9999 9999 4 11 28 28 11 21 119 22 58 37 9999 33 34 9999 23 52 29 9999 29 9999 9999 15 31 15 9999 9999 9999 9999 9999 9999 22 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 29 68 15 9999 17 39 57 9999 9999 9999 9999 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 65 9999 26 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 19 9999 9999 9999 9999 9999 9999 9999 22 19 30 33 14 22 201 27 151 17 21 40 9999 9999 40 80 9999 37 9999 12 37 9999 9999 9999 9999 12 9999 9999 9999 37 27 14 12 9999 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 63 27 9999 9999 9999 58 54 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 45 9999 9999 9999 9999 9999 45 7 54 44 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 16 24 39 19 4 34 166 257 9999 9999 12 43 47 9999 30 72 51 31 14 51 9999 15 60 80 9999 9999 9999 14 10 53 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 72 25 34 9999 9999 51 69 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 58 9999 9999 9999 9999 9999 62 110 83 85 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 28 34 30 28 4 26 200 53 21 9999 10 9999 42 9999 42 33 9999 9999 25 9999 112 48 59 57 9999 9999 9999 40 56 30 12 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 53 101 24 15 9999 15 28 9999 9999 9999 9999 34 9999 9999 9999 9999 99 9999 60 9999 33 9999 36 9999 9999 9999 9999 9999 42 69 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 36 30 32 44 36 9999 36 4 4 11 21 9999 41 54 110 23 53 35 20 49 62 49 9999 33 13 9999 31 9999 9999 30 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 35 51 52 48 60 11 15 52 9999 9999 12 9999 99 9999 9999 9999 6 9999 21 9999 9999 9999 41 9999 9999 9999 9999 9999 48 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 42 51 42 36 35 29 16 9999 12 9999 9999 200 9999 159 49 37 9999 21 69 22 83 35 111 23 12 16 52 40 58 104 9999 9999 12 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 60 92 41 9999 52 12 17 19 9999 9999 9999 9999 41 64 9999 5 9999 9999 7 55 25 9999 68 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 51 48 37 30 29 79 25 90 27 9999 29 9999 65 78 41 132 39 9999 9999 9999 27 9999 21 22 47 9999 9999 39 153 21 33 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 85 24 9999 38 16 9999 79 58 9999 9999 39 9999 9999 9999 9999 43 9999 9999 9999 9999 104 9999 7 9999 12 9999 9999 9999 29 9999 9999 9999 9999 24 9999 9999 9999 9999 9999 9999 29 17 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 35 57 51 39 30 42 50 12 31 46 9999 3 32 25 42 116 60 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 53 58 9999 9999 9999 9999 39 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 152 9999 9999 58 9999 16 32 9999 9999 9999 13 9999 18 9999 18 9999 24 9999 9999 139 80 9999 9999 9999 8 9999 9999 9999 9999 25 52 9999 9999 9999 9999 9999 9999 9999 9999 9999 95 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 44 74 68 40 30 28 22 22 11 23 5 33 143 58 9999 69 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 51 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 73 126 26 9999 9999 20 20 25 55 9999 14 9999 44 9999 9999 9999 9999 28 17 15 9999 158 16 9999 9999 9999 9999 9999 9999 9999 9999 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 21 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 53 101 81 40 22 22 11 30 132 52 10 119 217 143 9999 38 9999 9999 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 9999 9999 14 15 9999 9999 69 9999 9999 9999 9999 9999 9999 9999 9999 9999 87 14 49 9999 9999 17 9999 94 33 9 9999 9999 30 9999 9999 55 60 44 64 9999 21 38 9999 9999 9999 9999 9999 16 9999 9999 44 9999 9999 9999 32 9999 9999 9999 9999 9999 9999 70 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 66 110 80 40 20 20 7 6 10 96 14 94 91 44 9999 9999 52 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 44 9999 9999 9999 18 44 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 38 58 11 24 9999 9999 13 9999 29 9999 69 9999 9999 14 9999 9999 48 46 9999 24 9999 9999 27 24 9999 9999 9999 9999 9999 9999 9999 45 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 72 115 79 47 19 11 6 5 10 9999 11 69 29 42 11 67 72 59 48 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 9999 14 9999 9999 9999 9999 9999 14 9999 9999 1 100 167 9999 9999 9999 9999 12 9999 60 43 20 9999 9999 9999 47 9999 9999 51 9999 9999 25 23 82 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 86 111 74 51 22 10 45 117 88 14 9999 13 18 9999 27 242 208 327 44 63 14 34 9999 59 9999 9999 9999 9999 9999 9999 9999 9999 21 47 37 9999 9999 69 9999 9999 9999 97 58 23 80 66 35 33 9999 9999 9999 9999 9999 85 89 104 11 9999 9999 17 9999 9999 9999 11 10 11 61 33 9999 9999 4 9999 9999 24 9999 9999 9999 9999 9999 9999 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 103 115 73 52 21 10 10 20 10 9999 9999 9999 9999 12 37 232 782 108 173 225 9999 9999 72 56 9999 9999 56 9999 22 9999 9999 11 9999 27 34 16 43 13 76 92 15 88 34 50 83 41 25 15 9999 9999 9999 9999 9999 11 84 9999 14 50 9999 26 9999 9999 9999 57 128 9999 64 9999 23 9999 9999 9999 9999 14 9999 9999 14 9999 50 9999 41 21 26 9999 9999 9999 9999 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 114 128 81 52 25 9 28 5 4 9999 9999 9999 9999 9999 36 116 163 115 381 381 39 14 11 20 9999 9999 9999 98 9999 14 48 17 9999 56 13 9999 34 11 46 36 3 121 62 8 122 19 9999 40 9999 9999 9999 9999 9999 29 50 44 26 9999 9999 9999 9999 9999 9999 15 12 9999 99 39 9999 36 9999 20 9999 46 9999 9999 23 17 9999 20 9999 22 9999 9999 9999 46 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 113 127 85 50 31 10 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 51 72 139 146 103 21 56 47 50 9999 52 9999 16 9999 14 40 19 22 16 9999 9999 9999 9999 106 218 159 43 17 39 10 9999 9999 9999 9999 9999 9999 9999 111 102 9999 64 4 12 9999 9999 9999 9999 63 9999 9999 9999 9999 9999 9999 24 9999 9999 27 14 9999 20 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 94 119 92 55 35 15 19 9999 9999 12 9999 9999 9999 21 17 9999 9999 11 107 54 9999 25 13 32 9999 9999 9999 25 25 41 11 71 37 46 9999 39 9999 9999 25 28 258 37 39 72 107 9999 9999 9999 17 9999 141 93 9999 194 56 9999 37 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 16 9999 20 17 9999 9999 9999 25 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 98 112 107 59 42 24 18 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 74 77 85 9999 45 11 13 25 97 112 33 32 17 9999 19 26 30 9999 48 90 44 32 9999 9999 9999 9999 3 49 23 75 27 70 7 24 102 45 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 25 9999 18 9999 19 24 9999 9999 22 38 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 99 106 131 72 49 37 21 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 82 19 82 91 52 70 21 9999 9999 9999 34 9999 9999 35 85 3 35 85 56 130 9999 9999 9999 9999 49 96 36 69 115 18 59 91 62 9999 9999 9999 12 9999 18 9999 9999 9999 9999 9999 39 25 9999 9999 24 9999 18 22 9999 9999 9999 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 108 122 151 106 57 52 24 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 7 10 49 174 9999 22 17 9999 28 30 20 31 34 20 20 34 42 66 177 79 9999 9999 97 100 34 9999 9999 9999 9999 98 51 9999 148 5 47 207 54 39 9999 9999 9999 26 28 25 17 9999 9999 29 30 9999 9999 9999 9999 14 21 24 9999 9999 22 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 138 167 150 93 84 37 34 26 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 13 48 18 213 28 22 272 9999 9999 9999 33 21 45 9999 9999 56 32 9999 26 13 65 41 88 9999 9999 9999 9999 70 9999 144 5 44 15 159 9999 19 9999 9999 58 48 47 21 23 17 21 84 59 9999 9999 9999 9999 15 21 9999 22 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 130 159 193 198 119 142 75 49 25 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 12 133 37 45 65 32 20 9999 9999 62 252 51 35 11 268 154 9999 34 47 32 10 204 84 23 9999 9999 9999 9999 53 46 155 36 159 9999 9999 9999 28 9999 13 40 9999 9999 55 44 119 48 20 9999 9999 9999 18 9999 9999 22 9999 9999 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 127 170 189 179 158 214 133 47 26 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 11 19 17 9999 9999 9999 9999 9999 9999 85 34 11 106 219 122 9999 9999 36 29 9999 53 73 40 9999 9999 9999 7 51 35 59 9999 46 9999 9999 9999 41 9999 19 29 9999 21 9999 35 43 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 110 171 218 156 252 251 122 64 33 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 9999 20 22 11 9999 9999 9999 9999 14 18 24 9999 9999 65 31 71 11 4 15 177 182 141 119 59 18 9999 9999 3 29 9999 23 9999 9999 9999 9999 9999 13 24 9999 37 9999 24 9999 9999 37 63 9999 9999 9999 9999 9999 9999 9999 9999 28 32 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 113 197 213 228 307 247 84 61 35 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 91 239 39 35 51 61 219 57 43 111 48 78 9999 9999 74 15 9999 9999 9999 9 11 9999 9999 22 9999 9999 25 40 51 9999 9999 9999 42 9999 9999 9999 9999 9999 9999 9999 9999 59 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 108 226 262 263 481 210 87 79 47 33 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 9999 9999 9999 9999 9999 9999 32 68 21 76 83 87 33 53 38 59 36 38 9999 9999 9999 9999 9999 15 9999 32 9999 9999 9999 9999 36 9999 16 9999 27 22 29 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 117 161 279 281 451 191 147 110 70 51 35 11 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 18 16 28 58 9999 9999 9999 3 21 34 9999 9999 9999 9999 42 9999 9999 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 126 199 352 285 493 267 267 142 87 89 39 11 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 29 29 26 102 9999 27 15 27 9999 9999 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 141 283 395 474 436 397 355 195 117 96 39 9 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 33 14 9999 9999 37 21 51 14 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 169 338 312 412 434 373 368 254 149 67 37 7 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 12 22 20 47 9999 36 25 28 19 24 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 237 299 259 581 455 500 420 281 159 74 27 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 33 34 9999 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 277 278 310 565 809 443 446 362 185 97 35 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 13 40 38 9999 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 18 22 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 303 290 427 523 635 488 435 365 229 114 56 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 41 9999 9999 9999 9999 23 23 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 318 289 561 644 852 397 485 463 285 132 66 9999 9999 9999 9999 9999 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 30 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 280 375 475 861 449 409 727 376 284 167 59 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 20 9999 9999 9999 9999 27 9999 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 317 257 475 630 479 773 718 488 324 142 75 22 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 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 189 298 450 682 512 1280 363 481 346 135 108 37 39 20 2 9999 9999 48 90 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 106 267 1280 506 809 1280 358 680 268 134 130 72 32 9999 3 9999 9999 64 110 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 104 377 647 580 1280 844 607 505 280 151 121 75 22 16 9999 9999 9999 57 82 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 135 425 1280 1280 1280 315 574 495 423 135 73 41 9999 30 9999 9999 22 84 58 9999 36 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 121 359 806 1280 1280 375 564 644 477 230 52 24 18 36 32 39 31 112 15 72 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 129 481 775 1256 1280 323 690 697 527 258 65 27 34 44 46 74 41 246 9999 250 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 103 430 389 725 1163 323 690 750 713 319 141 44 14 48 88 118 53 68 9999 211 46 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 128 287 1260 1280 1280 440 554 662 355 267 122 64 17 52 191 145 10 157 9999 254 60 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 112 223 659 487 545 1280 678 534 915 197 128 44 9999 92 159 146 9999 124 90 93 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 180 369 563 1280 934 1033 825 1280 269 147 45 28 131 183 158 37 321 153 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 127 206 460 518 627 1280 963 1280 927 302 111 11 60 232 299 132 52 125 248 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 184 245 579 973 657 1280 577 695 1057 512 93 8 76 318 541 98 90 21 267 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 259 237 438 619 707 761 849 1280 654 553 58 15 104 543 313 64 114 21 33 38 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 30 256 250 1029 551 950 1006 399 653 558 297 124 12 93 462 776 59 43 121 82 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 9999 9999 3 9999 9999 16 9999 40 267 314 1090 653 631 841 1280 484 1103 555 179 23 245 280 681 86 10 85 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 36 42 40 44 240 335 669 606 548 1164 1280 1280 1280 423 414 82 134 621 254 53 74 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 9999 9999 9999 9999 9999 9999 9999 9999 3 9 27 51 62 61 42 195 249 479 536 388 1280 456 1280 1280 319 299 76 146 951 82 150 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 43 72 77 72 46 238 229 595 606 315 596 1280 1075 786 375 239 63 161 270 75 150 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 41 56 78 91 84 57 230 257 576 536 504 874 510 766 1280 462 208 195 249 247 44 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 55 74 95 115 114 73 396 238 436 498 537 363 974 751 1280 300 215 127 125 227 110 98 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 46 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 46 69 107 126 143 149 95 359 239 408 530 585 1164 1280 476 769 170 211 103 98 85 99 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 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 18 38 59 72 133 199 189 185 127 321 195 315 595 544 1280 1280 1027 1280 528 160 132 154 81 143 84 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 17 23 30 50 69 96 172 253 294 224 157 392 259 341 399 473 968 1280 946 781 521 159 194 145 92 99 171 13 1 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 24 35 50 49 80 119 215 325 423 266 231 308 273 259 347 540 724 1280 620 564 671 183 231 150 100 15 33 12 1 83 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 13 33 48 43 43 82 165 231 457 485 322 295 206 315 273 481 616 1280 1280 295 379 403 257 231 206 9999 6 21 9999 9999 18 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 14 40 44 39 48 107 242 345 589 521 378 368 202 230 574 355 625 522 1280 1280 574 375 320 405 102 24 5 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 44 32 46 80 148 302 390 568 546 489 429 188 256 316 382 608 699 1177 285 1275 373 432 218 53 40 3 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 49 43 56 144 254 324 450 464 491 484 521 247 251 273 290 403 466 787 1146 870 493 457 143 46 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 60 59 64 194 366 453 610 523 689 505 544 222 375 202 268 397 423 1280 1111 1012 816 303 49 47 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 45 79 97 81 250 572 518 568 631 611 548 573 270 327 184 226 420 439 666 559 504 380 128 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 71 105 129 111 393 607 759 519 628 715 632 468 349 280 177 227 657 1280 1280 1280 1280 479 63 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 49 47 112 164 179 148 401 700 736 585 576 931 443 538 340 153 154 267 633 615 1280 820 402 316 28 11 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 80 69 175 269 206 211 405 470 533 586 716 746 494 425 444 213 231 580 1280 830 509 1280 715 80 3 44 14 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 1 9999 9999 9999 9999 33 9999 51 114 130 310 338 268 263 493 569 536 651 673 585 585 333 245 371 266 162 515 1040 567 645 252 79 63 302 53 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 4 9999 1 9999 1 9999 9999 50 65 80 159 233 452 495 371 400 560 633 643 692 827 487 494 316 437 211 395 128 855 1280 1280 392 161 9999 101 353 46 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 3 9999 9999 9999 9999 54 114 119 231 458 569 629 547 617 708 971 661 713 721 631 440 233 266 140 232 164 943 1280 566 614 120 9999 7 35 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 44 9999 9999 9999 9999 15 3 9999 9999 9999 72 213 157 301 466 584 809 732 801 858 1146 640 704 528 430 278 189 71 131 149 158 597 1280 219 201 134 9999 14 78 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 49 25 9999 9999 9999 22 24 3 5 14 98 242 228 452 744 929 900 935 746 1076 826 908 713 564 337 194 117 43 86 172 296 302 512 1280 144 223 120 59 45 146 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 41 39 32 11 9999 9999 9999 5 9999 15 127 271 276 464 798 970 901 863 1237 868 656 641 688 437 236 91 85 54 196 169 726 557 1280 320 103 265 65 108 35 56 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 17 88 40 7 9999 2 6 9999 40 95 285 311 500 1103 1102 1280 1101 1126 774 835 530 542 380 91 51 57 41 72 212 326 233 931 566 256 298 9999 83 27 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 50 21 9999 9999 9999 9999 9999 9999 9999 15 93 9999 9999 9999 9999 10 63 105 367 479 484 1003 1280 1165 1221 1096 986 922 629 534 277 44 26 66 25 64 83 322 535 257 729 272 140 9999 59 18 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 46 9999 9999 9999 9999 9999 9999 9999 9999 25 50 12 9999 4 10 108 225 471 557 542 1280 1280 1280 1000 1280 722 603 537 426 224 51 8 37 7 171 167 303 259 281 326 245 243 166 8 182 143 76 13 9999 9999 9999 9999 20 9999 9999 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 68 9999 9999 9999 9999 9999 29 9999 9999 10 55 53 17 11 10 120 255 586 555 545 1212 1280 978 840 984 620 402 378 200 75 31 9999 40 31 167 26 471 265 145 190 430 227 280 171 204 176 16 127 30 24 30 33 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 48 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 27 9999 9999 9999 33 9999 9999 12 11 13 257 17 16 82 281 610 497 540 1280 1280 911 969 786 377 165 202 99 43 7 4 54 7 290 46 291 135 77 112 222 572 475 434 140 45 9999 9999 22 24 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 6 13 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 24 17 17 9999 9999 53 9999 11 9999 7 33 58 23 68 350 806 470 664 1280 1167 603 574 353 158 68 87 69 10 18 7 103 9 34 48 339 235 384 170 358 468 377 233 98 9999 9999 9999 20 34 19 9999 9999 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 18 46 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 3 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 39 73 107 454 498 598 1122 996 1052 589 302 201 78 33 88 155 7 19 10 96 9999 57 119 279 418 246 620 200 438 401 171 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 84 50 52 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 87 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 86 228 580 667 641 1280 1280 581 475 263 139 40 22 80 73 17 17 9999 165 75 42 215 460 1261 304 581 218 293 272 79 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 28 35 51 34 42 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 44 29 70 3 9999 9999 50 9999 9999 9999 9999 15 16 13 325 553 832 1138 915 630 693 491 201 101 53 58 91 31 17 11 47 256 155 204 268 621 790 475 352 302 157 137 25 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 32 35 17 23 50 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 14 81 9999 3 3 33 26 3 9999 9999 10 12 9 450 663 1268 1280 1000 1022 591 246 104 72 64 98 96 8 12 21 130 367 157 203 412 367 527 284 528 299 327 87 43 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 12 12 52 45 16 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 25 47 9999 9999 9999 9999 9999 9999 13 10 8 209 864 752 1270 729 930 475 137 48 39 13 46 79 14 25 81 239 571 9999 9999 9999 9999 9999 9999 108 9999 79 68 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 138 9999 114 135 9999 9999 9999 9999 9999 9999 9999 141 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 165 98 9999 80 9999 9999 152 9999 120 119 9999 9999 9999 9999 9999 9999 9999 9999 141 203 9999 9999 148 9999 9999 9999 9999 9999 179 126 166 199 170 252 9999 9999 9999 155 286 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 40 106 9999 9999 9999 9999 9999 97 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 133 149 145 9999 145 93 9999 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 109 9999 9999 9999 114 9999 132 9999 9999 9999 150 9999 9999 9999 9999 154 185 9999 153 223 211 9999 9999 9999 9999 9999 9999 143 153 152 215 9999 9999 9999 155 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 122 49 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 133 114 116 132 9999 125 9999 107 210 9999 9999 9999 9999 115 190 9999 235 9999 9999 9999 9999 9999 9999 9999 9999 9999 108 9999 120 9999 121 129 115 9999 9999 9999 145 9999 9999 9999 9999 9999 158 9999 139 180 9999 9999 9999 9999 9999 238 9999 123 171 141 201 9999 9999 9999 172 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 61 9999 105 9999 94 9999 96 306 9999 9999 9999 120 9999 9999 9999 9999 9999 9999 9999 9999 120 9999 85 9999 9999 157 9999 138 149 180 9999 9999 95 103 9999 9999 9999 9999 9999 9999 9999 9999 151 9999 9999 9999 9999 9999 9999 155 9999 117 116 524 9999 9999 9999 9999 9999 9999 9999 9999 170 9999 9999 9999 182 9999 9999 257 9999 9999 9999 190 149 153 168 9999 9999 9999 163 164 264 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 202 9999 9999 9999 9999 9999 73 9999 124 76 9999 9999 9999 9999 150 129 9999 9999 9999 9999 9999 9999 9999 9999 9999 190 9999 9999 193 9999 9999 9999 144 103 142 121 87 9999 66 9999 9999 9999 9999 9999 9999 9999 9999 180 145 9999 129 137 135 121 121 122 192 573 1228 9999 9999 9999 9999 9999 9999 9999 167 206 9999 157 246 9999 9999 145 9999 9999 155 9999 144 157 143 269 9999 9999 179 174 261 9999 9999 9999 9999 9999 9999 9999 9999 9999 179 9999 9999 9999 267 9999 9999 9999 9999 88 9999 9999 9999 204 9999 9999 9999 117 127 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 129 9999 9999 9999 160 9999 9999 9999 120 107 96 136 9999 9999 9999 9999 9999 9999 9999 9999 130 9999 114 9999 139 121 9999 132 192 128 99 153 9999 9999 9999 9999 9999 9999 9999 9999 164 9999 212 213 9999 9999 9999 9999 9999 9999 148 256 131 158 169 131 9999 9999 163 204 9999 9999 9999 318 9999 9999 9999 9999 9999 9999 270 9999 9999 9999 9999 9999 9999 9999 146 93 9999 82 9999 9999 9999 9999 9999 139 121 156 9999 9999 9999 9999 9999 9999 9999 130 139 9999 223 118 9999 158 185 9999 9999 142 114 9999 114 135 9999 128 164 9999 9999 9999 9999 9999 9999 9999 124 168 9999 109 9999 9999 126 138 91 98 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 186 9999 9999 9999 9999 155 9999 9999 129 9999 9999 159 177 237 9999 9999 153 186 9999 9999 9999 284 9999 9999 9999 9999 9999 9999 303 9999 9999 9999 9999 9999 9999 9999 9999 120 77 9999 73 106 9999 9999 181 122 9999 109 199 9999 9999 9999 214 154 158 156 9999 9999 139 9999 9999 9999 9999 9999 9999 140 119 9999 133 109 138 217 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 134 9999 112 93 113 113 9999 9999 9999 9999 145 9999 9999 9999 9999 9999 257 136 9999 9999 9999 9999 207 9999 9999 133 183 9999 9999 133 9999 9999 9999 126 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 239 9999 9999 9999 9999 153 112 107 108 85 153 9999 9999 138 9999 9999 9999 126 179 9999 9999 176 130 9999 9999 9999 9999 9999 9999 9999 117 9999 9999 9999 9999 120 130 138 9999 113 157 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 88 92 9999 9999 9999 9999 9999 9999 9999 9999 175 131 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 164 163 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 302 260 9999 9999 9999 9999 9999 122 9999 9999 115 161 9999 9999 197 9999 160 135 1332 9999 251 9999 155 151 9999 9999 9999 9999 9999 9999 9999 110 9999 9999 9999 140 9999 126 137 9999 9999 200 9999 9999 9999 9999 9999 9999 9999 9999 128 103 9999 9999 9999 9999 64 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 144 9999 9999 9999 9999 9999 104 9999 9999 9999 9999 9999 120 202 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 300 9999 9999 9999 9999 9999 9999 9999 296 9999 9999 119 129 132 146 148 9999 9999 9999 9999 175 137 9999 9999 9999 143 9999 9999 9999 9999 9999 9999 9999 9999 166 9999 9999 9999 147 129 135 9999 206 171 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 112 96 9999 9999 9999 9999 9999 9999 9999 121 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 110 9999 9999 9999 9999 180 9999 9999 9999 9999 216 9999 9999 9999 220 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 175 9999 161 9999 126 140 149 438 178 9999 148 188 179 194 169 9999 9999 158 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 122 152 134 9999 130 114 125 9999 210 9999 9999 9999 9999 9999 9999 9999 9999 9999 88 110 106 139 9999 121 9999 9999 83 9999 9999 9999 9999 131 9999 9999 9999 151 9999 9999 9999 9999 9999 9999 9999 161 125 98 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 177 122 763 168 9999 115 165 150 158 9999 177 158 128 9999 9999 9999 202 9999 132 159 9999 9999 9999 9999 9999 147 9999 9999 9999 134 135 130 9999 117 120 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 114 118 9999 9999 9999 9999 9999 118 9999 9999 9999 9999 156 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 122 9999 156 168 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 191 198 9999 122 165 146 157 144 148 131 123 9999 9999 178 9999 9999 9999 9999 180 9999 9999 9999 9999 9999 9999 9999 9999 115 305 135 156 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 77 89 117 9999 161 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 163 9999 137 9999 9999 9999 150 183 132 140 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 469 160 139 137 125 145 9999 76 95 94 9999 9999 9999 165 9999 170 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 135 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 118 148 140 9999 9999 123 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 102 9999 78 162 136 139 9999 158 9999 153 140 9999 9999 9999 9999 9999 9999 9999 9999 9999 198 305 9999 9999 9999 9999 9999 9999 214 327 374 365 502 166 138 152 148 142 9999 94 113 9999 126 148 126 9999 178 9999 9999 178 187 192 9999 9999 9999 9999 9999 9999 127 175 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 111 126 162 154 9999 111 127 168 9999 9999 9999 9999 162 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 138 122 9999 122 245 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 302 307 9999 9999 9999 9999 9999 9999 9999 149 251 323 347 636 169 136 258 135 102 95 96 9999 9999 148 141 9999 150 9999 159 172 9999 9999 9999 9999 153 9999 9999 9999 130 134 180 142 9999 187 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 112 125 127 9999 9999 9999 121 131 9999 9999 9999 107 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 143 9999 9999 9999 9999 9999 143 126 133 110 207 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 160 329 314 299 482 207 128 225 162 9999 9999 77 121 146 9999 118 125 137 114 120 111 9999 158 133 131 9999 9999 9999 107 143 129 157 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 100 124 113 206 9999 9999 113 123 9999 9999 9999 108 9999 9999 9999 9999 9999 9999 9999 9999 9999 135 143 9999 9999 9999 9999 9999 136 121 120 151 194 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 236 346 268 409 479 581 132 152 138 137 9999 119 9999 133 9999 134 116 9999 9999 127 9999 150 144 122 120 9999 9999 9999 165 124 135 122 120 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 104 118 125 168 9999 121 105 9999 9999 9999 9999 135 9999 9999 9999 9999 136 9999 150 9999 128 9999 134 9999 9999 9999 9999 9999 133 116 107 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 285 483 567 436 339 243 9999 128 143 104 98 205 9999 159 121 147 111 149 120 123 132 147 156 9999 126 116 9999 117 9999 9999 134 158 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 121 118 220 127 120 95 120 9999 9999 117 9999 144 9999 9999 9999 75 9999 115 9999 9999 9999 133 9999 9999 9999 9999 9999 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 233 9999 9999 9999 9999 9999 9999 9999 9999 230 444 488 421 380 370 308 9999 149 9999 9999 131 9999 131 121 138 9999 229 114 126 120 150 148 120 172 133 171 149 129 152 9999 9999 75 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 112 104 129 9999 119 127 89 117 9999 9999 9999 9999 114 136 9999 132 9999 9999 187 117 139 9999 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 240 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 470 514 467 430 393 375 206 152 122 125 9999 129 9999 124 122 133 137 167 9999 9999 9999 150 9999 166 138 118 9999 9999 125 128 139 130 9999 160 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 128 112 9999 128 183 9999 153 121 9999 9999 138 9999 9999 9999 9999 174 9999 9999 9999 9999 124 9999 187 9999 160 9999 9999 9999 169 9999 9999 9999 9999 202 9999 9999 9999 9999 9999 9999 281 240 198 9999 9999 9999 9999 9999 9999 9999 9999 9999 602 617 516 437 312 223 191 214 160 114 9999 428 146 146 127 126 206 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 129 135 9999 9999 9999 9999 206 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 283 125 9999 9999 118 9999 173 113 9999 9999 9999 97 9999 83 9999 146 9999 102 9999 9999 139 124 9999 9999 9999 126 9999 9999 9999 9999 120 163 9999 9999 9999 9999 9999 9999 9999 9999 9999 258 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 584 620 573 459 301 286 205 150 360 127 79 220 129 178 9999 125 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 178 206 168 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 199 110 103 9999 9999 93 95 147 115 9999 155 9999 127 9999 9999 9999 9999 113 105 156 9999 130 129 9999 9999 9999 9999 9999 9999 9999 9999 91 9999 9999 9999 9999 9999 9999 9999 9999 9999 232 291 310 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 601 594 517 538 469 346 324 155 122 129 123 212 132 160 9999 188 9999 9999 123 9999 9999 9999 9999 9999 9999 9999 9999 9999 153 9999 9999 9999 182 172 9999 9999 209 9999 9999 9999 9999 9999 9999 9999 9999 9999 168 80 98 9999 9999 101 9999 124 111 103 9999 9999 152 9999 9999 115 126 119 162 9999 113 131 9999 9999 9999 9999 9999 112 9999 9999 174 9999 9999 9999 196 9999 9999 9999 9999 9999 9999 294 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 634 616 611 603 528 297 751 452 217 113 78 152 119 129 9999 9999 133 106 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 163 9999 9999 9999 240 120 157 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 134 161 110 91 9999 9999 114 9999 118 9999 128 9999 9999 136 9999 9999 118 125 9999 172 9999 9999 104 113 9999 9999 9999 9999 9999 9999 9999 156 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 608 633 616 613 621 367 707 467 204 9999 63 106 93 119 489 314 191 126 126 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 171 9999 112 9999 9999 9999 9999 9999 211 9999 9999 1302 122 149 9999 9999 9999 9999 193 9999 125 134 99 9999 9999 9999 150 9999 9999 120 9999 9999 131 114 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 642 646 599 576 541 247 134 117 117 56 9999 83 72 9999 175 198 186 139 152 141 97 165 9999 149 9999 9999 9999 9999 9999 9999 9999 9999 154 151 174 9999 9999 128 9999 9999 9999 166 166 208 127 122 135 211 9999 9999 9999 9999 9999 120 128 128 118 9999 9999 118 9999 9999 9999 100 121 122 113 131 9999 9999 50 9999 9999 118 9999 9999 9999 9999 9999 9999 209 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 655 641 634 541 630 238 177 132 121 9999 9999 9999 9999 54 116 128 126 139 143 179 9999 9999 161 121 9999 9999 211 9999 124 9999 9999 200 9999 133 134 101 140 159 120 120 135 153 188 138 133 128 118 163 9999 9999 9999 9999 9999 143 123 9999 73 170 9999 144 9999 9999 9999 122 165 9999 121 9999 135 9999 9999 9999 9999 66 9999 9999 49 9999 177 9999 258 258 316 9999 9999 9999 9999 286 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 674 706 624 551 684 271 144 203 214 9999 9999 9999 9999 9999 108 101 87 119 136 166 133 190 96 110 9999 9999 9999 176 9999 215 140 175 9999 128 102 9999 127 159 122 134 293 126 147 121 138 101 9999 141 9999 9999 9999 9999 9999 182 112 140 83 9999 9999 9999 9999 9999 9999 102 154 9999 145 175 9999 246 9999 177 9999 109 9999 9999 77 75 9999 202 9999 232 9999 9999 9999 307 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 694 702 662 595 635 475 358 9999 9999 9999 9999 9999 9999 9999 9999 9999 98 97 138 128 121 156 111 132 149 9999 157 9999 100 9999 114 155 123 117 119 9999 9999 9999 9999 113 130 117 152 171 177 65 9999 9999 9999 9999 9999 9999 9999 140 124 9999 119 197 156 9999 9999 9999 9999 128 9999 9999 9999 9999 9999 9999 190 9999 9999 90 58 9999 59 130 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 721 734 669 646 671 669 518 9999 9999 105 9999 9999 9999 120 75 9999 9999 98 123 114 9999 120 125 110 9999 9999 9999 136 125 114 115 128 154 129 9999 179 9999 9999 152 129 114 160 169 156 168 9999 9999 9999 112 9999 161 151 9999 114 147 9999 144 145 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 58 47 9999 80 57 9999 9999 9999 262 257 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 724 717 694 684 698 648 577 220 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 697 9999 9999 9999 9999 114 121 137 9999 136 105 117 130 121 123 119 133 148 9999 153 135 120 9999 139 141 176 223 9999 9999 9999 9999 785 167 210 147 154 126 268 166 120 134 9999 9999 9999 105 9999 9999 9999 9999 9999 9999 9999 9999 70 9999 54 9999 74 104 9999 9999 193 294 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 742 733 771 743 810 675 601 407 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 144 138 115 155 147 121 119 101 9999 9999 9999 127 9999 9999 146 126 886 123 134 174 172 9999 9999 9999 9999 137 143 149 139 125 157 124 122 116 9999 9999 9999 104 9999 105 9999 9999 9999 9999 9999 121 70 9999 9999 70 9999 63 114 9999 9999 9999 232 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 778 838 891 774 838 734 862 883 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 194 67 69 122 112 9999 134 111 9999 159 90 126 106 113 119 95 168 121 138 118 119 9999 9999 140 142 243 9999 9999 9999 9999 143 115 9999 122 263 118 117 111 166 9999 9999 9999 100 117 97 142 9999 9999 138 115 9999 9999 9999 9999 49 94 130 9999 9999 160 271 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 778 900 838 764 714 617 709 750 662 909 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 83 84 106 132 154 135 108 129 9999 9999 9999 134 139 117 9999 9999 151 222 9999 146 249 143 126 185 9999 9999 9999 9999 136 9999 139 312 165 144 117 9999 147 9999 9999 112 108 124 77 168 57 114 111 121 9999 9999 9999 9999 58 143 9999 157 184 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 783 896 812 869 740 610 596 568 703 779 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 106 72 123 110 161 116 113 117 9999 9999 108 113 116 117 243 133 162 9999 129 157 193 243 149 151 170 9999 9999 9999 9999 128 123 136 132 118 9999 9999 9999 194 9999 66 104 9999 9999 108 76 90 98 54 9999 9999 9999 102 9999 9999 188 9999 9999 247 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 812 920 862 794 654 604 654 709 727 917 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 163 80 76 93 9999 9999 9999 9999 9999 9999 99 113 82 149 124 135 9999 9999 156 243 9999 144 160 118 9999 9999 9999 210 130 129 123 9999 107 9999 9999 9999 153 9999 77 95 9999 100 9999 73 75 58 9999 9999 9999 9999 9999 9999 9999 9999 9999 195 251 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 820 878 773 665 738 601 624 586 624 862 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 314 9999 139 77 70 9999 9999 9999 9999 80 68 89 9999 9999 126 200 127 242 1333 289 123 129 114 149 108 125 9999 9999 310 132 9999 124 9999 9999 9999 9999 9999 71 71 9999 112 9999 95 9999 9999 83 93 9999 9999 9999 9999 9999 9999 9999 9999 245 269 276 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 835 915 778 716 706 620 640 631 714 1112 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 102 164 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 141 103 157 155 148 114 127 107 123 108 115 9999 9999 136 121 9999 9999 9999 82 73 9999 9999 59 9999 9999 91 97 105 9999 9999 9999 94 9999 9999 9999 9999 9999 9999 9999 9999 266 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 778 930 849 729 681 682 737 580 769 688 743 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 74 9999 9999 9999 9999 9999 9999 100 103 78 113 122 121 131 119 91 107 109 109 9999 9999 9999 9999 9999 154 9999 125 9999 9999 9999 9999 76 9999 71 9999 62 42 41 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 781 701 970 728 699 725 669 588 604 665 693 685 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 141 9999 9999 9999 9999 9999 9999 9999 9999 120 137 119 116 9999 9999 9999 316 105 122 9999 9999 9999 9999 146 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 705 716 911 705 748 775 623 562 624 588 608 702 573 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 90 119 91 106 9999 123 145 127 9999 9999 67 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 657 873 791 738 699 722 680 604 704 483 638 695 525 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 105 71 9999 9999 94 68 108 64 74 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 82 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 661 952 752 731 776 655 676 618 753 485 476 879 260 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 105 72 93 80 95 9999 79 57 70 63 76 9999 9999 9999 9999 9999 9999 9999 9999 9999 96 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 763 845 820 839 809 692 744 636 682 538 736 429 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 118 9999 74 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 882 891 870 750 750 740 719 637 654 626 810 668 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 118 65 112 115 9999 9999 9999 9999 53 9999 9999 9999 9999 9999 9999 44 108 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 947 882 902 724 676 720 748 660 777 535 680 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 100 9999 9999 9999 9999 62 67 9999 9999 9999 45 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 867 811 936 802 746 806 663 726 747 583 676 9999 9999 9999 9999 9999 9999 9999 9999 590 9999 9999 9999 9999 9999 9999 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 75 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 844 827 834 773 778 796 691 726 739 624 810 764 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 62 9999 9999 9999 9999 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 861 795 834 747 764 771 792 680 705 689 710 893 9999 1170 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 51 9999 79 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 758 903 782 725 764 929 880 636 699 786 798 840 747 624 622 9999 9999 887 745 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 735 959 764 823 890 929 850 658 702 684 789 677 628 9999 941 9999 9999 619 398 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 821 842 817 836 980 867 815 677 700 691 747 544 476 993 9999 9999 9999 706 272 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 880 809 876 948 900 715 750 720 676 700 659 468 9999 674 9999 9999 759 605 296 9999 291 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 817 882 881 947 885 754 695 651 612 664 821 822 717 664 833 828 667 558 692 310 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 799 963 786 856 896 777 694 716 693 706 950 1049 304 620 827 639 410 474 9999 216 185 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 666 845 760 882 912 722 694 767 772 769 935 815 688 587 734 629 220 529 9999 168 173 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 743 859 891 837 876 728 742 825 813 856 854 558 522 707 746 628 1138 550 9999 151 203 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 866 778 874 818 852 766 777 734 879 767 923 480 9999 641 687 643 9999 384 276 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 831 806 720 850 769 703 874 879 829 757 853 289 729 666 691 598 215 174 229 159 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 804 809 842 902 852 777 851 929 917 901 655 542 595 782 667 575 173 121 145 187 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 750 853 832 801 865 866 763 951 931 901 570 633 485 753 664 604 156 132 119 206 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1316 9999 9999 9999 9999 820 823 889 812 822 873 816 920 908 936 890 513 363 677 661 755 184 155 152 203 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1006 719 779 945 886 901 885 854 903 870 852 946 799 479 708 710 672 254 140 197 260 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 244 9999 9999 1113 9999 897 501 838 926 849 755 1009 898 930 867 744 995 802 532 678 652 314 180 137 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 202 1339 858 722 860 694 293 862 918 875 767 914 957 988 760 833 857 488 446 654 588 242 176 156 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 862 865 835 759 609 716 669 248 832 958 805 835 891 944 858 870 766 789 479 405 673 536 148 220 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 862 746 604 601 618 712 247 903 926 874 922 822 880 803 749 785 796 687 376 697 545 148 295 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 722 712 601 600 619 646 205 860 1032 904 915 827 798 821 801 708 784 555 468 637 724 167 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1085 626 621 571 653 675 606 193 834 875 880 807 838 734 768 874 803 813 609 632 588 300 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 9999 299 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 822 632 663 680 760 612 601 247 782 794 868 758 913 793 792 832 882 822 668 772 520 251 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 316 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1070 1003 695 635 716 725 658 631 718 263 834 843 812 848 888 889 693 870 795 779 726 739 565 213 133 9999 9999 234 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 599 890 1133 962 731 673 657 700 726 709 669 702 295 875 904 740 832 789 847 664 870 756 723 730 690 504 193 124 230 175 228 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 821 1115 668 618 646 655 698 729 735 716 694 482 836 813 808 826 747 802 654 798 853 744 709 680 291 263 169 213 81 222 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1106 881 737 686 655 652 613 649 655 681 742 846 818 567 777 715 874 801 828 886 545 887 871 816 711 651 9999 278 200 9999 9999 290 9999 241 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 266 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 861 641 495 681 910 612 665 654 731 759 815 757 478 855 696 788 843 726 808 592 957 860 801 669 428 299 241 9999 9999 249 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 599 9999 9999 628 774 734 792 671 662 698 723 709 812 733 451 909 723 802 1003 799 876 759 892 720 739 522 235 176 172 110 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 298 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1012 9999 749 666 686 782 676 662 721 796 777 869 812 544 789 716 820 766 791 915 804 908 724 798 286 189 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 922 660 721 689 720 708 737 725 769 725 897 840 767 902 702 794 897 892 939 725 844 723 661 286 202 9999 9999 9999 239 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1215 729 683 691 671 745 644 744 725 723 832 861 805 802 868 695 809 872 897 861 797 784 761 472 214 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1053 726 668 627 658 789 716 708 659 799 804 778 866 741 844 661 822 768 790 810 882 796 739 292 163 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 570 9999 9999 9999 9999 9999 9999 9999 9999 9999 963 633 733 683 627 686 715 761 759 757 809 862 813 730 897 826 666 643 846 770 800 810 877 736 553 310 118 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 942 598 724 625 708 756 758 784 663 731 816 809 786 755 863 830 592 558 736 712 839 817 813 795 410 877 117 99 160 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 788 9999 9999 9999 9999 769 9999 723 591 644 682 681 756 710 786 731 746 713 872 811 869 863 782 642 478 676 692 821 841 774 926 447 168 114 119 113 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 270 9999 788 9999 864 9999 9999 619 549 634 552 626 733 713 735 686 870 731 859 735 789 757 840 866 501 636 383 640 774 883 784 837 855 9999 153 119 127 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 311 9999 9999 9999 9999 639 569 643 598 684 731 716 713 669 782 782 746 909 823 813 942 819 171 451 392 638 892 792 725 745 880 9999 154 121 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 271 269 9999 9999 9999 9999 320 889 9999 9999 9999 523 588 598 653 641 708 737 744 713 755 711 755 881 796 850 887 692 139 285 481 531 834 753 676 502 824 9999 148 125 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 264 215 250 9999 9999 9999 311 257 711 552 636 496 568 594 651 662 809 737 823 786 870 786 757 799 799 859 836 640 164 240 649 423 668 671 662 411 667 312 131 150 202 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 180 263 290 9999 9999 9999 409 9999 1005 518 641 626 627 704 780 740 768 789 784 813 757 829 807 765 584 558 170 172 760 461 596 627 803 416 607 307 116 178 211 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 312 226 191 280 300 9999 518 280 9999 588 634 660 645 648 775 773 667 771 819 870 813 718 779 787 451 459 790 196 197 450 664 577 684 813 295 519 9999 139 219 166 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 239 306 9999 9999 9999 9999 9999 9999 9999 262 179 9999 9999 9999 9999 946 607 599 674 662 648 725 773 759 694 761 813 791 615 737 675 545 400 447 223 229 290 625 473 733 693 247 347 9999 228 305 281 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 237 282 9999 9999 9999 9999 9999 9999 9999 9999 203 238 270 9999 243 567 534 683 613 705 690 700 748 735 720 716 713 794 754 675 420 318 610 659 237 221 164 399 302 498 316 214 251 279 859 244 259 254 305 9999 9999 9999 9999 181 9999 9999 318 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 297 9999 1349 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 236 9999 9999 9999 9999 9999 302 9999 9999 244 195 190 303 281 1044 474 660 665 710 712 699 868 810 715 823 693 702 711 580 255 259 9999 730 167 211 206 216 226 288 275 222 223 213 187 232 167 256 232 204 240 226 230 222 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 198 632 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 231 269 9999 9999 9999 307 9999 9999 301 280 219 162 263 737 556 617 689 684 689 724 868 778 790 800 706 485 658 549 233 488 630 768 199 177 206 215 233 247 271 211 216 156 146 158 205 9999 9999 170 208 9999 192 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 170 277 684 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 845 265 289 251 9999 9999 278 9999 316 9999 294 210 160 394 627 653 661 713 652 803 781 805 767 709 539 363 600 432 393 315 696 642 241 221 257 232 201 226 276 180 188 140 117 168 9999 9999 9999 265 279 316 9999 9999 288 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 156 182 289 704 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 288 655 9999 289 9999 9999 9999 9999 9999 9999 9999 9999 162 168 538 614 686 722 674 726 838 842 721 708 376 370 513 234 420 301 906 653 9999 194 221 205 172 230 250 178 155 133 113 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 152 123 215 385 879 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 236 173 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 198 154 531 634 713 806 810 728 801 783 770 694 414 339 383 229 292 306 9999 634 265 265 217 182 157 206 205 192 142 123 119 204 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 170 154 141 329 649 1076 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 207 195 248 1035 9999 9999 250 9999 9999 9999 9999 284 230 685 547 699 741 763 787 728 747 785 705 604 267 185 276 251 302 558 630 667 245 195 196 152 139 149 182 203 154 118 129 227 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 275 173 160 252 588 1005 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 305 251 204 9999 1003 872 270 300 584 9999 9999 293 280 578 489 700 697 766 734 778 749 771 426 437 198 143 211 412 845 957 624 719 229 178 174 125 120 130 157 173 148 122 121 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 236 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 249 160 256 612 719 738 897 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 248 286 213 9999 9999 9999 9999 9999 9999 259 296 487 482 546 614 757 622 703 783 706 426 501 453 159 160 446 992 546 665 626 999 999 999 999 999 999 3 999 3 2 999 999 999 999 999 999 999 999 999 999 999 999 7 7 999 6 2 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 2 2 999 5 999 999 3 999 14 14 999 999 999 999 999 999 999 999 6 3 999 999 2 999 999 999 999 999 5 8 17 20 16 10 999 999 999 15 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 3 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 9 6 8 999 3 4 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 11 999 12 999 999 999 4 999 999 999 999 6 4 999 5 3 2 999 999 999 999 999 999 14 18 15 11 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 11 6 10 9 999 3 999 4 3 999 999 999 999 3 3 999 3 999 999 999 999 999 999 999 999 999 2 999 3 999 7 12 16 999 999 999 5 999 999 999 999 999 6 999 4 2 999 999 999 999 999 2 999 13 37 16 17 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 3 999 2 999 2 3 999 999 999 2 999 999 999 999 999 999 999 999 10 999 5 999 999 3 999 3 3 3 999 999 6 4 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 8 999 11 29 58 999 999 999 999 999 999 999 999 6 999 999 999 2 999 999 3 999 999 999 4 15 15 13 999 999 999 9 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 38 999 999 999 999 999 2 999 3 2 999 999 999 999 11 7 999 999 999 999 999 999 999 999 999 3 999 999 2 999 999 999 2 3 3 8 8 999 2 999 999 999 999 999 999 999 999 3 3 999 2 2 2 8 11 13 47 66 67 999 999 999 999 999 999 999 6 2 999 2 2 999 999 5 999 999 8 999 16 14 13 7 999 999 10 2 2 999 999 999 999 999 999 999 999 999 2 999 999 999 14 999 999 999 999 26 999 999 999 3 999 999 999 12 18 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 3 999 999 999 6 4 5 2 999 999 999 999 999 999 999 999 5 999 4 999 2 3 999 10 36 16 30 33 999 999 999 999 999 999 999 999 5 999 3 3 999 999 999 999 999 999 10 3 14 12 11 14 999 999 11 4 999 999 999 6 999 999 999 999 999 999 2 999 999 999 999 999 999 999 4 12 999 5 999 999 999 999 999 10 34 30 999 999 999 999 999 999 999 3 2 999 10 4 999 3 3 999 999 8 6 999 3 3 999 2 2 999 999 999 999 999 999 999 5 3 999 2 999 999 31 18 34 59 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 4 999 999 13 999 999 6 10 5 999 999 12 6 999 999 999 5 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 3 8 999 2 2 999 999 6 2 999 24 32 999 999 999 15 7 2 3 999 999 6 999 999 999 999 999 999 5 7 999 3 2 3 2 999 999 999 999 999 999 999 999 999 999 999 2 999 6 10 18 10 999 999 999 999 6 999 999 999 999 999 3 5 999 999 999 999 3 999 999 6 3 999 999 8 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 11 7 7 2 3 7 999 999 3 999 999 999 25 10 999 999 11 7 999 999 999 999 999 999 999 5 999 999 999 999 8 5 2 999 7 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 7 999 999 999 999 999 999 999 999 4 6 999 999 999 999 999 999 999 999 999 999 999 999 5 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 11 999 999 999 999 999 8 999 999 10 12 999 999 3 999 4 13 129 999 3 999 8 3 999 999 999 999 999 999 999 6 999 999 999 5 999 5 2 999 999 2 999 999 999 999 999 999 999 999 3 7 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 7 999 999 999 999 999 7 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 65 999 999 2 3 12 10 16 999 999 999 999 10 13 999 999 999 8 999 999 999 999 999 999 999 999 2 999 999 999 12 5 6 999 2 2 999 999 999 999 999 999 999 999 999 999 5 5 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 14 999 999 999 999 5 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 999 6 999 11 15 15 50 3 999 4 13 9 14 10 999 999 11 999 999 999 999 999 999 999 999 999 999 5 14 11 999 8 4 2 999 2 999 999 999 999 999 999 999 999 999 7 12 6 2 999 4 999 999 4 999 999 999 999 8 999 999 999 7 999 999 999 999 999 999 999 6 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 15 29 79 13 999 14 22 21 16 999 9 11 12 999 999 999 3 999 7 4 999 999 999 999 999 2 999 999 999 8 14 8 999 4 4 999 999 999 999 999 999 999 999 999 999 999 999 999 7 6 999 999 999 999 999 3 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 8 999 8 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 36 29 999 23 35 25 18 6 8 8 7 999 999 3 999 999 999 999 2 999 999 999 999 999 999 999 999 5 67 8 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 8 7 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 7 999 999 999 8 31 11 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 19 17 37 21 18 999 11 10 3 999 999 999 3 999 2 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 7 7 5 2 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 4 6 22 15 999 6 999 7 7 999 999 999 999 999 999 999 999 999 9 5 999 999 999 999 999 999 110 96 100 92 61 23 27 18 20 4 999 11 5 999 3 6 6 999 3 999 999 2 3 2 999 999 999 999 999 999 9 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 9 4 3 999 11 14 5 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 16 999 10 4 999 999 999 999 999 999 999 999 999 999 3 7 999 999 999 999 999 999 999 49 89 110 97 86 24 24 22 16 3 9 11 999 999 3 7 999 9 999 2 3 999 999 999 999 2 999 999 999 6 8 2 2 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 12 9 4 999 999 999 18 8 999 999 999 9 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 12 31 10 8 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 101 113 95 95 69 30 33 12 999 999 15 6 9 999 8 11 10 6 4 6 999 7 10 6 999 999 999 3 13 7 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 13 7 3 999 999 17 7 999 999 999 13 999 999 999 999 999 999 999 999 999 12 9 999 999 999 999 999 11 11 8 4 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 90 89 94 118 101 90 26 33 10 3 999 24 999 12 999 9 11 999 999 4 999 8 8 9 8 999 999 999 3 4 7 3 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 23 21 14 2 999 6 12 999 999 999 999 5 999 999 999 999 6 999 6 999 8 999 9 999 999 999 999 999 9 10 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 86 101 117 119 98 40 999 21 17 3 16 28 999 16 12 7 9 11 8 6 10 12 9 999 7 6 999 5 999 999 8 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 33 17 3 7 10 12 8 999 999 6 999 6 999 999 999 4 999 9 999 999 999 8 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 83 108 111 116 114 78 29 999 16 999 999 25 999 15 14 9 999 18 7 6 6 12 9 7 15 7 3 8 12 7 999 999 4 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 31 14 999 9 10 9 10 999 999 999 999 9 6 999 4 999 999 14 12 11 999 8 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 120 116 113 117 122 110 39 27 16 7 999 21 999 9 13 13 10 11 999 999 999 7 999 2 10 7 999 999 12 13 8 3 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 25 999 11 14 999 7 8 999 999 7 999 999 999 999 4 999 999 999 999 11 999 14 999 3 999 999 999 2 999 999 999 999 2 999 999 999 999 999 999 7 6 6 999 999 999 999 999 999 999 999 999 120 120 116 117 121 100 57 75 27 13 999 81 17 6 12 13 4 999 999 999 999 999 999 999 999 999 999 999 8 12 5 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 52 17 999 999 10 999 16 9 999 999 999 8 999 9 999 4 999 7 999 999 16 9 999 999 999 3 999 999 999 999 7 3 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 119 109 119 116 116 113 91 60 71 21 42 30 21 6 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 9 18 12 999 999 5 11 15 7 999 3 999 6 999 999 999 999 8 7 3 999 17 9 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 4 5 2 999 999 999 999 999 999 999 999 999 999 120 112 107 116 124 106 105 57 40 27 57 39 18 8 999 6 999 999 9 999 999 999 999 999 999 999 999 999 2 999 999 999 2 2 999 999 3 999 999 999 999 999 999 999 999 999 11 14 3 999 999 2 999 11 8 10 999 999 3 999 999 7 9 7 4 999 15 13 999 999 999 999 999 7 999 999 4 999 999 999 3 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 122 113 109 115 124 94 124 123 77 25 47 41 16 8 999 999 9 7 999 999 999 999 999 999 999 999 999 999 3 999 999 999 2 4 3 999 999 999 999 999 999 999 999 999 999 13 11 2 2 999 999 2 999 11 999 7 999 999 3 999 999 7 10 999 3 999 999 9 3 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 110 112 109 113 125 110 123 124 56 999 35 27 17 7 63 35 18 9 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 3 999 999 999 999 999 7 999 999 134 12 9 999 999 999 999 2 999 11 13 9 999 999 999 5 999 999 10 999 999 4 14 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 111 111 107 113 109 101 38 27 20 13 999 13 11 999 53 48 29 17 11 8 2 3 999 3 999 999 999 999 999 999 999 999 6 7 4 999 999 5 999 999 999 8 7 18 13 12 12 7 999 999 999 999 999 14 13 6 3 999 999 5 999 999 999 7 9 3 9 3 999 999 3 999 999 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 114 111 105 113 105 81 69 29 25 999 999 999 999 12 43 43 34 24 25 18 999 999 3 3 999 999 3 999 4 999 999 2 999 6 4 3 5 9 8 9 13 13 16 15 13 9 11 11 999 999 999 999 999 28 13 999 8 3 999 4 999 999 999 7 5 999 7 999 3 999 999 999 999 6 999 999 2 999 3 999 3 2 2 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 116 113 104 110 103 75 29 54 27 999 999 999 999 999 27 21 21 26 33 28 15 18 6 2 999 999 999 4 999 2 3 5 999 3 4 999 3 4 5 14 82 16 19 28 11 8 999 6 999 999 999 999 999 18 14 6 9 999 999 999 999 999 999 7 3 999 6 3 999 3 999 2 999 3 999 999 2 2 999 2 999 2 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 117 113 105 112 109 83 51 999 999 999 999 999 999 999 999 999 7 24 31 27 13 13 6 3 3 999 3 999 5 999 9 7 6 5 5 999 999 999 999 14 18 15 18 12 9 2 999 999 999 999 999 999 999 19 11 999 8 30 7 999 999 999 999 4 999 999 999 999 999 999 2 999 999 2 2 999 2 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 117 114 108 114 113 98 80 999 999 3 999 999 999 3 3 999 999 31 22 15 999 5 11 5 999 999 999 2 2 4 16 9 10 5 999 3 999 999 7 16 15 17 19 11 8 999 999 999 2 999 12 8 999 19 14 999 11 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 999 2 2 999 999 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 115 113 110 116 113 102 104 44 999 999 999 999 999 999 999 999 999 999 69 999 999 999 999 6 5 5 999 4 2 9 10 9 10 6 5 2 999 2 11 13 999 17 16 16 12 999 999 999 999 66 17 12 15 23 14 25 16 11 5 999 999 999 5 999 999 999 999 999 999 999 999 2 999 2 999 2 2 999 999 2 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 112 112 111 117 115 103 108 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 8 2 4 4 7 8 7 999 999 999 4 999 999 14 13 51 12 12 20 17 999 999 999 999 11 13 14 17 17 21 15 15 10 999 999 999 2 999 7 999 999 999 999 999 3 2 999 999 2 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 999 109 110 109 102 120 113 116 91 999 999 999 999 999 999 999 999 999 999 999 999 2 2 2 8 16 999 7 6 999 13 6 2 6 6 3 7 3 7 17 11 9 999 999 15 25 10 999 999 999 999 10 11 999 15 36 15 14 7 3 999 999 999 5 8 6 2 999 999 11 2 999 999 999 999 2 2 2 999 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 108 109 108 104 111 109 116 108 84 81 999 999 999 999 999 999 999 999 999 999 999 999 2 2 11 16 12 7 12 15 999 999 999 14 12 6 999 999 21 16 999 6 16 12 25 13 999 999 999 999 8 999 15 57 10 14 11 999 3 999 999 3 3 9 2 2 4 11 12 3 999 999 999 999 2 2 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 109 108 108 117 118 110 115 114 82 999 999 999 999 999 999 999 999 999 999 999 999 999 2 4 12 8 3 8 11 2 999 999 15 13 6 12 17 25 19 999 5 14 13 34 18 8 7 999 999 999 999 13 12 10 8 9 999 999 999 2 999 2 6 999 999 3 7 9 3 2 999 999 999 2 999 999 2 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 110 109 113 120 123 118 122 127 89 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 2 2 999 999 999 999 999 999 7 3 29 15 23 15 999 999 23 17 999 22 12 8 999 999 999 20 10 9 8 999 7 999 999 999 3 999 2 2 999 2 999 3 3 2 999 999 999 999 999 999 999 999 999 5 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 111 112 118 122 125 123 124 118 88 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 2 2 2 999 999 999 999 2 2 2 999 999 17 22 16 18 48 34 18 19 17 11 7 6 999 999 49 10 999 7 999 999 999 999 999 2 2 999 3 999 2 999 999 3 3 999 999 999 999 999 999 999 999 5 4 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 108 110 115 122 124 126 123 126 116 118 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 14 18 14 17 16 22 14 13 14 8 9 6 999 999 6 7 999 999 999 7 2 999 999 2 999 999 2 3 3 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 109 112 118 125 126 126 123 118 115 115 90 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 10 9 4 11 13 16 10 6 7 7 11 9 999 999 999 999 999 9 999 3 999 999 999 999 3 999 2 999 2 2 2 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 111 116 119 126 127 127 124 120 121 117 118 98 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 7 10 10 3 999 999 999 56 10 5 999 999 999 999 4 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 113 117 118 124 127 127 125 122 115 109 118 111 89 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 10 6 4 999 6 9 4 999 999 2 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 112 115 117 122 127 127 127 125 120 112 117 117 116 999 999 999 999 999 999 999 999 999 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 8 4 999 999 7 5 3 2 2 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 111 113 119 124 127 128 128 127 121 122 112 130 97 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 3 2 3 3 999 3 2 2 2 2 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 114 123 125 126 130 129 127 120 104 115 82 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 3 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 116 125 126 126 130 129 126 120 107 99 80 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 3 3 999 999 999 999 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 110 117 125 127 127 128 128 126 120 114 98 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 112 119 125 127 128 126 125 127 121 117 102 999 999 999 999 999 999 999 999 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 111 121 126 128 126 122 123 127 123 114 103 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 2 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 122 126 127 122 116 123 127 125 111 86 88 999 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 108 119 125 126 117 112 123 127 128 112 88 90 83 62 55 999 999 78 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 116 122 122 113 112 123 127 127 112 90 80 88 999 51 999 999 94 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 115 118 115 111 115 124 128 127 110 91 79 83 78 999 999 999 94 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 108 111 114 110 112 122 127 129 128 113 90 85 999 83 999 999 79 75 39 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 110 114 110 113 125 129 130 130 118 104 90 72 98 86 88 83 73 55 34 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 114 113 116 127 130 131 130 119 105 90 48 101 98 82 80 69 999 39 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 999 999 999 999 999 999 97 107 114 113 118 128 130 131 129 117 90 85 66 102 90 83 55 78 999 34 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 999 999 999 999 999 999 93 106 113 115 118 126 130 129 125 113 90 84 75 106 94 80 127 67 999 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 999 999 999 999 999 999 999 999 92 105 114 118 117 122 127 124 118 107 87 64 999 95 95 77 999 69 38 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 999 999 999 999 999 999 999 94 105 116 118 117 119 124 118 112 100 83 49 114 97 92 73 49 59 34 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 96 108 114 115 117 120 123 116 110 96 78 80 105 98 91 67 29 41 27 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 999 999 999 999 999 999 999 999 98 110 112 112 116 120 123 117 108 96 69 84 91 100 93 58 17 30 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 999 999 999 999 136 999 999 999 999 99 110 109 111 113 119 124 117 107 98 87 58 87 100 93 54 14 21 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 999 999 999 999 999 999 999 82 101 108 107 110 112 117 122 115 108 101 79 74 81 97 91 53 12 15 10 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 999 91 999 999 82 999 93 101 108 106 107 111 115 120 112 108 106 88 64 78 93 89 43 19 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 999 999 999 66 129 113 98 110 102 97 109 107 105 110 113 116 106 107 108 95 54 76 90 81 33 10 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 117 124 118 117 116 110 95 109 106 103 108 113 114 106 111 110 97 56 73 87 65 20 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 101 117 121 108 119 115 93 108 106 102 109 113 114 112 116 111 99 73 69 82 51 15 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 120 111 111 109 119 90 106 106 102 110 117 116 118 116 110 100 72 69 77 50 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 999 999 999 999 108 116 122 112 112 111 120 84 103 107 104 112 119 118 122 118 108 100 81 75 74 44 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 9 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 121 112 113 114 111 107 80 100 107 108 114 118 117 123 121 104 99 88 83 72 41 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 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 100 108 115 124 114 114 114 110 108 78 98 105 111 118 117 116 122 119 99 98 94 89 69 34 13 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 97 98 116 108 111 119 113 115 114 112 109 108 79 95 102 113 120 118 118 124 119 96 98 96 90 68 25 12 9 142 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 115 114 103 114 107 116 115 113 112 109 109 79 89 102 115 122 120 121 129 116 95 99 95 89 57 21 11 9 142 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 120 134 117 106 111 116 110 117 115 113 111 111 110 77 85 101 114 121 121 122 128 113 96 95 93 84 999 28 9 999 999 7 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 113 110 115 117 111 117 115 113 112 111 111 75 83 100 114 119 119 120 122 109 96 91 89 71 33 21 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 999 999 114 124 115 105 112 118 115 114 112 111 111 75 82 100 112 116 116 114 114 106 96 89 79 45 16 46 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 129 999 117 115 119 110 114 118 115 115 113 112 111 75 81 101 110 113 113 110 108 104 96 88 58 21 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 128 120 120 122 111 113 116 114 115 114 112 112 76 79 100 109 112 112 108 105 102 94 82 38 12 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 117 108 109 110 110 112 115 114 114 114 113 112 76 80 98 108 111 112 106 104 100 92 68 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 120 111 111 112 111 111 113 113 114 113 112 112 74 80 97 106 109 110 105 101 99 88 47 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 78 999 999 999 999 999 999 999 999 999 116 104 117 110 112 112 112 111 112 112 113 114 112 112 112 71 76 92 107 109 109 105 100 97 82 35 21 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 124 100 122 112 113 113 112 112 112 113 111 113 112 112 113 69 71 84 104 109 108 104 98 91 68 117 15 17 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 128 999 999 999 999 116 999 120 109 111 112 113 113 112 112 113 114 111 112 112 112 113 68 68 75 98 109 106 102 96 85 51 20 16 12 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 128 999 67 999 999 115 118 112 113 112 112 111 112 111 113 113 114 112 111 112 112 112 65 66 69 92 106 104 100 94 79 999 17 16 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 25 999 999 999 999 120 111 115 115 112 113 111 111 111 113 113 114 111 110 112 111 110 56 64 70 89 103 101 100 91 76 999 44 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 7 7 999 999 999 999 9 52 999 999 999 120 113 116 115 113 113 111 110 111 113 112 113 111 110 111 109 109 48 62 72 87 101 98 100 86 81 999 30 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 8 10 8 999 999 999 10 17 59 53 129 106 114 117 115 113 113 111 110 112 113 112 112 109 109 109 108 109 49 61 73 82 96 92 93 77 86 51 20 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 999 999 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 12 12 11 999 999 999 51 999 131 105 114 118 116 113 113 111 110 111 112 112 112 109 108 107 105 107 44 58 72 76 87 85 81 67 81 45 17 15 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 7 13 13 13 12 999 47 45 999 107 106 114 118 116 114 114 111 110 111 113 112 111 108 107 99 112 118 42 54 69 72 77 79 70 59 73 999 14 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 8 999 999 999 999 999 999 999 14 17 999 999 999 999 131 117 111 115 118 116 114 114 112 110 111 112 111 109 107 105 103 113 107 41 50 64 69 68 78 63 54 66 999 15 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 30 9 999 999 999 999 999 999 999 999 18 15 16 999 48 131 109 113 116 119 117 114 114 112 110 111 111 111 108 105 98 82 133 106 83 46 53 62 60 75 58 51 59 44 61 23 19 6 9 999 999 999 999 7 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 43 999 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 5 999 999 19 18 15 20 23 131 110 114 117 118 117 115 113 112 111 110 110 108 107 102 78 55 999 96 26 41 52 54 52 64 52 48 53 44 33 30 20 8 8 6 4 6 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 15 87 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 15 999 999 999 11 999 999 15 21 24 19 28 127 108 115 118 119 117 114 113 113 111 109 107 104 102 92 55 76 104 98 51 32 36 48 49 54 45 44 45 37 30 20 12 999 999 7 4 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 86 93 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 17 18 17 999 999 12 999 14 999 30 18 25 110 122 116 119 117 115 114 113 113 110 107 100 113 91 89 66 26 97 89 35 29 38 46 49 49 39 36 36 28 19 10 999 999 999 4 4 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 20 76 96 91 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 64 999 22 999 999 999 999 999 999 999 999 25 75 108 116 119 115 114 114 113 112 109 104 87 112 79 48 50 22 110 97 999 25 38 42 46 43 38 29 28 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 16 38 99 101 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 15 999 999 999 999 999 999 999 999 999 999 24 58 109 115 117 114 112 113 114 112 109 101 88 92 68 31 23 27 999 105 23 30 38 36 36 39 36 23 24 20 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 13 33 81 114 99 95 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 19 14 47 999 999 17 999 999 999 999 18 23 134 108 115 116 112 112 113 114 112 108 94 57 48 53 26 28 51 105 110 31 31 35 29 27 31 33 27 23 19 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 10 20 68 106 107 108 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 19 15 999 71 52 16 12 48 999 999 22 24 133 107 115 116 111 112 113 114 109 100 98 40 39 40 53 72 83 102 114 34 33 29 20 21 26 29 27 25 19 14 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 17 34 111 111 102 74 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 17 19 999 999 999 999 999 999 19 27 118 105 114 116 113 113 114 112 106 102 89 53 33 30 69 114 88 111 116 999 999 999 999 999 999 1 999 3 1 999 999 999 999 999 999 999 999 999 999 999 999 7 7 999 5 1 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 1 2 999 5 999 999 3 999 14 14 999 999 999 999 999 999 999 999 6 3 999 999 2 999 999 999 999 999 4 8 16 19 15 10 999 999 999 14 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 8 6 8 999 2 4 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 11 999 12 999 999 999 4 999 999 999 999 6 4 999 5 2 2 999 999 999 999 999 999 14 18 15 10 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 11 6 10 9 999 1 999 3 1 999 999 999 999 3 1 999 1 999 999 999 999 999 999 999 999 999 1 999 3 999 6 12 16 999 999 999 5 999 999 999 999 999 5 999 4 2 999 999 999 999 999 2 999 12 36 16 17 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 1 999 1 999 1 1 999 999 999 1 999 999 999 999 999 999 999 999 9 999 5 999 999 1 999 1 2 1 999 999 6 3 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 8 999 10 28 54 999 999 999 999 999 999 999 999 5 999 999 999 2 999 999 2 999 999 999 4 15 15 13 999 999 999 9 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 38 999 999 999 999 999 1 999 1 1 999 999 999 999 11 7 999 999 999 999 999 999 999 999 999 1 999 999 1 999 999 999 2 3 3 8 8 999 2 999 999 999 999 999 999 999 999 2 2 999 2 2 2 8 10 13 46 60 67 999 999 999 999 999 999 999 6 2 999 2 2 999 999 5 999 999 8 999 15 14 13 6 999 999 9 2 1 999 999 999 999 999 999 999 999 999 1 999 999 999 14 999 999 999 999 26 999 999 999 1 999 999 999 11 18 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 2 999 999 999 6 3 5 1 999 999 999 999 999 999 999 999 5 999 4 999 1 2 999 9 35 16 30 32 999 999 999 999 999 999 999 999 4 999 3 2 999 999 999 999 999 999 9 1 14 11 10 14 999 999 11 4 999 999 999 6 999 999 999 999 999 999 1 999 999 999 999 999 999 999 4 12 999 4 999 999 999 999 999 10 34 30 999 999 999 999 999 999 999 3 1 999 10 4 999 2 1 999 999 7 6 999 3 1 999 1 1 999 999 999 999 999 999 999 5 1 999 1 999 999 30 17 34 59 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 3 999 999 13 999 999 6 9 4 999 999 12 6 999 999 999 5 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 3 7 999 1 2 999 999 6 2 999 24 31 999 999 999 15 7 1 1 999 999 6 999 999 999 999 999 999 5 7 999 1 1 2 1 999 999 999 999 999 999 999 999 999 999 999 1 999 5 9 18 10 999 999 999 999 6 999 999 999 999 999 3 5 999 999 999 999 2 999 999 6 2 999 999 7 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 11 6 7 1 3 7 999 999 2 999 999 999 23 10 999 999 11 6 999 999 999 999 999 999 999 5 999 999 999 999 7 5 1 999 7 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 7 999 999 999 999 999 999 999 999 4 6 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 9 11 999 999 999 999 999 7 999 999 9 12 999 999 1 999 3 12 123 999 1 999 8 2 999 999 999 999 999 999 999 5 999 999 999 5 999 5 1 999 999 1 999 999 999 999 999 999 999 999 3 7 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 7 999 999 999 999 999 7 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 60 999 999 2 2 12 9 16 999 999 999 999 10 13 999 999 999 8 999 999 999 999 999 999 999 999 1 999 999 999 11 5 5 999 1 1 999 999 999 999 999 999 999 999 999 999 5 4 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 14 999 999 999 999 4 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 999 6 999 10 14 15 49 2 999 3 12 8 14 10 999 999 10 999 999 999 999 999 999 999 999 999 999 4 14 11 999 8 3 1 999 1 999 999 999 999 999 999 999 999 999 7 12 6 1 999 3 999 999 4 999 999 999 999 8 999 999 999 6 999 999 999 999 999 999 999 6 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 15 28 76 13 999 14 22 21 16 999 9 11 11 999 999 999 1 999 6 3 999 999 999 999 999 1 999 999 999 8 14 7 999 3 4 999 999 999 999 999 999 999 999 999 999 999 999 999 7 6 999 999 999 999 999 3 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 7 999 7 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 35 28 999 23 35 25 18 6 7 8 6 999 999 1 999 999 999 999 2 999 999 999 999 999 999 999 999 5 67 8 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 8 7 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 7 999 999 999 8 30 10 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 19 16 37 21 17 999 11 10 3 999 999 999 3 999 2 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 7 6 4 1 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 4 6 22 14 999 6 999 6 7 999 999 999 999 999 999 999 999 999 9 5 999 999 999 999 999 999 104 85 83 78 57 23 27 18 19 3 999 10 5 999 3 6 6 999 2 999 999 1 2 1 999 999 999 999 999 999 9 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 8 4 3 999 11 13 5 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 14 999 10 3 999 999 999 999 999 999 999 999 999 999 3 7 999 999 999 999 999 999 999 47 77 89 82 77 24 24 22 16 3 9 10 999 999 3 7 999 8 999 1 2 999 999 999 999 1 999 999 999 5 8 1 2 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 12 9 3 999 999 999 17 8 999 999 999 9 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 12 30 9 7 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 87 93 82 82 68 28 33 12 999 999 15 6 8 999 8 11 9 5 4 5 999 7 10 6 999 999 999 3 13 6 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 13 7 2 999 999 16 7 999 999 999 13 999 999 999 999 999 999 999 999 999 12 9 999 999 999 999 999 10 11 8 4 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 80 75 80 94 84 87 25 33 10 3 999 24 999 12 999 8 11 999 999 3 999 8 7 8 7 999 999 999 3 4 7 3 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 21 14 2 999 6 11 999 999 999 999 4 999 999 999 999 6 999 6 999 7 999 9 999 999 999 999 999 8 10 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 86 94 98 85 38 999 20 17 3 16 28 999 16 11 7 9 10 7 6 10 11 9 999 6 6 999 5 999 999 8 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 33 16 2 7 10 12 7 999 999 6 999 6 999 999 999 4 999 9 999 999 999 8 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 71 94 96 98 94 68 29 999 16 999 999 25 999 15 13 8 999 18 7 6 6 12 9 7 15 7 3 7 11 7 999 999 4 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 31 13 999 8 10 9 10 999 999 999 999 8 6 999 4 999 999 14 11 11 999 8 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 97 102 99 100 99 90 39 27 16 7 999 21 999 9 13 13 10 10 999 999 999 7 999 2 9 6 999 999 12 13 8 3 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 25 999 10 14 999 7 8 999 999 6 999 999 999 999 3 999 999 999 999 11 999 14 999 3 999 999 999 2 999 999 999 999 2 999 999 999 999 999 999 6 6 6 999 999 999 999 999 999 999 999 999 103 107 102 101 97 87 56 69 27 12 999 81 16 6 12 13 4 999 999 999 999 999 999 999 999 999 999 999 8 11 5 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 51 17 999 999 9 999 16 9 999 999 999 8 999 9 999 4 999 7 999 999 16 9 999 999 999 3 999 999 999 999 7 2 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 107 109 104 101 93 92 78 56 65 21 42 29 21 6 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 9 18 11 999 999 4 10 15 7 999 3 999 5 999 999 999 999 7 7 3 999 17 9 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 4 5 1 999 999 999 999 999 999 999 999 999 999 110 112 107 100 102 88 92 53 40 25 55 39 18 8 999 6 999 999 8 999 999 999 999 999 999 999 999 999 1 999 999 999 1 1 999 999 1 999 999 999 999 999 999 999 999 999 11 14 1 999 999 1 999 11 7 10 999 999 3 999 999 7 9 6 4 999 15 13 999 999 999 999 999 7 999 999 3 999 999 999 2 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 110 113 109 100 103 80 111 113 71 25 46 41 16 7 999 999 9 6 999 999 999 999 999 999 999 999 999 999 1 999 999 999 1 3 3 999 999 999 999 999 999 999 999 999 999 12 10 1 1 999 999 1 999 11 999 7 999 999 3 999 999 7 10 999 3 999 999 9 3 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 110 112 109 98 105 96 112 115 53 999 35 25 16 6 59 35 18 9 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 3 999 999 999 999 999 7 999 999 134 12 9 999 999 999 999 1 999 10 12 9 999 999 999 5 999 999 9 999 999 3 14 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 111 111 107 98 90 89 37 27 20 13 999 13 11 999 50 48 29 17 11 8 1 2 999 1 999 999 999 999 999 999 999 999 6 6 3 999 999 5 999 999 999 8 6 17 13 11 11 6 999 999 999 999 999 14 13 6 3 999 999 5 999 999 999 7 9 3 9 3 999 999 3 999 999 4 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 114 111 105 98 88 74 64 29 25 999 999 999 999 12 42 43 34 24 25 18 999 999 2 2 999 999 1 999 4 999 999 2 999 6 3 3 5 9 6 9 13 13 15 14 13 8 11 11 999 999 999 999 999 27 13 999 8 3 999 3 999 999 999 7 5 999 7 999 3 999 999 999 999 6 999 999 2 999 1 999 1 1 1 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 116 113 104 96 86 70 28 53 27 999 999 999 999 999 27 21 21 26 33 28 14 18 6 1 999 999 999 1 999 1 2 5 999 3 4 999 3 4 5 13 82 16 17 28 11 8 999 5 999 999 999 999 999 18 13 5 9 999 999 999 999 999 999 7 3 999 6 1 999 1 999 2 999 1 999 999 1 1 999 1 999 1 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 117 113 105 97 89 75 49 999 999 999 999 999 999 999 999 999 6 22 31 27 13 13 5 2 1 999 2 999 5 999 9 6 6 5 5 999 999 999 999 14 18 15 17 12 9 2 999 999 999 999 999 999 999 19 11 999 8 29 7 999 999 999 999 4 999 999 999 999 999 999 1 999 999 1 1 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 117 114 108 98 93 85 71 999 999 3 999 999 999 3 3 999 999 31 22 14 999 4 11 5 999 999 999 2 1 3 16 9 9 5 999 1 999 999 7 16 15 16 18 11 8 999 999 999 1 999 12 8 999 19 13 999 11 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 1 1 999 999 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 115 113 110 100 97 85 88 44 999 999 999 999 999 999 999 999 999 999 69 999 999 999 999 6 5 5 999 3 2 9 10 9 10 6 5 1 999 2 10 13 999 17 16 16 11 999 999 999 999 66 16 11 15 23 14 25 15 11 4 999 999 999 5 999 999 999 999 999 999 999 999 1 999 1 999 1 1 999 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 112 112 111 100 101 87 90 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 8 2 4 3 7 8 6 999 999 999 4 999 999 13 11 51 11 11 18 17 999 999 999 999 10 13 13 15 17 21 14 15 9 999 999 999 1 999 7 999 999 999 999 999 1 1 999 999 1 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 999 109 110 109 102 107 98 95 79 999 999 999 999 999 999 999 999 999 999 999 999 1 1 1 7 16 999 7 6 999 13 5 1 5 5 3 6 2 7 16 11 9 999 999 15 25 9 999 999 999 999 10 10 999 15 35 14 14 6 2 999 999 999 4 8 6 2 999 999 11 1 999 999 999 999 1 1 1 999 999 1 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 108 109 108 104 111 109 100 90 72 76 999 999 999 999 999 999 999 999 999 999 999 999 1 1 10 16 12 6 12 15 999 999 999 13 11 5 999 999 19 16 999 5 16 12 23 13 999 999 999 999 7 999 15 56 9 14 11 999 3 999 999 1 3 8 1 1 4 11 12 1 999 999 999 999 1 1 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 109 108 108 117 118 110 101 93 75 999 999 999 999 999 999 999 999 999 999 999 999 999 1 4 12 7 2 8 10 1 999 999 14 13 5 12 17 25 19 999 5 13 12 33 18 8 7 999 999 999 999 12 11 10 7 9 999 999 999 1 999 1 6 999 999 1 6 9 1 1 999 999 999 1 999 999 1 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 110 109 113 120 123 118 112 102 80 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 1 1 999 999 999 999 999 999 7 2 29 15 23 15 999 999 22 17 999 20 11 7 999 999 999 20 9 8 8 999 7 999 999 999 1 999 1 2 999 1 999 1 2 1 999 999 999 999 999 999 999 999 999 5 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 111 112 118 122 125 123 114 98 77 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 1 1 1 999 999 999 999 1 1 1 999 999 16 22 15 18 48 33 18 19 17 11 6 6 999 999 49 9 999 7 999 999 999 999 999 1 1 999 1 999 1 999 999 1 1 999 999 999 999 999 999 999 999 5 3 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 108 110 115 122 124 126 123 117 98 100 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 14 18 14 16 16 20 14 12 13 8 8 6 999 999 6 6 999 999 999 7 2 999 999 1 999 999 1 1 1 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 109 112 118 125 126 126 123 118 101 95 77 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 10 9 4 11 13 16 10 5 6 6 10 8 999 999 999 999 999 9 999 1 999 999 999 999 1 999 1 999 1 1 1 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 111 116 119 126 127 127 124 120 109 104 100 87 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 7 10 10 3 999 999 999 56 10 5 999 999 999 999 3 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 113 117 118 124 127 127 125 122 115 109 103 97 88 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 10 6 4 999 5 9 4 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 112 115 117 122 127 127 127 125 120 112 102 104 115 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 7 4 999 999 6 4 3 2 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 111 113 119 124 127 128 128 127 121 111 95 117 97 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 3 1 3 1 999 1 1 1 1 1 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 114 123 125 126 130 129 127 120 104 93 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 125 126 126 130 129 126 120 107 84 75 999 999 999 999 999 999 999 999 999 999 999 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 1 999 999 999 999 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 110 117 125 127 127 128 128 126 120 114 83 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 112 119 125 127 128 126 125 127 121 117 86 999 999 999 999 999 999 999 999 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 111 121 126 128 126 122 123 127 123 114 88 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 1 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 122 126 127 122 116 123 127 125 111 86 75 999 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 108 119 125 126 117 112 123 127 128 112 88 77 71 57 55 999 999 66 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 116 122 122 113 112 123 127 127 112 90 80 75 999 51 999 999 76 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 115 118 115 111 115 124 128 127 110 91 79 72 70 999 999 999 78 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 108 111 114 110 112 122 127 129 128 113 90 73 999 71 999 999 69 75 38 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 110 114 110 113 125 129 130 130 118 90 77 65 83 73 75 71 73 52 34 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 114 113 116 127 130 131 130 119 89 76 46 87 85 82 68 69 999 39 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 999 999 999 999 999 999 97 107 114 113 118 128 130 131 129 117 90 73 61 89 90 83 54 65 999 34 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 999 999 999 999 999 999 93 106 113 115 118 126 130 129 125 113 90 69 67 92 94 80 111 67 999 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 999 999 999 999 999 999 999 999 92 105 114 118 117 122 127 124 118 107 87 61 999 95 95 77 999 69 38 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 999 999 999 999 999 999 999 94 105 116 118 117 119 124 118 112 100 83 47 92 97 92 73 47 59 34 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 96 108 114 115 117 120 123 116 110 96 78 73 89 98 91 67 28 41 27 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 98 110 112 112 116 120 123 117 108 96 69 77 91 100 93 58 17 29 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 999 999 999 999 136 999 999 999 999 99 110 109 111 113 119 124 117 107 98 71 55 87 100 93 54 14 20 15 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 101 108 107 110 112 117 122 115 108 101 79 67 81 97 91 53 11 15 10 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 999 91 999 999 73 999 80 101 108 106 107 111 115 120 112 108 106 88 58 78 93 89 43 19 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 999 999 999 61 111 95 84 94 88 97 109 107 105 110 113 116 106 107 108 95 54 76 90 81 32 10 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 103 100 107 102 101 95 95 109 106 103 108 113 114 106 111 110 97 56 73 87 65 20 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 84 104 109 108 105 103 93 108 106 102 109 113 114 112 116 111 99 62 69 82 51 15 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 92 109 111 111 109 106 90 106 106 102 110 117 116 118 116 110 100 72 69 77 48 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 999 999 999 999 88 103 111 112 112 111 107 84 103 107 104 112 119 118 122 118 108 100 81 75 74 44 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 9 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 92 108 112 113 114 111 107 80 100 107 108 114 118 117 123 121 104 99 88 83 72 41 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 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 84 91 100 112 114 114 114 110 108 78 98 105 111 118 117 116 122 119 99 98 94 89 69 34 13 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 85 83 95 86 96 104 113 115 114 112 109 108 79 95 102 113 120 118 118 124 119 96 98 96 90 68 25 12 9 142 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 93 95 89 100 107 116 115 113 112 109 109 79 89 102 115 122 120 121 129 116 95 99 95 89 57 21 10 9 142 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 111 120 95 92 96 102 110 117 115 113 111 111 110 77 85 101 114 121 121 122 128 113 96 95 93 84 999 28 9 999 999 7 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 124 96 94 99 104 111 117 115 113 112 111 111 75 83 100 114 119 119 120 122 109 96 91 89 71 32 21 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 999 999 100 106 102 105 112 118 115 114 112 111 111 75 82 100 112 116 116 114 114 106 96 89 79 44 15 46 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 117 999 104 102 107 110 114 118 115 115 113 112 111 75 81 101 110 113 113 110 108 104 96 88 58 19 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 109 106 107 110 111 113 116 114 115 114 112 112 76 79 100 109 112 112 108 105 102 94 82 37 11 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 114 104 108 109 110 110 112 115 114 114 114 113 112 76 80 98 108 111 112 106 104 100 92 68 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 107 111 111 112 111 111 113 113 114 113 112 112 74 80 97 106 109 110 105 101 99 88 47 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 78 999 999 999 999 999 999 999 999 999 97 90 104 110 112 112 112 111 112 112 113 114 112 112 112 71 76 92 107 109 109 105 100 97 82 33 21 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 100 109 112 113 113 112 112 112 113 111 113 112 112 113 69 71 84 104 109 108 104 98 91 68 112 15 17 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 128 999 999 999 999 95 999 109 109 111 112 113 113 112 112 113 114 111 112 112 112 113 68 68 75 98 109 106 102 96 85 51 19 16 11 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 128 999 67 999 999 103 103 112 113 112 112 111 112 111 113 113 114 112 111 112 112 112 65 66 69 92 106 104 100 94 79 999 17 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 6 999 999 999 999 999 25 999 999 999 999 108 111 115 115 112 113 111 111 111 113 113 114 111 110 112 111 110 56 64 70 89 103 101 100 91 76 999 44 17 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 6 999 999 999 999 9 52 999 999 999 107 113 116 115 113 113 111 110 111 113 112 113 111 110 111 109 109 48 62 72 87 101 98 100 86 81 999 30 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 8 9 8 999 999 999 10 17 59 52 110 106 114 117 115 113 113 111 110 112 113 112 112 109 109 109 108 109 47 61 73 82 96 92 93 77 86 51 18 17 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 11 12 11 999 999 999 51 999 124 105 114 118 116 113 113 111 110 111 112 112 112 109 108 107 105 107 44 58 72 76 87 85 81 67 81 44 17 15 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 7 13 13 13 12 999 47 45 999 91 106 114 118 116 114 114 111 110 111 113 112 111 108 107 99 98 104 41 54 69 72 77 79 70 59 73 999 14 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 13 8 999 999 999 999 999 999 999 14 17 999 999 999 999 128 102 111 115 118 116 114 114 112 110 111 112 111 109 107 105 88 91 92 41 50 64 69 68 78 63 54 66 999 14 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 29 8 999 999 999 999 999 999 999 999 18 14 16 999 48 128 109 113 116 119 117 114 114 112 110 111 111 111 108 105 98 69 117 89 78 46 53 62 60 75 58 51 59 44 58 23 19 6 9 999 999 999 999 7 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 43 999 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 5 999 999 19 17 14 20 23 128 110 114 117 118 117 115 113 112 111 110 110 108 107 102 78 52 999 83 26 41 49 54 52 64 52 48 53 44 33 30 20 8 8 5 4 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 14 80 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 15 999 999 999 10 999 999 15 21 24 19 27 106 108 115 118 119 117 114 113 113 111 109 107 104 102 92 53 71 97 84 50 32 35 48 49 54 45 44 45 37 30 20 11 999 999 7 4 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 76 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 17 18 17 999 999 11 999 14 999 30 18 24 89 108 116 119 117 115 114 113 113 110 107 100 96 91 74 62 26 88 89 35 28 37 46 49 49 39 36 36 28 19 10 999 999 999 4 3 6 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 20 68 82 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 64 999 22 999 999 999 999 999 999 999 999 24 62 108 116 119 115 114 114 113 112 109 104 87 90 79 48 49 22 97 97 999 24 38 42 46 43 38 29 28 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 16 38 85 87 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 23 15 999 999 999 999 999 999 999 999 999 999 23 58 109 115 117 114 112 113 114 112 109 101 76 77 68 31 23 26 999 105 23 29 38 36 36 39 36 23 24 20 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 12 32 68 94 84 82 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 18 14 47 999 999 16 999 999 999 999 18 23 120 108 115 116 112 112 113 114 112 108 94 56 48 53 25 27 50 91 110 31 31 35 29 27 31 33 27 23 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 9 19 62 87 93 88 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 19 15 999 71 52 16 11 48 999 999 22 24 131 107 115 116 111 112 113 114 109 100 83 39 39 40 52 65 72 102 114 34 33 29 20 21 26 29 27 25 19 13 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 17 33 96 95 88 66 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 17 18 999 999 999 999 999 999 19 27 105 105 114 116 113 113 114 112 106 89 77 50 32 30 63 92 88 111 116 999 999 999 999 999 999 0 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 6 6 999 4 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 1 999 4 999 999 2 999 13 13 999 999 999 999 999 999 999 999 4 2 999 999 1 999 999 999 999 999 3 7 15 18 14 9 999 999 999 13 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 7 3 7 999 1 3 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 10 999 10 999 999 999 3 999 999 999 999 4 3 999 4 0 1 999 999 999 999 999 999 12 15 12 9 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 8 5 9 6 999 0 999 2 999 999 999 999 999 0 0 999 999 999 999 999 999 999 999 999 999 999 0 999 2 999 5 11 13 999 999 999 4 999 999 999 999 999 4 999 3 0 999 999 999 999 999 1 999 11 36 12 16 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 0 999 0 999 0 999 999 999 999 0 999 999 999 999 999 999 999 999 8 999 4 999 999 0 999 0 0 0 999 999 5 0 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 7 999 9 28 53 999 999 999 999 999 999 999 999 4 999 999 999 1 999 999 0 999 999 999 2 13 13 10 999 999 999 6 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 37 999 999 999 999 999 0 999 0 0 999 999 999 999 10 6 999 999 999 999 999 999 999 999 999 0 999 999 0 999 999 999 1 2 2 7 7 999 1 999 999 999 999 999 999 999 999 1 1 999 1 1 1 6 9 10 45 59 66 999 999 999 999 999 999 999 5 0 999 1 1 999 999 4 999 999 6 999 14 12 10 5 999 999 8 1 0 999 999 999 999 999 999 999 999 999 0 999 999 999 13 999 999 999 999 25 999 999 999 0 999 999 999 10 17 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 1 999 999 999 3 2 4 0 999 999 999 999 999 999 999 999 4 999 3 999 0 1 999 8 35 13 28 31 999 999 999 999 999 999 999 999 3 999 2 0 999 999 999 999 999 999 8 0 13 10 9 13 999 999 9 3 999 999 999 5 999 999 999 999 999 999 0 999 999 999 999 999 999 999 3 11 999 3 999 999 999 999 999 9 33 29 999 999 999 999 999 999 999 2 0 999 9 3 999 1 0 999 999 6 3 999 2 0 999 0 0 999 999 999 999 999 999 999 4 0 999 0 999 999 30 16 33 58 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 2 999 999 12 999 999 4 8 3 999 999 11 5 999 999 999 4 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 1 6 999 0 1 999 999 5 1 999 21 30 999 999 999 14 4 0 0 999 999 5 999 999 999 999 999 999 4 6 999 0 0 1 0 999 999 999 999 999 999 999 999 999 999 999 0 999 4 8 16 7 999 999 999 999 5 999 999 999 999 999 1 4 999 999 999 999 0 999 999 5 1 999 999 6 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 10 5 6 0 2 6 999 999 1 999 999 999 23 9 999 999 10 5 999 999 999 999 999 999 999 4 999 999 999 999 6 4 0 999 6 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 4 999 999 999 999 999 999 999 999 3 5 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 8 10 999 999 999 999 999 6 999 999 8 11 999 999 999 999 0 11 122 999 0 999 6 1 999 999 999 999 999 999 999 4 999 999 999 2 999 4 0 999 999 0 999 999 999 999 999 999 999 999 2 6 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 6 999 999 999 999 999 6 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 59 999 999 1 1 11 8 15 999 999 999 999 9 12 999 999 999 5 999 999 999 999 999 999 999 999 0 999 999 999 10 4 4 999 0 0 999 999 999 999 999 999 999 999 999 999 3 3 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 13 999 999 999 999 3 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 999 3 999 9 13 12 48 1 999 2 11 7 13 9 999 999 9 999 999 999 999 999 999 999 999 999 999 3 13 10 999 7 2 0 999 0 999 999 999 999 999 999 999 999 999 6 11 5 0 999 2 999 999 3 999 999 999 999 7 999 999 999 5 999 999 999 999 999 999 999 4 6 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 14 27 75 12 999 11 19 16 15 999 8 10 10 999 999 999 0 999 5 2 999 999 999 999 999 0 999 999 999 7 13 6 999 2 1 999 999 999 999 999 999 999 999 999 999 999 999 999 5 5 999 999 999 999 999 1 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 6 999 6 9 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 27 999 22 30 21 17 3 6 7 5 999 999 0 999 999 999 999 1 999 999 999 999 999 999 999 999 3 66 7 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 7 6 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 5 999 999 999 5 30 9 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 16 15 32 17 16 999 10 9 2 999 999 999 1 999 1 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 6 5 3 0 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 3 4 21 13 999 4 999 5 6 999 999 999 999 999 999 999 999 999 8 4 999 999 999 999 999 999 103 84 82 77 56 22 24 17 18 2 999 9 4 999 2 4 5 999 1 999 999 0 1 0 999 999 999 999 999 999 8 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 7 1 2 999 10 12 3 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 13 999 9 2 999 999 999 999 999 999 999 999 999 999 2 6 999 999 999 999 999 999 999 46 76 88 78 76 23 21 21 13 2 8 9 999 999 2 5 999 7 999 0 1 999 999 999 999 0 999 999 999 4 7 0 1 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 11 7 2 999 999 999 16 6 999 999 999 8 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 11 30 8 6 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 86 92 75 81 67 28 30 8 999 999 14 5 7 999 7 8 8 4 3 4 999 6 7 4 999 999 999 2 12 5 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 11 6 1 999 999 15 5 999 999 999 12 999 999 999 999 999 999 999 999 999 11 7 999 999 999 999 999 9 8 5 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 79 75 76 94 83 86 24 29 8 2 999 23 999 11 999 7 10 999 999 2 999 5 6 7 6 999 999 999 2 2 6 2 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 19 13 1 999 5 10 999 999 999 999 3 999 999 999 999 3 999 4 999 6 999 8 999 999 999 999 999 7 8 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 80 93 94 76 38 999 19 16 2 15 27 999 15 10 4 8 9 6 5 9 10 8 999 5 5 999 4 999 999 7 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 31 15 1 5 9 11 6 999 999 5 999 4 999 999 999 3 999 8 999 999 999 7 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 69 79 84 90 88 67 28 999 15 999 999 22 999 12 12 7 999 17 4 5 3 11 6 6 14 6 1 6 10 4 999 999 3 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 28 12 999 7 9 8 9 999 999 999 999 7 4 999 3 999 999 13 10 10 999 6 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 96 85 84 90 97 89 36 26 13 6 999 20 999 7 11 12 7 9 999 999 999 6 999 1 8 5 999 999 11 10 7 2 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 24 999 9 13 999 4 6 999 999 5 999 999 999 999 2 999 999 999 999 8 999 13 999 2 999 999 999 1 999 999 999 999 1 999 999 999 999 999 999 5 5 5 999 999 999 999 999 999 999 999 999 93 87 85 89 96 77 49 68 26 11 999 80 15 5 11 10 2 999 999 999 999 999 999 999 999 999 999 999 7 10 3 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 50 14 999 999 8 999 15 8 999 999 999 7 999 8 999 3 999 6 999 999 13 6 999 999 999 2 999 999 999 999 6 0 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 89 74 85 88 92 91 77 55 64 20 41 28 17 4 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 7 15 10 999 999 3 9 14 5 999 2 999 4 999 999 999 999 6 6 2 999 13 8 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 3 4 0 999 999 999 999 999 999 999 999 999 999 88 73 72 88 101 87 91 52 37 25 54 36 14 4 999 4 999 999 7 999 999 999 999 999 999 999 999 999 0 999 999 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 9 13 0 999 999 0 999 8 6 9 999 999 2 999 999 5 7 5 2 999 14 12 999 999 999 999 999 6 999 999 2 999 999 999 1 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 88 73 73 88 102 79 110 112 70 23 45 38 13 6 999 999 7 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 2 2 999 999 999 999 999 999 999 999 999 999 11 9 0 0 999 999 0 999 10 999 4 999 999 2 999 999 6 9 999 2 999 999 8 2 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 75 72 73 84 104 95 111 114 52 999 34 25 15 5 58 33 15 7 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 2 999 999 999 999 999 6 999 999 133 9 6 999 999 999 999 0 999 9 11 8 999 999 999 4 999 999 8 999 999 2 13 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 71 72 83 89 88 37 24 18 12 999 12 10 999 49 40 25 12 10 5 0 1 999 999 999 999 999 999 999 999 999 999 5 5 2 999 999 3 999 999 999 5 5 16 10 10 10 5 999 999 999 999 999 11 10 3 2 999 999 4 999 999 999 6 8 2 7 1 999 999 2 999 999 3 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 75 71 71 83 87 73 63 28 24 999 999 999 999 11 41 39 26 21 21 14 999 999 999 0 999 999 999 999 3 999 999 1 999 5 2 2 4 8 5 6 12 10 14 13 11 7 10 10 999 999 999 999 999 27 10 999 7 1 999 2 999 999 999 5 2 999 5 999 2 999 999 999 999 5 999 999 1 999 999 999 999 0 0 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 76 72 69 80 85 69 27 52 26 999 999 999 999 999 26 18 17 23 28 23 13 17 5 0 999 999 999 999 999 0 1 4 999 1 3 999 2 3 4 12 81 13 16 27 8 7 999 4 999 999 999 999 999 17 12 4 8 999 999 999 999 999 999 6 2 999 3 0 999 0 999 1 999 0 999 999 0 0 999 0 999 0 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 72 69 83 87 74 48 999 999 999 999 999 999 999 999 999 5 22 28 24 10 12 4 1 999 999 0 999 4 999 8 5 5 4 4 999 999 999 999 12 14 12 16 11 8 1 999 999 999 999 999 999 999 16 8 999 6 29 6 999 999 999 999 2 999 999 999 999 999 999 0 999 999 0 0 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 78 73 71 84 87 84 70 999 999 2 999 999 999 2 2 999 999 30 20 13 999 3 10 4 999 999 999 1 0 2 15 7 8 4 999 0 999 999 6 15 10 15 17 8 5 999 999 999 0 999 9 5 999 16 12 999 10 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 0 0 999 999 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 73 71 85 85 84 87 43 999 999 999 999 999 999 999 999 999 999 68 999 999 999 999 3 3 3 999 2 1 8 9 6 7 5 4 0 999 1 9 12 999 16 13 15 10 999 999 999 999 65 15 10 13 22 12 24 14 8 3 999 999 999 4 999 999 999 999 999 999 999 999 0 999 0 999 0 0 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 73 70 83 85 80 89 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 6 1 2 0 6 6 5 999 999 999 3 999 999 12 10 50 10 10 18 14 999 999 999 999 9 10 12 15 15 20 13 12 8 999 999 999 0 999 6 999 999 999 999 999 0 0 999 999 0 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 999 70 70 67 65 87 83 94 78 999 999 999 999 999 999 999 999 999 999 999 999 0 0 0 6 13 999 6 5 999 12 4 0 4 4 2 5 1 6 15 7 6 999 999 12 22 8 999 999 999 999 8 9 999 12 35 13 10 5 1 999 999 999 3 7 5 1 999 999 10 0 999 999 999 999 0 0 0 999 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 68 65 63 73 72 89 85 71 75 999 999 999 999 999 999 999 999 999 999 999 999 0 0 9 15 8 5 11 11 999 999 999 12 10 4 999 999 19 15 999 4 15 10 23 11 999 999 999 999 6 999 11 55 8 13 7 999 2 999 999 999 2 7 0 0 3 10 9 999 999 999 999 999 0 0 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 66 63 64 75 75 74 85 92 74 999 999 999 999 999 999 999 999 999 999 999 999 999 0 3 9 6 0 5 9 0 999 999 13 9 4 11 16 20 15 999 4 12 11 33 14 6 6 999 999 999 999 11 10 7 6 5 999 999 999 0 999 0 5 999 999 0 5 6 999 0 999 999 999 0 999 999 0 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 66 65 69 76 75 76 90 102 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 0 0 999 999 999 999 999 999 5 1 28 13 19 12 999 999 22 16 999 20 10 6 999 999 999 19 8 7 6 999 6 999 999 999 0 999 0 1 999 0 999 999 1 0 999 999 999 999 999 999 999 999 999 4 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 67 66 74 73 75 80 90 93 76 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 0 0 0 999 999 999 999 0 0 0 999 999 15 21 14 17 47 33 15 15 13 8 5 5 999 999 48 8 999 6 999 999 999 999 999 0 0 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 4 2 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 65 69 73 72 76 84 91 90 99 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 12 14 13 15 15 20 10 11 12 5 7 4 999 999 3 5 999 999 999 6 1 999 999 0 999 999 0 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 70 66 69 74 69 77 84 80 85 90 73 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 9 7 3 9 10 13 9 4 5 5 9 7 999 999 999 999 999 8 999 0 999 999 999 999 999 999 0 999 0 0 0 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 72 70 75 71 79 80 79 87 86 91 86 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 6 9 9 1 999 999 999 55 9 4 999 999 999 999 2 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 72 71 66 73 70 76 74 78 77 72 90 96 87 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 9 5 1 999 4 8 3 999 999 0 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 70 66 65 67 71 73 73 77 78 74 89 103 114 999 999 999 999 999 999 999 999 999 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 6 3 999 999 5 3 2 1 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 63 69 70 71 74 74 77 76 88 86 116 96 999 999 999 999 999 999 999 999 999 999 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 2 0 2 999 999 999 0 0 0 0 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 65 73 67 70 72 73 75 75 70 92 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 67 73 69 65 74 73 73 74 69 78 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 0 999 999 999 999 999 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 61 68 70 70 68 71 72 73 72 74 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 69 68 68 66 72 68 71 70 75 75 999 999 999 999 999 999 999 999 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 68 70 66 71 68 63 73 72 70 76 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 0 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 72 70 68 67 57 63 70 73 69 58 74 999 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 69 70 67 62 49 70 70 74 71 56 73 69 56 54 999 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 67 58 66 54 49 70 67 76 71 54 56 73 999 50 999 999 73 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 70 63 60 59 48 56 66 71 76 68 55 56 71 69 999 999 999 73 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 59 51 48 49 70 69 72 73 71 60 69 999 70 999 999 68 53 37 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 999 999 999 999 999 999 999 999 999 999 999 999 67 60 55 48 50 71 71 70 73 70 76 76 64 77 72 71 70 51 51 32 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 999 999 999 999 999 999 63 56 56 50 52 74 69 70 72 70 76 75 45 77 75 57 67 45 999 35 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 56 62 56 55 75 69 69 68 66 53 69 60 76 58 53 47 64 999 30 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 58 50 52 54 70 72 70 72 65 55 68 66 77 53 51 110 47 999 16 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 60 57 63 62 57 67 67 57 63 54 54 999 60 55 51 999 49 35 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 999 999 999 999 999 999 999 999 57 62 64 61 53 58 61 58 49 54 52 45 91 59 52 49 46 42 31 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 63 61 60 60 55 60 52 50 50 53 72 77 54 47 49 28 38 22 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 63 57 52 58 55 65 59 48 45 51 76 59 52 41 46 15 29 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 999 999 999 999 135 999 999 999 999 54 63 57 55 56 59 62 53 52 45 70 54 56 47 47 46 11 19 14 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 55 62 47 55 52 55 68 58 54 54 52 66 55 47 38 46 10 12 7 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 999 90 999 999 72 999 72 55 59 46 51 55 55 56 58 47 52 51 57 47 48 39 41 18 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 110 87 75 83 76 53 59 51 50 55 51 53 45 45 57 46 45 51 40 47 31 7 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 102 100 86 84 83 82 53 62 54 50 57 50 61 44 49 61 51 47 50 36 50 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 87 86 72 84 85 50 62 51 48 60 57 51 51 57 60 54 61 48 47 44 11 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 87 75 73 72 86 49 59 52 49 56 56 61 58 52 57 56 48 46 47 46 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 84 86 73 72 71 84 44 58 56 52 57 67 57 62 54 60 56 53 51 47 41 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 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 77 86 72 71 71 68 69 45 55 56 54 58 55 53 67 61 62 56 56 55 52 38 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 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 83 82 83 88 72 68 68 65 67 46 56 56 56 62 53 53 59 55 47 57 56 52 52 31 11 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 84 82 94 85 81 84 74 70 65 63 63 65 44 51 54 61 65 56 54 62 60 44 58 54 53 51 22 9 8 141 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 92 88 74 83 71 74 68 62 59 61 62 46 48 56 64 65 61 56 70 60 41 57 51 53 46 20 9 8 141 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 110 113 91 77 83 86 73 72 67 59 57 60 61 49 46 55 60 63 57 57 76 62 47 51 50 49 999 27 8 999 999 6 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 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 85 81 87 86 71 68 63 56 57 59 59 48 49 47 63 61 64 55 57 54 48 46 44 51 32 20 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 999 999 85 97 85 69 69 67 62 58 57 57 58 49 48 53 61 59 58 52 65 44 48 43 48 43 14 45 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 116 999 85 86 86 67 65 66 61 61 59 57 56 47 48 55 62 61 60 52 47 46 45 43 45 19 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 86 87 88 65 61 62 57 59 56 57 56 48 45 57 62 60 60 46 45 43 39 46 36 10 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 114 87 72 71 73 63 56 59 58 57 57 57 56 47 46 56 62 59 59 50 50 48 44 49 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 85 72 69 72 59 55 54 58 57 55 55 58 45 47 56 61 53 48 43 40 38 42 43 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 77 999 999 999 999 999 999 999 999 999 96 75 86 70 68 67 69 59 54 54 56 58 51 58 57 44 50 53 60 54 54 43 43 48 46 33 20 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 65 87 68 64 66 66 60 58 57 55 54 53 57 59 42 47 49 50 47 50 52 37 38 51 111 14 16 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 127 999 999 999 999 91 999 88 69 70 62 62 64 64 57 57 59 54 55 56 56 62 46 43 47 57 56 47 49 43 48 44 18 11 10 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 12 999 127 999 66 999 999 84 84 75 69 65 59 57 60 59 57 56 57 54 52 58 57 62 42 46 43 55 48 42 39 46 50 999 14 11 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 24 999 999 999 999 87 71 73 67 58 57 54 56 55 55 52 57 54 53 55 57 63 42 47 46 52 45 40 47 40 52 999 43 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 6 5 999 999 999 999 8 51 999 999 999 85 67 72 65 59 56 52 52 52 53 49 56 53 55 58 60 64 43 47 49 52 47 38 56 50 52 999 29 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 7 8 7 999 999 999 9 16 58 51 109 68 66 69 61 54 52 51 50 53 51 53 52 52 54 59 63 68 45 48 49 46 50 42 33 51 49 43 18 16 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 7 10 11 10 999 999 999 50 999 107 65 65 68 62 54 52 51 51 48 52 55 55 52 56 60 68 70 42 44 49 40 41 34 45 49 47 42 14 14 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 6 12 10 12 11 999 46 44 999 80 69 65 67 61 51 52 48 48 49 54 52 56 54 56 63 81 85 40 45 47 45 48 38 41 43 45 999 11 11 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 7 999 999 999 999 999 999 999 13 14 999 999 999 999 111 84 71 63 63 61 52 50 49 47 49 51 51 53 53 57 76 90 75 40 44 49 44 41 47 38 41 48 999 13 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 999 999 999 999 999 999 999 999 29 7 999 999 999 999 999 999 999 999 17 13 15 999 47 111 70 66 61 62 61 50 50 48 49 48 53 54 54 53 54 66 116 80 77 41 43 43 43 46 42 41 43 40 57 19 16 3 8 999 999 999 999 6 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 42 999 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 4 999 999 18 16 13 19 22 111 69 65 60 62 61 51 49 51 52 49 54 56 56 57 53 50 999 73 25 38 49 39 41 47 42 39 42 39 29 26 16 7 5 4 3 5 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 13 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 14 999 999 999 9 999 999 14 20 23 14 27 105 71 65 60 63 61 50 49 53 50 51 56 62 57 57 48 70 96 71 49 27 34 40 42 45 41 40 37 31 25 17 10 999 999 6 3 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 43 75 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 16 17 16 999 999 10 999 13 999 29 17 23 88 87 64 58 62 57 50 50 57 55 56 59 80 57 68 61 25 87 54 34 28 36 39 41 39 36 31 30 23 15 7 999 999 999 3 2 5 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 19 67 73 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 63 999 21 999 999 999 999 999 999 999 999 24 61 69 61 63 58 51 52 51 56 60 59 55 87 52 41 48 21 96 61 999 23 35 37 38 39 31 25 23 14 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 35 74 74 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 23 13 999 999 999 999 999 999 999 999 999 999 22 46 62 59 59 56 49 49 58 58 61 60 69 76 50 29 22 25 999 62 20 28 34 31 27 34 30 19 19 16 15 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 11 31 66 88 75 81 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 17 12 46 999 999 15 999 999 999 999 17 22 113 58 59 56 49 51 56 56 58 62 58 48 43 44 24 27 49 76 62 28 28 30 22 20 26 28 22 20 16 14 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 19 61 86 78 87 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 18 13 999 70 51 15 10 47 999 999 21 23 113 54 57 52 48 51 52 57 62 62 70 38 37 37 51 64 71 62 62 31 29 23 14 15 22 23 22 20 17 12 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 16 33 95 81 76 65 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 16 17 999 999 999 999 999 999 18 26 104 60 54 57 49 54 53 58 65 74 70 49 31 28 62 91 55 63 60