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 26 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 2132 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2689 2685 2681 2676 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2693 2689 2685 2680 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2684 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2538 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2688 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2692 2688 2684 2679 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2546 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2832 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2832 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2863 2859 2855 2850 2846 2841 2837 2832 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2731 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2580 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2863 2859 2855 2850 2846 2841 2837 2832 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2731 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2580 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 8136 8135 8135 8135 8135 8134 8134 8134 8133 8133 8133 8133 8132 8132 8132 8131 8131 8131 8131 8130 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8133 8133 8133 8132 8132 8132 8132 8131 8131 8131 8130 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8131 8131 8130 8130 8130 8129 8129 8129 8129 8128 8128 8128 8127 8127 8127 8127 8126 8126 8126 8126 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8107 8106 8106 8106 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8104 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8100 8099 8099 8099 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8097 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8116 8116 8116 8116 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8114 8114 8113 8113 8113 8113 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8090 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8088 8088 8088 8088 8087 8109 8109 8109 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8086 8085 8085 8085 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8085 8084 8084 8084 8084 8084 8083 8083 8083 8083 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8082 8081 8081 8081 8081 8081 8080 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8078 8077 8077 8077 8077 8077 8076 8076 8076 8076 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8074 8073 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8072 8071 8071 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8065 8064 8064 8085 8085 8084 8084 8084 8084 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8061 8060 8060 8060 8060 8060 8080 8080 8080 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8054 8053 8053 8053 8053 8053 8073 8073 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8046 8066 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8044 8044 8043 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8039 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8033 8033 8032 8032 8032 8032 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8021 8021 8020 8020 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8036 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8016 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8005 8004 8004 8004 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 8000 7999 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7998 7997 7997 7997 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7993 7992 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7984 7983 7983 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7982 7981 7981 7981 7981 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7979 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7977 7976 7976 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7975 7974 7974 7974 7974 7991 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7972 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7968 7967 7967 7967 7967 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7961 7960 7960 7960 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7949 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7947 7946 7946 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7933 7932 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7926 7925 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7924 7923 7923 7923 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7919 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7912 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7910 7909 7909 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7905 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7903 7902 7902 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7896 7895 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7894 7894 7893 7893 7893 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7887 7886 7886 7886 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7884 7884 7883 7883 7883 7883 7883 7883 7883 7882 7882 7882 7882 7882 7882 7882 7882 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 2 2 7 7 2 2 2 2 2 2 2 2 1 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 7 2 2 2 2 2 2 1 2 2 2 2 2 1 2 1 1 1 7 1 2 1 2 2 2 2 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 1 1 1 2 1 2 1 2 2 2 2 1 7 2 2 2 2 2 2 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 2 7 1 1 2 1 1 2 1 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 6 1 1 1 1 1 1 1 4 4 4 4 1 4 4 4 4 4 2 2 2 2 2 2 2 2 1 2 2 2 1 1 2 2 7 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 7 2 4 4 4 7 1 7 1 1 1 1 1 7 1 2 1 2 2 1 2 2 2 2 2 2 2 2 1 1 2 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 1 1 2 2 2 2 2 2 1 2 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 3 4 4 4 4 4 1 7 2 2 2 7 7 7 1 2 2 2 1 2 2 2 1 1 2 2 2 1 2 1 2 1 4 1 4 4 4 4 4 4 1 4 4 4 4 4 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 2 7 2 2 2 2 2 2 2 7 2 2 2 2 2 2 1 2 2 1 1 2 1 1 2 2 2 2 7 2 2 2 2 2 2 2 2 1 1 3 4 4 4 4 7 1 7 2 2 2 2 2 4 1 2 1 1 1 2 2 2 1 2 2 2 2 1 1 1 2 4 4 1 1 4 4 4 4 4 7 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 3 3 6 2 2 2 2 2 2 2 2 2 2 2 2 2 1 3 3 3 4 3 4 1 4 1 2 1 2 4 4 1 2 3 1 2 2 2 1 1 1 1 4 1 4 4 1 4 4 4 1 4 4 4 4 4 1 1 3 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 7 2 2 2 1 7 7 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 3 4 7 4 7 2 2 2 2 2 2 2 2 2 2 7 1 3 4 3 4 3 3 3 1 7 4 4 4 4 1 4 1 1 1 1 2 1 1 1 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 2 1 4 4 4 4 2 2 2 2 2 1 2 2 2 2 2 2 2 2 6 1 4 2 2 4 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 1 3 7 4 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 2 1 1 1 1 2 1 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 4 2 3 7 4 4 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 3 3 3 4 2 2 2 2 2 2 2 2 2 2 1 2 1 1 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 3 1 2 1 1 1 1 1 1 4 1 3 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 3 2 4 4 4 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 3 1 2 7 1 1 2 2 2 2 2 2 2 2 1 2 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 6 4 4 1 6 4 1 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 3 2 3 1 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 3 1 2 2 2 1 2 2 2 2 2 2 2 2 1 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 4 1 4 4 1 2 2 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 1 2 2 2 2 2 2 2 2 2 2 2 2 7 2 7 4 4 1 2 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 1 2 2 2 2 2 1 1 1 2 2 2 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 6 4 4 4 2 1 1 1 6 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 1 2 1 2 2 2 1 2 7 4 4 2 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 1 7 1 1 2 1 1 7 2 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 6 4 6 1 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 7 2 2 2 2 2 2 2 2 1 2 2 7 1 4 4 7 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 2 1 1 2 2 7 1 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 4 4 1 1 4 2 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 2 2 2 2 2 1 2 2 1 4 7 4 4 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 2 2 2 1 2 2 1 4 1 2 2 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 6 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 3 7 1 2 2 2 2 2 2 2 2 1 1 1 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 1 1 1 2 1 7 1 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 1 2 2 2 2 2 2 1 2 7 1 1 2 4 4 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 1 2 2 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 1 2 2 2 2 2 2 1 2 1 2 2 4 4 4 7 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 1 2 2 2 1 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 7 7 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 4 2 1 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 2 2 2 2 2 2 2 1 7 2 4 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 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 7 2 2 2 2 2 2 2 2 2 2 3 1 4 4 4 1 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 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 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 1 4 4 4 4 4 7 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 6 2 2 2 2 1 2 2 2 2 2 2 2 1 4 4 4 4 4 4 1 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 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 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 3 6 7 2 2 2 2 2 2 1 2 1 2 7 4 4 4 4 4 4 4 4 1 1 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 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 2 2 2 1 2 1 2 2 2 4 1 4 4 4 4 4 4 4 1 1 4 4 2 2 2 2 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 4 4 1 4 4 4 4 4 4 4 4 4 4 1 4 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 2 2 2 2 1 2 2 1 2 1 1 4 4 4 4 4 1 4 3 1 1 4 2 1 1 2 1 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 1 2 2 2 2 2 1 7 2 7 2 2 1 4 4 4 4 4 4 4 4 1 1 1 1 2 7 2 2 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 2 2 2 2 2 2 1 1 2 4 4 1 4 4 4 4 4 4 4 4 4 1 1 4 4 1 1 4 4 4 4 4 4 1 4 1 1 4 1 1 4 3 4 2 2 2 2 2 7 7 7 1 2 2 4 4 4 4 4 4 4 4 4 1 1 1 1 2 1 2 2 7 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 1 2 2 1 1 1 1 4 4 4 4 4 4 4 1 4 1 1 1 1 1 1 4 4 4 4 4 4 4 1 4 4 1 2 4 4 4 7 2 2 2 2 7 7 7 1 2 2 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 2 2 4 4 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 2 2 2 2 1 1 1 1 4 4 4 1 4 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 1 1 1 4 4 1 2 1 2 2 2 7 7 7 7 2 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 4 4 3 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 2 1 2 2 1 1 7 1 1 3 1 1 1 4 4 4 4 1 1 1 1 4 4 1 1 1 1 4 4 4 4 4 4 1 4 4 4 2 1 4 4 4 1 4 1 2 2 2 1 7 7 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 7 1 7 4 4 1 1 1 1 4 4 4 4 4 4 4 1 3 4 1 4 1 1 1 4 4 1 4 4 4 1 1 4 1 3 3 1 1 3 4 3 4 1 2 2 2 2 2 7 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 2 7 7 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 1 7 4 4 1 1 1 4 4 4 1 4 4 1 1 4 1 1 1 1 1 1 1 1 4 4 4 4 1 1 1 1 1 4 4 4 2 3 1 1 1 7 2 2 2 7 7 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 4 4 4 4 4 4 4 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 7 7 1 4 4 1 1 1 4 1 4 4 4 4 1 4 1 1 4 1 1 1 1 1 1 4 4 4 4 1 1 1 4 2 4 4 4 4 1 1 1 1 3 4 1 2 7 7 7 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 1 4 4 4 4 1 4 4 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 4 2 4 4 7 4 1 1 4 4 1 4 4 1 1 3 1 1 1 4 1 1 1 1 1 4 4 4 4 1 1 4 4 1 4 4 7 1 4 4 4 4 1 4 1 2 7 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 1 2 4 4 4 1 1 2 1 2 2 2 1 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 1 1 2 4 4 1 1 4 1 4 1 3 1 1 1 4 4 4 4 1 1 4 1 4 4 1 4 4 4 1 1 1 4 1 1 4 4 4 1 4 7 2 7 7 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 7 7 7 2 3 4 4 1 4 6 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 4 1 4 1 2 2 1 4 1 4 3 3 3 1 1 1 4 1 4 4 4 1 1 1 4 4 4 4 4 4 4 4 1 1 4 3 4 4 4 1 1 1 3 7 2 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 6 7 3 4 4 1 1 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 7 4 4 3 4 1 2 1 1 4 4 1 4 3 6 3 1 4 4 4 1 4 4 4 1 1 1 1 4 4 4 4 4 4 4 3 1 1 1 3 3 1 3 1 1 7 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 7 2 3 4 4 4 1 4 1 2 2 1 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 1 7 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 3 1 1 1 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 3 1 1 4 1 1 1 1 1 1 3 4 7 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 6 4 4 4 3 1 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 4 4 7 4 7 4 4 4 4 4 4 4 4 4 4 4 3 3 1 3 1 4 4 4 1 4 4 4 1 1 4 4 4 4 4 4 4 4 1 4 1 1 1 1 4 1 3 4 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 7 7 2 4 4 4 4 2 2 2 1 2 1 2 2 1 2 2 2 2 1 2 2 2 2 2 1 1 2 7 7 4 1 7 1 1 4 4 4 1 1 4 3 4 3 4 3 3 3 4 4 4 4 1 1 4 1 1 4 4 4 4 4 4 4 4 1 4 1 2 7 1 1 4 4 4 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 2 3 4 4 3 7 2 2 1 2 2 1 2 1 2 1 2 1 2 2 1 1 1 2 7 1 1 1 7 7 7 4 1 4 4 4 1 4 4 4 3 4 4 4 3 3 1 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 2 2 1 2 1 1 1 3 1 4 1 7 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 1 6 4 3 3 3 2 1 1 1 2 2 1 1 1 1 2 2 2 2 2 1 1 1 1 2 2 2 1 1 1 7 2 4 4 4 4 1 4 4 4 3 1 4 3 4 1 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 1 2 7 2 1 1 1 1 3 4 3 1 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 4 3 3 4 6 2 4 7 7 7 7 1 2 2 1 1 2 2 1 1 1 2 1 2 1 1 1 1 2 2 2 2 1 1 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 2 1 1 4 1 1 4 1 4 4 3 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 1 4 2 2 4 4 3 4 4 3 1 2 1 1 4 1 1 2 2 1 1 2 1 1 1 1 1 2 2 7 1 2 1 4 3 1 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 2 1 1 1 4 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 6 4 4 4 4 4 4 4 3 4 4 4 3 7 2 1 1 2 7 1 1 1 1 1 1 2 2 1 2 1 2 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 1 1 1 1 7 1 4 1 1 3 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 7 2 1 7 1 7 1 1 7 6 1 1 1 2 1 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 2 1 1 1 1 1 2 3 1 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 4 4 4 4 1 3 2 1 1 1 6 1 6 6 3 1 1 1 1 1 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 2 2 7 1 1 2 4 1 1 4 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 1 1 1 1 1 1 1 4 4 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 6 4 4 4 4 4 1 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 4 4 4 4 1 1 1 1 1 2 6 1 4 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 4 1 2 1 1 1 1 4 4 1 1 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 2 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 4 1 1 2 1 1 6 4 4 1 2 7 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 7 1 1 1 2 2 2 2 1 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 2 6 1 1 1 6 4 4 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 2 3 4 4 7 2 7 1 2 2 2 1 7 2 7 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 1 2 6 1 2 1 4 4 6 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 1 2 6 4 1 2 1 2 7 2 2 2 1 7 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 4 4 4 4 4 4 6 2 2 1 2 1 3 4 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 1 4 4 4 1 2 2 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 2 2 2 1 1 6 1 6 1 2 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 1 4 4 4 1 4 2 1 2 1 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 1 4 1 1 1 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 4 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 1 1 7 1 4 4 4 4 4 4 3 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 6 1 1 1 2 1 1 4 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 1 1 1 1 4 1 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 6 1 4 4 4 4 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 4 4 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 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 1 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 1 6 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 1 1 1 4 4 4 4 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 1 4 4 4 4 4 1 1 4 4 4 4 4 4 4 1 1 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 4 4 3 4 4 3 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 2 1 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 4 4 4 4 4 4 4 1 4 1 1 1 1 4 4 4 4 4 4 7 2 2 2 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 6 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 6 1 4 4 1 1 1 4 4 4 4 4 4 1 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 1 4 6 4 4 1 1 1 1 4 1 1 4 4 4 4 4 4 1 7 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 6 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 4 2 6 1 4 1 1 1 1 4 1 1 4 4 4 4 4 4 7 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 1 4 1 6 1 1 4 4 1 1 4 1 1 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 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 4 4 4 1 4 1 4 4 4 4 4 4 7 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 6 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 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 1 1 1 1 4 4 1 4 1 1 1 4 4 4 4 4 4 7 1 2 2 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 1 1 6 6 1 1 4 1 4 4 1 1 4 4 4 4 4 4 1 1 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 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 1 4 1 2 1 4 1 1 4 1 1 4 1 4 4 4 4 4 4 1 4 4 4 4 4 4 1 1 2 2 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 1 4 4 1 4 4 1 4 1 4 4 4 4 1 4 4 4 4 4 4 4 4 7 1 1 2 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 4 1 4 4 1 1 1 4 4 1 4 4 4 4 4 1 4 4 4 4 1 4 4 4 4 1 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 6 4 4 4 1 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 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 4 1 1 4 4 1 4 4 1 1 4 4 1 1 1 1 4 4 4 4 1 2 7 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 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 1 4 1 1 1 4 1 1 4 4 4 4 1 4 4 4 4 4 4 1 1 1 1 4 4 4 4 2 2 2 2 2 6 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 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 1 1 1 1 1 1 1 4 1 4 4 4 4 4 4 4 1 1 1 1 1 1 4 4 4 4 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 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 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 1 1 1 1 1 1 1 4 4 4 4 2 2 2 2 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 4 4 4 1 1 1 1 1 1 1 1 1 4 4 2 2 2 2 1 4 3 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 1 1 1 1 1 4 1 1 1 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 4 4 2 1 2 2 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 1 1 1 4 4 4 4 4 4 1 1 1 1 4 1 4 1 1 1 4 1 4 1 1 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 4 4 4 4 4 4 4 4 1 4 4 4 1 1 1 1 1 1 4 4 4 4 4 4 1 1 1 1 1 1 1 1 4 4 4 1 2 1 1 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 4 4 4 1 4 1 1 1 1 4 4 4 4 4 1 1 4 1 1 1 1 1 1 1 1 4 1 2 1 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 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 1 4 4 4 4 4 1 4 1 4 4 1 4 1 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 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 1 4 4 4 4 1 1 4 4 1 1 3 4 4 4 4 4 1 7 1 1 1 1 1 1 1 1 1 1 2 1 1 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 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 1 4 4 4 4 4 4 1 4 1 4 1 1 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 1 2 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 4 4 4 1 1 1 1 6 1 1 1 1 1 1 1 1 1 1 1 1 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 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 1 1 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 6 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 4 4 4 4 4 1 1 4 4 4 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 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 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 1 4 4 4 2 1 4 1 1 6 1 1 1 1 1 1 1 2 1 1 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 4 4 4 4 4 4 4 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2085 2135 2289 2214 2040 2267 2325 2463 2423 2505 2444 2418 2414 2408 2301 2273 2243 2230 2207 2201 2217 2272 2302 2213 2160 2071 2071 2071 2071 2245 2363 2285 2080 2745 2691 2630 2242 2080 2272 2302 2268 2200 2152 2108 2077 2081 2100 2123 2171 2294 2350 2040 2129 2219 2318 2070 2070 2070 2110 2153 2451 2306 2319 2310 2343 2394 2472 2307 2307 9999 9999 2297 2241 2426 2529 2480 2413 2531 2518 2642 2482 2815 2920 2926 2862 2907 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2090 2152 2319 2320 2040 2261 2506 2498 2416 2468 2491 2410 2491 2438 2377 2337 2252 2243 2226 2208 2229 2245 2292 2285 2252 2071 2071 2071 2146 2320 2343 2080 2136 2080 2694 2080 2380 2080 2080 2311 2280 2224 2179 2133 2096 2093 2116 2138 2173 2285 2358 2040 2070 2116 2260 9999 2070 2070 2070 2070 2070 2070 2473 2328 2341 2414 2090 2178 2562 2443 2653 2558 2592 9999 2625 2274 2665 2507 2510 2364 2557 2627 2926 2957 2932 2915 2934 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2108 2181 2332 2375 2058 2363 2438 2551 2379 2499 2538 2673 2536 2579 2410 2503 2231 2257 2260 2215 2242 2298 2365 2305 2372 2071 2071 2071 2261 2218 2318 2080 2288 2364 2781 2836 2807 2080 2080 2230 2282 2243 2199 2165 2125 2113 2123 2134 2176 2244 2324 2265 2366 2070 2070 2070 2070 2070 2070 2070 2070 2309 2518 2539 2567 2090 2499 2586 2499 2499 2433 2241 2163 2636 9999 2605 2421 2487 2486 2432 2637 2757 2913 2862 2915 2924 2935 2941 2949 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2130 2194 2322 2293 2318 2160 2420 2375 2472 2570 2691 2634 2696 2702 2058 2347 2445 2297 2252 2236 2273 2297 2336 2312 2071 2423 2071 2071 2071 2160 2315 2220 2080 2809 2686 2842 2695 2169 2080 2251 2298 2264 2215 2186 2154 2135 2131 2145 2175 2265 2351 2413 2070 2070 2070 9999 9999 2070 9999 2459 2423 2070 2356 2541 2335 2636 2499 2218 2344 2529 2405 2415 2189 2641 2482 2611 2473 2407 2507 2384 2521 2675 9999 2941 2905 2902 2929 2957 2921 2898 9999 9999 9999 9999 2989 9999 9999 9999 9999 9999 2139 2215 2319 2332 2196 2261 2308 2371 2549 2566 2648 2587 2700 2787 2445 2526 9999 2272 2262 2222 2317 2287 2077 2071 2071 2071 2343 2071 2102 2080 2288 2366 2080 2692 2657 2080 2527 2080 2149 2135 2318 2299 2263 2205 2179 2159 2145 2164 2202 2297 2303 2584 2070 2469 9999 2373 9999 9999 9999 9999 2575 9999 2605 2440 2620 2648 2665 9999 2684 2726 2497 2536 2211 2612 2525 2588 2525 2611 2586 2131 2453 2615 2853 2905 2633 2912 2950 9999 2956 2933 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2139 2193 2311 2374 2338 2339 2550 2468 2470 2443 2371 2600 2654 2666 2784 2532 9999 2371 2237 2338 2269 2164 2390 2071 2071 2071 2071 2199 2071 2207 2080 2568 2307 2080 2471 2817 2642 2853 2080 2080 2346 2355 2309 2244 2203 2178 2159 2177 2229 2324 2167 2401 2706 2386 9999 9999 9999 9999 9999 9999 2389 9999 2070 2280 2287 9999 9999 9999 2568 2381 2219 2555 2608 2509 2490 2548 2622 2734 2635 2092 2451 2750 2706 2884 2641 2915 9999 2969 9999 9999 9999 9999 9999 9999 2779 9999 9999 9999 9999 9999 2127 2199 2293 2287 2303 2182 2522 2304 2300 2504 2447 2585 2591 2507 2706 2663 9999 2071 2186 2095 2071 2071 2285 2071 9999 2071 2071 2216 2203 2235 2258 2727 2080 2467 2801 2804 2658 2843 2558 2080 2040 2040 2227 9999 2230 2205 2175 2192 2234 2282 2155 2368 2772 2766 9999 9999 9999 9999 9999 9999 2416 9999 2070 2090 2385 2682 2197 9999 2888 2690 2699 2373 2600 2304 2489 2514 2616 2660 2505 2607 2603 2870 2759 2861 2725 9999 9999 2994 2996 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2122 2203 2267 2320 2301 2288 2058 2577 2288 2058 2393 2674 2549 2448 2675 9999 9999 2071 2149 2309 2071 2071 2071 2071 2071 2129 2319 2314 2351 2352 2268 2692 2706 2665 2269 2542 2859 9999 9999 9999 2040 2040 2040 2273 2252 2226 2203 2196 2232 2307 2122 2252 2554 2864 9999 9999 9999 9999 9999 9999 2503 9999 2664 2090 2376 2449 9999 9999 2577 2371 9999 2565 2090 2414 2569 2604 2655 2616 2611 9999 2846 9999 9999 2418 9999 9999 9999 3001 9999 9999 9999 9999 9999 2886 2780 9999 9999 9999 9999 9999 2113 2193 2271 2345 2314 2040 2272 2530 2343 2334 2599 2601 2471 2507 2709 2841 9999 2071 2338 2071 2404 9999 9999 2497 2384 2428 2332 2305 2301 2337 2354 2239 2562 2434 2260 2803 2831 2897 9999 9999 9999 9999 9999 2071 2268 2242 2223 2230 2242 2312 2233 2040 2490 9999 2824 9999 9999 9999 9999 9999 9999 9999 2723 9999 9999 9999 9999 9999 2910 9999 2649 2529 2432 2611 2533 2592 2654 2656 2658 9999 9999 9999 9999 9999 9999 9999 9999 9999 3002 9999 9999 9999 9999 9999 2044 2813 9999 9999 9999 9999 2110 2181 2293 2316 2296 2449 2407 2472 2307 2287 2584 2591 2435 2584 9999 2886 9999 2071 2482 9999 9999 9999 2128 2388 2366 2318 2281 2240 2243 2279 2341 2392 2417 2470 2573 2712 2718 9999 2911 9999 9999 9999 2040 2040 2273 2242 2230 2239 2268 2209 2322 2305 2393 2570 2891 2711 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2669 2670 2624 2645 2617 2098 2676 9999 9999 9999 9999 9999 9999 9999 9999 3001 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2111 2180 2302 2261 2219 2188 2456 2445 2343 2226 2578 2568 2471 2607 9999 9999 2058 9999 9999 9999 9999 9999 2266 2299 2284 2270 2233 2199 2202 2221 2259 2311 2386 2452 2452 2699 2544 2838 9999 9999 9999 9999 2040 2084 2276 2236 2236 2244 2302 2284 2324 2343 2552 2586 2884 2878 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2630 2496 2699 2376 2606 2695 2422 2707 9999 2860 9999 9999 2834 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2125 2211 2286 2318 2241 2334 2447 2505 2321 2058 2562 2598 2448 2527 9999 9999 2473 9999 9999 9999 9999 9999 2390 2369 2281 2254 2205 2186 2182 2189 2228 2281 2326 2388 2415 2574 2845 2839 9999 2787 2397 9999 2598 2399 2274 2248 2262 2259 2316 2301 2286 2435 2559 2610 2583 2881 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2958 9999 2881 9999 9999 9999 2657 9999 9999 2507 2615 2401 2856 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2748 2161 2212 2244 2412 2247 2340 2232 2112 2288 2058 2518 2533 2414 2520 2837 9999 2058 9999 2701 9999 2543 2451 2347 2339 2273 2230 2189 2173 2176 2181 2211 2274 2331 2393 2497 2455 2711 2823 9999 2736 2507 2084 2240 2454 2274 2281 2350 2231 2319 2325 2387 2445 2577 2690 2641 2810 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2667 9999 9999 2494 9999 9999 2510 2510 2701 9999 2884 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2777 2185 2216 2294 2244 2191 2354 2244 2479 2358 2471 2350 2609 9999 2629 9999 9999 9999 2839 2636 9999 2535 2374 2317 2301 2242 2208 2179 2169 2173 2181 2208 2260 2311 2401 2402 2483 2833 2852 2848 2814 2505 2579 2319 2287 2338 2355 2346 2460 2475 2485 2428 2417 2591 2677 2472 2822 2905 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2961 9999 9999 9999 9999 9999 2718 2722 2668 2511 9999 2808 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2180 2268 2276 2208 2211 2585 2216 2628 2352 2433 2547 2492 2635 9999 9999 9999 2511 2815 2544 2656 2467 2342 2298 2271 2218 2189 2179 2169 2173 2170 2208 2236 2285 2335 2395 2389 2424 2682 2695 2080 2430 2589 2557 2537 2365 2423 2480 9999 2522 2487 2342 2567 2617 9999 2576 2779 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2881 9999 9999 9999 9999 9999 9999 9999 9999 2570 9999 2815 9999 9999 9999 2984 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2207 2239 2271 2327 2332 2352 2396 2173 2622 2325 2420 9999 2617 9999 9999 9999 2778 2669 2698 2542 2484 2322 2282 2248 2192 2173 2173 2166 2169 2168 2204 2218 2243 2331 2386 2462 2530 2545 2293 2588 2560 2434 2370 2537 2423 2478 2455 2530 2222 2487 2585 2458 2554 9999 2691 2537 2500 2959 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2911 2801 2445 9999 9999 2635 2865 9999 2098 2644 2855 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2216 2210 2300 2345 2335 2380 2256 2610 2340 2491 2619 9999 9999 9999 9999 2737 2716 2687 2662 2593 2404 2306 2271 2230 2176 2166 2162 2162 2159 2169 2197 2223 2234 2279 2344 2414 2569 2084 2556 2572 2603 2232 2356 2542 2440 2379 2223 2084 2521 2202 2351 2652 9999 2696 2341 2396 2741 2725 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2864 2687 2636 9999 9999 9999 9999 9999 9999 9999 2894 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2728 2223 2244 2303 2269 2243 2398 2270 2272 2599 2533 2605 9999 9999 9999 9999 2679 2672 2633 2631 2574 2394 2295 2268 2221 2173 2166 2162 2159 2159 2173 2190 2219 2229 2245 2306 2450 2418 2388 2297 2356 2459 2412 2535 2339 2318 2529 2523 2557 2546 2556 2333 2627 9999 2653 2462 2170 2583 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2907 2098 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2677 2219 2257 2302 2301 2346 2445 2624 2123 9999 2405 2717 2629 9999 9999 2712 2702 2659 2614 2651 2489 2384 2285 2256 2221 2179 2169 2169 2162 2162 2183 2191 2216 2226 2237 2277 2398 2489 2372 2423 2415 2437 2386 2371 2399 2356 2385 2519 2517 2358 2287 2296 2310 2229 2123 2580 2338 2563 2740 9999 9999 9999 9999 2981 9999 9999 9999 9999 9999 9999 9999 9999 9999 2970 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 2568 2691 2243 2275 2305 2349 2239 2352 2620 2432 2695 2168 2407 9999 9999 9999 9999 2649 2653 2643 2586 2389 2362 2273 2254 2227 2183 2173 2169 2169 2166 2183 2191 2198 2225 2243 2263 2322 2427 2404 2398 2387 2364 2346 2365 2366 2381 2495 2496 2397 2348 2537 2238 2388 2287 2488 2301 2367 2559 2752 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2955 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2994 9999 9999 9999 9999 9999 2746 9999 9999 2577 2238 2255 2308 2264 2374 2396 2336 2058 2058 2244 9999 9999 9999 9999 9999 2621 2661 2642 2510 2524 2314 2268 2256 2227 2183 2179 2173 2166 2173 2189 2191 2198 2217 2246 2266 2309 2364 2359 2358 2338 2329 2325 2342 2344 2369 2319 2343 2340 2375 2538 2296 2394 2357 9999 2336 2648 2428 2478 2900 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2980 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2618 2164 2271 2321 2256 2413 2366 2425 2362 9999 2058 9999 9999 9999 2927 2607 2340 2662 2621 2487 2381 2276 2262 2256 2224 2189 2189 2173 2162 2176 2189 2196 2192 2209 2242 2267 2303 2339 2343 2335 2320 2316 2323 2345 2341 2336 2331 2305 2323 2375 2344 2396 2338 2591 2583 2558 2349 2535 2678 2725 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2980 2955 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2673 2681 2255 2325 2274 2253 2245 2061 2247 2058 9999 2625 9999 9999 9999 2990 9999 2860 2669 2630 2490 2337 2271 2270 2273 2227 2197 2192 2179 2169 2179 2189 2196 2192 2212 2243 2263 2306 2325 2324 2329 2318 2312 2314 2341 2335 2361 2356 2331 2420 2337 2345 2357 2417 2490 2355 2111 2152 2149 2660 2734 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2968 9999 9999 9999 9999 9999 2916 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2731 2508 2661 2666 2292 2266 2259 2237 2057 2058 2380 2454 2213 2921 9999 9999 9999 9999 9999 9999 2750 2718 2540 2348 2283 2295 2266 2252 2216 2202 2187 2182 2179 2192 2192 2196 2218 2249 2265 2288 2311 2314 2332 2319 2303 2326 2341 2318 2336 2348 2378 2406 2399 2333 2296 2387 2474 2355 2254 2205 2646 2519 2765 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2958 2932 2919 9999 9999 9999 9999 9999 9999 9999 2917 9999 9999 9999 9999 9999 9999 9999 9999 2564 2503 2676 2676 2466 2301 2313 2107 2280 2376 2059 2249 2722 9999 9999 9999 9999 9999 9999 2892 2653 9999 9999 2327 2293 2320 2328 2281 2191 2212 2202 2188 2186 2196 2199 2204 2226 2254 2265 2278 2308 2318 2320 2310 2319 2329 2337 2342 2329 2373 2322 2307 2371 2357 2394 2404 2437 2346 2321 2222 2324 2532 2654 2873 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2964 9999 9999 9999 2944 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2956 9999 9999 9999 9999 9999 9999 9999 2515 2670 2661 2657 2319 2233 2515 2260 2502 2334 9999 9999 9999 9999 9999 9999 9999 9999 9999 2894 2893 9999 9999 2289 2302 2337 2256 2071 2105 2215 2218 2199 2202 2202 2199 2212 2233 2251 2264 2274 2307 2319 2312 2303 2331 2330 2336 2337 2345 2339 2397 2409 2406 2361 2345 2395 2412 2361 2475 2597 2077 2535 2579 2824 9999 9999 9999 9999 9999 9999 9999 9999 9999 3002 9999 9999 9999 9999 9999 9999 9999 9999 9999 2907 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2570 2657 2659 2637 2548 2299 2510 2246 2402 2242 9999 2472 9999 9999 9999 9999 9999 9999 9999 2902 2908 9999 9999 2229 2315 2338 2445 9999 9999 2244 2234 2211 2202 2205 2204 2216 2243 2268 2277 2283 2303 2308 2307 2305 2322 2333 2322 2349 2327 2336 2415 2393 2402 2398 2353 2255 2391 2342 2377 2159 2419 2448 2543 2841 9999 9999 2949 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2990 9999 2958 9999 2939 2942 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2614 2639 2662 2618 2209 2562 2290 2166 2666 2228 2439 2715 9999 9999 9999 9999 9999 2990 9999 9999 2920 2920 9999 2318 2438 2392 2402 2410 9999 2221 2261 2223 2217 2214 2215 2222 2244 2274 2283 2280 2302 2315 2318 2306 2319 2357 2340 2314 2357 2343 2397 2407 2416 2362 2373 2300 2387 2326 2314 2205 2357 2461 2632 2680 2077 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2958 2958 9999 2957 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2933 2862 9999 9999 9999 9999 2730 2675 2610 2612 2645 2618 2515 9999 2057 9999 2057 2526 2516 9999 9999 9999 9999 9999 9999 9999 9999 2990 2939 2926 2883 2352 9999 2334 2457 9999 9999 2268 2263 2223 2227 2228 2219 2232 2254 2285 2299 2303 2299 2326 2303 2304 2312 2345 2357 2340 2335 2356 2348 2424 2482 2400 2411 2585 2330 2492 2480 2077 2362 2120 2791 2653 2077 9999 9999 2942 9999 9999 9999 9999 9999 9999 9999 9999 9999 3005 2939 9999 9999 2958 2933 9999 9999 9999 9999 9999 9999 2953 9999 2915 2906 9999 2885 2793 9999 9999 9999 2607 2555 2603 2620 2618 9999 9999 9999 2602 2219 2659 9999 9999 9999 9999 9999 9999 9999 9999 9999 2990 2959 2921 2857 2638 2594 2344 2459 9999 9999 2259 2273 2209 2236 2236 2232 2243 2253 2305 2318 2306 2260 2345 2327 2315 2324 2354 2334 2304 2308 2351 2384 2397 2477 2418 2467 2351 2441 2405 2643 2579 2077 2077 2480 2646 2547 2911 2915 2928 2979 9999 9999 9999 9999 9999 9999 9999 3020 9999 2887 3003 3003 2965 2911 2959 9999 9999 9999 9999 9999 9999 9999 2848 9999 9999 2789 2044 9999 9999 9999 9999 2603 2599 2605 2622 9999 9999 9999 2658 2057 2057 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2960 2898 2865 2834 2683 2487 2411 9999 9999 2416 2457 2154 2240 2256 2248 2237 2289 2313 2302 2287 2274 2270 2338 2313 2282 2342 2340 2340 2361 2280 2378 2396 2406 2419 2463 2378 2639 2495 2077 2508 2384 2575 2077 2077 2657 2694 2939 2926 2966 3014 9999 9999 9999 3020 9999 2976 3020 3020 2950 3003 3003 2957 2908 2975 9999 9999 9999 9999 9999 9999 9999 9999 9999 2842 2883 2553 9999 9999 2754 2459 2705 2606 2607 2630 9999 9999 9999 9999 2452 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2990 9999 2832 2879 9999 9999 9999 9999 9999 9999 2249 2142 2255 2257 2269 2255 2311 2269 2291 2273 2281 2308 2304 2262 2357 2340 2331 2305 2383 2091 2359 2256 2198 2368 2378 2369 2407 2642 2682 2077 2417 2636 9999 2630 2749 9999 2814 2895 2913 9999 9999 9999 9999 3007 3020 2949 3020 9999 9999 3003 2993 2954 2905 9999 9999 9999 9999 9999 9999 2953 9999 9999 9999 2663 2751 9999 9999 9999 2780 9999 2685 2568 2594 2621 2564 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2823 2884 9999 9999 9999 9999 9999 9999 9999 2359 2243 2280 2280 2370 2289 2268 2119 2335 2349 2345 2375 2298 2275 2303 2230 2319 2345 2256 2137 2360 2369 2241 2352 2380 2656 2668 9999 2566 9999 9999 9999 2675 2721 2751 2899 9999 9999 9999 9999 9999 9999 9999 3020 9999 9999 3020 9999 3003 2967 2959 9999 9999 3003 9999 9999 9999 2921 2913 9999 2913 9999 9999 2853 2646 9999 9999 9999 9999 2539 2590 2614 2607 2414 2478 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2603 2843 2961 9999 9999 9999 9999 2195 9999 9999 2426 2385 2331 2307 2317 2328 2343 2270 2372 2358 2391 2336 2333 2362 2294 2231 2324 2347 2393 2328 2258 2237 2084 2356 2460 2321 9999 2455 9999 9999 9999 2522 2747 2461 9999 9999 9999 3011 9999 9999 3010 3020 9999 3005 2984 3020 2997 3003 2962 2963 2897 9999 9999 9999 9999 2902 2903 2902 2919 2860 9999 9999 9999 2575 9999 2888 2771 2754 9999 2044 2621 2624 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2820 2868 2907 9999 9999 9999 9999 9999 9999 9999 2433 2326 2304 2449 2269 2398 2304 2241 2384 2365 2340 2407 2330 2271 2398 2264 2151 2319 2228 2373 2379 2308 2353 2633 2409 2385 9999 9999 2477 9999 9999 2634 2640 2834 9999 3020 9999 9999 9999 9999 3016 9999 3020 3020 9999 3020 3015 3003 2991 2949 2905 9999 9999 9999 9999 2874 2884 2922 9999 2044 9999 9999 9999 9999 2747 2846 2771 2754 9999 9999 2693 2616 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2722 2657 2696 9999 9999 9999 9999 3007 9999 9999 2080 2324 2294 2356 2290 2319 2366 2550 2379 2299 2338 2331 2326 2163 2323 2148 2087 2223 2291 2110 2084 2084 2564 2614 2675 2463 9999 2289 9999 9999 9999 9999 2580 2891 9999 9999 3020 9999 9999 3020 3020 9999 3018 3020 3001 9999 3009 3003 3003 2946 2928 9999 9999 9999 9999 2871 2918 9999 9999 2854 9999 9999 9999 2765 9999 9999 9999 9999 2884 9999 2719 2668 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2487 2845 2564 9999 9999 9999 3012 3012 2071 2512 2343 2335 2335 2524 2315 2350 2383 2394 2392 2335 2337 2253 2168 2275 2379 2136 2316 2084 2114 2472 2084 2435 2367 2263 2652 2680 9999 9999 2654 2722 2627 2549 9999 9999 3020 3020 9999 3020 9999 3020 9999 3020 3020 3020 9999 9999 9999 9999 2954 2920 9999 2985 9999 9999 2815 9999 9999 9999 2860 2787 2718 9999 2759 2797 9999 9999 9999 2766 9999 9999 2679 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2669 9999 9999 9999 3012 9999 9999 2080 2246 2307 2339 2338 2356 2336 2327 2386 2336 2218 2303 2323 2241 2281 2228 2185 2319 2356 2404 2282 2586 2423 2613 2697 2587 2665 9999 2719 9999 2622 2464 2310 2892 9999 3020 9999 9999 9999 9999 3020 3020 3020 9999 3020 9999 9999 9999 2976 2949 2905 9999 9999 9999 9999 9999 9999 9999 9999 2712 2760 9999 9999 9999 9999 9999 2780 2916 2835 9999 9999 2670 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3012 3012 2580 2601 2161 2282 2545 2344 2419 2433 2274 2118 2276 2408 2326 2160 2226 2165 2170 2084 2088 2300 2486 2388 2684 2496 2659 2614 9999 9999 9999 9999 9999 2658 2337 2861 2920 9999 9999 3020 9999 9999 9999 9999 3020 9999 9999 9999 2978 9999 9999 9999 2956 2884 2904 2955 9999 9999 9999 9999 9999 9999 9999 9999 2841 2747 2860 9999 9999 2903 9999 2787 2861 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2544 9999 9999 2709 9999 9999 9999 9999 3012 9999 2352 2199 2313 2553 2329 2267 2281 2422 2339 2161 2328 2309 2166 2336 2480 2084 2186 2084 2508 2456 2591 2389 2580 9999 2578 9999 9999 9999 9999 9999 2654 9999 9999 9999 9999 9999 9999 9999 9999 9999 3020 3020 3020 9999 9999 9999 9999 9999 9999 2960 2851 2873 9999 9999 9999 9999 9999 9999 9999 9999 2660 2800 9999 2826 2754 2848 2909 2779 2787 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2880 2561 2571 2662 9999 9999 9999 9999 9999 2837 2080 2080 2378 2563 2602 2217 2337 2222 2310 2307 2361 2344 2226 2264 2084 2084 2084 2192 2084 2084 2596 2587 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3020 9999 3020 9999 9999 9999 2944 9999 9999 9999 2840 2871 9999 9999 9999 9999 9999 9999 9999 9999 2743 9999 2916 2843 2857 2768 9999 2776 9999 9999 9999 2832 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2609 2653 9999 9999 2675 9999 9999 9999 9999 2425 2087 2412 2632 2446 2605 2404 2267 2688 2262 2310 2147 2147 2521 2084 2104 2084 2184 2542 2521 2555 2475 9999 9999 9999 2681 9999 2710 2978 9999 9999 9999 3003 3003 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2951 3003 9999 2993 2871 9999 9999 9999 9999 9999 9999 9999 9999 2736 9999 2800 2605 9999 2902 2809 9999 9999 9999 2789 2641 2552 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2700 9999 9999 9999 9999 9999 2270 2453 2470 2379 2342 2645 2529 2763 2409 2560 2080 2495 2084 2084 2512 2571 2588 2084 9999 2619 2717 2652 9999 9999 9999 9999 2688 9999 9999 9999 3003 9999 9999 9999 9999 9999 9999 9999 9999 9999 3020 3006 9999 9999 9999 9999 9999 9999 9999 2876 9999 9999 9999 9999 9999 9999 9999 9999 2458 2534 2767 2693 2623 2796 2875 9999 2870 9999 2780 9999 2554 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2593 2798 9999 9999 9999 9999 9999 2080 2693 2603 2651 2394 2409 2750 2797 2805 2777 2356 2084 2084 2084 2194 2500 2548 2625 2617 2084 2439 2575 2507 2652 2602 9999 2654 9999 9999 9999 9999 3003 9999 9999 9999 9999 3020 9999 9999 9999 3020 9999 9999 9999 9999 9999 9999 9999 9999 2860 2926 9999 9999 9999 9999 9999 9999 9999 2810 2575 9999 2593 2754 2717 2843 2718 9999 9999 9999 2665 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2717 9999 9999 9999 9999 9999 2619 2419 2688 2812 2872 2600 2080 2574 2511 2555 2084 2459 2084 2611 2562 2631 2662 2523 2411 2514 2617 2824 2727 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2932 2879 9999 9999 9999 9999 9999 9999 9999 9999 2685 2810 2841 9999 2735 2797 9999 2874 9999 9999 9999 9999 2622 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2824 9999 2711 2717 9999 9999 9999 9999 9999 9999 2741 2080 2799 2891 9999 2681 2622 2084 2084 2590 2523 2084 2522 2632 2511 2716 2749 2630 2512 9999 2721 2077 2915 9999 9999 2989 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2810 2833 2820 2790 2603 2685 2712 2841 2780 9999 2901 2865 2567 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2084 2494 2480 2084 9999 2611 2704 2646 2702 2710 2743 2493 2077 2850 2077 2831 2695 9999 3003 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2794 2789 2837 2689 9999 2720 9999 2768 2784 9999 2776 2787 2468 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2084 2616 9999 2653 9999 2441 2660 9999 9999 2782 2732 2816 2703 2851 2624 2779 2866 2968 3003 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2961 9999 9999 9999 9999 9999 9999 9999 9999 2664 2732 2680 2696 2786 2818 2686 9999 2768 9999 2741 2893 2801 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3004 9999 2403 2563 2558 2615 9999 2738 9999 9999 9999 2907 2843 2843 2871 2822 2599 2814 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 2567 2547 9999 2688 2768 2631 9999 2722 2780 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2630 2652 2649 2665 2710 2787 2868 9999 9999 2850 2889 2942 2904 2702 2837 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2648 2604 2725 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2680 9999 9999 9999 9999 9999 2735 2592 2562 2502 2716 2591 9999 2961 9999 2165 2862 2926 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2979 9999 2924 9999 9999 9999 9999 9999 9999 9999 9999 2734 2044 2744 2583 2791 2651 9999 9999 2602 2642 2672 2630 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2084 2286 2652 2517 2591 2742 2762 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2979 9999 2951 9999 9999 9999 9999 9999 9999 9999 9999 2765 2802 2044 2540 2829 9999 9999 9999 2660 2348 9999 2683 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2665 9999 2616 2607 2586 2437 2346 2415 2517 2692 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2044 9999 2706 2673 2830 9999 9999 9999 2601 2615 2687 2812 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2698 9999 9999 9999 9999 2316 9999 2602 2367 2518 2673 2554 9999 2280 9999 2530 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2954 2983 2935 2971 9999 9999 9999 9999 9999 9999 9999 2662 2687 9999 2700 2596 2783 9999 9999 9999 2722 2046 2863 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2738 2577 9999 9999 2972 2429 2703 2084 9999 2327 2709 2628 2705 9999 2647 9999 2887 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2962 2957 2987 2951 2970 9999 9999 9999 9999 9999 9999 9999 9999 2636 2582 2722 2560 2843 9999 9999 2721 2741 2441 2824 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2876 9999 9999 9999 2504 2084 2269 2355 2857 2602 2764 2611 2422 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2044 2673 2551 2493 2617 2609 2797 9999 2769 9999 2788 2550 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2838 9999 9999 9999 2505 9999 2428 2869 2650 2380 2741 2602 9999 9999 2988 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2998 9999 9999 9999 9999 9999 9999 9999 9999 2989 9999 2958 2954 2946 9999 9999 9999 9999 9999 9999 9999 2678 2513 2595 2759 2839 2788 2743 2759 9999 2869 2494 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2850 2737 9999 2899 9999 9999 9999 9999 9999 9999 9999 2984 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2962 9999 9999 9999 9999 9999 9999 2957 9999 2953 9999 9999 9999 9999 9999 9999 9999 9999 2409 2627 2746 2514 2848 2639 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2958 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2978 9999 9999 9999 9999 9999 9999 2955 9999 2921 9999 9999 9999 9999 9999 9999 9999 2704 2494 2624 2764 9999 2836 9999 9999 9999 2886 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2966 9999 9999 9999 9999 9999 2964 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2765 9999 9999 9999 9999 2584 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2989 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2972 9999 9999 2985 9999 9999 9999 9999 2957 9999 9999 9999 9999 9999 9999 9999 9999 9999 2749 9999 9999 2755 9999 9999 9999 9999 2567 2851 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2970 9999 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2981 2967 9999 9999 9999 9999 9999 9999 2951 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2585 2864 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2934 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2987 2958 9999 2981 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2709 2903 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2863 2883 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2964 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2966 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2794 2696 2721 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2994 9999 9999 9999 9999 9999 9999 9999 9999 2935 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2970 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2957 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2876 2865 2694 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2975 2998 9999 9999 9999 9999 9999 9999 9999 9999 9999 3004 9999 9999 9999 9999 9999 9999 9999 9999 9999 2860 2938 9999 9999 9999 9999 2911 2936 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2885 9999 2697 2653 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2962 2916 2939 9999 9999 9999 9999 2098 2924 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2970 2891 2924 2843 2728 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2812 9999 9999 9999 9999 9999 2592 2957 9999 9999 9999 9999 9999 2920 2960 9999 9999 9999 9999 9999 9999 9999 2940 2822 2845 2896 2646 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2960 2916 2970 2986 9999 9999 9999 9999 9999 9999 9999 2044 2843 2685 2438 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2988 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2963 9999 9999 9999 9999 9999 9999 9999 2960 9999 2954 2964 2959 2980 9999 9999 9999 9999 9999 9999 9999 2609 2618 2601 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2952 9999 9999 2928 9999 9999 9999 2948 9999 9999 2920 2935 2934 9999 9999 9999 9999 9999 9999 2573 2515 2626 2784 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2991 9999 9999 9999 9999 9999 9999 9999 9999 9999 2949 2973 9999 9999 9999 9999 2844 2936 2890 2953 9999 2933 2914 9999 9999 9999 9999 9999 9999 2538 9999 2667 2804 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3001 9999 9999 9999 9999 9999 9999 9999 9999 9999 2946 9999 2098 9999 2940 9999 2851 2899 2909 2958 9999 2924 2947 9999 9999 9999 9999 9999 9999 9999 2684 2762 2799 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2953 9999 2756 9999 2918 2933 9999 9999 2943 2918 9999 2893 2886 9999 9999 9999 9999 9999 9999 2690 2733 2823 2898 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2890 2780 2905 2964 9999 9999 9999 9999 2904 9999 2942 9999 9999 9999 9999 9999 9999 9999 2725 2725 2653 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2984 2964 9999 9999 9999 9999 2733 2804 2915 2967 9999 9999 2958 9999 2919 2924 2932 9999 9999 9999 9999 9999 9999 9999 2834 2266 2653 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2873 2976 9999 9999 2903 2929 9999 9999 2901 2963 9999 2967 9999 9999 2953 2957 9999 9999 9999 9999 9999 9999 2740 2748 2564 2686 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2957 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2988 9999 2969 2727 2965 9999 2969 2916 9999 2802 2939 9999 2964 9999 9999 9999 9999 9999 9999 2955 9999 9999 9999 9999 9999 9999 2771 2670 2375 2546 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2966 2983 9999 9999 2875 9999 9999 2958 9999 9999 2959 9999 2926 9999 9999 9999 9999 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 2561 2697 2462 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2952 2957 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 2974 2984 9999 2955 9999 9999 2964 2923 2951 9999 9999 2951 9999 9999 9999 9999 9999 2966 9999 9999 9999 9999 2995 9999 9999 9999 9999 2853 9999 2654 2557 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2947 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2959 2987 2956 2950 2964 9999 9999 2908 2956 9999 9999 2957 9999 9999 2943 2978 9999 9999 2953 2964 2924 2942 9999 9999 9999 9999 2686 2493 9999 2700 2548 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2968 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2984 9999 2996 2967 2976 9999 2962 2989 9999 9999 9999 9999 2938 9999 9999 9999 9999 9999 9999 2951 2936 2877 2948 9999 9999 9999 9999 2558 2424 2377 2586 2545 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3004 2995 2970 2958 2962 2930 2999 9999 2968 9999 9999 9999 9999 9999 9999 9999 2931 2915 2945 2947 2916 2945 9999 9999 9999 9999 2092 2590 2542 2536 2752 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2982 9999 9999 3000 2996 2965 2973 2960 2971 2993 2957 2943 2963 9999 9999 9999 9999 9999 9999 2916 2950 2950 2958 2949 2863 2953 9999 9999 9999 9999 2435 2551 2565 2670 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2998 2971 2984 2957 2967 2989 2977 2996 2996 2992 2986 9999 9999 9999 2898 2960 2913 2959 2924 2918 2934 2955 2966 9999 9999 2092 2458 2603 2542 2780 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2999 2953 2988 2997 2949 9999 2997 2967 3001 9999 9999 9999 9999 9999 2947 2925 2943 2929 2946 2947 2950 2952 2947 2960 9999 9999 2092 2714 2456 2625 2687 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2996 9999 2982 2985 2957 2969 2978 9999 9999 9999 9999 9999 9999 2958 2909 2967 2957 9999 2921 9999 2919 2957 2973 9999 2986 9999 2487 2707 2496 2708 2586 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3012 9999 9999 9999 2957 2993 2956 2940 2975 3005 9999 9999 9999 9999 9999 9999 2914 2945 2942 2864 2883 2938 2944 2957 9999 9999 9999 2855 2559 2745 2645 2721 2560 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2979 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2987 9999 9999 9999 9999 3003 9999 9999 9999 2991 9999 2988 2927 2951 3005 9999 9999 9999 9999 9999 2920 2897 9999 2882 2854 2904 2954 2924 2935 2928 2942 9999 2849 2465 2751 2589 2683 2587 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2997 9999 9999 9999 9999 9999 3012 9999 3000 9999 9999 2993 9999 2961 9999 9999 9999 9999 9999 9999 2923 2935 2930 2900 2860 2889 2936 2915 2929 2956 2923 2881 2893 2806 2768 2708 2669 2789 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2971 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2994 3003 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2951 2948 2987 9999 9999 9999 9999 9999 2934 2925 2902 2879 2842 2877 2895 2911 2930 2956 2947 2889 2891 2765 2722 2663 2873 2804 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3012 9999 9999 9999 9999 2995 2991 9999 9999 2970 2949 9999 9999 9999 9999 9999 9999 2930 9999 2883 2859 2810 2887 2909 2911 2926 2926 2941 2906 2723 2891 2856 2712 2676 2675 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3006 9999 9999 9999 9999 9999 9999 2990 9999 2959 9999 2929 2973 9999 9999 9999 9999 2736 2948 2954 2854 2864 2829 2888 2922 2902 2908 2926 2916 2874 2894 2878 2851 2811 2720 2702 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3001 9999 9999 9999 9999 9999 9999 9999 9999 9999 2963 9999 9999 9999 9999 2923 2942 2098 2882 2885 2849 2881 2912 2913 2920 2940 2694 2858 2917 2876 2799 2840 2713 2658 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2958 9999 9999 9999 9999 2953 2948 2895 2902 9999 2874 2907 2903 2861 2883 2891 2834 2833 2919 2866 2837 2851 2654 2659 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3005 9999 9999 9999 9999 9999 9999 9999 2927 2954 9999 9999 9999 2944 2958 2912 2832 2860 2906 2894 2914 2894 2898 2893 2853 2825 2901 2869 2857 2721 2722 2636 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2979 2994 9999 3025 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3010 9999 9999 2998 9999 9999 9999 9999 9999 9999 9999 2891 2945 9999 9999 9999 2098 2959 2606 2501 2809 2880 2903 2905 2848 2849 2864 2864 2827 2856 2873 2859 2681 2861 2831 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2994 9999 3025 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2963 9999 9999 9999 2098 2962 9999 2884 2803 9999 2908 2893 2886 2873 2863 2853 2786 2712 2871 2861 2886 2889 2690 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3025 3025 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2618 2798 2964 9999 2957 2981 2947 2931 2870 2813 2836 2885 2905 2847 2865 2857 2854 2782 2832 2899 2919 2920 2918 2683 186 129 44 16 13 21 25 30 25 24 17 18 30 35 37 53 67 119 150 147 111 49 33 18 11 7 8 8 8 11 14 9 6 66 14 17 8 8 21 71 120 109 301 358 375 428 624 244 141 43 17 8 12 15 17 9 5 8 14 17 44 24 27 30 28 15 10 9 7 9999 9999 10 13 15 19 13 11 17 8 17 20 59 67 18 6 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 128 96 51 17 8 15 37 31 22 20 15 14 29 27 30 35 41 62 111 88 86 37 30 19 11 5 7 6 10 11 11 6 6 4 16 4 7 6 12 56 126 175 249 118 129 209 281 288 224 54 24 5 5 10 10 9999 2 5 7 8 11 12 33 25 20 11 5 6 10 6 10 14 31 9999 18 7 18 14 8 7 16 9 109 30 17 14 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 123 76 47 18 9 16 22 34 18 22 15 64 24 25 17 34 26 44 63 60 64 35 32 19 14 5 4 7 10 9 9 5 7 5 103 156 44 5 11 31 98 128 207 118 113 133 191 349 218 50 30 9 11 6 5 3 3 2 4 6 7 10 27 37 27 5 8 8 8 6 6 7 11 32 9999 12 10 14 7 7 16 21 31 6 11 14 14 7 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 118 63 34 15 12 11 17 14 23 42 105 85 232 21 6 13 26 36 39 50 49 25 20 15 8 11 2 6 7 8 9 6 4 42 14 60 13 5 8 26 119 139 244 384 140 135 431 350 119 75 40 13 3 4 4 9999 9999 3 9999 11 11 3 11 20 10 10 5 3 6 5 7 9 11 44 11 18 15 12 8 6 11 22 9999 71 14 11 14 10 7 7 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 102 70 33 17 11 12 11 11 31 35 36 81 477 72 7 11 9999 24 32 34 35 18 10 6 5 6 9 8 8 7 9 8 3 10 11 3 7 3 9 16 51 82 129 294 285 158 164 142 96 60 28 22 4 6 9999 4 9999 9999 9999 9999 13 9999 19 12 17 11 7 9999 11 7 8 14 11 36 15 26 24 18 9 4 8 22 35 36 4 18 20 9999 11 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 101 56 38 22 15 13 15 12 22 17 12 56 47 132 74 6 9999 23 23 30 19 12 10 2 2 3 1 11 10 10 7 14 6 4 6 75 8 23 4 8 28 38 39 68 85 147 189 99 77 41 18 14 14 5 9999 9999 9999 9999 9999 9999 8 9999 2 8 7 9999 9999 9999 5 4 4 13 30 22 18 23 37 30 9 3 7 42 8 34 5 20 9999 11 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 96 58 38 20 15 10 16 11 13 16 14 26 44 213 302 5 9999 9 15 13 8 9 7 1 9999 4 5 15 16 12 12 72 5 7 91 498 8 10 6 6 6 10 17 9999 75 154 122 89 69 29 16 18 46 10 9999 9999 9999 9999 9999 9999 8 9999 2 5 7 8 3 9999 26 9 6 8 28 14 21 17 24 15 6 6 8 41 6 34 4 9999 9999 7 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 114 64 35 22 15 11 11 34 10 6 14 59 1280 1280 59 9999 9999 6 11 11 5 6 2 4 6 11 21 29 35 21 13 118 24 19 7 8 49 9999 9999 9999 1 2 7 32 111 152 136 67 84 36 16 17 13 26 9999 9999 9999 9999 9999 9999 8 9999 14 3 5 3 9999 9999 3 4 9999 6 4 16 34 24 24 12 8 9999 17 9999 9999 2 9999 9999 9999 10 9999 9999 9999 9999 9999 7 8 9999 9999 9999 9999 9999 132 72 38 24 14 10 20 29 10 8 34 24 991 289 28 28 9999 6 10 2 9 9999 9999 14 20 52 46 65 64 37 25 15 22 13 9 54 28 15 9999 9999 9999 9999 9999 18 167 260 144 117 91 50 21 12 13 9999 10 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 12 9999 2 2 7 29 25 26 32 15 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 1 7 9999 9999 9999 9999 135 73 41 20 13 21 37 19 8 9 30 25 951 64 9999 25 9999 3 8 9999 9999 9999 12 20 45 82 103 124 98 70 59 48 32 21 17 23 11 9999 8 9999 9999 9999 1 11 171 409 155 171 68 30 29 16 13 8 51 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 34 53 22 32 10 3 6 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 116 76 36 17 12 13 33 13 7 9 30 31 123 65 9999 9999 1 9999 9999 9999 9999 9999 21 25 47 88 195 184 122 96 89 76 56 45 17 25 6 9 9999 9999 9999 9999 2 14 161 282 255 144 76 32 30 18 23 7 29 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9 24 6 20 11 5 9 9999 37 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 101 69 30 19 12 13 17 10 5 6 27 69 1280 1280 9999 9999 1 9999 9999 9999 9999 9999 56 51 60 174 359 266 147 125 99 58 38 32 19 14 27 11 9999 8 4 9999 13 21 59 162 115 66 73 32 26 18 18 6 3 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 27 9999 9999 9999 17 9999 9999 6 5 4 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 84 47 26 23 12 11 8 5 5 5 14 24 80 63 61 9999 1 9999 7 9999 24 88 706 145 164 503 1212 283 217 133 85 57 46 32 30 11 11 11 9999 7 6 3 7 22 46 146 55 31 36 28 29 14 13 10 3 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 6 9999 9999 7 6 11 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 63 38 29 16 11 10 7 7 5 6 6 16 9999 31 9999 9999 9999 36 4 9999 32 245 1242 1280 1088 1280 1228 302 203 134 91 72 51 36 24 14 33 14 9 14 7 11 9 15 67 76 21 31 28 26 21 10 10 10 3 5 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 38 9999 9999 9999 9999 9999 8 16 12 5 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 47 39 26 15 11 17 6 11 5 5 5 5 61 9999 9999 9999 5 42 4 6 26 705 1280 1280 1280 1280 1280 365 234 129 86 71 55 35 27 14 7 8 7 4 10 17 17 28 70 42 16 9999 20 17 11 11 10 9999 5 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 12 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 45 34 25 17 13 10 7 5 14 5 3 9999 11 9999 9999 9999 58 16 18 13 157 1280 1280 1280 1280 1280 1280 430 240 149 77 59 51 50 33 19 11 9 7 17 18 14 13 26 62 27 13 18 11 16 17 8 9 9999 10 3 1 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 326 36 3 9999 9999 7 23 9999 1 3 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 44 33 28 18 13 10 6 11 8 6 4 9999 9999 9999 9999 127 82 254 51 116 599 769 1280 1280 1280 1266 509 552 301 169 84 62 55 52 41 18 13 7 13 22 29 12 14 28 33 16 11 10 25 11 11 17 9999 20 5 3 4 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 5 3 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 47 37 28 15 11 10 6 5 10 5 3 9999 9999 9999 9999 72 110 68 168 86 185 796 560 1280 960 510 728 491 321 156 98 65 60 62 61 33 12 11 10 16 29 23 35 18 20 28 26 31 37 29 12 17 9999 15 6 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 46 36 26 16 12 10 11 4 9999 3 3 1 9999 9999 20 154 55 39 56 15 53 1253 1280 995 356 307 421 403 306 179 104 83 62 69 90 73 31 20 25 35 66 40 31 27 24 22 34 32 20 14 11 8 5 5 10 5 5 4 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 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 7 17 49 35 24 17 10 8 11 5 6 2 1 9999 9999 9999 9999 16 48 392 28 12 61 582 953 500 257 283 401 424 264 190 148 118 73 76 94 84 63 43 49 105 70 53 45 33 30 42 37 25 19 25 10 8 5 7 7 6 6 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 3 9999 9999 9 40 30 22 13 12 8 5 3 2 2 9999 9999 9999 9999 9999 11 86 94 28 84 989 384 336 437 328 199 256 445 297 214 150 143 112 96 94 86 66 54 78 99 74 56 48 37 32 23 23 24 19 25 11 8 6 9999 8 23 6 3 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 27 27 20 12 11 7 5 4 9999 1 9999 9999 9999 6 3 5 144 94 54 1280 1247 287 219 302 196 160 289 257 265 248 233 161 122 95 105 78 72 71 99 78 68 58 50 40 31 24 22 23 18 15 13 9 10 10 13 9 8 7 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 17 29 24 15 10 7 4 3 1 9999 3 9999 9999 9999 11 9999 139 44 158 117 298 275 112 115 191 106 118 199 164 249 235 194 171 125 100 98 87 77 84 88 75 68 51 44 38 34 26 24 28 16 15 12 12 9 7 6 6 6 10 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 49 9999 9999 9999 9999 9999 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9 23 21 27 17 12 8 5 3 3 4 2 6 9999 9999 9999 9999 9999 9999 125 58 31 87 123 67 44 66 72 96 103 142 184 217 179 164 95 85 84 81 78 74 71 65 58 48 40 33 30 23 24 22 17 14 12 14 12 8 7 7 22 7 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9 38 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 7 11 35 35 38 14 10 6 6 4 3 3 3 9999 9999 9999 9999 9999 9999 109 9 9999 9999 40 88 55 34 37 41 72 74 115 193 186 182 147 85 71 87 73 84 81 64 64 58 45 36 32 29 25 18 15 15 14 14 16 13 8 8 8 7 7 7 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 11 28 41 47 18 11 13 7 8 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 52 61 9999 9999 27 93 73 19 13 25 55 61 95 156 172 161 121 78 59 67 69 80 77 62 65 58 43 35 30 29 25 22 17 16 13 13 17 14 9 11 19 4 6 6 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 44 42 53 30 10 12 7 6 3 9999 3 9999 9999 9999 9999 9999 9999 9999 15 33 9999 9999 17 45 78 26 9999 9999 45 49 74 124 168 151 101 70 54 57 59 67 59 60 62 50 42 32 31 28 28 27 18 16 13 12 13 14 9 8 5 5 5 6 16 9999 9999 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 9999 8 9999 46 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 69 51 50 11 14 7 6 9 3 3 4 9999 9999 9999 9999 9999 13 9999 9999 35 9 9999 11 36 65 25 6 9999 31 39 63 139 147 125 99 61 49 47 47 54 58 62 49 45 44 34 28 33 33 27 21 16 11 10 12 13 8 6 4 4 6 10 6 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 7 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 7 9999 9999 9999 9999 7 14 31 56 56 48 16 9999 5 9999 3 4 3 9999 9999 9999 9999 9999 9999 9999 9999 10 42 31 49 7 9999 27 26 9999 9999 27 32 48 96 105 106 74 58 52 44 41 39 46 44 41 38 38 35 28 29 36 25 23 20 12 10 19 10 9 7 3 4 3 24 6 1 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 13 9999 9999 10 107 9999 9999 9999 9999 9999 9999 13 9999 11 8 9999 6 3 9999 9999 9999 11 21 48 50 44 9999 9999 9999 8 3 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 103 66 23 14 31 18 17 9999 9999 21 28 37 71 79 84 61 48 49 38 32 28 39 39 34 35 35 29 24 23 33 28 23 20 12 11 10 12 7 11 9 4 3 6 6 2 15 13 18 11 9999 9999 9999 9999 9999 9999 9999 7 9999 6 34 13 31 282 15 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 3 1 9999 9999 9999 9999 22 39 47 42 9999 9999 9999 10 3 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 13 147 48 21 13 7 9999 9999 18 43 26 58 74 69 49 48 37 28 25 25 27 32 28 26 29 27 25 24 22 26 22 16 12 12 11 21 8 4 6 6 8 3 3 4 3 65 20 17 13 9999 9999 9999 8 9999 115 15 11 11 34 11 89 187 79 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 6 3 9999 9999 3 4 29 35 42 47 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 9999 36 28 9999 9999 9999 9999 9999 9999 11 18 46 50 53 43 39 25 22 20 21 26 25 22 29 27 24 22 25 14 20 14 10 11 10 11 11 13 11 3 5 8 9999 5 6 9999 5 8 7 9999 9999 9999 9999 15 9 13 24 9999 9999 40 39 47 183 9999 9999 9999 9999 9999 9999 22 9999 9999 9999 2 3 9999 9999 9999 3 9999 13 22 32 46 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 25 9999 9999 9999 9999 9999 9999 9999 15 32 42 39 63 28 20 13 21 23 25 27 23 23 23 19 22 22 15 13 15 12 9 10 10 22 14 9999 5 9999 9999 9999 5 4 6 12 9999 9999 9999 9999 9999 9999 9999 14 9999 9999 19 9999 23 35 93 9999 9999 8 9999 9999 9999 38 16 9999 11 9999 9999 6 6 9999 9999 9999 9999 5 17 32 41 9 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 14 18 9999 9999 9999 9999 1 9999 9999 43 73 36 30 26 19 15 15 23 21 26 24 25 26 21 17 21 18 18 13 9 8 6 9 10 6 9999 4 9999 9999 9999 3 5 3 9999 9999 9999 23 9999 9999 7 13 9999 13 9 11 7 12 27 39 242 9999 9999 9999 9999 27 77 21 22 8 9999 9999 9999 4 9999 7 3 3 9999 5 29 40 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 24 9 9999 9999 9999 9999 9999 9999 9999 28 36 28 43 20 19 12 12 20 19 19 27 22 19 25 16 13 16 12 13 9 7 9 25 9 6 9999 9999 4 9999 9999 4 4 11 9999 8 9999 9999 9999 9999 8 9999 14 13 9999 17 19 9 26 13 255 9999 9999 9999 9999 22 27 30 9999 1 9999 9999 9999 9999 3 5 3 3 9999 9999 51 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 6 3 9999 9999 9999 9999 11 9999 9999 11 32 27 27 18 14 12 21 15 14 17 18 20 15 18 12 11 12 11 9 6 5 17 21 18 6 9999 3 9999 9999 9999 9999 4 13 9999 9999 6 9999 9999 9 8 9999 22 7 20 9999 8 10 11 12 90 9999 9999 9999 9999 18 30 9999 9999 8 9999 9999 9999 4 9999 9999 9999 9999 7 9999 30 39 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 12 2 9999 9999 9999 11 11 1 21 27 28 24 36 14 12 11 12 13 14 16 17 13 15 17 10 12 8 8 10 4 11 9 6 8 5 9999 9999 4 8 5 3 9999 9999 7 11 9999 17 9999 66 9999 28 25 8 9999 9999 9999 9999 46 65 9999 25 9999 9999 8 9999 9999 9999 7 3 3 9999 4 3 9999 9999 9999 3 9999 9999 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 12 9999 9999 8 17 23 21 17 14 12 9 10 10 10 14 18 14 14 13 10 11 10 11 7 14 9 14 14 5 4 9999 4 9999 5 3 2 11 9999 12 9999 9999 9999 9999 10 10 26 9999 10 9999 9999 9999 14 25 210 9999 9999 9999 9999 9999 9999 9999 9999 3 3 9999 9999 9999 9999 9999 3 10 4 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 9 19 3 16 11 17 37 15 14 12 7 6 8 11 13 13 13 11 11 8 8 9 13 8 18 10 11 8 9999 9999 9999 9999 9999 4 2 11 11 9999 9999 7 9999 9999 9999 9999 8 9999 9999 9999 12 9999 9999 9999 55 75 74 15 9999 9999 9999 9999 9999 9999 9999 9999 6 3 6 9999 9999 9 9999 3 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 5 9999 9999 9999 9999 11 9999 6 9 13 26 12 9 8 8 6 6 8 12 12 14 22 9 9 7 12 12 11 7 8 9999 5 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 12 7 9999 9999 9999 9999 9999 9999 29 175 452 9999 9999 9999 9999 9999 9999 9999 9999 3 5 9999 5 3 5 9 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 4 5 4 9999 9999 9999 9999 9999 4 1 5 11 20 17 6 7 5 5 5 7 10 10 11 8 7 7 7 4 5 10 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 9999 9 9999 9999 9999 9 9999 9999 9999 68 36 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 13 7 6 4 9999 3 9999 9999 9999 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 7 9999 9999 3 9999 9999 9999 9999 3 5 9 20 9 11 6 4 11 4 5 7 8 22 7 8 7 8 10 11 10 6 9999 9999 9999 5 9999 4 11 9999 9999 9999 10 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 21 9999 12 91 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 6 2 9999 12 4 9999 9999 9999 3 5 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 6 8 8 8 6 13 6 11 4 6 5 14 6 6 17 22 18 4 9999 12 14 10 9999 9999 9999 9999 4 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 38 9999 9999 9999 9999 9999 9999 9999 45 9999 9999 9999 9999 9999 9999 9999 9999 2 2 6 3 4 4 7 9999 7 9999 3 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 5 9999 9999 9999 9999 9999 4 16 8 13 7 5 14 12 12 9 6 4 4 6 8 15 14 13 13 4 8 9 5 7 4 9999 3 9999 9999 9999 9999 11 9999 9999 9999 9999 14 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 143 62 9999 9999 9999 9999 9999 9999 9999 5 2 9999 2 6 3 6 3 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 8 4 7 12 15 3 1 11 12 18 6 11 5 12 11 18 23 10 5 5 5 10 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 64 9999 9999 9999 9999 9999 9999 9999 9999 3 5 10 9999 5 4 9999 7 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 4 4 9999 9999 9999 9999 9999 9999 5 1 9 12 9999 7 10 3 3 18 10 4 9 10 13 25 21 10 6 9999 5 1 11 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 6 7 6 3 3 3 5 3 9999 7 6 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 4 11 11 3 9999 11 10 12 15 13 16 5 1 11 1 10 4 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 4 7 3 9999 3 9999 3 3 9999 3 3 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 14 9999 12 9999 8 10 9999 9999 13 10 18 6 12 4 12 15 13 19 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 3 3 3 3 7 5 2 9999 3 9999 3 9 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 17 9999 7 14 12 11 9999 18 9999 9999 9999 16 14 16 12 7 4 16 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 2 2 9999 3 7 2 9999 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 15 13 13 18 16 15 9999 9999 9 15 20 13 5 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 4 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 20 12 13 11 23 9 9999 14 9999 1 8 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 3 1 3 3 5 3 9999 9999 2 6 5 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 5 19 12 15 24 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 37 9999 21 9999 9999 9999 9999 9999 9999 9999 9999 5 7 1 3 12 9999 9999 9999 4 4 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 16 14 16 10 5 3 3 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 5 7 21 9999 9999 9999 4 9 12 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 6 9999 8 6 11 17 6 9999 2 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 31 9 54 9999 9999 9999 9999 9999 9999 9999 6 37 9999 9 8 9 9999 9999 9999 13 3 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 3 9999 9999 10 2 9 3 9999 3 16 14 12 9999 4 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 13 23 10 25 9999 9999 9999 9999 9999 9999 9999 9999 46 17 26 8 11 9999 9999 7 8 3 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 3 2 2 2 35 9 15 3 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 32 24 18 11 4 7 9999 8 9999 10 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 2 9999 2 10 4 3 6 2 9999 9999 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 13 13 8 9999 9999 9999 9999 9999 9999 9999 11 16 47 45 13 10 7 5 9999 20 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 4 9999 10 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 12 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 7 48 28 3 13 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 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 10 9999 8 9999 9999 9999 9999 9999 9999 9999 3 4 13 20 9999 5 9999 9999 9999 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 11 9999 9999 9999 9999 9999 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 32 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 9999 9999 31 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 4 9999 9999 9999 9999 3 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 123 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 8 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 6 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 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 16 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 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 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 5 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 28 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 13 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 48 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 35 9999 9999 9999 9999 12 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 3 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 52 18 26 9999 9999 9999 9999 1 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 28 18 6 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 2 38 9999 9999 9999 9999 9999 7 10 9999 9999 9999 9999 9999 9999 9999 11 12 12 12 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 13 48 26 9999 9999 9999 9999 9999 9999 9999 1 28 5 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 42 9999 9999 9999 9999 9999 9999 9999 38 9999 52 41 26 13 9999 9999 9999 9999 9999 9999 9999 10 7 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 33 9999 9999 169 9999 9999 9999 117 9999 9999 12 42 18 9999 9999 9999 9999 9999 9999 4 10 14 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 45 151 9999 9999 9999 9999 142 59 6 16 9999 34 12 9999 9999 9999 9999 9999 9999 5 9999 21 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 1 9999 50 9999 30 12 9 59 9999 16 26 9999 9999 9999 9999 9999 9999 9999 35 37 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 10 9999 93 12 9999 9999 22 12 9999 8 7 9999 9999 9999 9999 9999 9999 15 30 25 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 54 118 91 31 9999 9999 9999 9999 8 9999 19 9999 9999 9999 9999 9999 9999 9999 12 6 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 45 21 9999 9999 9999 9999 6 26 84 38 9999 9999 32 9999 12 13 15 9999 9999 9999 9999 9999 9999 9999 27 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 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 5 16 9999 9999 5 52 9999 9999 5 8 9999 26 9999 9999 12 18 9999 9999 9999 9999 9999 9999 11 7 6 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 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 9999 9999 35 9999 12 1 42 9999 16 6 9999 5 90 9999 13 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9 4 5 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 136 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 15 9999 9999 6 9999 9999 23 9999 9999 53 9999 5 9999 9999 9999 9999 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 19 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 234 57 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 52 9999 13 9999 9999 20 10 27 9999 9999 20 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 21 9999 9999 9999 9999 21 9999 16 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 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 10 19 13 10 10 9999 9999 6 84 9999 9999 130 9999 9999 6 28 9999 9999 20 32 13 23 9999 9999 9999 9999 5 4 9999 19 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 48 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 23 22 26 9999 11 8 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 34 22 9 45 9999 9999 9999 9999 3 5 9 14 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 12 43 23 16 30 9 11 9999 31 9999 9999 9999 9999 9999 9999 9999 10 15 41 43 20 35 9999 9999 9999 9999 1 10 14 15 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 11 15 18 23 75 54 15 9 5 6 9999 9999 9999 9999 9999 9999 10 30 36 35 28 7 13 9999 9999 9999 9999 8 12 18 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 14 24 18 25 8 23 26 7 13 14 9999 9999 9999 5 28 10 30 7 8 26 73 9 9999 9999 1 9 13 15 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 6 26 24 15 9999 8 15 17 9999 9999 9999 9999 9999 78 5 7 8 12 5 13 68 26 9 9999 9999 1 28 10 17 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 19 14 13 24 9 9999 9999 9999 9999 9999 9999 20 199 12 16 9999 5 9999 12 37 57 9999 20 9999 3 26 10 19 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 7 9999 9999 9999 7 11 7 14 71 10 9999 9999 9999 9999 9999 9999 41 8 22 7 7 12 46 20 9999 9999 9999 5 5 35 12 14 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 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 11 9999 9999 9999 6 9999 9 13 25 8 9999 9999 9999 9999 9999 8 10 9999 14 19 24 45 64 23 6 5 9999 7 4 22 6 8 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 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 33 9999 9999 9999 9999 9999 7 9999 7 9999 9999 11 9999 83 9999 9999 9999 9999 9999 9999 17 108 135 210 176 63 28 84 102 15 7 8 11 14 13 7 5 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 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 14 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 23 6 9999 9999 9999 9999 9999 45 189 1223 60 62 63 14 58 100 46 23 11 11 7 7 6 19 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 21 9999 9999 9999 9999 5 8 9999 9999 6 23 9999 9999 9999 9999 9999 9999 24 9999 40 267 30 126 33 137 47 43 55 30 4 15 19 8 4 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 9999 9999 9999 9999 9999 9999 10 9999 5 9999 13 52 9999 9999 9999 9999 2 58 63 21 89 29 29 61 168 24 56 30 21 21 15 18 20 6 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 35 9999 9999 9999 9999 13 51 1 42 29 20 20 41 229 100 113 4 24 23 16 13 29 6 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 206 9999 9999 9999 9999 46 96 4 56 9999 25 101 31 14 24 12 12 22 20 16 16 23 6 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 19 8 9999 9999 9999 17 40 5 12 545 171 31 139 16 38 18 18 27 23 17 20 7 8 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 7 9 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 7 14 9999 9999 9999 1 34 1 3 285 107 33 36 12 19 20 28 24 23 23 19 6 19 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 94 9999 9999 9999 1 44 9999 11 111 9999 242 21 35 35 23 25 17 11 25 12 14 17 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 8 9999 9999 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 1 7 9999 6 24 11 11 10 39 104 548 42 27 34 18 22 26 35 31 12 12 13 4 619 575 482 435 495 407 481 200 419 447 482 464 388 380 575 507 511 584 580 603 477 436 511 474 374 428 357 361 432 330 259 234 434 117 195 243 222 379 374 469 625 646 624 564 558 606 562 592 589 508 488 335 290 315 294 284 413 402 388 375 134 368 301 518 486 414 201 436 635 9999 9999 749 1071 660 515 475 576 494 581 189 631 114 136 138 153 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 565 473 410 376 582 622 215 193 405 593 455 895 274 388 403 432 520 491 461 546 498 475 505 497 371 366 347 372 317 269 232 226 278 287 489 350 179 298 446 431 514 628 691 697 622 541 614 595 607 474 502 371 308 327 258 9999 236 216 360 347 363 412 138 579 589 337 507 748 215 1162 213 200 197 9999 252 921 198 539 803 666 526 545 130 118 119 119 137 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 642 437 386 381 471 477 553 194 606 835 741 328 313 274 334 196 581 490 431 549 460 372 321 470 325 411 293 247 239 254 249 203 158 235 129 104 95 253 350 547 522 652 702 650 796 576 616 594 562 538 523 283 98 250 232 204 158 170 222 223 267 225 116 153 190 671 115 342 225 718 716 666 923 204 9999 628 791 588 792 580 419 280 197 83 111 133 152 98 132 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 653 510 490 532 435 662 420 513 474 450 147 412 118 307 643 788 192 441 470 447 413 346 300 358 365 213 196 247 253 231 257 176 132 108 94 117 77 230 406 402 510 560 648 664 689 657 617 597 516 375 401 312 178 155 168 9999 9999 112 9999 83 105 203 129 190 622 170 219 430 400 543 488 566 751 151 871 674 818 850 654 477 573 587 9999 117 112 138 141 121 116 114 9999 9999 9999 9999 109 9999 9999 9999 9999 9999 582 461 565 468 660 553 409 434 243 359 329 374 178 193 953 493 9999 474 456 495 376 372 414 353 218 194 84 285 258 269 233 183 141 164 71 327 65 143 202 396 642 523 522 570 755 604 623 611 487 317 378 258 163 57 9999 156 9999 9999 9999 9999 89 9999 103 262 193 191 283 9999 130 250 144 323 742 194 843 420 465 403 557 615 465 561 174 143 295 134 141 9999 115 109 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 517 486 497 435 472 412 185 295 498 656 658 297 583 520 184 626 9999 326 431 302 383 494 299 315 273 175 270 303 368 242 295 204 142 130 189 124 130 85 109 282 471 391 521 552 823 568 536 652 460 327 435 439 207 41 9999 9999 9999 9999 9999 9999 81 9999 170 436 642 9999 9999 9999 161 596 195 235 137 401 687 405 139 153 426 767 459 133 394 134 299 121 9999 113 9999 9999 9999 9999 9999 9999 106 9999 9999 9999 9999 9999 612 479 512 573 495 475 216 898 724 385 479 393 654 541 197 938 9999 540 475 481 590 501 283 1155 9999 501 865 443 452 254 213 102 150 168 89 115 138 60 42 143 564 568 643 9999 639 620 558 581 540 468 426 373 122 66 9999 9999 9999 9999 9999 9999 79 9999 145 683 447 308 1083 9999 118 278 61 107 112 637 542 401 157 308 525 289 402 108 146 117 259 9999 9999 135 179 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 584 503 538 500 522 399 869 275 624 1162 816 122 541 491 458 9999 9999 458 530 277 507 316 614 476 483 713 480 518 439 299 311 97 171 165 154 200 97 9999 9999 9999 116 237 548 562 622 584 626 624 523 469 487 298 263 80 9999 9999 9999 9999 9999 9999 65 9999 88 614 196 337 9999 9999 131 263 9999 64 475 436 287 137 144 162 284 9999 108 9999 9999 283 9999 9999 9999 192 9999 9999 9999 9999 9999 81 137 9999 9999 9999 9999 9999 613 499 482 435 500 673 768 268 508 468 287 314 557 616 638 204 9999 305 400 273 99 9999 9999 237 315 381 453 385 417 362 385 489 251 196 159 95 101 62 9999 9999 9999 9999 9999 677 656 588 688 581 491 365 536 432 249 9999 62 9999 9999 9999 9999 9999 9999 9999 70 9999 9999 9999 9999 9999 105 9999 109 104 136 176 421 118 121 133 186 9999 9999 9999 9999 9999 9999 9999 9999 9999 193 9999 9999 9999 9999 9999 265 180 9999 9999 9999 9999 565 513 457 449 514 178 363 284 479 449 289 397 514 842 9999 139 9999 143 235 9999 9999 9999 915 451 506 515 455 398 402 335 335 311 394 288 176 176 143 9999 41 9999 9999 9999 178 1161 539 539 517 539 563 497 410 316 278 104 105 243 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 192 112 101 116 131 889 145 9999 9999 9999 9999 9999 9999 9999 9999 159 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 625 498 483 608 530 439 262 280 381 417 294 558 476 845 9999 9999 378 9999 9999 9999 9999 9999 1000 794 612 555 499 452 425 377 392 302 276 219 210 166 102 52 9999 9999 9999 9999 237 471 514 452 452 463 440 537 507 490 149 210 95 89 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 133 444 118 124 119 98 149 130 9999 106 9999 9999 76 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 514 427 511 501 551 370 297 235 305 625 248 284 534 499 9999 9999 206 9999 9999 9999 9999 9999 624 637 680 533 509 524 487 432 474 342 328 239 216 164 78 55 9999 43 208 9999 209 267 634 478 406 419 360 521 700 467 165 243 75 92 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 81 9999 95 9999 9999 9999 110 9999 9999 243 268 555 112 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 204 502 475 593 369 556 424 483 413 306 446 249 410 576 560 187 9999 377 9999 55 9999 436 450 655 574 591 534 588 496 498 526 469 372 295 234 200 174 124 53 9999 44 209 1004 582 266 654 482 292 472 413 415 390 501 245 138 335 112 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 118 9999 9999 139 9999 9999 176 428 203 9999 76 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 142 486 521 522 671 668 426 500 331 320 238 259 260 9999 570 9999 9999 9999 77 168 9999 190 537 670 606 637 571 609 559 497 485 495 358 317 228 253 179 80 60 47 61 303 213 535 650 371 490 391 173 216 177 362 474 388 157 732 96 56 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 95 9999 9999 9999 9999 9999 238 88 112 236 9999 83 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 534 420 498 672 707 173 530 133 535 344 232 232 244 9999 9999 9999 344 80 284 319 269 615 628 630 598 588 690 581 515 466 485 366 354 306 263 192 128 94 85 147 569 231 229 189 214 456 235 9999 238 238 555 269 297 9999 405 96 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 259 9999 9999 9999 9999 9999 9999 9999 9999 105 9999 88 9999 9999 9999 123 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 517 608 533 478 496 511 491 512 223 471 255 9999 284 9999 9999 9999 97 237 367 916 368 650 665 592 502 539 752 604 687 496 528 389 430 299 373 211 141 124 155 237 359 427 555 181 174 361 283 240 993 275 227 612 544 9999 153 356 446 80 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 98 101 518 9999 9999 138 96 9999 215 63 79 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 519 686 491 469 461 521 572 134 682 380 110 9999 9999 9999 9999 130 104 110 337 383 553 722 684 630 540 604 713 603 682 512 590 450 431 430 439 307 166 155 177 227 211 869 588 195 304 649 884 1194 250 925 692 192 9999 181 740 467 90 229 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 78 121 305 9999 9999 9999 9999 9999 9999 9999 61 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 225 525 527 491 623 603 430 548 436 189 158 113 9999 9999 9999 9999 227 178 249 219 247 429 676 628 712 607 715 747 654 682 582 541 512 435 457 492 425 285 250 378 493 623 634 210 670 656 239 228 181 200 176 643 181 9999 180 500 523 298 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 73 761 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 251 556 476 501 568 542 345 169 435 9999 235 87 280 9999 9999 122 99 281 404 277 350 367 641 646 650 690 657 716 655 655 609 552 556 469 495 528 409 430 476 425 479 386 502 592 513 593 530 186 207 633 576 638 545 1015 887 197 442 356 107 9999 9999 9999 9999 71 9999 9999 9999 9999 9999 9999 9999 9999 9999 80 86 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 831 246 448 469 511 479 713 470 146 294 130 399 244 9999 9999 9999 9999 179 447 436 588 857 424 608 704 603 693 561 716 581 685 661 641 589 599 531 599 487 442 381 476 404 430 416 475 544 520 195 193 524 552 194 707 597 1046 246 468 486 374 81 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 73 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 127 9999 9999 9999 9999 9999 302 9999 9999 832 489 526 520 534 525 397 422 444 449 330 9999 9999 9999 9999 9999 152 410 657 566 337 642 581 740 628 635 635 688 656 659 636 616 674 600 543 652 537 562 446 454 429 380 420 445 523 527 610 501 534 534 176 653 606 827 9999 450 106 433 318 70 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 105 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 996 669 470 471 539 391 344 316 101 9999 360 9999 9999 9999 76 150 372 483 565 495 476 634 650 575 627 667 590 718 628 690 611 614 638 610 523 613 536 588 494 439 437 442 419 411 503 589 538 600 591 482 472 491 636 255 156 158 290 293 197 216 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 94 76 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 866 813 492 439 579 602 492 348 320 311 9999 52 9999 9999 9999 120 9999 77 474 360 247 476 630 609 443 514 603 611 692 631 691 636 639 696 609 628 592 598 621 533 525 445 454 442 408 495 495 518 532 357 440 452 490 468 482 443 646 494 623 104 105 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 101 9999 9999 9999 9999 9999 91 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 269 943 786 773 531 576 647 578 710 472 272 148 182 53 9999 9999 9999 9999 9999 9999 115 150 132 359 538 611 567 418 459 619 650 670 723 665 613 615 672 610 675 623 585 538 487 477 541 463 467 457 579 596 391 348 356 471 517 473 439 435 467 523 107 256 86 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 64 96 9999 9999 9999 9999 9999 9999 9999 83 9999 9999 9999 9999 9999 9999 9999 9999 1002 1075 659 596 192 526 575 644 512 490 727 159 70 9999 9999 9999 9999 9999 9999 138 844 9999 9999 419 447 682 399 350 508 600 567 663 638 729 641 673 599 558 643 562 585 514 482 492 452 466 554 441 602 539 585 469 369 427 433 388 469 465 469 447 269 236 193 69 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 70 9999 9999 9999 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 72 9999 9999 9999 9999 9999 9999 9999 1334 574 620 627 538 692 247 608 220 506 9999 9999 9999 9999 9999 9999 9999 9999 9999 122 145 9999 9999 403 389 482 657 668 517 528 495 597 705 592 641 694 625 604 543 539 595 527 510 466 430 502 516 520 520 586 556 419 374 416 468 390 443 399 271 113 432 228 237 71 9999 9999 9999 9999 9999 9999 9999 9999 9999 125 9999 9999 9999 9999 9999 9999 9999 9999 9999 103 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 906 602 620 537 189 674 243 821 522 541 9999 88 9999 9999 9999 9999 9999 9999 9999 84 125 9999 9999 396 352 340 441 9999 9999 538 432 550 661 669 619 636 651 641 554 535 590 615 526 439 492 535 602 514 581 584 473 471 442 399 441 494 445 419 363 405 303 131 270 73 9999 9999 69 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 110 9999 53 9999 104 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 586 553 547 607 1014 242 541 917 172 615 237 95 9999 9999 9999 9999 9999 77 9999 9999 87 60 9999 298 151 179 515 245 9999 619 472 552 632 679 611 596 644 572 606 561 518 485 420 426 541 446 555 633 520 503 501 469 589 526 446 451 467 471 401 356 286 103 108 97 156 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 86 48 9999 68 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 101 158 9999 9999 9999 9999 171 606 544 584 595 661 290 9999 888 9999 661 413 88 9999 9999 9999 9999 9999 9999 9999 9999 56 65 80 70 315 9999 432 355 9999 9999 559 530 566 556 614 683 576 526 518 545 550 541 437 512 407 626 538 494 509 506 420 655 452 503 592 490 169 617 338 291 751 296 324 82 111 354 9999 9999 78 9999 9999 9999 9999 9999 9999 9999 9999 9999 89 75 9999 9999 59 153 9999 9999 9999 9999 9999 9999 78 9999 115 157 9999 198 248 9999 9999 9999 608 792 565 639 557 9999 9999 9999 191 515 260 9999 9999 9999 9999 9999 9999 9999 9999 9999 73 89 84 86 178 118 479 364 9999 9999 476 510 673 593 650 679 579 640 511 474 477 633 393 485 413 467 529 567 640 595 406 508 453 468 532 508 477 500 470 145 119 612 479 103 204 265 61 72 89 78 9999 9999 9999 9999 9999 9999 9999 71 9999 68 152 68 113 144 79 9999 9999 9999 9999 9999 9999 9999 102 9999 9999 192 1043 9999 9999 9999 9999 513 575 542 637 9999 9999 9999 207 612 192 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 66 54 98 78 102 299 522 9999 9999 204 156 713 582 569 545 621 527 470 499 501 494 537 380 440 585 520 497 515 529 497 502 436 437 525 478 516 167 394 1238 241 559 180 918 918 293 207 87 92 77 121 9999 9999 9999 91 9999 112 109 90 67 156 65 117 162 124 9999 9999 9999 9999 9999 9999 9999 9999 9999 158 245 106 9999 9999 300 601 205 534 583 636 9999 9999 9999 9999 581 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 135 9999 112 77 9999 9999 9999 9999 9999 9999 416 546 507 543 473 476 524 484 473 501 521 431 448 471 501 571 502 647 520 475 342 367 268 227 259 212 650 252 270 937 309 153 9999 168 108 9999 154 71 110 9999 9999 9999 9999 118 73 67 140 9999 9999 144 132 119 179 9999 9999 9999 9999 9999 9999 86 9999 9999 9999 386 271 9999 9999 9999 187 9999 231 671 749 617 307 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 106 80 9999 9999 9999 9999 9999 9999 9999 207 496 484 484 170 584 501 528 509 533 508 529 608 497 471 571 359 392 435 483 290 244 234 257 229 173 221 9999 175 9999 9999 9999 139 218 83 97 9999 9999 9999 9999 9999 9999 9999 75 9999 9999 102 9999 107 115 113 9999 9999 80 9999 9999 9999 124 82 9999 137 9999 9999 227 103 9999 9999 9999 9999 257 552 809 713 749 949 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 314 90 100 9999 9999 9999 9999 341 9999 9999 186 181 497 520 604 651 541 582 480 524 478 498 420 367 478 441 359 367 312 318 268 230 294 237 578 963 9999 290 9999 9999 9999 299 153 74 9999 9999 9999 155 9999 9999 115 75 9999 59 66 73 58 71 105 110 206 9999 9999 9999 9999 112 109 90 110 111 9999 9999 9999 205 9999 147 317 300 9999 1228 613 656 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 237 144 108 9999 9999 9999 9999 9999 9999 9999 208 514 580 199 731 537 673 635 487 561 578 372 379 438 309 397 457 359 363 284 246 234 203 103 659 936 9999 9999 312 9999 9999 159 233 64 9999 67 9999 9999 9999 9999 73 9999 75 67 9999 77 104 70 137 68 162 9999 9999 9999 9999 115 107 103 9999 299 9999 9999 9999 9999 216 212 317 300 9999 9999 144 852 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 470 706 203 9999 9999 9999 9999 121 9999 9999 1042 535 644 441 721 644 574 197 521 658 570 452 374 491 411 467 486 381 275 440 434 249 108 99 172 522 9999 1092 9999 9999 9999 9999 269 60 9999 9999 50 9999 9999 80 52 9999 90 57 79 9999 73 98 125 66 159 9999 9999 9999 9999 117 108 9999 9999 119 9999 9999 9999 147 9999 9999 9999 9999 223 9999 155 603 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 989 283 692 9999 9999 9999 99 92 1135 197 448 495 471 189 542 571 495 530 532 446 431 404 438 402 341 386 346 378 400 239 258 195 602 868 226 278 9999 9999 237 188 185 376 9999 9999 46 67 9999 71 9999 118 9999 105 118 56 9999 9999 9999 9999 102 203 9999 129 9999 9999 97 9999 9999 9999 140 269 142 9999 119 310 9999 9999 9999 256 9999 9999 558 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 754 9999 9999 9999 97 9999 9999 604 669 506 475 464 450 561 537 450 512 651 510 365 346 300 413 370 317 237 277 263 100 165 158 169 310 307 9999 302 9999 230 405 368 55 9999 65 9999 9999 9999 9999 44 48 105 9999 66 9999 9999 9999 112 113 162 9999 9999 9999 9999 9999 9999 9999 9999 158 177 9999 9999 9999 9999 9999 187 174 153 9999 9999 597 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 109 107 54 120 733 575 142 475 372 364 560 538 490 447 500 437 354 328 363 358 322 241 231 206 90 71 143 267 9999 9999 9999 9999 9999 265 437 68 54 9999 9999 48 9999 9999 9999 9999 44 9999 9999 9999 108 9999 9999 9999 107 155 146 91 9999 9999 9999 9999 9999 9999 9999 9999 158 216 174 9999 9999 182 9999 269 222 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1154 9999 9999 869 9999 9999 9999 9999 125 9999 112 532 530 153 503 389 396 358 354 539 434 509 401 296 120 352 258 292 196 208 177 72 60 9999 277 9999 9999 9999 9999 9999 69 9999 9999 9999 9999 9999 9999 9999 9999 9999 63 59 57 9999 9999 9999 9999 9999 9999 104 119 154 9999 9999 9999 9999 9999 9999 9999 9999 120 110 9999 209 300 232 192 262 269 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 309 1043 1153 936 9999 9999 9999 9999 9999 63 641 566 431 156 184 412 345 392 239 354 238 434 280 293 346 364 374 246 271 241 163 61 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 67 9999 78 9999 9999 9999 150 9999 9999 9999 131 252 9999 9999 9999 9999 9999 9999 9999 9999 264 9999 172 162 216 120 9999 233 9999 9999 9999 221 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 861 849 9999 9999 1014 9999 9999 9999 9999 427 628 430 141 511 171 238 284 97 238 214 606 255 113 279 249 346 213 170 87 69 103 9999 9999 9999 236 9999 269 66 9999 9999 9999 48 65 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 136 174 9999 119 137 9999 9999 9999 9999 9999 9999 9999 9999 116 9999 118 501 9999 154 140 9999 9999 9999 300 280 1030 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 838 9999 9999 9999 9999 9999 585 632 232 471 529 115 196 78 175 89 547 100 283 304 103 106 98 164 9999 69 78 72 9999 9999 9999 9999 98 9999 9999 9999 54 9999 9999 9999 9999 9999 9999 9999 9999 9999 53 222 9999 9999 9999 9999 9999 9999 9999 222 9999 9999 9999 9999 9999 9999 9999 9999 379 382 215 369 112 135 192 9999 163 9999 187 9999 663 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1242 302 9999 9999 9999 9999 9999 1192 248 242 151 549 310 100 77 82 89 219 208 229 304 213 100 86 77 70 146 167 148 291 292 314 9999 118 9999 9999 9999 9999 52 9999 9999 9999 9999 52 9999 9999 9999 114 9999 9999 9999 9999 9999 9999 9999 9999 173 147 9999 9999 9999 9999 9999 9999 9999 211 454 9999 604 118 246 140 142 9999 9999 9999 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 1335 9999 9999 9999 9999 9999 234 312 179 79 78 110 167 84 92 107 219 83 174 79 63 85 86 155 365 313 219 72 56 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 132 191 9999 9999 9999 9999 9999 9999 9999 9999 621 211 150 9999 113 184 9999 179 9999 9999 9999 9999 1070 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 308 9999 799 861 9999 9999 9999 9999 9999 9999 216 192 79 76 9999 66 79 176 246 89 77 157 77 60 71 79 76 182 218 9999 99 131 63 9999 9999 51 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 211 163 135 116 220 621 158 206 187 9999 222 185 946 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 164 94 78 106 9999 76 58 57 63 59 86 218 443 77 102 64 100 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 245 153 150 209 9999 272 9999 286 240 9999 233 225 594 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 80 9999 69 9999 68 48 9999 9999 51 76 78 109 70 75 68 58 45 70 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 205 9999 9999 9999 9999 9999 9999 9999 9999 432 231 206 282 188 290 494 9999 183 9999 237 230 292 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 172 9999 120 74 73 63 9999 76 9999 9999 9999 48 67 73 54 58 103 71 61 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 496 441 9999 277 242 583 9999 160 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 72 73 65 57 76 58 48 9999 9999 60 71 61 88 198 121 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 299 1046 681 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 604 9999 9999 9999 9999 9999 86 71 74 65 78 105 9999 58 9999 411 124 109 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 172 9999 209 9999 9999 9999 9999 9999 9999 9999 9999 237 375 93 152 214 275 9999 9999 148 248 847 693 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 247 165 98 86 96 83 61 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 167 9999 140 9999 9999 9999 9999 9999 9999 9999 9999 142 234 918 128 249 9999 9999 9999 215 901 9999 733 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 82 9999 105 95 106 506 959 502 975 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 9999 9999 375 9999 143 119 225 9999 9999 9999 212 288 433 264 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 996 9999 9999 9999 9999 837 9999 208 589 374 382 293 9999 1208 9999 694 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 162 232 104 252 9999 9999 9999 9999 9999 9999 9999 96 591 9999 261 732 181 9999 9999 9999 197 1239 201 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 138 648 9999 9999 197 453 191 1232 9999 802 256 333 192 9999 189 9999 156 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 199 219 110 224 9999 9999 9999 9999 9999 9999 9999 9999 287 806 257 696 173 9999 9999 162 179 1022 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 9999 9999 9999 9999 210 9999 9999 9999 213 1154 844 819 118 201 150 319 241 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 180 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 918 156 406 747 632 214 208 9999 179 9999 307 663 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 194 9999 9999 9999 224 9999 819 250 394 265 131 192 9999 9999 291 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 268 9999 9999 9999 9999 9999 9999 9999 9999 216 9999 106 162 134 9999 9999 9999 9999 9999 9999 9999 179 213 156 154 133 161 187 140 9999 201 704 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 175 177 9999 227 9999 9999 9999 9999 9999 9999 9999 290 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 144 9999 9999 9999 9999 9999 9999 102 9999 144 9999 9999 9999 9999 9999 9999 9999 9999 206 117 180 490 161 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 131 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 149 9999 9999 9999 9999 9999 9999 111 9999 114 9999 9999 9999 9999 9999 9999 9999 108 178 144 178 9999 133 9999 9999 9999 184 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 188 9999 9999 121 9999 9999 9999 9999 9999 134 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 133 9999 9999 9999 9999 1075 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 240 291 309 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 134 9999 9999 243 9999 9999 9999 9999 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 106 9999 9999 207 9999 9999 9999 9999 339 247 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 252 9999 229 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 170 161 9999 9999 9999 9999 9999 9999 107 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 290 176 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 207 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 196 142 9999 179 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 863 282 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 188 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 155 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 204 266 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 139 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 140 396 574 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 265 9999 9999 9999 9999 9999 9999 9999 9999 281 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 186 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 162 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 109 148 539 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 215 285 9999 9999 9999 9999 9999 9999 9999 9999 9999 279 9999 9999 9999 9999 9999 9999 9999 9999 9999 193 273 9999 9999 9999 9999 118 178 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 143 9999 268 666 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 145 171 218 9999 9999 9999 9999 780 186 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 153 120 135 177 500 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 113 9999 9999 9999 9999 9999 224 172 9999 9999 9999 9999 9999 98 112 9999 9999 9999 9999 9999 9999 9999 111 108 155 156 448 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 112 106 146 179 9999 9999 9999 9999 9999 9999 9999 366 150 574 674 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 284 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 166 9999 9999 9999 9999 9999 9999 9999 193 9999 113 134 141 160 9999 9999 9999 9999 9999 9999 9999 478 783 576 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 155 9999 9999 305 9999 9999 9999 158 9999 9999 119 134 117 9999 9999 9999 9999 9999 9999 251 490 495 139 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 123 9999 9999 9999 9999 9999 9999 9999 9999 9999 137 224 9999 9999 9999 9999 175 204 89 186 9999 134 116 9999 9999 9999 9999 9999 9999 282 9999 329 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 295 9999 9999 9999 9999 9999 9999 9999 9999 9999 138 9999 653 9999 178 9999 231 262 85 145 9999 136 120 9999 9999 9999 9999 9999 9999 9999 145 122 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 127 9999 115 9999 168 122 9999 9999 106 203 9999 118 80 9999 9999 9999 9999 9999 9999 157 130 113 143 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 208 97 224 182 126 9999 9999 9999 9999 107 9999 100 9999 9999 9999 9999 9999 9999 9999 197 148 692 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 197 124 9999 9999 9999 9999 76 281 158 144 9999 9999 117 9999 114 118 102 9999 9999 9999 9999 9999 9999 9999 139 986 1033 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 204 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 120 133 9999 9999 66 86 9999 9999 115 152 9999 133 9999 9999 127 110 9999 9999 9999 9999 9999 9999 195 183 571 552 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 219 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 249 9999 166 294 123 9999 153 108 9999 76 146 9999 131 9999 9999 9999 9999 9999 9999 97 9999 9999 9999 9999 9999 9999 180 159 765 601 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 240 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 131 242 9999 9999 120 9999 9999 146 9999 9999 155 9999 117 9999 9999 9999 9999 149 9999 9999 9999 9999 9999 9999 9999 9999 9999 221 207 556 9999 9999 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 235 240 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 133 145 9999 111 9999 9999 122 116 202 9999 9999 199 9999 9999 9999 9999 9999 131 9999 9999 9999 9999 229 9999 9999 9999 9999 154 9999 315 427 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 111 130 119 93 118 9999 9999 114 125 9999 9999 120 9999 9999 113 146 9999 9999 162 139 111 141 9999 9999 9999 9999 138 632 9999 209 497 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 180 9999 138 119 144 9999 110 118 9999 9999 9999 9999 130 9999 9999 9999 9999 9999 9999 130 137 116 124 9999 9999 9999 9999 239 664 891 447 586 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 159 167 135 161 141 106 130 9999 117 9999 9999 9999 9999 9999 9999 9999 112 105 120 125 109 117 9999 9999 9999 9999 199 342 427 444 131 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 123 9999 9999 190 229 146 153 111 124 176 97 78 104 9999 9999 9999 9999 9999 9999 115 110 115 126 105 101 101 9999 9999 9999 9999 549 436 357 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 255 114 158 149 124 114 183 218 140 180 223 9999 9999 9999 82 110 94 109 83 78 105 100 92 9999 9999 353 473 339 492 136 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 91 138 172 160 9999 147 154 250 9999 9999 9999 9999 9999 184 107 89 82 103 75 105 106 108 94 9999 9999 794 128 473 382 336 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 149 9999 121 130 127 129 135 9999 9999 9999 9999 9999 9999 109 204 139 122 9999 79 9999 97 116 120 9999 153 9999 272 130 373 301 464 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 220 9999 9999 9999 81 185 101 138 173 236 9999 9999 9999 9999 9999 9999 158 106 133 108 110 99 110 112 9999 9999 9999 86 303 114 154 257 499 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 232 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 302 9999 9999 9999 9999 184 9999 9999 9999 123 9999 140 125 188 218 9999 9999 9999 9999 9999 131 134 9999 197 134 130 114 130 138 81 80 9999 95 339 119 387 344 422 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 278 9999 9999 9999 9999 9999 249 9999 280 9999 9999 172 9999 156 9999 9999 9999 9999 9999 9999 156 121 136 111 85 116 118 150 130 111 83 111 136 115 143 299 616 121 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 293 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 254 289 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 104 130 148 9999 9999 9999 9999 9999 121 117 161 141 95 143 120 149 116 113 109 105 137 113 297 329 162 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 9999 9999 9999 9999 9999 294 9999 9999 9999 9999 110 153 9999 9999 118 119 9999 9999 9999 9999 9999 9999 122 9999 182 130 114 101 120 123 111 113 95 112 336 139 118 364 529 484 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 288 9999 9999 9999 9999 9999 9999 229 9999 114 9999 116 195 9999 9999 9999 9999 65 124 123 182 133 118 116 108 126 143 114 110 131 119 118 116 145 481 476 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 149 9999 9999 9999 9999 9999 9999 9999 9999 9999 237 9999 9999 9999 9999 107 146 588 139 274 139 131 116 106 96 111 272 122 122 115 116 120 470 466 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 175 9999 9999 9999 9999 98 141 79 124 9999 129 104 135 120 117 155 110 130 140 119 138 121 493 449 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 242 9999 9999 9999 9999 9999 9999 9999 271 117 9999 9999 9999 104 146 98 172 201 97 128 119 120 109 143 116 113 153 138 131 302 369 395 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 263 245 9999 232 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 287 9999 9999 190 9999 9999 9999 9999 9999 9999 9999 196 158 9999 9999 9999 122 134 182 191 139 164 117 151 109 112 138 109 114 155 129 116 389 136 136 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 196 9999 185 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 9999 9999 9999 190 116 9999 110 111 9999 104 147 113 112 129 109 137 334 130 115 140 132 311 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 219 162 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 230 131 113 9999 112 135 113 109 117 116 198 136 140 162 115 130 115 133 112 127 130 146 129 283 140 134 124 135 161 135 132 112 118 101 111 116 121 118 125 125 129 122 124 125 123 125 126 134 134 146 146 146 146 135 123 130 145 48 60 73 135 145 135 124 116 124 131 138 142 141 139 135 129 123 126 162 138 135 131 153 153 153 141 135 107 132 128 128 128 118 101 126 124 999 999 128 137 113 95 103 112 95 92 72 106 35 14 13 27 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 139 132 122 132 161 136 100 105 118 107 100 115 106 116 124 123 127 129 122 124 122 128 128 136 135 146 146 146 136 127 124 145 137 145 59 145 113 145 145 122 115 122 127 134 139 140 136 133 128 124 128 162 153 140 134 999 153 153 153 153 153 153 108 133 129 112 145 133 84 102 67 87 85 999 75 129 67 99 93 115 89 72 13 9 13 15 12 999 999 999 999 999 999 999 999 999 999 999 999 999 137 128 121 123 151 124 114 91 123 102 91 65 95 87 116 102 133 126 127 131 129 125 122 135 121 146 146 146 135 134 126 145 128 113 38 32 36 145 145 130 115 119 125 129 135 137 135 134 128 127 125 133 119 153 153 153 153 153 153 153 153 128 100 94 89 145 95 79 95 93 104 133 133 75 999 78 110 102 97 106 73 43 16 27 15 14 12 10 9 999 999 999 999 999 999 999 999 999 999 999 134 133 125 135 129 134 115 121 108 87 58 67 58 60 153 125 114 125 127 128 125 131 131 131 146 110 146 146 146 134 126 134 145 36 61 32 59 132 145 131 113 117 123 126 131 134 134 132 128 117 119 114 153 153 153 999 999 153 999 104 111 153 121 93 123 70 91 130 118 86 109 110 134 75 100 78 105 114 94 111 93 65 999 11 16 17 13 7 12 16 999 999 999 999 3 999 999 999 999 999 133 131 125 130 134 136 129 119 92 88 74 73 57 37 102 92 999 132 129 130 124 136 145 146 146 146 122 146 142 145 129 116 145 59 66 145 88 145 135 137 121 113 117 124 127 130 132 130 124 124 128 84 153 98 999 110 999 999 999 999 83 999 79 109 76 68 64 999 61 51 95 92 135 80 94 85 98 78 80 138 104 79 30 17 68 15 10 999 8 11 999 999 999 999 999 999 999 999 999 999 133 132 124 125 128 127 89 103 108 111 120 86 67 62 38 86 999 126 133 125 136 133 115 146 146 146 142 134 146 134 145 85 123 145 97 34 68 30 145 145 126 119 122 128 124 128 130 128 121 121 133 116 56 108 999 999 999 999 999 999 113 999 153 129 127 999 999 999 79 106 131 87 81 101 103 93 79 49 71 145 102 46 55 21 67 15 999 6 999 999 999 999 999 999 40 999 999 999 999 999 135 132 125 137 133 133 95 130 132 98 108 86 84 84 56 64 999 146 133 144 146 146 128 142 999 146 146 134 134 135 135 51 145 99 36 35 65 32 82 145 162 162 135 999 121 124 128 126 129 128 134 124 42 42 999 999 999 999 999 999 109 999 153 145 112 60 130 999 23 59 56 115 83 131 105 98 79 67 92 74 76 23 43 28 50 999 999 2 2 999 999 999 999 999 999 999 999 999 999 999 135 132 128 134 133 132 153 86 132 153 118 65 78 93 65 999 999 146 136 129 146 146 146 146 146 138 135 127 121 128 136 57 58 66 130 87 29 999 999 999 159 162 162 127 118 121 124 133 121 123 139 135 87 27 999 999 999 999 999 999 95 999 66 145 110 94 999 999 75 109 999 81 145 116 89 81 69 75 74 999 31 999 999 98 999 999 999 2 999 999 999 999 999 17 38 999 999 999 999 999 136 133 127 132 131 161 136 98 123 123 82 82 89 84 59 31 999 146 124 146 112 999 999 99 122 110 120 124 124 121 129 135 89 110 133 36 33 21 999 999 999 999 999 148 116 120 122 121 120 121 134 162 101 999 34 999 999 999 999 999 999 999 52 999 999 999 999 999 18 999 64 82 106 81 96 85 68 68 66 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 154 34 999 999 999 999 137 128 124 134 133 112 117 106 127 130 85 84 94 90 999 23 999 146 98 999 999 999 138 122 117 111 116 120 120 126 121 115 118 108 85 57 53 999 18 999 999 999 158 162 116 120 121 120 126 131 126 132 117 81 24 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 64 76 73 74 143 61 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 137 128 125 136 135 133 114 108 119 135 86 88 89 85 999 999 147 999 999 999 999 999 134 131 124 117 121 125 125 122 118 112 116 107 110 60 84 31 999 999 999 999 162 144 116 120 120 119 113 127 127 128 91 78 24 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 96 59 112 80 59 103 55 999 29 999 999 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 132 129 133 135 128 110 95 121 153 91 72 93 81 999 999 89 999 999 999 999 999 116 117 126 119 124 127 127 126 122 125 122 120 117 84 31 31 999 38 105 999 79 121 126 119 117 127 111 126 132 114 89 73 75 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 25 999 999 999 68 999 999 91 72 105 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 130 130 132 119 136 125 135 140 125 153 94 95 98 99 33 999 147 999 56 999 93 93 107 109 117 122 127 129 128 127 124 125 120 120 105 106 55 34 999 49 90 146 134 112 124 115 119 131 123 129 124 110 83 59 65 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 999 999 93 999 999 92 92 57 999 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 39 134 130 129 136 134 122 135 97 115 96 117 78 999 76 999 999 999 32 67 999 95 104 111 113 120 124 128 129 129 127 124 127 121 117 121 102 33 29 30 35 92 81 125 134 121 106 129 114 110 107 116 111 79 62 90 34 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 53 52 65 89 999 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 127 132 134 134 83 135 73 116 101 82 92 78 999 999 999 88 35 81 65 111 108 114 117 123 127 128 129 129 129 124 129 124 122 124 118 106 60 58 145 108 82 89 96 119 112 104 999 97 103 124 84 74 999 77 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 999 999 999 999 999 999 999 999 78 999 35 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 130 130 132 131 128 122 111 133 75 119 97 999 75 999 999 999 41 65 59 90 88 111 115 119 126 129 129 130 129 129 124 130 127 120 120 109 91 87 127 82 88 112 120 96 112 109 107 95 135 102 83 102 85 999 59 81 86 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 36 95 999 999 69 27 999 140 65 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 130 131 129 129 127 117 131 76 121 92 70 999 999 999 999 50 54 58 66 72 99 113 117 122 128 130 130 130 130 129 125 130 128 124 120 117 84 145 87 87 82 136 124 95 115 121 135 146 99 134 122 69 999 59 116 103 47 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 58 66 999 999 999 999 999 999 999 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 129 129 129 136 136 114 128 127 77 85 71 999 999 999 999 60 61 66 67 75 101 114 117 123 129 130 130 130 130 129 126 131 130 128 123 114 112 116 129 125 113 120 95 129 133 98 99 92 93 93 126 74 999 68 99 133 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 140 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 130 128 131 134 125 105 73 139 999 100 54 67 999 999 57 56 67 80 67 101 116 115 118 123 128 129 129 130 130 127 126 123 130 129 116 100 106 124 118 116 110 117 124 123 129 124 99 100 127 134 130 125 132 139 81 116 79 48 999 999 999 999 4 999 999 999 999 999 999 999 999 999 5 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 82 60 128 127 133 127 135 120 74 101 59 132 99 999 999 999 999 70 67 65 85 117 120 116 119 122 127 129 129 129 130 127 126 125 130 120 117 111 112 114 114 102 119 119 117 122 123 101 102 123 128 96 136 114 124 95 125 114 82 45 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 2 999 999 999 999 999 45 999 999 82 129 130 135 136 120 112 119 153 153 120 999 999 999 999 999 74 63 65 102 82 112 117 118 122 127 128 129 130 129 126 126 125 123 119 117 112 119 118 106 108 109 121 119 121 123 135 130 131 124 95 130 113 115 999 121 71 104 89 21 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 134 131 133 136 112 116 102 110 999 147 999 999 999 11 70 118 63 68 102 103 116 118 118 122 127 127 129 130 128 126 125 126 124 120 117 113 121 121 109 111 123 121 119 120 126 133 136 133 123 126 117 122 79 80 87 120 88 61 51 999 999 999 999 999 999 999 999 999 999 999 999 999 4 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 65 63 131 132 136 136 134 151 126 147 999 68 999 999 999 3 999 27 65 67 87 109 117 117 117 122 125 126 128 129 128 126 125 126 123 120 117 112 110 110 110 111 123 121 119 121 122 130 133 120 128 126 122 113 98 116 141 135 135 65 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 95 69 67 131 136 136 135 154 153 106 96 124 13 999 999 999 999 999 999 47 53 94 107 115 125 125 128 131 125 127 128 128 126 126 125 123 119 117 114 112 111 122 122 123 120 120 125 126 130 125 120 119 127 131 119 102 118 132 134 71 90 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 10 17 999 999 999 999 999 999 999 13 999 999 999 999 999 999 999 999 83 97 64 64 108 133 128 141 128 110 153 125 53 999 999 999 999 999 999 21 67 999 999 121 114 121 123 125 131 131 125 127 127 125 125 124 122 128 117 126 112 111 122 123 122 120 122 124 127 126 131 131 122 124 118 117 110 120 124 135 121 88 65 25 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 8 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 94 66 66 67 133 135 95 132 93 116 999 999 999 999 999 999 999 999 999 22 22 999 999 130 113 109 135 146 141 130 131 125 125 125 125 123 121 128 127 126 112 111 123 124 121 120 123 126 126 132 122 117 117 122 124 119 115 118 102 81 146 86 78 34 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 67 67 78 93 130 95 133 108 127 999 89 999 999 999 999 999 999 999 19 18 999 999 135 121 109 115 999 999 127 128 124 125 124 124 123 129 125 125 125 124 123 123 124 120 120 125 124 129 128 121 120 118 116 122 137 118 121 115 134 104 100 84 32 999 999 8 999 999 999 999 999 999 999 999 999 999 3 999 6 999 10 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 80 78 66 83 134 86 128 134 65 127 94 54 999 999 999 999 999 3 999 999 14 14 999 128 113 117 122 106 999 131 126 130 123 123 123 122 128 124 124 124 122 122 123 122 121 118 123 129 122 123 123 119 116 121 118 130 118 122 121 134 112 99 71 60 142 999 999 999 999 999 999 999 999 999 999 999 999 999 7 6 999 7 999 999 999 999 999 999 999 999 999 999 10 27 999 999 999 999 49 64 81 84 76 83 96 999 154 999 154 83 83 999 999 999 999 999 999 999 999 3 10 12 24 118 999 128 113 999 999 131 128 129 122 121 122 121 127 124 122 123 123 120 122 123 123 121 121 128 127 121 130 118 106 115 112 83 125 97 97 146 111 140 38 65 142 999 999 9 999 999 999 999 999 999 999 999 999 2 9 999 999 6 10 999 999 999 999 999 999 7 999 15 16 999 20 37 999 999 999 77 91 85 82 81 999 999 999 76 130 64 999 999 999 999 999 999 999 999 999 3 7 14 28 71 83 128 108 999 999 135 130 130 129 120 121 129 126 122 122 126 130 120 121 124 123 121 127 134 134 123 126 122 107 112 103 121 109 110 69 81 146 146 96 66 79 18 17 11 4 999 999 999 999 999 999 999 2 999 23 3 2 6 18 6 999 999 999 999 999 999 999 29 999 999 38 154 999 999 999 999 81 84 84 80 999 999 999 67 154 147 999 999 999 999 999 999 999 999 999 999 6 21 26 33 64 101 108 999 999 116 107 135 128 118 128 127 123 123 128 132 132 130 124 128 132 126 129 132 128 135 126 122 117 113 105 118 72 95 146 91 111 80 146 146 63 56 10 11 6 2 999 999 999 2 999 4 2 2 8 3 2 7 19 5 999 999 999 999 999 999 999 999 999 30 20 79 999 999 43 95 58 82 83 79 999 999 999 999 97 999 999 999 999 999 999 999 999 999 999 999 3 999 33 25 999 999 999 999 999 999 135 137 126 126 125 126 122 132 134 135 135 130 131 134 126 129 133 136 125 145 126 135 134 119 116 119 113 70 61 146 105 69 999 69 46 999 35 22 18 999 999 999 999 2 2 8 2 999 999 3 3 8 19 999 999 999 999 999 999 7 999 999 999 62 44 999 999 999 38 999 61 89 85 82 85 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 24 999 999 999 999 999 999 999 124 129 124 125 119 129 136 139 131 129 131 125 133 134 133 135 133 130 136 137 124 120 135 120 117 69 65 999 80 999 999 999 61 51 45 21 999 999 999 999 999 999 999 2 999 999 2 999 2 6 8 999 999 2 999 999 999 15 18 999 15 999 999 28 68 999 999 999 999 84 83 81 83 111 97 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 31 7 999 999 999 999 126 999 999 111 118 122 127 130 131 126 136 126 127 124 131 130 127 135 135 132 127 120 127 133 135 146 120 104 120 999 96 999 999 999 83 46 94 999 999 999 2 999 999 2 2 999 2 4 2 2 2 6 7 21 999 999 999 999 21 20 20 16 28 999 999 999 78 999 19 40 43 999 159 79 80 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 23 16 999 999 999 999 999 999 999 118 122 128 108 136 120 130 135 122 125 129 122 132 136 122 136 135 130 135 120 116 124 120 75 111 111 999 999 93 999 999 67 66 32 999 2 999 999 999 999 2 999 2 2 999 2 2 2 3 8 19 999 999 999 999 25 24 15 999 154 999 999 999 999 45 30 40 43 999 999 58 80 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 65 56 999 999 999 999 2 999 999 145 125 130 128 137 130 121 91 121 132 128 130 132 133 131 135 145 134 131 141 146 146 87 77 64 99 999 118 999 999 999 999 76 22 999 999 2 999 999 2 2 999 2 2 2 999 2 2 2 8 11 999 999 999 999 26 17 999 999 29 999 999 999 41 999 999 999 999 20 999 54 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 92 30 76 999 999 999 2 2 142 99 127 127 131 96 130 123 117 116 117 127 128 135 133 136 122 137 128 146 140 102 146 109 118 129 66 60 999 999 64 52 69 80 999 999 2 2 999 2 999 3 999 2 2 2 999 999 999 999 8 17 999 3 999 999 34 999 999 999 28 38 51 999 42 36 999 999 999 41 999 999 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 999 999 999 2 999 999 145 135 133 130 128 124 125 124 115 124 134 131 131 135 135 135 133 127 121 114 128 82 109 76 58 76 62 999 52 999 70 93 111 22 999 2 999 999 999 999 2 2 2 999 2 999 999 999 4 8 19 999 999 999 999 999 999 999 999 52 42 999 999 999 999 999 38 15 31 999 999 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 2 2 74 79 134 136 92 126 113 110 130 139 130 113 128 134 135 133 132 146 144 127 101 114 62 97 66 73 999 999 999 999 999 63 108 28 16 999 999 2 999 999 999 999 2 999 999 999 4 999 999 999 8 24 20 7 999 999 999 999 999 999 999 999 30 45 27 999 999 16 999 38 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 80 999 999 54 999 999 999 999 2 999 115 134 129 92 126 132 129 107 118 134 123 129 133 126 107 146 133 146 96 106 79 112 80 999 78 999 999 999 999 999 63 999 999 999 999 999 999 999 999 999 2 2 2 999 999 999 999 999 999 7 29 25 999 999 999 999 999 999 999 999 63 36 999 33 43 29 16 39 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 79 78 63 999 999 999 999 999 32 141 145 118 88 79 134 120 133 120 121 116 123 135 136 146 146 146 133 146 146 78 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 2 999 999 999 8 999 999 999 32 26 999 999 999 999 999 999 999 999 45 999 15 30 28 41 999 39 999 999 999 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 66 999 999 60 999 999 999 999 99 144 110 74 105 76 108 126 60 125 121 135 135 98 146 141 146 133 88 93 85 96 999 999 999 60 999 53 4 999 999 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 7 2 999 3 26 999 999 999 999 999 999 999 999 47 999 36 71 999 17 35 999 999 999 38 68 83 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 999 999 999 999 999 127 103 100 115 119 69 87 43 103 82 145 100 146 146 98 87 82 146 999 74 54 67 999 999 999 999 57 999 999 999 2 999 999 999 999 999 999 999 999 999 2 3 999 999 999 999 999 999 999 26 999 999 999 999 999 999 999 999 92 82 41 56 70 37 20 999 22 999 38 999 82 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 36 999 999 999 999 999 145 60 75 68 111 106 46 37 36 39 115 146 146 146 133 100 89 73 75 146 105 81 90 65 72 999 63 999 999 999 999 2 999 999 999 999 2 999 999 999 2 999 999 999 999 999 999 999 999 27 13 999 999 999 999 999 999 999 35 76 999 73 43 51 31 51 999 999 999 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 999 999 999 999 999 73 102 59 35 25 71 141 83 96 90 146 105 146 76 85 73 67 92 105 88 70 33 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 26 999 999 999 999 999 999 999 999 58 35 31 999 47 37 999 20 999 999 999 999 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 999 54 53 999 999 999 999 999 999 48 141 36 22 999 60 73 146 146 82 92 146 91 71 96 55 47 71 89 999 52 142 17 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 32 33 38 72 58 52 30 38 999 17 26 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 146 98 101 146 999 75 56 69 57 55 47 92 142 30 143 33 56 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 37 38 31 57 999 51 999 41 38 999 39 38 91 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 146 76 999 67 999 105 65 999 999 38 50 35 55 30 68 39 27 5 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 62 48 59 56 38 34 58 999 41 999 46 18 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 110 86 86 74 999 49 999 999 999 19 31 31 26 34 73 35 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 77 80 999 58 41 68 999 50 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 68 68 65 56 38 26 999 999 30 23 9 20 55 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 73 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 999 999 999 999 999 50 79 86 96 56 78 999 6 999 130 27 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 12 999 999 999 999 999 999 999 999 47 154 45 76 37 64 999 999 72 68 62 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 141 124 69 94 81 48 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 8 999 999 999 999 999 999 999 999 41 36 154 82 31 999 999 999 63 113 999 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 999 76 77 82 107 116 100 83 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 154 999 54 62 31 999 999 999 73 75 60 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 999 999 999 999 121 999 75 113 94 64 82 999 118 999 82 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 3 10 6 999 999 999 999 999 999 999 64 61 999 57 78 39 999 999 999 51 157 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 75 999 999 7 96 56 146 999 115 56 73 56 999 65 999 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 7 3 8 6 999 999 999 999 999 999 999 999 78 85 53 84 25 999 999 51 46 97 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 999 999 999 87 146 120 107 30 76 43 70 97 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 154 65 93 103 76 72 37 999 41 999 38 81 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 999 999 999 85 999 96 24 64 106 48 71 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 2 999 7 7 9 999 999 999 999 999 999 999 63 98 85 43 25 38 46 42 999 22 88 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 49 999 17 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 8 999 999 999 999 999 999 7 999 8 999 999 999 999 999 999 999 999 109 81 46 85 23 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 7 999 12 999 999 999 999 999 999 999 54 89 75 42 999 26 999 999 999 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 7 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 41 999 999 999 999 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 5 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 5 999 999 999 999 7 999 999 999 999 999 999 999 999 999 44 999 999 43 999 999 999 999 77 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 999 999 999 999 999 7 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 7 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 8 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 53 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 3 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 26 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 56 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 18 25 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 3 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 28 12 999 999 999 999 13 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 999 55 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 14 12 999 999 999 999 140 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 17 12 30 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 999 999 999 999 999 73 8 999 999 999 999 999 12 6 999 999 999 999 999 999 999 9 33 23 17 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 7 13 6 3 999 999 999 999 999 999 999 154 25 59 100 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 7 999 8 6 7 4 999 999 999 999 999 999 999 76 74 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 12 999 999 999 9 999 999 13 11 11 999 999 999 999 999 999 78 94 75 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 10 5 999 999 999 999 25 12 17 8 999 12 14 999 999 999 999 999 999 85 999 67 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 9 999 140 999 11 999 24 16 14 7 999 12 9 999 999 999 999 999 999 999 62 43 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 43 999 13 11 999 999 10 13 999 17 18 999 999 999 999 999 999 60 50 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 11 19 39 15 7 999 999 999 999 15 999 10 999 999 999 999 999 999 999 51 49 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 6 999 999 999 999 48 36 14 7 999 999 8 999 13 12 11 999 999 999 999 999 999 999 28 121 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 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 26 5 999 999 15 12 999 999 16 7 999 7 999 999 8 8 999 999 999 999 999 999 47 45 82 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 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 4 999 5 50 6 999 6 13 999 36 10 999 7 999 999 999 999 999 999 8 999 999 999 999 999 999 40 62 111 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 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 6 4 999 999 25 999 999 8 999 999 8 999 12 999 999 999 999 6 999 999 999 999 999 999 999 999 999 80 59 102 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 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 5 5 999 7 999 999 7 12 9 999 999 9 999 999 999 999 999 6 999 999 999 999 2 999 999 999 999 23 999 69 86 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 4 7 8 6 999 999 15 9 999 999 10 999 999 10 5 999 999 8 7 12 10 999 999 999 999 59 90 999 58 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 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 4 999 3 6 5 999 6 3 999 999 999 999 10 999 999 999 999 999 999 9 11 19 10 999 999 999 999 78 103 116 83 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 3 5 7 6 10 2 999 7 999 999 999 999 999 999 999 11 14 10 10 14 10 999 999 999 999 142 80 91 93 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 2 2 6 5 7 5 2 8 10 7 999 999 999 999 999 999 13 9 9 8 9 21 8 999 999 999 999 105 88 89 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 5 4 7 6 3 5 2 2 3 4 999 999 999 16 8 14 8 12 13 11 9 6 999 999 141 103 79 92 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 3 8 999 2 6 2 999 999 999 999 999 9 12 10 12 9 9 9 8 9 7 999 999 141 56 105 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 2 999 4 4 7 6 5 999 999 999 999 999 999 8 14 6 8 999 13 999 13 8 6 999 4 999 89 58 98 55 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 7 3 7 9 5 2 999 999 999 999 999 999 14 9 10 21 18 10 10 8 999 999 999 23 81 46 70 52 84 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 5 999 999 999 999 2 999 999 999 3 999 3 11 9 2 999 999 999 999 999 13 16 999 18 23 15 9 13 11 12 10 999 24 96 44 77 61 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 4 999 999 999 999 999 2 999 2 999 999 3 999 7 999 999 999 999 999 999 13 11 11 16 21 19 11 14 12 8 12 18 17 36 41 54 63 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 4 2 999 999 999 999 999 999 999 999 999 999 7 9 3 999 999 999 999 999 12 12 15 20 26 20 16 15 11 9 9 17 17 41 51 64 21 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 2 3 999 999 5 9 999 999 999 999 999 999 12 999 20 23 35 19 16 15 14 14 12 17 50 18 29 54 61 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 4 999 9 999 12 7 999 999 999 999 48 10 9 24 21 33 19 16 17 16 14 15 21 18 20 30 35 51 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 8 999 999 999 999 13 11 140 20 19 30 21 16 15 14 11 57 28 15 20 36 32 52 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 10 9 17 18 999 21 16 17 27 20 18 32 32 14 27 32 30 66 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 13 9 999 999 999 10 9 14 31 22 16 18 15 18 19 18 29 33 17 23 29 51 50 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 5 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 3 999 999 999 999 999 999 999 18 10 999 999 999 140 8 71 86 35 20 17 17 30 30 28 28 33 29 21 28 60 28 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 140 8 999 18 36 999 16 18 20 21 28 30 39 54 22 28 19 18 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 69 37 7 999 8 5 10 12 20 35 31 19 17 30 28 29 29 39 33 18 14 14 14 59 140 134 115 124 156 118 111 90 96 84 93 97 98 99 114 117 120 122 124 125 123 117 113 123 130 142 142 142 142 119 105 115 141 47 57 66 120 141 116 113 116 124 131 138 142 141 139 135 129 113 107 158 135 122 110 149 149 149 137 131 93 112 110 111 107 101 90 112 112 999 999 113 119 97 82 89 98 82 84 65 89 34 14 13 27 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 139 132 112 112 156 119 84 86 97 90 86 98 87 94 103 110 120 120 122 124 122 120 114 115 119 142 142 142 132 111 108 141 133 141 56 141 103 141 141 112 115 122 127 134 139 140 136 133 128 115 106 158 149 137 117 999 149 149 149 149 149 149 90 109 107 98 141 128 77 94 63 77 72 999 67 115 62 86 85 104 78 68 13 9 12 15 12 999 999 999 999 999 999 999 999 999 999 999 999 999 137 128 110 104 146 106 94 78 103 85 80 61 80 74 98 85 122 118 118 123 120 114 105 113 104 142 142 142 118 123 111 141 115 105 38 32 35 141 141 121 115 119 125 129 135 137 135 134 128 119 110 117 104 149 149 149 149 149 149 149 149 112 84 80 76 141 86 73 86 87 96 119 130 66 999 71 97 88 89 96 66 43 15 27 15 14 12 10 9 999 999 999 999 999 999 999 999 999 999 999 134 126 111 115 112 131 97 104 89 75 58 67 58 56 147 108 93 114 119 121 116 114 109 112 142 97 142 142 142 130 111 122 141 35 58 31 56 129 141 119 113 117 123 126 131 134 134 132 128 117 106 99 149 149 149 999 999 149 999 92 97 149 106 80 108 66 87 122 107 82 99 98 126 65 89 70 90 99 86 102 84 60 999 11 16 17 13 7 12 16 999 999 999 999 3 999 999 999 999 999 133 124 112 110 126 118 113 104 78 76 65 73 57 37 93 82 999 117 118 122 111 115 141 142 142 142 108 142 138 141 114 105 141 57 62 141 82 141 132 134 111 113 117 124 127 130 132 130 124 113 112 73 149 91 999 103 999 999 999 999 75 999 70 95 68 64 61 999 58 50 87 81 123 69 82 73 83 70 74 135 93 70 28 16 67 15 10 999 8 11 999 999 999 999 999 999 999 999 999 999 133 127 113 104 110 109 78 90 90 93 104 71 64 62 38 81 999 104 121 109 117 130 101 142 142 142 142 125 142 124 141 76 112 141 90 34 65 29 141 141 107 106 112 119 124 128 130 128 121 110 129 100 54 102 999 999 999 999 999 999 102 999 149 115 114 999 999 999 76 102 122 78 70 85 88 80 69 48 67 141 93 44 54 19 66 15 999 6 999 999 999 999 999 999 39 999 999 999 999 999 135 126 115 116 114 128 82 113 114 85 93 73 72 84 56 63 999 142 127 139 142 142 115 142 999 142 142 123 125 121 118 51 141 91 36 35 62 31 77 141 158 158 121 999 121 124 128 126 121 115 131 104 41 42 999 999 999 999 999 999 98 999 149 141 102 58 125 999 23 57 55 103 71 112 88 85 69 63 86 71 71 23 43 27 50 999 999 2 2 999 999 999 999 999 999 999 999 999 999 999 135 125 118 112 114 115 147 74 115 147 101 61 78 93 61 999 999 142 132 112 142 142 142 142 142 134 111 112 107 106 117 57 54 61 117 80 28 999 999 999 158 158 158 116 118 121 124 125 121 112 136 118 78 27 999 999 999 999 999 999 86 999 61 141 103 94 999 999 74 104 999 76 141 98 76 71 63 69 70 999 30 999 999 98 999 999 999 1 999 999 999 999 999 17 38 999 999 999 999 999 136 127 117 108 112 156 117 81 109 110 71 71 89 84 55 31 999 142 109 142 99 999 999 86 102 96 110 113 113 109 106 120 77 95 118 36 33 21 999 999 999 999 999 144 116 120 122 121 120 111 121 158 88 999 33 999 999 999 999 999 999 999 51 999 999 999 999 999 18 999 64 82 96 70 81 73 63 63 62 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 154 34 999 999 999 999 137 128 115 112 114 93 99 89 113 115 73 73 94 73 999 22 999 142 88 999 999 999 134 102 105 111 116 120 120 116 108 101 98 90 75 53 52 999 18 999 999 999 158 158 116 120 121 120 116 123 110 112 101 75 22 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 61 68 65 69 140 60 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 137 128 114 119 123 127 92 93 109 122 74 76 89 70 999 999 147 999 999 999 999 999 117 113 115 117 121 125 125 122 118 112 102 93 93 56 79 31 999 999 999 999 158 141 116 120 120 119 113 115 110 108 78 73 24 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 87 55 103 71 56 97 54 999 28 999 999 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 124 116 112 121 110 93 85 111 147 76 72 93 81 999 999 89 999 999 999 999 999 101 104 116 119 124 127 127 126 122 115 110 102 98 75 30 31 999 37 101 999 71 100 116 119 117 118 111 113 114 95 77 69 74 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 24 999 999 999 63 999 999 85 69 100 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 130 124 121 98 120 109 122 137 115 147 83 81 98 82 31 999 147 999 55 999 79 93 107 109 117 122 127 129 128 127 124 116 109 101 86 92 53 33 999 49 85 141 120 93 116 115 107 121 111 110 102 94 74 57 65 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 999 999 87 999 999 85 85 55 999 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 39 127 124 115 120 127 107 120 88 106 89 108 70 999 67 999 999 999 31 66 999 81 104 111 113 120 124 128 129 129 127 124 118 112 100 100 88 32 29 30 34 85 74 111 114 108 106 107 92 90 88 96 98 72 59 90 33 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 52 51 61 85 999 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 128 118 117 125 124 73 124 67 107 95 79 86 66 999 999 999 84 34 79 63 90 108 114 117 123 127 128 129 129 129 124 121 115 109 101 101 97 58 56 141 96 73 77 81 105 97 89 999 83 88 108 76 68 999 75 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 999 999 999 999 999 999 999 999 76 999 34 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 125 121 117 111 110 107 100 129 68 111 97 999 69 999 999 999 39 61 56 80 88 111 115 119 126 129 129 130 129 129 124 123 120 109 102 91 82 79 114 73 77 96 104 81 97 89 92 81 122 88 73 92 78 999 57 81 86 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 36 94 999 999 66 27 999 140 65 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 124 124 114 108 110 103 119 70 109 86 69 999 999 999 999 50 54 58 62 72 99 113 117 122 128 130 130 130 130 129 125 122 121 116 108 98 76 141 78 75 70 121 106 80 95 103 122 141 83 124 107 63 999 56 108 101 47 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 58 66 999 999 999 999 999 999 999 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 123 121 114 118 121 100 117 117 71 81 71 999 999 999 999 60 61 66 67 75 101 114 117 123 129 130 130 130 130 129 126 122 121 120 112 93 98 102 113 106 92 99 81 108 111 82 83 77 79 78 109 67 999 63 92 129 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 140 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 123 119 114 114 108 93 68 135 999 99 54 67 999 999 55 56 63 69 63 87 102 115 118 123 128 129 129 130 130 127 126 123 122 120 116 100 88 104 97 98 95 102 104 100 106 102 83 84 106 114 113 112 121 136 74 108 77 48 999 999 999 999 4 999 999 999 999 999 999 999 999 999 5 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 77 57 121 117 113 108 121 107 69 95 58 130 99 999 999 999 999 65 64 65 73 101 105 116 119 122 127 129 129 129 130 127 126 125 122 120 117 111 96 99 100 102 105 107 105 105 103 87 87 100 107 81 120 102 114 88 112 104 77 45 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 2 999 999 999 999 999 45 999 999 76 121 119 113 118 104 101 110 147 147 120 999 999 999 999 999 68 63 65 84 82 112 117 118 122 127 128 129 130 129 126 126 125 123 119 117 112 105 106 106 108 109 110 108 107 104 111 108 108 103 80 113 101 106 999 108 64 97 89 21 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 130 117 112 119 98 105 96 106 999 147 999 999 999 11 70 109 63 68 88 103 116 118 118 122 127 127 129 130 128 126 125 126 124 120 117 113 108 108 109 111 111 110 107 108 108 109 112 110 103 108 101 108 72 73 77 107 81 59 51 999 999 999 999 999 999 999 999 999 999 999 999 999 4 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 60 59 119 111 117 119 120 145 120 147 999 68 999 999 999 3 999 27 62 67 87 109 117 117 117 122 125 126 128 129 128 126 125 126 123 120 117 112 110 110 110 111 111 111 108 109 105 106 109 98 108 107 106 98 88 106 137 131 132 62 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 86 63 62 115 118 119 121 147 147 103 92 124 13 999 999 999 999 999 999 47 52 80 107 115 114 117 119 123 125 127 128 128 126 126 125 123 119 117 114 112 111 109 111 112 110 108 111 108 107 103 99 100 109 113 102 90 106 118 124 64 83 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 10 16 999 999 999 999 999 999 999 13 999 999 999 999 999 999 999 999 77 86 60 60 90 114 112 137 116 104 147 120 53 999 999 999 999 999 999 21 64 999 999 110 114 111 110 116 126 124 125 127 127 125 125 124 122 118 117 116 112 111 111 112 111 109 108 108 109 104 110 112 104 106 101 100 95 107 110 122 110 81 63 25 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 8 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 85 61 63 63 112 122 83 119 85 110 999 999 999 999 999 999 999 999 999 21 21 999 999 115 113 109 118 142 138 123 123 125 125 125 125 123 121 119 117 116 112 111 112 113 109 109 109 108 107 108 100 99 99 105 107 101 99 105 90 71 142 81 74 33 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 77 63 63 67 78 114 84 120 100 121 999 89 999 999 999 999 999 999 999 19 17 999 999 122 112 109 94 999 999 120 121 124 125 124 124 123 120 117 116 115 113 112 112 113 110 109 110 107 110 108 98 101 100 100 106 118 101 107 103 130 98 94 80 31 999 999 8 999 999 999 999 999 999 999 999 999 999 3 999 6 999 9 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 66 62 70 125 76 115 130 62 122 94 54 999 999 999 999 999 3 999 999 14 14 999 111 95 101 100 98 999 123 118 122 123 123 123 122 120 116 115 115 113 111 111 112 111 106 108 111 106 108 101 99 98 105 104 113 102 109 111 124 105 92 66 59 142 999 999 999 999 999 999 999 999 999 999 999 999 999 6 6 999 7 999 999 999 999 999 999 999 999 999 999 10 27 999 999 999 999 48 60 71 70 65 70 83 999 147 999 147 81 83 999 999 999 999 999 999 999 999 3 9 11 23 107 999 109 92 999 999 117 118 122 122 121 122 121 118 115 113 113 113 110 113 113 111 107 106 108 109 106 107 97 89 100 99 73 109 87 89 142 105 136 37 63 142 999 999 9 999 999 999 999 999 999 999 999 999 1 9 999 999 6 10 999 999 999 999 999 999 7 999 15 16 999 19 37 999 999 999 71 79 72 69 70 999 999 999 71 123 63 999 999 999 999 999 999 999 999 999 3 7 14 28 65 72 108 92 999 999 118 117 124 121 120 121 120 119 112 111 112 118 107 110 111 110 106 109 112 112 107 102 100 89 98 91 106 95 99 64 74 142 142 89 64 79 18 17 11 4 999 999 999 999 999 999 999 1 999 23 2 2 6 18 6 999 999 999 999 999 999 999 29 999 999 37 154 999 999 999 999 72 72 71 69 999 999 999 63 147 147 999 999 999 999 999 999 999 999 999 999 6 21 26 32 59 88 98 999 999 98 92 131 120 118 119 120 114 112 113 115 116 117 108 112 115 108 108 108 105 115 103 101 99 98 91 103 65 87 142 85 102 75 142 142 62 56 9 11 6 1 999 999 999 1 999 4 1 1 8 2 2 7 19 5 999 999 999 999 999 999 999 999 999 30 19 79 999 999 43 92 54 71 71 68 999 999 999 999 92 999 999 999 999 999 999 999 999 999 999 999 3 999 32 24 999 999 999 999 999 999 119 133 118 118 117 118 112 117 114 116 115 112 113 118 106 108 109 112 102 140 105 118 125 104 103 104 99 64 58 142 98 66 999 66 46 999 34 22 18 999 999 999 999 1 1 8 1 999 999 2 3 7 19 999 999 999 999 999 999 7 999 999 999 62 44 999 999 999 38 999 58 77 73 69 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 23 999 999 999 999 999 999 999 106 120 115 115 104 114 117 136 109 107 108 103 113 116 113 121 111 107 118 133 105 104 120 106 103 62 61 999 76 999 999 999 60 51 45 21 999 999 999 999 999 999 999 1 999 999 1 999 2 5 6 999 999 2 999 999 999 15 17 999 15 999 999 28 65 999 999 999 999 81 74 70 72 98 88 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 31 6 999 999 999 999 126 999 999 96 102 109 112 111 110 108 117 104 106 101 109 109 105 114 121 110 107 101 110 118 120 141 106 92 110 999 93 999 999 999 83 46 92 999 999 999 1 999 999 1 1 999 1 4 1 2 2 6 6 21 999 999 999 999 20 20 20 16 27 999 999 999 76 999 18 40 43 999 154 69 69 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 23 16 999 999 999 999 999 999 999 95 110 113 93 117 100 113 120 102 105 108 99 109 116 100 117 131 111 121 104 103 112 106 66 99 102 999 999 90 999 999 66 65 32 999 1 999 999 999 999 1 999 1 1 999 1 1 2 3 8 19 999 999 999 999 25 23 14 999 154 999 999 999 999 45 29 40 43 999 999 56 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 63 56 999 999 999 999 2 999 999 141 110 114 106 114 111 105 78 103 113 108 109 110 130 110 132 140 122 114 137 141 141 76 69 59 91 999 114 999 999 999 999 74 22 999 999 1 999 999 1 1 999 1 1 2 999 1 2 2 8 11 999 999 999 999 26 16 999 999 28 999 999 999 41 999 999 999 999 19 999 50 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 88 30 76 999 999 999 1 1 142 84 108 109 109 82 111 107 102 101 101 109 109 118 129 116 103 133 111 141 137 90 141 95 104 117 63 59 999 999 63 51 67 79 999 999 1 1 999 1 999 1 999 1 1 1 999 999 999 999 7 16 999 3 999 999 34 999 999 999 27 38 51 999 42 36 999 999 999 41 999 999 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 999 999 999 1 999 999 141 119 112 108 108 106 109 110 102 109 123 113 110 120 115 121 127 111 106 100 115 73 97 69 56 73 61 999 52 999 68 91 111 22 999 1 999 999 999 999 1 1 1 999 1 999 999 999 4 8 19 999 999 999 999 999 999 999 999 52 42 999 999 999 999 999 38 15 31 999 999 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 74 71 130 115 79 108 97 95 116 136 116 99 110 130 122 129 129 141 140 113 88 102 58 87 62 69 999 999 999 999 999 62 108 27 16 999 999 1 999 999 999 999 1 999 999 999 4 999 999 999 7 24 20 7 999 999 999 999 999 999 999 999 30 45 27 999 999 16 999 38 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 79 999 999 54 999 999 999 999 1 999 106 125 111 78 110 117 115 97 108 130 110 112 129 108 89 141 126 141 85 92 72 102 74 999 74 999 999 999 999 999 63 999 999 999 999 999 999 999 999 999 1 1 1 999 999 999 999 999 999 6 29 25 999 999 999 999 999 999 999 999 63 36 999 33 43 29 16 39 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 77 75 62 999 999 999 999 999 32 141 141 103 77 71 123 109 122 112 112 105 108 122 117 141 141 141 126 141 141 72 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 1 999 999 999 8 999 999 999 31 26 999 999 999 999 999 999 999 999 45 999 15 30 28 41 999 39 999 999 999 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 63 999 999 60 999 999 999 999 96 140 98 66 94 70 99 117 57 117 112 132 132 83 141 138 141 127 80 83 78 90 999 999 999 58 999 53 4 999 999 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 7 2 999 3 26 999 999 999 999 999 999 999 999 47 999 36 71 999 17 35 999 999 999 37 66 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 999 999 999 999 999 117 93 90 103 108 64 82 43 99 77 141 87 141 141 84 75 73 141 999 68 52 63 999 999 999 999 57 999 999 999 2 999 999 999 999 999 999 999 999 999 1 1 999 999 999 999 999 999 999 25 999 999 999 999 999 999 999 999 92 82 41 56 69 36 20 999 22 999 38 999 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 36 999 999 999 999 999 141 56 70 63 101 99 46 36 35 39 106 141 141 141 125 86 79 67 68 141 95 75 85 63 71 999 63 999 999 999 999 2 999 999 999 999 1 999 999 999 1 999 999 999 999 999 999 999 999 27 12 999 999 999 999 999 999 999 34 76 999 73 43 51 30 51 999 999 999 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 999 999 999 999 999 68 97 57 35 25 71 141 75 84 78 141 92 141 69 77 66 61 83 99 84 68 33 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 24 999 999 999 999 999 999 999 999 58 34 30 999 47 36 999 20 999 999 999 999 69 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 999 54 53 999 999 999 999 999 999 48 141 36 22 999 59 68 141 141 72 83 141 83 66 84 52 46 66 84 999 51 142 17 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 31 33 37 72 58 52 30 38 999 17 25 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 141 87 89 141 999 69 54 64 55 53 47 87 142 29 142 32 56 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 37 37 31 57 999 51 999 41 38 999 39 37 91 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 141 69 999 63 999 94 62 999 999 38 49 34 55 29 67 39 27 5 2 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 62 48 59 56 38 33 58 999 41 999 46 18 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 100 77 77 69 999 48 999 999 999 19 30 30 26 33 71 34 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 77 80 999 58 41 68 999 50 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 63 63 61 53 37 26 999 999 29 23 9 20 55 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 72 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 999 999 999 999 999 49 72 77 86 52 72 999 6 999 130 27 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 12 999 999 999 999 999 999 999 999 47 154 45 75 37 64 999 999 72 66 61 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 141 114 63 84 72 47 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 8 999 999 999 999 999 999 999 999 41 36 154 81 31 999 999 999 63 106 999 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 999 68 70 73 95 107 98 83 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 154 999 53 61 30 999 999 999 72 70 58 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 999 999 999 999 111 999 71 104 83 60 78 999 115 999 82 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 3 10 5 999 999 999 999 999 999 999 62 58 999 55 73 38 999 999 999 50 152 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 75 999 999 7 96 55 141 999 110 54 67 54 999 64 999 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 7 3 8 5 999 999 999 999 999 999 999 999 67 75 50 78 24 999 999 50 46 95 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 999 999 999 86 141 116 106 28 71 43 69 97 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 154 60 79 88 70 71 36 999 41 999 37 80 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 999 999 999 85 999 96 24 63 103 48 71 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 2 999 7 7 9 999 999 999 999 999 999 999 60 85 73 42 25 37 46 42 999 22 88 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 49 999 17 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 8 999 999 999 999 999 999 7 999 8 999 999 999 999 999 999 999 999 99 68 45 85 23 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 7 999 12 999 999 999 999 999 999 999 54 88 69 41 999 25 999 999 999 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 7 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 41 999 999 999 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 5 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 5 999 999 999 999 7 999 999 999 999 999 999 999 999 999 44 999 999 43 999 999 999 999 77 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 7 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 8 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 53 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 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 56 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 18 25 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 3 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 28 11 999 999 999 999 13 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 999 55 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 14 11 999 999 999 999 140 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 16 11 30 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 999 999 999 999 999 73 7 999 999 999 999 999 12 6 999 999 999 999 999 999 999 9 33 23 17 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 7 13 5 3 999 999 999 999 999 999 999 154 24 58 95 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 7 999 8 6 6 4 999 999 999 999 999 999 999 71 70 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 12 999 999 999 9 999 999 13 11 11 999 999 999 999 999 999 76 85 69 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 9 5 999 999 999 999 25 11 17 8 999 11 14 999 999 999 999 999 999 81 999 62 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 9 999 140 999 10 999 23 16 14 7 999 12 9 999 999 999 999 999 999 999 58 42 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 43 999 13 11 999 999 10 13 999 17 18 999 999 999 999 999 999 57 48 33 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 11 17 39 15 7 999 999 999 999 15 999 10 999 999 999 999 999 999 999 50 49 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 6 999 999 999 999 48 35 14 6 999 999 8 999 13 12 11 999 999 999 999 999 999 999 28 116 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 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 25 5 999 999 15 12 999 999 16 7 999 6 999 999 8 8 999 999 999 999 999 999 46 45 78 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 3 999 5 50 6 999 6 13 999 36 10 999 7 999 999 999 999 999 999 8 999 999 999 999 999 999 40 61 103 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 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 6 4 999 999 25 999 999 8 999 999 7 999 12 999 999 999 999 6 999 999 999 999 999 999 999 999 999 78 55 92 999 999 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 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 5 4 999 7 999 999 7 12 8 999 999 8 999 999 999 999 999 6 999 999 999 999 2 999 999 999 999 23 999 64 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 6 3 7 8 6 999 999 15 8 999 999 8 999 999 10 5 999 999 8 7 12 10 999 999 999 999 58 88 999 55 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 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 4 999 2 5 4 999 6 3 999 999 999 999 10 999 999 999 999 999 999 8 11 19 9 999 999 999 999 78 97 103 75 81 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 2 5 7 6 10 2 999 6 999 999 999 999 999 999 999 11 14 9 9 13 9 999 999 999 999 141 73 80 82 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 2 2 6 5 6 5 2 8 10 7 999 999 999 999 999 999 13 9 9 8 9 21 8 999 999 999 999 96 79 78 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 5 4 7 5 3 5 2 2 3 4 999 999 999 16 7 14 7 12 13 11 8 6 999 999 141 92 71 81 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 3 2 8 999 2 6 1 999 999 999 999 999 9 12 10 12 9 9 9 8 9 7 999 999 141 52 93 69 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 4 4 7 5 5 999 999 999 999 999 999 7 14 6 8 999 13 999 13 8 5 999 4 999 88 54 87 53 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 999 999 999 999 999 999 999 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 7 3 7 9 5 1 999 999 999 999 999 999 14 9 10 21 18 10 9 8 999 999 999 22 78 45 65 50 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 5 999 999 999 999 2 999 999 999 3 999 3 11 8 1 999 999 999 999 999 13 16 999 18 23 15 8 12 11 12 10 999 24 92 44 73 59 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 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 3 999 999 999 999 999 1 999 2 999 999 3 999 7 999 999 999 999 999 999 12 11 11 16 21 17 10 14 12 8 12 18 17 35 41 53 61 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 2 999 999 999 999 999 999 999 999 999 999 7 9 3 999 999 999 999 999 11 12 15 19 25 19 16 14 11 8 9 17 17 41 50 62 21 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 2 3 999 999 5 9 999 999 999 999 999 999 11 999 19 23 35 19 16 15 13 13 11 16 50 18 28 53 60 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 1 999 999 999 999 999 999 4 999 9 999 12 6 999 999 999 999 48 9 9 23 21 32 19 14 17 16 13 15 21 18 20 29 35 50 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 7 999 999 999 999 13 10 140 19 18 29 20 15 15 14 11 56 28 15 20 36 30 52 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 9 9 17 16 999 21 16 17 27 19 18 31 32 14 26 31 29 64 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 12 9 999 999 999 10 8 14 31 22 16 18 15 18 17 18 28 33 17 23 28 51 50 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 5 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 3 999 999 999 999 999 999 999 18 10 999 999 999 140 8 71 86 35 20 17 16 29 29 27 27 32 28 21 28 59 27 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 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 7 999 999 999 140 7 999 18 36 999 16 18 19 21 27 28 38 53 22 27 19 18 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 69 36 7 999 8 5 10 12 20 34 31 19 16 29 27 28 28 38 32 17 14 14 14 59 90 89 93 111 136 110 107 89 95 83 92 96 97 92 96 92 93 80 79 80 81 92 97 110 112 127 126 126 125 116 104 114 128 45 56 65 119 125 110 88 75 82 79 82 85 84 78 84 83 92 106 141 116 112 109 132 138 133 117 109 80 107 102 101 103 100 89 111 111 999 999 112 116 96 81 88 97 81 83 64 88 33 12 12 26 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 93 90 90 111 140 115 78 85 96 89 85 97 86 93 99 95 96 93 80 84 83 98 100 113 116 130 127 128 116 110 107 128 122 131 55 132 102 128 121 89 74 76 77 90 93 89 83 81 79 90 105 145 137 119 116 999 148 138 134 133 130 129 85 109 106 97 131 118 76 93 62 76 71 999 66 114 61 85 84 103 77 67 11 8 11 14 11 999 999 999 999 999 999 999 999 999 999 999 999 999 92 89 90 103 130 105 93 74 102 84 79 55 79 74 97 81 105 94 92 95 93 96 95 112 103 131 133 128 117 116 110 129 114 104 35 28 34 129 122 101 76 77 77 86 91 91 86 79 79 93 99 116 103 135 137 141 143 148 139 136 134 111 83 75 75 130 85 72 85 86 95 118 112 65 999 70 96 87 88 95 65 42 14 26 14 13 11 9 8 999 999 999 999 999 999 999 999 999 999 999 90 96 97 114 111 113 96 103 88 70 49 52 46 55 136 107 92 96 96 94 92 105 108 111 126 96 141 128 128 116 110 120 132 34 57 30 55 118 125 104 73 74 73 72 86 88 78 78 85 80 90 98 142 139 140 999 999 143 999 91 96 142 105 79 107 65 86 121 106 81 98 97 114 64 88 69 89 98 85 101 83 59 999 9 15 16 12 6 11 15 999 999 999 999 2 999 999 999 999 999 90 94 98 109 113 116 112 103 75 72 64 54 43 35 92 81 999 106 100 100 95 113 124 128 130 129 107 126 122 126 113 104 133 56 61 135 81 135 116 112 89 76 75 73 76 84 85 84 84 90 101 72 139 90 999 102 999 999 999 999 74 999 69 94 67 63 60 999 57 49 86 80 116 68 81 72 82 69 73 126 92 69 28 15 66 14 9 999 7 10 999 999 999 999 999 999 999 999 999 999 91 97 94 103 109 108 77 89 89 92 103 70 57 49 36 80 999 103 107 99 112 111 100 140 141 137 141 114 124 115 125 75 111 132 89 32 64 29 131 125 101 91 93 92 85 82 82 86 83 91 108 99 53 101 999 999 999 999 999 999 101 999 148 114 113 999 999 999 75 101 121 77 69 84 87 79 67 47 66 135 92 44 53 19 65 14 999 5 999 999 999 999 999 999 39 999 999 999 999 999 92 96 95 113 113 113 81 112 113 84 92 73 69 49 45 62 999 124 110 120 126 125 114 141 999 133 130 112 110 115 116 46 129 90 33 29 61 31 76 128 143 139 111 999 83 79 84 86 92 101 110 103 40 41 999 999 999 999 999 999 97 999 146 130 101 57 124 999 22 56 54 102 71 111 87 84 68 62 85 70 70 22 42 27 49 999 999 1 1 999 999 999 999 999 999 999 999 999 999 999 91 95 98 110 113 114 130 71 114 136 100 55 35 33 55 999 999 128 115 111 130 129 137 133 128 117 111 101 94 105 116 47 54 60 116 79 27 999 999 999 157 156 142 99 78 77 80 95 82 95 114 113 77 26 999 999 999 999 999 999 85 999 60 134 102 93 999 999 73 103 999 75 131 97 73 70 62 68 69 999 30 999 999 97 999 999 999 0 999 999 999 999 999 16 37 999 999 999 999 999 91 95 97 108 111 138 112 80 108 109 69 71 36 47 54 30 999 129 108 141 98 999 999 85 101 81 89 89 90 93 105 113 76 94 117 34 32 20 999 999 999 999 999 120 72 70 78 79 80 89 109 137 87 999 33 999 999 999 999 999 999 999 50 999 999 999 999 999 17 999 63 81 95 69 80 72 59 62 61 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 153 33 999 999 999 999 91 89 94 111 113 92 90 88 112 114 71 72 38 72 999 21 999 136 87 999 999 999 116 101 88 75 76 78 80 90 88 85 93 89 74 53 51 999 17 999 999 999 157 138 71 66 76 75 90 102 100 111 100 74 22 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 55 67 64 68 134 59 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 92 89 96 113 114 112 90 92 108 118 72 73 55 69 999 999 146 999 999 999 999 999 109 106 92 79 75 78 82 82 79 76 85 79 92 55 78 30 999 999 999 999 156 119 72 70 71 76 77 99 101 107 77 72 23 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 86 54 102 70 55 96 53 999 27 999 999 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 92 94 101 111 115 109 92 84 110 135 76 54 33 35 999 999 88 999 999 999 999 999 85 86 91 74 71 76 82 83 81 91 93 95 97 74 30 30 999 37 100 999 70 99 91 74 76 91 76 98 106 94 76 68 73 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 23 999 999 999 62 999 999 84 68 99 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 90 97 105 97 116 108 119 125 114 137 82 80 64 75 31 999 146 999 54 999 78 59 51 67 72 66 61 77 79 83 84 91 89 95 84 91 52 33 999 48 84 134 119 92 92 72 87 101 95 103 99 93 73 56 64 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 999 999 86 999 999 84 84 54 999 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 38 96 99 102 113 113 106 119 87 105 88 107 69 999 66 999 999 999 31 65 999 77 58 49 50 57 59 62 77 80 83 84 91 89 90 99 87 31 28 29 34 84 73 110 113 87 71 106 91 89 87 95 97 71 58 89 33 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 51 50 60 84 999 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 98 96 105 112 115 72 120 66 106 94 78 85 65 999 999 999 83 33 78 62 89 52 51 53 58 61 62 75 79 85 84 92 91 95 100 100 96 57 55 131 95 72 76 80 85 84 88 999 82 87 107 75 67 999 74 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 23 999 999 999 999 999 999 999 999 75 999 34 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 97 100 106 110 109 106 99 120 67 110 96 999 68 999 999 999 39 60 55 79 53 48 52 55 61 63 63 74 79 83 86 95 93 88 94 90 81 78 113 72 76 95 103 80 81 88 91 80 116 87 72 91 77 999 56 80 85 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 35 93 999 999 65 26 999 139 64 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 97 101 103 107 109 102 118 69 108 85 68 999 999 999 999 45 48 45 56 52 46 55 53 57 62 64 73 72 78 82 86 94 94 91 90 97 75 126 77 74 70 116 105 79 90 102 116 124 82 114 106 62 999 55 107 100 46 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 57 65 999 999 999 999 999 999 999 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 96 98 103 115 117 99 116 116 70 80 70 999 999 999 999 51 50 53 49 54 58 55 61 58 65 72 69 73 77 83 85 94 94 93 90 89 97 101 112 105 91 98 77 107 110 81 82 76 75 77 108 66 999 62 91 123 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 139 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 96 98 105 113 107 92 67 127 999 98 53 66 999 999 54 47 56 67 56 86 86 52 55 60 74 77 74 75 77 80 84 84 94 92 78 67 85 103 96 90 79 89 98 99 105 101 79 81 105 113 112 111 120 125 73 107 76 47 999 999 999 999 3 999 999 999 999 999 999 999 999 999 4 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 76 56 94 98 108 107 117 106 68 94 57 129 98 999 999 999 999 64 57 44 72 100 87 60 58 66 77 77 74 74 78 79 81 82 93 82 78 74 81 86 85 65 85 87 88 95 98 78 80 99 106 80 118 101 113 87 111 103 76 44 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 1 999 999 999 999 999 44 999 999 75 97 102 111 116 103 100 109 143 147 119 999 999 999 999 999 67 51 51 83 56 52 65 67 67 75 80 78 73 77 78 81 81 81 80 78 75 86 87 71 71 74 88 88 93 97 111 107 107 102 79 112 100 105 999 107 63 96 88 20 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 104 105 111 117 97 104 95 105 999 146 999 999 999 10 69 108 49 52 76 42 53 68 71 71 79 81 77 79 77 76 76 80 81 80 77 76 86 86 71 75 88 88 88 91 99 108 112 109 102 107 100 107 71 72 76 106 80 58 50 999 999 999 999 999 999 999 999 999 999 999 999 999 3 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 59 58 103 108 115 118 119 138 119 146 999 67 999 999 999 2 999 24 57 49 55 61 68 76 76 75 84 83 80 83 78 77 78 80 80 80 78 75 75 74 73 75 88 89 89 93 95 105 109 97 107 106 105 97 87 105 125 119 120 61 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 85 62 61 105 114 117 119 138 141 102 91 123 12 999 999 999 999 999 999 44 48 77 71 74 90 94 92 93 84 85 83 80 77 79 79 82 81 79 77 76 76 87 88 90 89 91 97 99 106 102 98 99 108 112 101 89 105 117 119 63 82 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 9 15 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 76 85 56 56 83 113 111 124 115 103 143 119 52 999 999 999 999 999 999 18 63 999 999 92 77 89 96 96 99 94 87 84 79 78 78 80 83 91 79 89 75 75 88 89 89 90 94 97 101 103 109 111 103 105 100 99 94 106 109 119 109 80 62 24 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 7 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 84 59 57 57 111 116 82 118 84 109 999 999 999 999 999 999 999 999 999 20 20 999 999 104 75 74 111 121 111 95 95 85 80 78 79 81 83 93 91 90 76 75 89 89 88 90 95 100 100 108 99 98 98 104 106 100 98 104 89 70 132 80 73 33 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 57 58 66 77 113 83 119 99 120 999 88 999 999 999 999 999 999 999 18 16 999 999 111 91 73 93 999 999 95 95 86 82 78 79 82 92 92 91 91 89 90 90 90 89 90 98 98 103 102 97 100 99 99 105 117 100 106 102 120 97 93 79 30 999 999 7 999 999 999 999 999 999 999 999 999 999 2 999 5 999 8 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 65 56 69 114 75 114 119 61 121 93 53 999 999 999 999 999 2 999 999 13 13 999 110 87 85 99 97 999 101 96 94 79 79 80 82 93 92 92 92 90 89 89 90 90 88 96 103 96 96 100 98 97 104 103 112 101 108 110 123 104 91 65 58 141 999 999 999 999 999 999 999 999 999 999 999 999 999 5 5 999 6 999 999 999 999 999 999 999 999 999 999 9 26 999 999 999 999 47 59 69 69 64 69 82 999 138 999 143 80 82 999 999 999 999 999 999 999 999 2 8 10 22 106 999 102 91 999 999 104 100 95 81 81 81 84 93 91 92 93 94 89 91 93 94 93 94 102 101 93 106 96 88 99 98 72 108 86 88 136 104 129 36 62 141 999 999 8 999 999 999 999 999 999 999 999 999 0 8 999 999 5 7 999 999 999 999 999 999 6 999 14 15 999 19 36 999 999 999 70 78 70 69 68 999 999 999 70 122 62 999 999 999 999 999 999 999 999 999 2 4 11 27 64 70 107 91 999 999 110 102 99 92 83 82 93 93 90 93 98 103 91 92 96 95 94 101 109 110 96 101 99 88 97 90 105 94 98 63 73 134 134 88 63 78 17 16 10 3 999 999 999 999 999 999 999 0 999 22 0 1 5 13 5 999 999 999 999 999 999 999 28 999 999 37 153 999 999 999 999 71 70 70 68 999 999 999 62 144 146 999 999 999 999 999 999 999 999 999 999 5 20 23 31 58 87 97 999 999 97 80 106 93 81 92 94 91 94 101 106 105 103 97 102 105 100 104 107 104 110 102 100 98 97 90 102 64 86 134 84 101 74 136 136 61 55 8 10 5 0 999 999 999 0 999 2 0 0 7 0 1 4 15 2 999 999 999 999 999 999 999 999 999 29 19 78 999 999 42 91 54 69 69 67 999 999 999 999 91 999 999 999 999 999 999 999 999 999 999 999 2 999 32 23 999 999 999 999 999 999 116 111 94 93 92 94 93 106 110 111 110 104 106 108 100 104 109 111 101 120 104 114 114 103 102 103 98 63 57 136 97 65 999 65 45 999 34 21 17 999 999 999 999 0 0 7 0 999 999 0 1 6 16 999 999 999 999 999 999 6 999 999 999 61 43 999 999 999 37 999 57 76 71 69 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 22 999 999 999 999 999 999 999 105 100 93 95 86 102 112 115 108 106 106 101 108 108 108 110 110 106 114 114 104 103 118 105 102 61 60 999 75 999 999 999 59 50 44 20 999 999 999 999 999 999 999 0 999 999 0 999 0 4 5 999 999 1 999 999 999 14 16 999 14 999 999 27 64 999 999 999 999 80 73 69 69 97 87 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 30 5 999 999 999 999 125 999 999 83 84 94 100 105 109 107 114 103 105 100 107 106 103 111 111 109 106 100 109 117 119 128 105 91 109 999 92 999 999 999 82 45 91 999 999 999 0 999 999 0 0 999 0 3 0 1 1 5 5 17 999 999 999 999 19 17 19 15 27 999 999 999 75 999 18 39 42 999 143 68 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 22 15 999 999 999 999 999 999 999 94 94 102 81 112 99 112 115 101 104 107 98 108 112 99 114 112 110 114 103 102 111 105 65 98 101 999 999 89 999 999 65 64 31 999 0 999 999 999 999 0 999 0 0 999 0 0 1 1 7 15 999 999 999 999 24 22 13 999 153 999 999 999 999 44 29 39 42 999 999 51 69 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 62 55 999 999 999 999 1 999 999 122 98 104 103 114 110 104 77 102 112 107 108 109 110 109 113 122 114 113 121 129 130 75 68 58 90 999 113 999 999 999 999 73 21 999 999 0 999 999 0 0 999 0 0 1 999 0 1 1 7 8 999 999 999 999 25 15 999 999 28 999 999 999 40 999 999 999 999 19 999 50 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 29 75 999 999 999 0 0 141 83 102 101 107 77 110 106 101 100 100 108 108 113 110 115 102 116 110 126 120 89 132 94 103 116 62 58 999 999 62 50 66 78 999 999 0 0 999 0 999 999 999 0 0 0 999 999 999 999 6 15 999 2 999 999 33 999 999 999 27 37 50 999 41 35 999 999 999 40 999 999 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 999 999 999 0 999 999 125 112 109 107 107 105 108 109 101 108 116 112 109 114 114 114 113 110 105 99 114 72 96 68 55 72 60 999 51 999 67 90 110 21 999 0 999 999 999 999 0 0 0 999 0 999 999 999 3 7 15 999 999 999 999 999 999 999 999 51 41 999 999 999 999 999 37 14 30 999 999 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 73 70 113 114 74 107 96 94 115 124 115 98 109 111 114 112 111 126 124 112 87 101 57 86 61 68 999 999 999 999 999 61 107 27 15 999 999 0 999 999 999 999 0 999 999 999 3 999 999 999 6 21 17 6 999 999 999 999 999 999 999 999 29 44 26 999 999 15 999 37 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 78 999 999 53 999 999 999 999 0 999 105 116 110 77 109 116 114 96 107 119 109 111 111 107 88 125 115 127 84 91 71 101 73 999 73 999 999 999 999 999 62 999 999 999 999 999 999 999 999 999 0 0 0 999 999 999 999 999 999 5 25 20 999 999 999 999 999 999 999 999 62 35 999 32 42 28 15 38 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 76 74 61 999 999 999 999 999 31 140 128 102 76 70 120 108 121 111 111 104 107 116 117 127 128 128 117 133 130 71 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 0 999 999 999 7 999 999 999 30 25 999 999 999 999 999 999 999 999 44 999 14 29 27 40 999 38 999 999 999 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 62 999 999 59 999 999 999 999 95 129 97 65 93 69 98 116 56 116 111 119 117 82 127 122 128 116 79 82 77 89 999 999 999 57 999 52 3 999 999 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 6 0 999 2 23 999 999 999 999 999 999 999 999 46 999 35 70 999 16 34 999 999 999 37 65 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 999 999 999 999 999 116 92 89 102 107 63 81 42 98 76 130 86 129 129 83 74 72 134 999 67 51 62 999 999 999 999 56 999 999 999 1 999 999 999 999 999 999 999 999 999 0 0 999 999 999 999 999 999 999 24 999 999 999 999 999 999 999 999 91 81 40 55 68 36 19 999 21 999 37 999 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 35 999 999 999 999 999 132 55 69 62 100 98 45 36 35 38 105 132 133 129 116 85 78 66 67 132 94 74 84 62 70 999 62 999 999 999 999 1 999 999 999 999 0 999 999 999 0 999 999 999 999 999 999 999 999 24 11 999 999 999 999 999 999 999 34 75 999 72 42 50 30 50 999 999 999 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 999 999 999 999 999 67 96 56 34 24 70 140 74 83 77 128 91 130 68 76 65 60 82 98 83 67 32 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 24 999 999 999 999 999 999 999 999 57 34 30 999 46 36 999 19 999 999 999 999 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 999 53 52 999 999 999 999 999 999 47 140 35 21 999 58 67 135 135 71 82 132 82 65 83 52 45 65 83 999 50 141 16 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 34 31 32 37 71 57 51 29 37 999 16 25 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 86 88 136 999 68 53 63 54 52 46 86 141 29 141 32 55 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 36 37 30 56 999 50 999 40 37 999 38 37 90 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 137 68 999 62 999 93 61 999 999 37 48 33 54 29 66 38 26 4 0 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 61 47 58 55 37 33 57 999 40 999 45 17 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 99 76 76 68 999 47 999 999 999 18 30 30 25 33 70 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 76 79 999 57 40 67 999 49 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 62 62 60 52 37 25 999 999 29 22 8 19 54 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 71 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 999 999 999 999 999 48 71 76 85 52 71 999 5 999 129 26 11 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 11 999 999 999 999 999 999 999 999 46 153 44 74 36 63 999 999 71 65 60 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 140 113 62 83 71 46 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 3 999 7 999 999 999 999 999 999 999 999 40 35 153 80 30 999 999 999 62 105 999 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 999 67 69 72 94 106 97 82 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 153 999 52 60 29 999 999 999 71 69 57 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 999 999 999 999 110 999 70 103 82 59 77 999 114 999 81 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 2 9 4 999 999 999 999 999 999 999 61 54 999 54 72 38 999 999 999 49 144 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 74 999 999 6 95 54 136 999 109 53 66 53 999 63 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 6 2 7 4 999 999 999 999 999 999 999 999 66 74 49 77 24 999 999 49 45 94 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 999 999 999 85 138 115 105 28 70 42 68 96 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 153 58 78 87 69 70 36 999 40 999 37 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 999 999 999 84 999 95 23 62 102 47 70 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 1 999 6 6 8 999 999 999 999 999 999 999 59 84 70 42 24 37 45 41 999 21 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 999 999 999 999 999 999 999 999 999 999 29 48 999 16 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 7 999 999 999 999 999 999 6 999 7 999 999 999 999 999 999 999 999 98 68 44 84 22 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 6 999 11 999 999 999 999 999 999 999 53 87 68 40 999 25 999 999 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 6 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 40 999 999 999 999 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 999 999 999 999 999 999 999 7 4 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 4 999 999 999 999 6 999 999 999 999 999 999 999 999 999 43 999 999 42 999 999 999 999 76 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 6 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 7 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 52 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 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 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 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 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 55 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 17 24 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 2 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 27 10 999 999 999 999 12 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 999 54 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 13 10 999 999 999 999 139 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 15 10 29 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 34 999 999 999 999 999 72 6 999 999 999 999 999 11 5 999 999 999 999 999 999 999 8 32 22 16 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 999 999 999 999 999 999 999 999 999 6 12 4 1 999 999 999 999 999 999 999 153 23 57 94 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 6 999 7 5 5 3 999 999 999 999 999 999 999 70 69 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 8 999 999 999 6 999 999 12 10 10 999 999 999 999 999 999 75 84 68 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 8 2 999 999 999 999 22 10 16 7 999 10 13 999 999 999 999 999 999 80 999 61 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 8 999 139 999 9 999 22 15 13 5 999 11 8 999 999 999 999 999 999 999 55 41 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 42 999 11 10 999 999 9 12 999 16 17 999 999 999 999 999 999 56 47 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 10 17 36 12 6 999 999 999 999 14 999 9 999 999 999 999 999 999 999 49 48 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 5 999 999 999 999 47 35 11 5 999 999 7 999 12 11 10 999 999 999 999 999 999 999 27 115 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 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 25 4 999 999 14 11 999 999 15 6 999 5 999 999 7 7 999 999 999 999 999 999 45 44 77 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 2 999 4 49 5 999 5 12 999 35 8 999 6 999 999 999 999 999 999 7 999 999 999 999 999 999 39 60 102 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 3 999 999 24 999 999 7 999 999 6 999 11 999 999 999 999 5 999 999 999 999 999 999 999 999 999 77 54 91 999 999 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 5 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 4 3 999 6 999 999 6 11 7 999 999 7 999 999 999 999 999 5 999 999 999 999 1 999 999 999 999 22 999 63 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 5 2 6 7 5 999 999 14 7 999 999 7 999 999 9 4 999 999 7 6 11 9 999 999 999 999 57 87 999 54 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 3 999 1 4 3 999 5 2 999 999 999 999 9 999 999 999 999 999 999 7 10 18 8 999 999 999 999 77 96 102 74 80 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 1 4 6 5 9 1 999 5 999 999 999 999 999 999 999 10 13 8 8 12 8 999 999 999 999 140 72 79 81 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 1 1 5 4 5 3 1 7 9 6 999 999 999 999 999 999 12 8 8 7 8 20 7 999 999 999 999 95 78 77 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 1 4 3 6 4 2 4 1 1 2 3 999 999 999 15 6 13 6 11 12 10 7 5 999 999 140 91 70 80 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 2 1 7 999 1 5 0 999 999 999 999 999 7 11 9 11 8 8 8 6 8 6 999 999 140 52 92 68 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 3 3 6 4 4 999 999 999 999 999 999 6 11 5 7 999 12 999 12 7 4 999 3 999 87 54 86 52 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 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 6 2 6 8 3 0 999 999 999 999 999 999 13 8 9 20 17 9 8 7 999 999 999 22 77 44 64 49 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 4 999 999 999 999 1 999 999 999 2 999 2 10 7 0 999 999 999 999 999 12 15 999 17 22 14 7 11 10 11 9 999 23 91 43 72 58 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 2 999 999 999 999 999 0 999 1 999 999 2 999 5 999 999 999 999 999 999 11 8 8 12 18 17 9 11 9 7 11 17 16 35 40 52 60 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 1 999 999 999 999 999 999 999 999 999 999 6 8 2 999 999 999 999 999 10 8 6 18 24 18 15 13 9 7 8 16 16 40 49 61 20 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 1 2 999 999 4 8 999 999 999 999 999 999 10 999 18 18 34 16 15 12 12 12 10 15 49 17 28 52 59 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 0 999 999 999 999 999 999 3 999 8 999 11 5 999 999 999 999 47 8 7 22 19 31 18 14 13 15 12 14 20 17 19 29 34 49 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 6 999 999 999 999 12 9 139 19 17 29 20 14 11 12 9 55 27 14 19 35 30 51 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 8 7 16 16 999 20 13 16 26 18 17 31 31 13 25 30 29 63 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 11 8 999 999 999 9 7 13 30 16 13 17 12 17 17 17 28 32 16 22 28 50 49 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 4 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 2 999 999 999 999 999 999 999 17 9 999 999 999 139 7 70 85 30 17 16 15 29 29 26 27 32 28 20 27 58 27 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 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 6 999 999 999 139 6 999 17 33 999 12 17 19 20 27 28 37 52 21 27 18 17 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 68 36 6 999 7 4 9 11 19 33 28 13 15 29 26 28 28 38 31 16 13 13 13 58