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 30 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 1645 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 4 4 4 4 4 4 4 4 1 1 1 3 7 2 7 1 7 2 2 4 2 1 2 2 1 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 1 1 1 4 1 1 1 1 1 1 4 4 1 4 1 4 1 1 1 4 2 7 1 1 1 4 4 6 3 7 2 6 1 1 1 1 1 4 1 1 1 1 4 4 4 4 4 4 4 4 1 2 1 7 2 7 2 7 2 2 2 2 7 2 2 2 2 2 2 7 1 1 1 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 1 1 1 1 4 4 4 1 1 1 6 4 6 2 2 2 1 1 1 1 1 4 4 1 1 1 4 4 4 1 4 4 4 4 1 2 7 2 1 2 2 7 2 2 7 2 2 2 1 2 2 2 1 7 1 1 1 2 2 2 2 2 2 2 2 1 1 2 2 1 2 2 2 2 2 2 2 2 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 1 1 1 1 1 4 4 1 1 1 7 7 7 7 2 2 2 1 1 1 1 1 4 1 1 1 1 4 4 4 4 4 4 4 4 1 2 2 7 2 2 2 2 2 2 2 2 4 2 2 2 2 2 2 1 2 2 1 2 1 2 2 2 2 2 2 2 2 1 2 1 1 2 1 2 2 2 2 2 2 1 1 1 1 1 2 1 1 1 1 1 4 1 1 1 1 4 1 4 4 1 1 1 1 1 1 4 1 1 7 2 7 2 2 2 2 1 7 7 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 2 2 1 7 2 2 7 2 2 2 1 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 4 1 1 1 1 1 1 1 4 1 1 3 1 1 1 1 1 3 3 7 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 1 1 2 2 2 1 1 1 1 2 1 1 1 1 1 1 1 1 4 1 1 4 1 1 1 1 1 1 1 1 1 7 4 2 7 2 2 2 2 2 2 1 1 1 3 6 1 1 1 1 1 4 4 4 4 4 4 4 4 4 3 2 7 2 2 7 2 7 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 1 1 1 2 2 2 1 2 1 1 2 1 1 1 1 1 1 1 1 1 4 1 1 4 4 1 1 2 1 2 1 2 2 2 7 7 2 2 2 2 2 2 2 1 1 1 6 1 1 1 1 1 4 4 4 4 4 4 4 4 4 3 7 2 7 7 7 7 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 3 1 1 1 1 1 2 1 1 1 1 1 2 1 1 1 1 1 4 1 1 1 1 1 1 4 4 1 1 2 1 7 2 2 7 2 2 7 2 2 2 2 2 2 1 1 6 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 2 7 7 7 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 3 1 2 1 2 1 1 1 2 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 4 1 4 4 2 1 7 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 1 6 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 2 7 7 7 2 2 7 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 1 2 3 2 1 1 1 1 1 1 1 1 2 1 1 2 1 1 1 1 1 1 1 1 1 4 4 4 1 4 1 7 2 2 2 2 2 2 2 7 7 7 2 2 2 2 1 1 1 2 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 1 2 1 1 7 2 2 7 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 4 1 2 1 2 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 4 4 1 4 4 4 4 4 3 2 7 2 2 2 2 2 2 2 4 4 7 2 2 7 2 4 2 2 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 2 7 2 1 2 1 2 7 2 2 2 1 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 3 1 2 2 1 1 1 1 1 1 1 1 1 1 2 2 1 1 2 1 1 1 3 4 4 4 1 1 3 7 2 2 2 2 2 2 2 2 4 4 2 2 1 4 4 4 2 2 2 2 1 1 1 1 1 1 4 4 4 4 4 4 4 7 7 2 7 7 2 1 2 7 7 2 7 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 1 2 7 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 3 1 1 4 4 4 1 1 4 2 2 2 2 2 2 2 2 2 4 4 1 2 7 7 7 7 2 1 6 6 1 1 1 1 1 1 4 4 4 4 4 7 7 7 7 2 2 7 1 7 2 7 2 7 2 2 2 2 2 2 2 1 2 2 2 1 2 1 2 2 2 2 1 2 2 2 1 2 2 2 7 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 3 1 4 4 4 4 1 7 2 2 2 2 2 2 2 2 2 2 3 3 7 1 7 7 7 2 2 2 7 2 2 1 1 1 1 1 4 4 4 4 4 4 7 7 7 7 2 2 2 2 2 2 2 2 2 1 2 1 2 2 7 1 2 2 2 1 1 1 1 1 1 2 2 1 1 2 1 2 2 7 7 2 2 2 7 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 3 1 3 4 3 1 2 7 2 1 2 2 2 2 2 2 2 2 4 4 7 1 7 7 2 2 2 2 2 2 1 1 1 1 1 1 3 4 4 4 3 4 7 7 2 2 2 2 2 1 2 2 2 2 1 7 2 1 2 2 2 2 2 2 2 2 1 2 1 1 1 1 1 1 1 2 2 2 2 2 7 2 7 7 2 2 2 1 1 1 1 1 1 1 2 1 1 1 1 1 4 1 4 4 1 1 1 7 2 1 2 2 2 2 2 2 2 7 1 3 4 7 7 2 2 2 2 2 2 2 1 1 1 1 1 1 1 4 1 4 3 2 2 2 7 2 2 1 2 2 2 2 2 1 1 1 2 1 2 2 7 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 7 2 7 7 2 7 7 2 2 1 1 1 1 2 1 1 1 1 1 2 1 3 1 1 3 1 4 1 1 2 1 1 2 2 2 2 2 1 1 7 4 3 4 7 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 3 1 2 2 2 2 7 2 2 2 2 1 1 1 1 1 1 2 1 2 2 2 2 7 2 7 2 7 7 2 2 2 1 1 1 2 2 1 1 1 1 1 2 1 3 3 1 1 4 1 1 1 7 2 1 2 1 1 2 1 2 2 2 4 3 7 7 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 4 4 3 1 2 2 2 2 2 2 2 1 2 2 2 1 2 1 1 1 2 2 2 2 2 2 2 2 7 2 1 1 1 1 2 2 2 2 7 7 7 7 2 2 2 7 7 2 2 1 1 1 2 2 2 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 2 2 2 1 2 2 2 2 1 2 4 4 7 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 4 4 3 1 1 1 1 7 2 2 2 2 2 2 2 2 2 2 3 1 2 2 2 2 2 2 7 2 2 1 2 2 1 2 2 2 2 2 7 7 7 2 2 1 2 7 2 2 2 1 1 1 2 1 1 1 1 1 1 1 3 1 3 1 1 1 1 1 1 1 1 2 1 1 1 2 2 1 1 2 1 2 7 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 4 4 6 7 1 1 2 7 1 2 2 2 2 1 2 2 2 2 3 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 7 1 2 2 2 2 7 2 2 2 1 1 2 2 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 2 2 1 4 3 4 3 2 7 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 4 4 1 6 1 1 1 1 7 1 2 2 7 1 2 2 2 2 2 4 3 4 2 2 7 2 7 2 2 2 2 2 2 2 2 2 2 1 4 2 7 7 2 2 7 7 2 2 2 2 2 1 1 1 2 1 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 1 1 4 4 4 1 4 1 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 4 4 4 1 4 1 1 1 1 2 2 1 2 7 2 2 2 2 2 2 2 4 3 7 2 4 7 7 7 2 2 2 1 2 2 2 1 2 1 2 7 7 7 7 2 7 7 2 2 2 1 1 2 1 1 1 1 3 3 3 1 1 1 1 2 1 2 1 1 1 1 1 1 1 1 4 4 3 1 1 4 4 3 7 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 4 4 4 4 4 7 7 1 2 2 2 2 2 2 2 2 2 2 2 1 2 4 4 7 7 7 7 7 7 2 2 2 1 2 2 2 2 1 1 2 7 7 7 2 2 7 2 2 2 2 2 2 2 2 2 1 2 3 3 1 2 1 1 1 1 2 2 1 1 1 1 1 1 1 4 4 4 4 1 4 4 4 4 7 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 3 4 4 4 4 4 2 7 7 7 2 2 2 2 2 2 2 2 2 2 2 2 4 3 2 2 4 7 7 7 2 2 2 2 2 1 2 2 2 2 2 7 7 2 2 2 3 2 7 2 1 2 2 2 2 2 2 1 2 1 2 2 2 1 1 2 2 2 2 1 7 1 1 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 4 4 4 4 4 7 2 2 7 2 7 2 2 2 2 2 2 2 2 2 2 4 1 7 7 4 7 2 7 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 4 2 1 1 2 1 2 1 2 2 2 2 1 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 1 3 7 1 2 2 2 2 2 7 6 1 1 1 1 1 1 4 4 4 4 4 4 3 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 7 2 2 2 7 1 2 2 2 1 2 2 2 2 2 2 2 2 2 7 7 3 7 2 2 2 2 2 7 2 2 2 2 2 1 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 4 4 4 4 1 4 1 4 1 3 7 7 7 1 2 2 1 7 1 1 1 1 1 1 4 4 4 4 4 4 4 1 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 7 2 7 2 1 2 7 1 2 2 1 1 1 2 2 1 2 1 2 2 2 2 7 4 7 2 2 1 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 3 1 1 1 4 4 4 3 4 4 1 7 1 1 6 4 1 1 4 4 4 4 4 4 4 1 4 4 1 2 7 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 1 1 2 7 2 2 2 1 1 2 2 1 1 1 1 2 2 2 2 2 2 2 1 2 1 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 3 1 1 1 1 4 4 4 1 4 1 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 3 2 2 2 2 2 2 2 2 2 2 1 2 1 1 2 2 2 2 2 2 1 2 7 2 2 2 1 1 1 2 2 1 1 1 2 2 2 2 2 2 2 1 1 1 2 2 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 7 7 2 3 4 4 3 4 1 4 1 1 1 4 4 4 1 4 6 4 1 4 4 4 4 4 4 4 1 4 4 4 4 1 3 4 4 4 2 1 1 2 2 2 1 2 1 1 1 1 1 1 1 2 2 2 1 1 2 1 3 1 1 2 1 1 1 2 1 1 1 1 2 2 2 2 1 2 1 1 1 1 1 1 1 1 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 4 1 4 1 1 1 1 1 1 4 4 1 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 7 4 7 1 1 1 2 2 1 2 2 2 2 1 2 4 1 1 1 1 1 1 4 4 4 1 2 1 1 1 1 2 1 1 1 4 2 2 1 2 1 1 1 1 3 3 2 1 1 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 7 3 1 1 1 1 1 1 1 4 4 1 2 1 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 7 7 4 2 7 4 1 1 2 4 4 2 4 4 4 4 4 1 1 1 1 1 1 1 4 1 2 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 4 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 1 1 1 1 1 1 1 4 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 7 7 7 7 2 3 2 1 2 4 4 4 4 4 4 4 4 4 4 3 1 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 6 1 1 1 1 1 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 2 2 7 2 2 4 4 2 7 4 4 4 4 4 7 4 4 1 3 4 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 3 2 1 1 1 1 1 2 2 2 1 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 3 1 1 1 1 4 4 6 3 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 1 1 1 1 7 7 2 2 2 7 2 2 2 2 3 4 2 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 3 2 1 1 1 1 1 1 1 2 2 1 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 1 1 4 4 4 6 4 4 4 4 4 4 4 4 4 4 1 6 4 4 4 7 1 2 1 2 2 2 1 2 2 2 7 2 2 2 7 4 2 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 7 2 1 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 3 4 1 1 1 2 2 2 2 2 2 2 2 2 2 7 2 4 7 7 2 3 4 4 4 4 4 6 1 1 1 1 1 2 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 4 1 1 1 1 7 7 2 2 2 7 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 3 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 2 4 2 4 1 2 2 2 2 2 2 2 2 2 2 2 7 1 7 2 7 1 2 7 4 4 4 2 6 3 1 2 1 2 2 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 7 2 2 2 2 2 2 2 1 7 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 7 4 1 2 1 1 7 2 2 2 7 2 2 7 7 7 7 3 4 3 2 4 3 3 2 7 6 6 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 2 2 2 2 2 2 1 3 1 2 2 2 2 2 2 2 2 2 2 1 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 7 7 7 7 2 2 2 2 7 7 2 2 2 2 2 7 7 4 4 4 4 4 4 4 4 4 3 4 3 4 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 7 2 1 1 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 1 1 2 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 7 7 2 2 7 2 2 2 2 2 2 7 2 2 2 2 4 4 4 4 4 4 4 4 4 4 3 4 7 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 1 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 7 7 2 2 4 2 1 1 1 1 2 7 7 4 4 2 4 4 4 4 4 4 4 4 4 4 4 4 7 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 1 1 1 1 2 2 2 2 1 1 2 2 2 2 2 2 2 1 2 7 2 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 7 7 7 7 2 2 2 7 7 7 7 2 1 2 7 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 6 1 1 2 2 1 2 1 1 1 1 1 1 1 1 1 1 1 4 1 1 1 1 1 1 1 1 1 7 1 3 1 1 1 2 1 1 2 2 2 2 2 2 2 2 1 2 7 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 7 7 7 7 2 2 2 7 7 7 2 7 2 2 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 6 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 3 1 1 1 1 1 2 2 2 2 1 2 2 2 2 1 2 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 4 4 4 7 7 2 2 2 2 2 7 2 7 4 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 1 4 1 1 1 4 1 1 4 4 1 1 3 7 1 1 1 3 3 1 6 6 1 1 1 1 1 1 2 2 1 1 2 2 2 2 2 7 7 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 2 4 2 7 2 2 2 2 7 2 2 7 3 3 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 1 3 1 1 1 3 1 1 1 1 1 2 2 2 2 2 2 2 2 1 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 7 7 2 2 2 2 7 7 2 2 7 7 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 1 6 1 3 1 2 1 6 1 1 1 2 1 2 2 2 2 2 7 7 7 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 2 7 2 2 2 2 2 7 2 7 2 2 7 7 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 3 3 3 1 3 1 2 1 3 3 1 1 1 1 1 2 2 7 7 4 4 7 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 2 2 2 7 2 3 2 7 2 3 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 1 4 4 3 4 3 3 6 3 3 6 1 1 1 1 1 1 2 2 2 2 2 7 4 4 4 4 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 7 2 2 2 2 2 2 7 7 4 4 4 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 3 4 3 3 1 1 3 1 2 7 4 4 2 1 1 2 2 2 7 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 2 2 2 2 2 2 2 4 4 4 3 7 3 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 1 3 3 4 1 4 7 1 3 4 2 7 4 4 4 1 2 2 2 2 2 2 2 2 7 7 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 1 1 1 2 2 2 2 2 2 2 7 3 3 4 4 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 2 4 4 1 2 1 2 2 2 7 7 7 1 1 2 2 2 1 4 2 7 2 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 2 2 2 2 2 2 7 2 2 2 4 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 4 1 4 4 4 2 4 4 1 1 1 4 4 4 1 1 2 7 2 2 2 7 1 1 2 2 2 2 4 7 7 7 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 2 2 2 2 2 2 7 4 7 2 4 7 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 7 1 1 1 1 4 4 4 1 4 1 3 3 4 4 4 4 4 1 2 7 2 2 7 7 1 2 1 2 2 4 7 7 7 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 2 2 2 2 2 2 1 7 2 2 7 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 6 2 1 4 4 1 3 4 4 4 4 4 4 4 4 4 3 2 2 2 2 7 7 2 1 1 2 7 2 7 2 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 1 1 2 2 2 1 2 2 2 7 7 7 4 6 7 7 7 4 4 4 4 4 4 4 4 1 1 4 4 4 1 2 4 3 4 4 4 4 4 4 4 2 2 2 1 6 1 1 4 3 1 1 1 4 4 4 4 4 4 4 4 3 3 7 2 2 7 2 1 2 1 1 7 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 7 2 2 2 1 2 2 7 7 4 4 4 2 7 4 4 4 7 4 4 4 4 4 4 1 2 2 4 3 2 7 2 1 4 4 4 4 1 4 4 1 7 1 4 1 1 4 2 1 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 7 7 1 2 1 1 7 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 4 7 2 2 1 2 2 7 1 4 4 4 4 2 4 4 4 2 4 4 4 4 4 4 1 2 1 4 3 2 1 7 1 1 1 4 4 1 4 4 1 1 1 3 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 7 7 7 1 2 2 2 3 3 7 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 7 1 1 1 2 6 4 4 4 4 4 2 4 4 4 3 4 4 4 4 4 4 2 2 6 1 2 2 2 1 2 1 1 1 4 1 4 1 7 1 4 4 4 6 1 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 1 2 7 3 4 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 2 7 7 1 1 2 4 4 4 4 4 4 2 4 4 4 4 4 4 4 4 4 2 2 2 2 1 2 2 2 2 2 1 1 1 1 4 4 1 2 1 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 7 7 7 2 2 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 3 4 7 1 1 1 2 7 7 2 6 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 1 2 2 2 2 2 1 1 1 1 1 4 3 2 1 1 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 7 7 7 7 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 3 4 3 7 1 2 7 7 2 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 1 2 2 1 2 2 2 2 1 7 1 1 1 1 1 2 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 2 7 7 7 7 7 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 7 4 1 2 7 2 2 2 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 2 1 2 2 2 1 2 1 1 2 1 1 3 1 1 3 3 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 3 1 2 2 2 7 7 7 7 6 3 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 2 2 2 2 2 2 7 2 1 2 4 4 4 4 4 4 4 4 4 4 4 3 4 2 2 7 2 2 2 2 2 2 2 1 1 2 1 1 1 3 2 3 1 4 2 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 1 6 1 2 2 2 7 7 2 2 1 3 4 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 1 2 2 2 2 1 7 7 2 2 4 4 4 4 4 4 4 4 7 4 4 2 2 2 2 2 2 2 2 1 1 1 2 2 1 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 2 1 1 2 2 7 2 2 7 7 1 3 4 7 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 2 2 2 2 2 1 1 2 7 4 4 3 4 4 4 2 7 3 4 7 7 2 2 2 2 1 1 2 1 1 2 2 1 2 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 2 1 3 3 3 7 2 7 7 3 1 7 4 4 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 2 2 1 2 2 1 2 2 7 7 4 4 4 4 4 7 2 7 2 2 3 7 2 1 2 2 2 1 2 1 2 1 1 1 2 1 1 4 1 4 4 4 4 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 2 1 4 4 3 3 7 7 7 7 7 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 2 2 1 2 1 1 2 2 7 6 4 4 4 4 3 2 2 2 2 7 1 2 1 7 2 2 2 2 2 1 1 1 2 2 2 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 7 4 1 4 4 4 4 4 4 4 2 1 3 4 4 4 3 7 7 7 7 4 4 4 7 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 3 1 4 4 1 1 2 1 1 1 1 2 7 2 2 7 2 4 4 4 4 7 2 2 2 1 2 1 2 2 4 2 2 4 2 2 2 2 1 2 1 2 4 4 4 4 4 4 4 4 1 4 3 4 6 4 4 2 1 1 1 4 4 4 4 4 2 2 1 6 1 4 4 4 4 7 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 1 4 4 3 1 2 1 1 1 1 7 7 2 1 2 1 3 4 4 6 2 2 1 1 1 2 7 7 2 4 4 4 3 2 2 1 2 1 2 1 3 4 4 6 4 4 4 4 4 4 4 6 4 6 4 4 2 7 1 1 4 4 4 4 4 1 2 1 1 1 4 4 4 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 1 4 4 1 1 4 1 1 7 4 4 2 2 1 4 2 2 3 4 7 2 2 1 2 2 2 2 7 7 7 4 4 3 1 1 2 2 1 1 7 4 4 4 1 4 4 4 4 4 4 4 4 7 6 4 4 7 7 1 1 4 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 4 4 4 4 4 4 4 4 4 4 4 4 7 7 4 4 4 1 4 4 3 2 4 4 4 7 2 2 4 4 7 2 4 7 2 2 2 7 7 2 2 2 2 7 4 4 3 2 1 2 2 2 2 1 4 1 4 1 4 4 4 4 4 4 4 4 4 6 4 4 7 2 1 1 4 4 4 4 4 2 2 1 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 7 7 7 2 2 2 7 2 2 2 2 2 4 4 4 4 1 2 2 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 1 1 4 7 2 1 1 4 4 4 4 7 2 1 1 3 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 7 1 2 7 7 7 7 7 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 7 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 2 7 1 4 4 4 4 2 2 2 1 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 4 4 4 4 4 4 4 4 4 4 7 7 2 2 2 2 2 2 2 2 2 2 2 1 1 4 4 4 4 4 4 1 1 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 4 4 4 4 2 2 2 1 4 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 2 2 2 2 2 2 2 2 1 2 1 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 7 1 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 1 2 2 1 2 1 1 2 7 7 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 1 1 4 4 4 4 2 7 1 2 1 4 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 4 4 4 4 4 4 4 4 4 4 2 1 2 2 1 2 2 7 1 7 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 1 2 2 1 1 1 4 1 6 4 4 4 4 4 4 4 4 4 4 4 7 7 7 4 3 6 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 7 2 1 1 7 2 7 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 7 1 1 1 4 2 4 4 7 2 2 1 1 1 4 1 4 7 4 4 4 4 4 4 4 4 4 7 7 7 4 4 1 7 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 6 7 7 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 6 4 4 4 4 4 4 4 4 6 1 4 1 7 2 4 4 7 2 1 2 1 1 1 4 1 3 6 6 4 4 4 4 4 4 3 7 2 2 2 3 4 6 6 4 4 4 4 4 6 1 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 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 1 4 4 4 6 6 4 4 4 4 4 4 4 4 2 1 7 1 7 1 1 2 1 2 2 1 4 4 3 4 1 7 6 7 4 4 4 4 4 4 4 2 1 2 3 4 4 4 2 6 4 4 4 7 6 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 6 1 1 4 4 4 4 1 1 2 3 1 1 1 4 4 1 2 2 2 3 4 4 4 4 4 1 6 7 7 4 4 4 4 4 4 4 2 1 1 3 4 4 3 7 6 4 4 4 2 6 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 2 1 4 4 4 4 1 4 4 6 7 1 1 4 4 4 1 4 4 4 4 4 4 4 4 1 4 7 2 6 4 4 4 4 4 4 7 2 1 3 4 4 4 1 2 7 7 7 7 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 1 1 6 4 4 4 4 1 4 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 7 2 6 4 4 4 4 4 4 2 6 1 3 6 4 4 6 1 2 6 1 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 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 3 4 4 4 6 4 4 7 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 4 4 4 4 4 4 6 3 1 3 3 3 4 1 2 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 6 6 1 2 4 4 4 4 4 4 4 7 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 6 4 4 4 4 4 4 4 3 1 6 3 4 4 1 2 2 7 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 4 4 4 4 4 4 4 1 4 4 1 4 4 6 1 4 4 4 4 4 4 4 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 6 4 4 4 4 4 4 4 6 3 6 3 4 3 1 2 2 6 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 4 4 4 4 1 4 4 4 4 4 2 4 4 4 4 1 4 4 4 4 4 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 3 4 4 4 4 4 1 6 4 3 6 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 4 1 4 4 1 1 1 1 1 6 3 6 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 7 6 4 4 4 4 4 4 4 4 6 3 6 4 4 3 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 4 1 4 4 4 2 6 2 7 3 4 4 3 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 7 6 4 4 4 4 4 4 4 3 4 1 6 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 4 1 3 4 4 7 6 2 7 4 4 4 4 4 4 4 1 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 7 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 4 4 2 1 6 7 7 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 7 1 1 1 4 4 4 4 4 4 4 4 4 7 6 4 4 4 4 4 4 4 4 3 4 3 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 2 1 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 1 1 1 1 4 4 4 4 4 4 4 4 4 7 6 4 6 4 4 4 4 3 4 1 3 4 4 4 4 4 4 7 7 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 7 7 7 2 2 2 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 2 6 7 1 1 1 1 3 4 3 4 4 4 4 4 4 2 4 4 7 4 4 4 4 4 4 7 7 4 4 4 4 4 3 2 1 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 7 2 7 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 2 1 1 1 1 1 1 4 1 7 6 4 4 4 4 4 2 4 4 2 7 4 4 4 4 4 4 7 4 3 7 2 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 2 2 2 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 1 1 1 1 1 1 1 1 4 4 1 1 4 4 4 4 4 6 4 4 4 4 7 3 4 4 4 4 4 2 1 2 2 1 2 2 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 3 4 4 4 1 4 4 4 2 2 2 2 2 2 7 4 4 1 4 4 4 1 4 4 4 4 4 4 3 4 1 1 1 3 1 1 1 1 1 4 1 4 4 4 4 4 4 7 4 4 4 4 4 4 4 4 4 4 3 2 2 2 1 2 2 2 1 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 1 2 4 4 2 4 4 4 2 2 2 2 2 2 2 7 4 4 1 4 4 4 1 1 4 4 4 4 4 3 4 6 6 1 3 1 1 1 1 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 3 4 6 2 1 2 2 2 2 2 2 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 4 1 4 4 4 4 4 2 4 4 3 4 4 4 4 4 4 4 4 1 4 3 7 2 2 2 2 2 1 7 3 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 9999 9999 9999 9999 9999 9999 9999 9999 3002 2867 2951 9999 9999 2549 9999 2586 9999 2121 2599 9999 2607 2508 2682 2688 2488 2529 2667 2838 2564 2680 2464 2328 2426 2464 2408 2427 2509 2461 2440 2499 2491 2556 2384 2444 2459 2429 2457 2479 2536 2511 2578 2505 2572 2674 2697 2787 2711 2755 2813 2914 2947 9999 2959 2971 2984 2917 2895 2937 9999 9999 2969 9999 3030 9999 2936 2952 2929 9999 2126 9999 2919 2925 2985 9999 9999 9999 9999 9999 2580 9999 2688 2724 2861 2927 2959 9999 2833 2927 2931 2937 9999 9999 9999 9999 9999 9999 9999 9999 3007 2699 2872 9999 2570 9999 2488 9999 2563 2352 2569 2308 9999 2488 2413 2476 2594 2426 2626 9999 2741 2440 2622 2407 2341 2444 2387 2416 2494 2525 2485 2584 2569 2490 2473 2547 2546 2485 2468 2472 2547 2502 2588 2589 2598 2682 2717 2765 2588 2694 2742 2863 2960 2927 2924 2966 2963 2951 2903 2935 2984 9999 9999 9999 9999 9999 2913 2914 2933 2966 9999 9999 9999 2954 2943 2929 9999 9999 9999 2519 2462 2660 2697 2768 2868 2935 2993 9999 9999 2838 2891 2923 9999 9999 9999 3090 9999 9999 9999 9999 2994 2632 9999 2527 2620 2459 2469 9999 2448 2484 9999 2121 2121 2533 2678 2371 2503 2475 2672 9999 2698 2721 2625 2464 2338 2426 2383 2399 2445 2482 2503 2649 2690 2524 2528 2663 2680 2559 2528 2513 2601 2562 2573 2591 2609 2703 2712 2741 2600 2678 2725 2859 2960 2780 2898 2957 2955 2952 2935 2930 2984 2953 2972 9999 9999 2940 2892 2900 2925 2964 9999 9999 3036 2981 2852 9999 9999 9999 9999 2446 2421 2623 2782 2839 2896 2938 3001 9999 2891 2906 2903 2861 9999 9999 9999 9999 9999 9999 9999 9999 2965 2515 2533 9999 2674 2599 2613 2412 2458 2560 2502 2121 9999 2501 2484 2409 2490 2238 2538 2697 2438 2701 2534 2307 2449 2376 2372 2387 2455 2487 2431 2547 2633 2655 2651 2772 2841 2570 2621 2589 2607 2601 2592 2578 2602 2720 2706 2721 2754 2732 2718 2868 2949 2939 2910 2962 9999 2971 2943 2926 2989 9999 2968 9999 9999 2838 2875 2832 2937 2980 3005 9999 3004 2846 9999 2536 9999 2630 2584 2397 2450 2762 9999 9999 2824 2927 2921 2950 2576 2933 2776 2860 9999 9999 9999 9999 9999 9999 9999 9999 2718 2527 2560 9999 2552 2649 9999 2426 2484 2418 2627 2121 2121 2472 2456 2351 2478 2401 2493 2368 2418 2698 2123 2481 2345 2359 2359 2381 2421 2453 2562 2632 2670 2636 2764 2852 2871 2720 2714 2719 2660 2622 2532 2565 2613 2729 2700 2739 2755 2713 2790 2854 2939 9999 2929 2949 2983 2967 2926 2948 2998 9999 2967 2969 9999 2938 2874 2883 2939 2942 9999 9999 9999 2546 2491 2415 2388 2452 2458 2424 2587 2671 2808 2575 2934 2923 2895 2881 2826 2935 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2583 2611 2329 2459 2580 9999 9999 2514 2460 2121 2486 2391 2121 2422 2448 2121 2436 2355 2500 2239 2564 2301 9999 2404 2380 2344 2347 2377 2423 2519 2563 2649 2824 2887 2859 2874 2890 2835 2666 2792 2731 2604 2586 2439 2683 2766 2706 2727 2653 2863 2877 2855 2935 2951 2958 2961 2977 9999 2919 2954 9999 2990 2982 2850 2457 2876 2844 2813 2871 2829 9999 9999 2302 9999 2424 2324 2327 2385 2413 2496 2752 2846 2938 9999 9999 2905 2902 2901 2941 2924 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2587 9999 2460 2438 9999 2358 9999 2466 9999 2256 2513 2496 2298 2381 2481 2270 2395 2395 2563 2121 2465 2387 2567 2433 2363 2360 2354 2386 2436 2553 2526 2697 2829 2862 2705 2860 2878 2857 2827 2802 2694 2586 2588 2698 2664 2801 2751 2659 2751 2823 2858 2871 2951 2962 2945 2945 2983 9999 2866 2897 9999 9999 2976 2915 2697 2833 2599 2743 2662 2602 2571 9999 9999 2448 2327 2285 2306 2354 2413 2655 2837 2915 2922 9999 2914 2891 2883 2895 2906 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2675 9999 9999 9999 9999 2344 2405 2436 9999 2460 2467 2396 2398 2362 2381 2464 2239 2386 2480 2290 2422 2453 2422 2375 2374 2370 2375 2404 2461 2593 2597 2812 2830 2726 2886 9999 2861 2823 2806 2809 2808 2619 2674 2699 2784 2826 2810 2637 2752 2825 2858 2880 2940 9999 2951 2953 2955 2947 2822 2887 9999 9999 2959 2864 2570 2768 9999 2558 2519 9999 2495 2649 9999 2343 2287 2265 2295 2327 2493 2809 2889 9999 2856 2891 2900 2888 2882 2893 2946 9999 9999 9999 9999 9999 9999 9999 9999 9999 2554 9999 9999 9999 9999 9999 2558 2358 2325 2396 2491 2250 2406 2397 2392 2383 2364 2468 2392 2343 2410 2358 2432 2425 2385 2353 2372 2376 2399 2406 2503 2675 2560 2711 2841 2435 9999 2919 2542 2828 2730 2847 2813 2728 2693 2744 2824 2835 2828 2623 2737 2818 2858 2848 2874 2961 2956 2949 2968 2936 9999 2917 9999 9999 2680 2827 9999 2608 2474 2437 2407 2444 2440 2603 9999 2369 2276 2271 2301 2306 2601 2170 2874 9999 2838 2870 2908 2891 2871 2882 2928 9999 9999 9999 9999 9999 9999 9999 9999 9999 2691 9999 9999 9999 2460 2456 9999 9999 2505 2381 2416 2337 2384 2375 2409 2375 2396 2445 2420 2348 2345 2411 2440 2429 2391 2369 2384 2373 2391 2440 2534 2622 2443 2719 2853 2125 9999 2717 2728 2867 2827 2879 2857 2827 2795 2786 2725 2812 2798 2576 2712 2780 2853 2826 2896 2959 2957 2944 2874 9999 9999 9999 3005 9999 2868 9999 2370 2482 2403 2349 2323 2340 2439 9999 9999 9999 2300 2351 2389 2329 2709 2840 2764 2669 2797 2867 2901 2893 2853 2886 2918 2957 9999 9999 9999 9999 9999 9999 9999 2844 2336 2532 2512 9999 2351 2452 9999 2527 2526 2396 2389 2427 2381 2387 2446 2366 2370 2446 2421 2359 2333 2391 2447 2450 2430 2399 2396 2390 2436 2498 2529 2654 2726 2684 2857 9999 2916 2622 2867 2709 2891 2909 2879 2825 2828 2789 2853 2828 2760 2556 2677 2743 2832 2824 2883 9999 9999 2922 9999 9999 9999 9999 9999 9999 2079 9999 2374 2373 2346 2307 2282 2308 2497 9999 9999 9999 2330 2508 9999 2496 9999 2551 2655 2703 2820 2880 2892 2881 2849 2902 2926 2911 9999 9999 9999 9999 9999 9999 9999 2578 9999 2395 2515 2438 2430 2470 9999 2559 2286 2471 2466 2421 2373 2392 2487 2485 2379 2449 2372 2346 2358 2395 2452 2432 2456 2436 2463 2440 2501 2552 2564 2607 2802 2721 2715 9999 2866 2658 2710 2902 2869 2888 2887 2926 2862 2872 2841 2823 2712 2585 2631 2727 2827 2637 2888 2915 2935 9999 9999 9999 9999 2964 2959 9999 9999 2348 2317 2314 2309 2301 2268 2308 2539 9999 9999 2281 2382 2679 9999 9999 9999 2520 2662 2661 2694 2870 2885 2893 2878 2913 2935 9999 9999 9999 9999 9999 9999 9999 9999 9999 2563 9999 9999 2372 2468 2533 9999 9999 2415 9999 2453 2414 2392 2420 2533 2299 2447 2456 2422 2387 2391 2413 2472 2424 2468 2510 2457 2531 2638 2639 2682 2825 2808 2797 2721 9999 2584 2833 2851 2851 2864 2838 2898 2922 2902 2847 2841 2798 2677 2544 2588 2694 2797 2872 2910 9999 2726 2925 9999 9999 9999 2904 2949 9999 2451 2325 2293 2290 2294 2298 2271 2321 2552 9999 9999 2394 2453 9999 9999 9999 9999 2618 2717 9999 9999 2812 2881 2898 2895 2906 2922 9999 9999 9999 9999 9999 9999 9999 9999 9999 2375 2491 9999 2546 9999 2551 9999 2512 9999 2533 2338 2356 2432 2479 2508 2456 2519 2470 2481 2452 2463 2454 2537 2469 2504 2550 2606 2691 2676 2533 2671 2849 2684 2698 2683 9999 2623 2396 2572 2844 2871 2831 2859 2914 2895 2922 2846 2803 2666 2472 2559 2688 2782 2876 2866 9999 2764 9999 9999 9999 9999 2958 9999 2449 2326 2316 2287 2290 2292 2300 2279 2338 2531 9999 9999 9999 2529 9999 9999 9999 2352 2579 2583 9999 2604 2730 2894 2913 2899 2901 2888 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2453 2360 2485 2504 2318 2543 2430 2608 2415 2633 2331 2514 2493 2599 9999 2560 2495 2496 2496 2506 2575 2654 2668 2627 2705 2700 2712 2857 2815 2674 2832 2679 2705 9999 9999 2540 2667 2499 9999 2867 2848 2846 2904 2882 2921 2887 2832 2711 2521 2606 2706 2790 2877 2920 9999 2809 9999 9999 9999 2959 2560 9999 2641 2470 2322 2293 2298 2311 2307 2301 2378 2554 9999 9999 9999 2543 9999 9999 2359 2324 2405 2457 2454 2506 2681 2867 2929 2793 2906 2926 9999 9999 9999 9999 9999 9999 9999 9999 2447 2173 2453 2426 2362 2460 2369 2406 2479 2496 2622 9999 2450 2605 2375 2631 2431 2492 2500 2567 2566 2441 2620 2648 2755 2695 2784 2822 2849 2869 2819 2663 2722 2683 2610 2588 9999 2544 9999 9999 2574 2688 2689 2833 2884 2884 2914 2867 2837 2781 2656 2707 2731 2786 2874 2964 9999 2904 9999 9999 2949 2841 2649 9999 2589 2491 2364 2331 2318 2356 2327 2362 2470 9999 2926 9999 9999 9999 9999 2274 2267 2276 2281 2317 2339 2475 2667 2811 2900 2901 2914 2908 2924 9999 2942 9999 9999 2689 2351 2523 9999 2126 2424 2478 2394 2196 2526 2452 2472 2462 2841 2779 2585 2611 2564 2599 9999 2557 2545 2573 2638 2672 2585 2687 2899 2853 2845 2888 2877 2855 2803 2705 2540 2629 9999 2593 9999 9999 2614 9999 9999 2501 2685 2820 2862 2880 2868 2617 2810 2820 2756 2780 2715 2725 2905 9999 2982 2908 9999 2968 9999 2723 2827 2481 2806 2457 2435 2380 2352 2406 2358 2520 2494 9999 9999 9999 9999 9999 2152 2214 2212 2218 2230 2245 2294 2476 2673 2748 2865 2920 2917 2899 2924 2963 9999 9999 9999 2616 2168 2302 2348 2126 2400 2440 2509 2126 2507 2529 2364 2607 2808 9999 2841 2590 2559 2594 2638 9999 2527 2530 2569 2686 2876 2782 2837 2877 2922 2875 2698 2816 2673 2604 2663 2564 9999 2610 9999 2569 9999 9999 2476 2631 2622 2797 2862 2894 2720 2665 2801 2820 2814 2821 2783 2700 2917 9999 9999 2914 2935 9999 2966 2722 2923 9999 2675 2564 2422 2518 2497 2495 2555 2505 2334 2497 9999 9999 9999 9999 2247 2199 2196 2199 2230 2251 2369 2540 2695 2750 2863 2905 2912 2918 2932 2969 9999 9999 9999 2591 2380 2435 2416 2126 2368 2418 2445 2510 2570 2338 2549 2627 2662 2542 2900 2860 2577 2547 2636 2391 2460 2578 2493 2663 9999 2682 2820 2829 2858 2840 2669 2674 2549 2678 9999 9999 9999 9999 2536 2571 2686 9999 9999 2536 2625 2824 2888 2880 2619 2711 2686 2828 2869 2860 2849 2878 2915 2946 9999 2956 2938 2959 2987 2937 2923 2339 2666 2330 2201 2636 2595 2515 2664 2642 2674 2591 9999 9999 9999 2299 2236 2192 2189 2199 2242 2279 2472 2650 2711 2802 2870 2923 2903 2920 2912 2953 9999 9999 9999 2334 2487 2538 2598 9999 2402 2469 2303 2126 2565 2520 2603 2126 2690 2126 9999 2854 2710 2489 2632 2704 2679 2600 9999 2537 2730 2782 2643 2692 2857 2690 2625 2613 2667 2258 9999 9999 9999 2604 2564 2758 2531 9999 2506 2581 2624 2829 2922 2887 2699 2847 2869 2863 2873 2881 2875 2862 9999 2852 9999 2963 2897 2896 2864 2895 2908 2862 2767 2363 2571 2796 2684 2527 2716 2766 2843 2074 3036 2482 9999 2286 2226 2196 2192 2202 2239 2295 2560 2724 2727 2858 2894 2908 2896 2929 2958 2955 9999 9999 9999 9999 2582 2514 2558 9999 2499 2465 2382 2584 2585 2466 2586 2223 2593 2440 9999 2923 2863 2792 2648 2595 2632 2623 2678 2598 2622 2546 2639 2617 2723 2483 2652 2598 2681 9999 2599 2615 9999 2693 2555 2448 2596 2597 9999 2538 2631 2722 2929 2905 2689 2655 2876 2871 2894 2921 2691 2899 2845 2892 2934 2916 2869 2842 2831 2853 2896 2894 2866 2206 2807 2079 2501 2079 2743 9999 9999 9999 9999 2207 9999 2265 2218 2205 2205 2218 2239 2309 2672 2800 2811 2894 2863 2889 2917 2948 2954 9999 9999 3019 9999 2858 2690 2481 2589 9999 2534 2405 2523 9999 2795 2126 2532 2625 2382 2522 9999 9999 9999 2463 2688 9999 2623 9999 2526 2603 2566 2552 2617 2586 2660 2689 2515 2699 2829 9999 2494 9999 9999 2491 2545 9999 9999 2528 2528 2555 2562 2711 2913 2906 2878 2711 2855 9999 9999 2948 2938 2882 2858 2884 2910 2858 2787 2764 2780 2840 2894 2957 2881 9999 2730 2810 9999 9999 9999 3013 9999 3036 9999 2359 2153 2250 2224 2215 2221 2230 2242 2339 2756 2857 2868 2911 2885 2847 2925 2722 9999 9999 9999 2943 9999 2890 2606 2510 2586 2521 2126 2508 2503 9999 2126 2311 2439 2471 2369 2537 2689 9999 9999 9999 2602 9999 9999 9999 9999 2587 2583 2587 2670 2593 2641 2700 2828 2681 2832 2554 9999 9999 9999 9999 2631 9999 9999 2381 2543 2661 2724 2735 2717 2841 2833 2867 2834 9999 9999 9999 2739 2849 2856 2871 2694 2669 2653 2715 2775 2841 2900 2944 2966 2916 2875 9999 9999 9999 2931 3029 9999 9999 9999 9999 2229 2252 2230 2221 2230 2236 2256 2444 2704 2864 2880 2922 2924 2935 2805 2951 9999 9999 9999 9999 9999 9999 9999 2614 2564 2571 2412 2545 2430 2151 2207 2332 2487 2513 2508 2566 2569 9999 9999 9999 9999 9999 9999 9999 9999 2481 2492 2489 2699 2569 2583 2728 2718 2874 2815 2417 9999 9999 9999 2594 2683 9999 2341 2462 2561 2313 2681 2701 2676 2568 2664 2852 2703 9999 9999 2932 2501 2768 2794 2817 2688 2496 2578 2675 2760 2873 2917 2972 2957 2961 9999 9999 9999 9999 3017 9999 9999 9999 9999 9999 2082 2267 2254 2233 2236 2239 2282 2613 2609 2863 2893 2909 2920 2883 2891 9999 9999 9999 9999 9999 9999 2113 9999 9999 9999 2522 2487 2551 2516 2375 2440 2472 2473 2416 2461 2425 2604 9999 9999 2388 2600 9999 9999 9999 9999 2567 2512 2576 2623 2608 2677 2653 2659 2643 2708 2631 9999 9999 2589 2537 2648 9999 2408 9999 2676 2799 2569 2519 2531 2609 2585 2654 2863 2682 2629 2492 2626 2619 2702 2692 2552 2428 2534 2642 2780 9999 2927 2996 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2679 2362 2359 2330 2251 2236 2248 2344 2478 2448 2887 2889 2917 2881 2881 2764 2880 9999 9999 9999 9999 9999 9999 2427 2459 9999 2212 9999 2434 2510 2444 2422 2430 2443 2444 2466 2467 2624 9999 2861 9999 9999 9999 9999 2595 9999 2704 2431 2678 2674 2746 2636 2660 2705 2644 2699 2700 2669 2571 2619 2600 2609 2605 9999 2519 2764 2752 2503 2716 2483 2682 2584 2457 2614 2545 2729 2588 2437 2473 2539 2516 2477 2410 2507 2675 2786 2914 2945 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3028 9999 9999 2454 2390 2306 2254 2265 2472 9999 9999 2737 2903 2888 2916 2918 2807 9999 9999 9999 9999 9999 9999 9999 2379 2548 9999 2220 2449 2436 2392 2387 2389 2388 2420 2411 2448 2507 2591 2665 9999 2663 9999 2478 2532 2663 9999 2767 2538 2709 2533 2614 2704 2629 2694 2672 2720 2719 2640 2534 2644 9999 9999 9999 9999 2608 2627 2578 2490 2611 9999 2516 2436 2494 2671 2660 2678 2269 2349 2371 2426 2406 2446 2455 2528 2730 2821 2890 2989 9999 9999 9999 9999 9999 9999 9999 3036 9999 3036 9999 3036 9999 9999 9999 9999 2499 2369 2340 2654 9999 2887 2768 2927 2892 2836 2857 9999 9999 9999 9999 9999 9999 9999 2738 2541 2271 2443 9999 2173 2461 2394 2352 2363 2381 2397 2410 2450 2541 2525 2662 9999 2581 9999 2449 2613 2642 9999 2747 2548 2683 2841 2844 2808 2657 2611 2824 2698 2842 2487 2615 2603 2582 9999 9999 9999 2606 2370 2679 2463 2571 2505 2523 2526 2575 2359 2473 2677 2454 2311 2327 2376 2376 2430 2503 2592 2568 2676 2879 3002 9999 9999 9999 9999 9999 9999 9999 3036 3003 3036 9999 9999 9999 9999 9999 9999 2628 9999 2551 2805 9999 9999 2937 2952 9999 9999 9999 9999 9999 9999 9999 2879 9999 9999 2557 2123 9999 2468 2289 2126 2333 2385 2395 2391 2410 2386 2451 2538 2616 2654 2603 2530 2545 2555 2670 2683 2726 9999 2708 2621 2703 2833 2870 2713 2707 2818 2849 2909 2910 2670 2563 2574 2605 2651 2570 2577 2690 2103 2664 2514 2556 2661 2692 2395 2601 2608 2618 2614 2445 2311 2317 2392 2409 2451 2527 2428 2473 2514 2674 9999 9999 9999 9999 9999 9999 9999 3024 3036 2955 3001 9999 9999 9999 2990 9999 2923 2852 2676 2672 2863 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2733 9999 9999 9999 2336 2427 2486 2316 2275 2454 2397 2426 2426 2478 2511 2513 2568 2709 2620 2528 2511 2530 2559 2480 2745 2715 9999 2555 2652 2719 2766 2821 2861 2634 2680 2832 2948 2985 2471 2570 2581 2569 2598 2644 2726 2753 2618 2711 2548 2589 2699 2540 2519 2472 2459 2616 2616 2596 2405 2365 2437 2450 2476 2540 2518 2409 9999 9999 2644 9999 9999 9999 9999 9999 3044 9999 3035 2932 2985 9999 9999 9999 2987 9999 9999 9999 2932 9999 9999 9999 9999 9999 9999 9999 2985 9999 9999 9999 9999 2992 9999 9999 9999 9999 2262 2475 2551 2484 2400 2461 2464 2499 2586 2620 2598 2559 2653 2735 2826 2592 2560 2554 2632 2736 2617 2885 9999 2685 2683 2724 2871 2887 2873 2614 2752 2805 2896 2991 2111 2558 2601 2625 2666 2683 2853 2857 2975 2896 2689 2724 2810 2716 2586 9999 2412 2594 2665 2507 2414 2466 2486 2437 2484 2524 2489 2471 2416 2573 2613 9999 9999 3019 9999 3044 3044 3044 2944 2900 2974 9999 9999 2920 2883 2918 9999 9999 3009 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2975 2899 9999 9999 9999 9999 2554 2662 2534 2424 2476 2612 2296 2321 2513 2503 2750 2126 9999 2852 2660 2694 2720 2714 2725 9999 9999 9999 2821 2631 2701 2841 2857 2875 2705 2721 2765 2876 9999 2568 2568 2697 2625 2734 2837 2916 2880 9999 9999 2529 2885 2895 2623 2466 2510 2508 2588 9999 2613 2454 2549 2519 2465 2508 2477 2457 2425 2435 2489 2494 2584 9999 9999 3044 3044 3044 3003 2918 2918 2999 9999 9999 2910 2604 2856 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2573 9999 9999 9999 9999 2550 9999 9999 2574 2594 2126 9999 9999 2533 9999 9999 9999 9999 9999 2656 2804 2598 2883 2924 2984 2992 9999 2926 2692 2685 2759 2797 2813 2836 2768 2771 2900 3000 2720 2681 2772 2585 2809 2847 9999 2958 2936 2921 2866 2941 2905 2679 2432 2457 2469 2526 2632 2626 2541 2555 2538 2478 2488 2450 2460 2424 2446 2429 2400 2498 2591 9999 2986 3044 3044 2997 2944 2940 3035 9999 3035 9999 2630 2934 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2935 2903 9999 9999 9999 9999 2552 9999 2679 2623 2485 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2992 9999 9999 2992 2997 2983 2915 2860 2736 2681 2718 2728 2777 2783 2789 2884 2989 2875 2739 2827 2884 2874 2894 2951 9999 2923 2919 2890 2877 2897 2736 2437 2430 2524 2533 2589 2627 2667 2604 2540 2498 2502 2471 2469 2438 2448 2436 2418 2454 2491 2726 2681 3044 3044 3020 2965 2979 3035 9999 3035 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2865 2921 2869 2465 2464 9999 2498 2542 9999 9999 2513 9999 9999 9999 9999 9999 9999 9999 9999 9999 2913 9999 9999 3022 3022 3022 3022 3013 2970 2912 2846 2783 2639 2644 2661 2707 2741 2783 2851 2944 2896 2819 2815 2866 2863 2928 9999 2727 2875 2933 2942 2851 2826 2399 2455 2482 2616 2614 2659 2697 2719 2645 2549 2535 2542 2492 2460 2441 2440 2428 2429 2455 2477 2606 2809 9999 3044 3019 2966 3020 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2956 9999 9999 9999 2853 2674 2845 2892 2827 9999 9999 2398 2469 2487 9999 2505 2594 2593 2644 9999 9999 2702 9999 9999 9999 9999 9999 9999 9999 9999 9999 3022 3022 3018 2992 2894 2821 2779 2656 2613 2635 2669 2703 2771 2815 2890 2865 2812 2879 2888 2850 9999 2720 2858 2851 2930 2905 2801 2825 2571 2516 2536 2664 2769 2648 2702 2476 2595 2509 2465 2545 2522 2484 2446 2418 2433 2408 2469 2536 2546 2678 3044 3044 2999 2985 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2948 9999 9999 9999 9999 9999 2866 2676 2889 2272 2463 2386 2547 2583 2494 2704 9999 2519 2545 2383 9999 9999 2123 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2986 2997 2984 2900 2808 2762 2681 2580 2608 2692 2704 2764 2806 2835 2828 2816 2862 2874 2860 2922 2921 2865 2839 2897 2905 2905 2910 2089 2503 2547 2660 9999 2574 2630 2474 2567 2543 2563 2580 2545 2482 2437 2412 2437 2428 2489 2562 2549 2641 2977 3044 2987 2979 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2941 2966 9999 9999 9999 9999 9999 2835 2837 2873 2134 2466 2506 2441 2481 2476 2660 2601 2536 2603 9999 2725 9999 9999 9999 2716 9999 9999 9999 9999 9999 9999 9999 3022 2907 2894 2901 2895 2726 2783 2718 2566 2623 2764 2773 2790 2822 2812 2796 2831 2851 2893 2912 2910 2909 9999 2850 2832 2887 2939 9999 9999 2576 2537 2584 9999 2635 2637 2535 2532 2604 2633 2566 2542 2551 2461 2422 2476 2473 2467 2523 2500 2671 2930 9999 9999 2979 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2970 9999 9999 9999 2080 9999 2645 9999 2911 2082 2172 2374 2538 2296 2506 2491 2576 2546 2628 2307 9999 2811 9999 2609 9999 2709 2631 9999 9999 9999 9999 2665 9999 9999 2908 2638 2797 2654 2621 2704 2591 2578 2639 2771 2795 2802 2790 2785 2805 2833 2835 2878 2890 2897 2912 2923 2889 2811 2807 2897 9999 9999 2596 2524 2554 2593 2630 2210 2711 2851 9999 2628 2551 2536 2596 2486 2466 2483 2506 2486 2520 2452 2513 9999 9999 9999 2993 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2590 9999 9999 9999 9999 2796 2276 2583 2641 9999 2495 2330 2522 9999 2643 2382 9999 9999 9999 9999 9999 9999 9999 2621 9999 9999 9999 2730 9999 9999 9999 2856 2689 2477 2452 2533 2565 2553 2586 2685 2752 2777 2747 2752 2799 2830 2831 2865 2872 2887 2921 2938 2907 2842 2748 2844 2689 2886 2538 2540 2537 2560 2588 2635 2537 2841 9999 2828 2598 2555 2611 2542 2460 2514 2505 2483 2530 2450 2598 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2741 9999 9999 9999 9999 9999 2502 2253 2234 2281 9999 9999 2520 2620 2552 2562 2568 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2439 2442 2519 2423 2445 2531 2542 2567 2656 2752 2820 2778 2755 2795 2815 2856 2850 2885 2897 2926 2964 2978 2876 2730 2868 2911 9999 2482 2657 2576 2559 2553 2652 2547 2710 2871 2839 2712 2608 2565 2529 2484 2512 2445 2548 2529 2566 2606 2638 9999 9999 2984 2995 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2971 9999 2850 9999 9999 9999 9999 9999 2343 2299 9999 2387 2485 2580 2552 2577 2615 9999 2682 2371 2577 2574 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2520 2590 2503 2473 2569 2606 2686 2771 2821 2909 2828 2791 2825 2850 2858 2876 2906 2920 2945 2852 3000 2935 2727 2917 2884 2809 2618 2755 2656 2669 2656 2569 2474 2578 2711 2727 2811 2644 2541 2487 2494 2472 2521 2475 2530 2366 2415 2527 9999 9999 2990 3000 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2966 9999 9999 9999 9999 9999 9999 9999 2250 2258 9999 2622 2665 2641 2627 2655 2655 9999 9999 9999 9999 2567 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2748 2661 2548 2609 2647 2746 2826 2858 2898 3012 2875 2853 2835 2874 2890 2916 2932 2950 2936 2950 3024 2959 2922 2892 2856 2799 9999 2834 2692 2714 2777 2691 2656 2612 2699 2796 2801 2599 2500 2475 2481 2469 2501 2512 2584 2500 9999 2501 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2989 9999 9999 9999 9999 9999 9999 9999 2293 2255 2248 9999 9999 9999 9999 2490 2685 2666 9999 2698 2571 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2802 2725 2727 2102 2782 2467 2916 2873 2919 3026 2957 2916 2847 2884 2939 2929 2965 9999 2892 2921 2988 2952 2934 2892 2842 2806 2934 9999 2799 9999 2915 2831 2832 2712 2798 2801 2697 2641 2558 2499 2522 2468 2496 2491 2618 2382 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3010 9999 2964 9999 9999 9999 9999 9999 2274 2200 2237 9999 9999 9999 2566 9999 2281 2573 9999 2616 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2928 2999 3026 3026 2989 2930 2958 3026 2954 2968 2942 2919 2923 3005 2936 2930 2924 2874 2880 2980 2632 9999 9999 2999 2924 2885 2826 2795 2687 2693 2656 2550 2612 2551 2481 2510 2483 2601 2590 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3009 9999 9999 9999 9999 9999 9999 2092 2308 2277 2243 2645 9999 2684 9999 9999 9999 2485 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2916 9999 3026 3026 3026 9999 3026 3002 9999 9999 2966 2971 9999 9999 2893 2891 2862 9999 9999 2815 9999 9999 2999 2965 2851 2823 2765 2755 2624 2593 2723 2643 2550 2454 2492 2481 2315 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2987 9999 9999 9999 2080 9999 2382 9999 2080 2268 2254 2219 9999 2449 2527 9999 9999 9999 2426 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2841 9999 2925 9999 2871 2560 2830 9999 2999 2957 2869 2797 2739 2666 2585 2578 2627 2609 2584 2515 2547 2631 2316 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2080 2291 2247 2214 9999 9999 2507 2654 9999 9999 2465 2505 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3026 9999 9999 9999 9999 9999 9999 9999 9999 2853 9999 2823 9999 2698 2704 2853 9999 2999 2999 2901 2726 2727 2658 2524 2581 2471 2398 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2644 9999 2142 2124 2259 2247 2215 9999 2559 9999 2695 2545 9999 9999 2614 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2852 9999 2766 2695 2863 9999 9999 2999 2910 2788 2703 2700 2554 2592 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2178 2227 2263 2241 2218 9999 2586 9999 2547 9999 2615 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3046 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2633 2869 2939 2999 2997 2881 2697 2548 2524 2561 2607 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2072 2745 9999 2340 2293 2289 2262 2239 2227 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2915 2913 9999 2855 2722 9999 9999 9999 2723 2708 2692 2528 2553 2632 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2700 2878 2821 2447 2305 2276 2253 2251 2242 2673 2663 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2811 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2889 9999 9999 9999 3041 9999 9999 2838 9999 9999 2352 9999 9999 9999 9999 2815 2687 2557 2573 2678 2620 2627 2683 2611 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2816 2877 2800 2348 2299 2279 2261 2256 2251 2617 9999 9999 9999 9999 9999 9999 2619 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2668 9999 9999 2838 2625 2806 2715 2671 2723 9999 9999 9999 2922 2852 2662 2538 2576 2744 9999 2706 9999 2543 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2924 2844 2870 2519 2227 2270 2301 2273 2262 2251 9999 2632 2670 2700 9999 9999 2575 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2102 9999 9999 2920 9999 9999 9999 2226 9999 9999 2453 2827 2897 9999 9999 9999 2765 2582 2622 9999 2623 2619 2679 9999 2919 2901 2662 2584 2595 2681 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2870 2863 2805 2877 2644 2135 2387 2316 2272 2278 2261 9999 9999 9999 2569 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2901 2942 2807 2765 9999 9999 9999 2729 9999 2854 9999 9999 9999 9999 9999 9999 9999 2879 2561 9999 2704 2714 9999 9999 2918 2573 2718 2654 2697 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2865 2839 2885 2858 2553 2366 2170 2320 2293 2295 2305 2821 9999 2643 2688 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2613 2811 2685 9999 2712 2891 9999 9999 2576 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2657 2683 2645 2726 9999 9999 2718 2730 2804 2681 9999 2620 9999 2698 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2072 2898 2900 2807 2847 2486 2447 2324 2437 2322 2375 2398 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2806 2884 9999 9999 9999 2926 2352 9999 9999 9999 9999 9999 9999 9999 9999 9999 2565 2605 2614 2797 9999 2882 2793 9999 9999 2790 2765 2864 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2728 2694 9999 2709 2865 2678 2833 2749 9999 2416 2701 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2687 2911 2840 2874 2549 9999 2494 2228 2342 2423 2480 2515 9999 9999 9999 9999 9999 2436 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2894 2528 2447 9999 9999 2730 9999 2654 2905 9999 9999 9999 9999 2975 9999 9999 2538 9999 2713 9999 2828 2857 9999 2069 2558 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2633 2585 2728 9999 9999 2866 2651 2776 2757 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2911 2844 2852 2842 2574 9999 9999 2230 2332 2514 2621 2549 9999 2820 9999 9999 9999 9999 2668 9999 9999 9999 2612 9999 9999 9999 9999 9999 9999 2856 2576 2911 9999 9999 2554 2595 9999 2854 2615 2524 9999 9999 2968 9999 9999 2683 2595 2719 9999 2680 2075 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2854 2819 9999 9999 9999 2868 2584 2605 2650 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2753 2791 2860 2776 2806 2780 2640 9999 2482 2650 2708 2623 9999 9999 9999 9999 9999 9999 2625 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2106 2609 9999 2620 2718 2403 2611 2824 2405 2577 2815 2953 9999 2981 9999 2583 9999 2716 9999 9999 9999 9999 2946 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2721 2715 2724 2706 2708 2877 2672 9999 9999 9999 9999 2720 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2895 2862 2828 2562 2898 2588 9999 9999 2812 2835 2438 9999 9999 9999 9999 9999 9999 2627 9999 9999 9999 9999 9999 9999 9999 9999 9999 2682 2180 2106 2377 2829 2524 2499 2595 2627 2678 2493 2894 2923 2920 9999 9999 2614 2715 2730 9999 9999 9999 2890 2922 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2795 2863 2684 9999 9999 9999 2715 2716 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2683 2844 2837 2614 9999 9999 2645 9999 2862 2875 2081 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2293 2350 2501 2496 2364 2392 2574 2542 2865 2556 2856 2927 2970 9999 9999 2701 2756 2889 9999 2983 2947 2833 2946 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2941 2679 2632 2693 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2748 2620 9999 9999 2560 2547 2685 2865 2925 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2169 2344 2350 2438 2579 2430 2542 2649 2638 2837 9999 2902 2939 2918 2918 2742 2525 2532 9999 9999 9999 9999 9999 9999 2996 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2714 2819 2643 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 2674 2724 9999 2444 2440 2426 2576 2824 2832 2920 2698 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2104 2456 2443 2568 2517 2500 2523 2525 2613 2795 2828 2608 2915 2951 9999 2822 2896 9999 9999 2871 9999 9999 9999 9999 9999 2981 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2851 2699 2715 2714 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2776 2853 2642 2307 2311 2332 2394 2643 9999 2716 2906 2641 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2505 2641 9999 2104 2448 2518 2447 2478 2537 2495 2617 2718 2628 2876 2918 2967 9999 2668 9999 2830 9999 2075 9999 9999 9999 9999 9999 9999 2943 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2887 9999 2906 2623 2622 2668 9999 9999 2718 2691 2932 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2072 2499 2849 2447 2301 2317 2430 2732 9999 9999 2690 2665 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2608 2542 2319 2529 2688 2104 2467 2499 2572 2559 2526 2479 2536 2604 2663 2832 2844 2648 2933 2910 9999 9999 9999 9999 9999 9999 9999 9999 9999 2742 2929 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2065 2833 2888 2668 2712 9999 2609 2703 9999 9999 2932 9999 9999 9999 2631 2057 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2706 2882 2846 2451 2327 2359 2552 2559 2695 2788 2846 2523 9999 9999 9999 9999 9999 9999 9999 2662 9999 9999 9999 9999 9999 2291 2475 2486 2658 2608 2559 2406 2553 2525 2484 2524 2617 2649 2617 2840 2902 2956 2865 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2945 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2626 2876 9999 9999 9999 9999 2464 9999 9999 9999 2932 9999 9999 9999 2650 2804 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2915 2902 2897 2772 2393 2401 2451 2603 2544 2620 2760 2608 2259 9999 9999 9999 9999 9999 9999 9999 9999 2533 9999 2557 2658 9999 9999 2273 2600 2681 2614 2334 2520 2433 2565 2507 2558 2579 2606 2659 2769 2962 9999 2961 9999 9999 9999 9999 2856 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2065 9999 2595 2688 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2678 2708 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2868 2840 2898 2256 2542 2600 2648 2597 2724 2743 2474 2397 9999 9999 9999 9999 9999 9999 9999 2309 2236 2530 2104 9999 2721 2104 2574 9999 2649 2668 2541 2624 2583 2531 2547 2564 2476 2562 2632 2897 9999 2983 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2965 9999 9999 9999 9999 9999 9999 9999 2713 2914 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2946 9999 9999 2720 2903 2667 2680 2654 2615 2652 2490 9999 2336 2254 9999 2615 9999 9999 9999 9999 9999 2385 2448 2714 2798 2700 2583 2104 2104 9999 2104 2681 9999 2472 2135 2415 2478 2561 2518 2669 2678 9999 9999 9999 9999 9999 9999 9999 9999 2988 9999 9999 9999 9999 9999 9999 2549 2859 2940 2964 9999 9999 9999 9999 9999 2065 2718 2903 9999 2481 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2627 9999 2880 9999 9999 9999 2922 2072 2871 2605 2865 2867 9999 9999 2312 2530 2104 2747 9999 9999 9999 9999 2505 2550 2682 2733 2511 2644 9999 9999 2473 9999 9999 9999 9999 2671 2499 2566 2489 2562 2570 2807 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2423 9999 2938 2949 9999 9999 9999 9999 9999 2485 2719 2887 2971 2937 9999 9999 9999 9999 2703 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2330 2639 2927 9999 9999 2943 2944 9999 2907 2879 9999 9999 9999 2617 2087 2567 9999 2546 2659 9999 9999 9999 2605 2200 2666 2512 2307 2608 2563 9999 9999 9999 9999 9999 9999 2897 2546 2472 2531 2602 2726 9999 9999 9999 9999 2837 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2626 2962 9999 9999 9999 9999 2069 2652 2757 2886 9999 2802 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2954 9999 9999 9999 2595 9999 9999 9999 9999 2403 2087 9999 9999 9999 2515 9999 9999 2554 2375 2561 9999 9999 2650 2522 2475 2578 9999 9999 9999 9999 2480 2407 2501 2610 2655 2650 2900 9999 2923 9999 2946 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2522 2928 2948 9999 9999 9999 9999 9999 2639 2637 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 9999 2386 2087 2414 2571 2413 2523 9999 9999 9999 2568 2495 2678 9999 2662 2433 2542 2559 2724 9999 9999 9999 9999 2607 2475 2551 2844 2907 2867 2907 2926 9999 2981 9999 9999 9999 9999 9999 9999 9999 9999 9999 2741 2902 9999 9999 2578 2932 2980 9999 9999 9999 9999 9999 2610 2817 2901 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 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2607 2535 9999 9999 9999 9999 9999 2550 2558 2501 2610 2581 2616 2453 2559 2577 9999 9999 9999 9999 9999 9999 9999 2829 2879 2922 2901 2893 2824 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2943 9999 2630 9999 2623 9999 9999 9999 9999 2229 2696 2690 2882 2936 2475 2855 2943 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2972 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2518 2567 2541 2485 2515 2575 2525 2559 2585 2602 2519 2696 2644 9999 9999 9999 9999 9999 9999 2906 2898 2650 2951 2928 2890 2944 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2341 2064 9999 9999 9999 9999 2064 2064 2591 2888 9999 2492 2861 2941 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2526 2517 2523 2499 2523 2574 2545 2538 2563 2697 2467 2688 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2963 9999 9999 2970 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2603 2828 2702 9999 9999 9999 9999 2601 2566 2873 2885 9999 2723 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 2575 2539 2470 2523 2602 2534 2598 2741 2557 2634 2742 2460 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2978 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2775 2576 9999 9999 9999 9999 2585 9999 2826 2693 2909 9999 2972 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2476 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2260 2581 2561 2577 2528 2598 2378 9999 2757 9999 9999 2800 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2449 2783 2860 2755 9999 9999 9999 9999 2626 2600 2468 2934 2955 2940 9999 2930 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2861 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2153 2642 2709 9999 2102 9999 9999 2586 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2977 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2642 9999 2783 2836 2840 9999 2436 9999 9999 9999 2495 2627 2922 2930 2979 9999 2929 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2849 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2620 2635 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 2836 9999 2688 9999 2064 9999 9999 9999 2651 2596 2688 2962 2980 2974 9999 2946 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2579 2576 2662 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2990 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2342 2575 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2985 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2659 2897 9999 2873 9999 2841 2735 2623 2654 2064 2629 2910 9999 9999 9999 9999 2972 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2471 2574 2531 9999 9999 9999 9999 2569 9999 9999 9999 9999 9999 9999 9999 2989 2987 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2611 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2427 2764 9999 9999 9999 9999 2870 2989 2064 9999 2630 2869 2799 9999 9999 2697 2064 2064 2064 9999 9999 9999 9999 9999 9999 2942 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2330 2580 2730 9999 9999 9999 9999 9999 9999 9999 9999 9999 2536 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2099 2615 2629 2815 9999 9999 9999 9999 2942 9999 9999 9999 9999 2891 2951 9999 9999 9999 2889 9999 9999 9999 9999 9999 9999 9999 9999 2924 9999 9999 2579 9999 9999 9999 9999 9999 9999 9999 9999 2625 2830 9999 9999 9999 9999 2834 2556 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2633 2647 9999 9999 9999 9999 9999 2955 9999 2652 2676 2733 2872 2939 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2876 9999 9999 2247 9999 9999 9999 9999 9999 9999 9999 2682 9999 2877 9999 9999 9999 9999 9999 2590 2637 9999 2829 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 9999 9999 2993 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2617 2595 9999 9999 9999 9999 9999 9999 9999 9999 2767 2808 2876 2905 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2661 9999 9999 9999 9999 9999 9999 9999 9999 9999 2976 9999 9999 9999 9999 2853 2522 2729 2915 2574 2751 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2978 9999 9999 2972 9999 9999 2522 2688 9999 9999 9999 9999 9999 9999 9999 9999 2791 2858 2903 2903 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2558 9999 9999 9999 9999 9999 9999 9999 9999 9999 2992 9999 9999 9999 9999 2876 2558 2683 9999 2720 2775 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2992 9999 9999 9999 2813 9999 9999 9999 9999 9999 9999 9999 2064 2819 2905 2684 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2970 2585 2644 9999 9999 2817 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2865 2916 2585 9999 9999 9999 9999 2962 9999 9999 9999 9999 9999 2676 9999 9999 9999 9999 3011 9999 9999 9999 9999 9999 2902 2777 9999 9999 9999 2917 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2990 9999 9999 9999 9999 2689 2735 2812 9999 2966 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2827 2631 9999 2979 9999 9999 2977 2961 2964 2933 2942 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2755 2674 2864 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 9999 9999 9999 9999 9999 9999 9999 9999 2827 2088 9999 2982 9999 9999 9999 2712 9999 2579 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2942 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 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 2088 9999 2989 9999 9999 9999 9999 9999 2603 9999 9999 9999 9999 9999 9999 9999 9999 3004 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2894 2917 3007 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2713 9999 2980 9999 9999 2640 2811 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2995 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2837 2893 2991 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2911 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2986 9999 2713 2843 2477 2669 2584 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2806 2794 2885 2987 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2806 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2625 2618 2679 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2526 9999 9999 2766 2818 2899 2983 9999 9999 9999 9999 9999 9999 9999 9999 9999 2687 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2728 2852 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2409 2602 9999 2611 9999 2637 2895 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2912 9999 2906 2480 2741 2882 2857 2891 2917 2971 9999 2987 9999 9999 9999 9999 9999 9999 9999 2619 9999 9999 2566 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2700 2724 2653 2727 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 2913 9999 9999 9999 2480 2555 2555 2578 2644 2839 2915 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2900 2840 2794 2944 2769 2936 2929 2966 9999 9999 2768 2828 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2044 2869 2321 2571 2602 2600 2672 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 2927 9999 9999 9999 2641 2557 2529 2565 2635 2624 9999 9999 9999 2974 9999 9999 9999 2980 9999 9999 9999 9999 9999 9999 9999 9999 2911 2967 2927 9999 2926 2937 2941 2972 2984 9999 2849 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2044 2691 2693 2510 2715 2631 2628 2888 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2846 2637 9999 9999 2626 9999 9999 9999 2629 2501 2539 2521 2551 2628 2675 9999 9999 9999 2973 9999 9999 9999 2966 3001 9999 9999 9999 9999 9999 9999 9999 9999 9999 2977 9999 2934 2921 2944 2973 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2690 2457 2535 2526 2678 2643 2650 2876 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2810 2894 2858 9999 9999 9999 2511 2908 2591 2533 2529 2541 2632 2706 9999 9999 9999 2948 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2914 2911 2930 9999 2993 9999 9999 9999 9999 9999 2694 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2970 9999 9999 9999 2614 2606 2388 2594 2706 2865 9999 9999 9999 9999 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 14 33 9999 9999 10 9999 27 9999 6 12 9999 8 5 22 24 11 28 14 11 11 20 13 17 41 26 48 47 36 25 53 38 28 53 26 66 43 46 46 52 34 31 34 14 23 73 52 60 19 48 34 85 27 9999 23 46 22 15 121 73 9999 9999 35 9999 16 9999 21 41 13 9999 1 9999 37 374 37 9999 9999 9999 9999 9999 51 9999 124 126 447 48 19 9999 6 144 74 40 9999 9999 9999 9999 9999 9999 9999 9999 35 6 24 9999 22 9999 12 9999 29 11 13 5 9999 7 9 13 17 13 13 9999 23 7 19 19 26 32 47 47 36 35 34 62 30 17 25 57 32 42 39 44 37 31 41 30 34 69 120 104 12 72 53 81 59 35 44 34 29 101 73 66 28 9999 9999 9999 9999 9999 27 77 129 59 9999 9999 9999 50 8 10 9999 9999 9999 36 106 46 57 141 202 59 19 9999 9999 11 13 150 9999 9999 9999 12 9999 9999 9999 9999 22 7 9999 20 25 7 11 9999 28 21 9999 3 3 14 35 15 15 12 39 9999 16 12 11 17 26 44 58 48 33 34 18 37 32 14 25 55 25 30 51 46 45 40 43 43 40 76 61 47 13 73 295 123 34 6 44 26 24 68 60 89 25 23 50 9999 9999 8 120 154 128 132 9999 9999 8 40 8 9999 9999 9999 9999 87 184 31 49 99 33 153 19 9999 11 30 10 16 9999 9999 9999 9999 9999 9999 9999 9999 22 10 24 9999 24 10 17 25 31 30 13 2 9999 22 18 18 26 10 31 35 8 15 7 11 47 45 70 60 48 36 11 20 18 13 38 46 46 16 57 41 25 29 33 31 38 61 61 36 46 89 23 82 33 38 80 75 9999 39 31 79 42 9999 78 9999 9999 4 174 16 112 27 12 9999 7 5 9999 25 9999 78 42 243 120 42 9999 9999 7 194 9 65 3 60 4 12 9999 9999 9999 9999 9999 9999 9999 9999 5 16 28 9999 14 17 9999 25 23 12 19 3 4 36 19 14 33 19 26 15 11 33 4 18 30 52 72 69 48 31 17 21 17 10 21 39 23 13 30 60 27 32 17 21 36 41 44 102 39 12 20 52 34 9999 108 29 28 15 20 116 21 9999 41 17 9999 11 80 49 34 6 9999 9999 9999 5 27 95 154 239 567 423 154 6 6 2 22 76 16 16 9 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 20 12 13 16 9999 9999 31 13 5 11 11 8 47 22 9 22 22 23 13 35 13 9999 18 36 62 77 78 52 47 22 21 49 56 35 25 16 17 14 50 86 58 26 11 45 49 26 39 17 23 53 112 28 53 69 66 44 9999 67 56 9999 27 53 5 2 10 41 34 17 8 9999 9999 4 9999 78 269 512 585 365 433 153 12 144 9999 9999 38 104 152 46 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 12 14 9999 13 9999 34 9999 8 19 37 18 44 33 11 15 34 40 9 47 22 43 32 43 90 70 85 52 38 15 25 39 15 8 11 13 25 46 129 31 51 31 40 24 60 23 21 37 15 25 63 56 44 23 29 63 9999 22 24 9999 9999 20 16 7 24 12 127 14 10 29 9999 9999 63 232 294 582 325 215 142 24 41 59 9999 41 41 61 155 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 13 30 49 9999 18 46 43 38 37 26 21 13 62 41 17 71 45 53 51 72 66 62 82 48 29 11 37 39 6 19 9999 26 22 83 75 71 34 40 43 40 44 32 18 36 25 42 143 21 9999 93 51 13 19 8 41 9999 9999 18 15 9 45 9999 35 27 9999 70 40 9999 63 302 372 241 263 73 48 20 9999 20 59 323 114 108 154 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 16 12 27 59 48 15 59 51 55 37 32 35 28 60 79 29 66 37 56 74 95 73 80 53 47 42 8 13 29 3 9999 23 7 35 27 48 34 36 29 36 38 34 40 14 43 64 48 41 14 27 67 40 22 6 9999 33 9999 9999 3 46 9999 32 41 59 52 68 102 24 9999 49 228 334 221 190 44 3 49 9999 118 228 49 109 93 217 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 24 26 9999 9999 43 45 61 22 62 43 57 38 70 48 48 63 125 81 40 34 42 85 86 69 97 57 34 21 7 13 32 1 9999 6 12 46 29 28 55 54 63 24 14 22 29 14 63 80 89 43 39 28 29 30 5 9999 9999 9999 30 9999 26 9999 23 50 70 111 111 105 88 9999 9999 9999 140 145 87 166 34 34 88 116 140 214 28 75 122 172 94 26 9999 9999 9999 9999 9999 9999 9999 8 4 25 47 9999 28 34 9999 14 27 29 46 41 70 52 55 34 75 72 38 50 131 78 36 37 34 60 49 55 93 48 22 22 20 15 28 9999 7 4 31 8 33 70 42 17 27 15 35 46 57 18 74 76 61 45 32 9999 9999 14 9999 9999 9999 9999 9999 9999 4 9999 64 83 112 131 181 120 87 9999 9999 9999 132 62 9999 75 9999 10 103 171 220 230 68 67 251 161 52 9 9999 9999 9999 9999 9999 9999 9999 8 9999 13 43 35 50 38 9999 15 12 24 48 46 55 50 38 38 55 75 23 31 85 78 39 31 35 51 44 42 41 31 17 10 38 21 8 9999 8 4 6 17 18 41 32 46 19 29 27 86 77 32 65 279 81 9 49 9 42 9999 9999 9999 9999 21 31 9999 9999 42 148 174 155 162 239 143 41 9999 9999 15 105 41 9999 9999 9999 17 136 11 10 71 83 74 168 126 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 23 44 33 9999 9999 12 9999 26 36 52 43 29 14 47 47 21 22 50 68 43 24 48 46 25 35 41 31 21 24 41 50 6 9999 4 11 8 9 17 23 70 28 26 15 23 45 69 65 67 191 174 42 95 9999 7 28 9999 9999 9999 7 47 9999 17 67 269 223 146 176 254 138 25 9999 9999 12 99 9999 9999 9999 9999 87 83 9999 9999 89 34 22 116 94 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 20 9999 22 9999 20 9999 18 9999 14 11 22 51 37 16 12 35 32 20 18 44 49 44 19 47 27 31 44 24 14 18 23 14 14 6 9999 6 3 3 8 18 28 24 29 23 64 22 57 145 142 87 131 146 80 11 9999 9 9999 9999 9999 9999 31 9999 6 22 137 291 217 116 138 176 146 16 9999 9999 9999 56 9999 9999 9999 25 49 24 9999 166 59 90 17 31 109 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 14 13 19 9 18 17 14 6 14 13 44 26 15 9999 25 25 18 15 26 49 37 24 44 43 21 20 48 31 13 15 11 13 9999 9999 6 7 3 9999 19 48 25 39 28 57 35 52 106 114 148 39 104 89 14 9999 14 9999 9999 9999 31 3 9999 11 44 131 223 161 92 76 129 73 14 9999 9999 9999 24 9999 9999 38 38 42 43 353 262 264 90 31 7 93 24 9999 9999 9999 9999 9999 9999 9999 9999 14 11 29 24 11 12 11 14 17 9 7 9999 9 33 14 14 8 14 19 20 14 11 18 11 17 22 35 23 29 20 28 13 9 12 9 8 9999 6 9999 9999 5 7 11 39 42 35 29 33 33 55 80 91 80 61 31 32 9999 32 9999 9999 12 5 5 9999 8 30 85 113 109 67 47 61 39 9999 5 9999 9999 9999 9999 63 67 98 112 154 182 131 337 615 194 24 55 22 18 9999 11 9999 9999 6 7 21 9999 10 35 46 14 7 21 14 13 7 26 8 6 14 18 12 9999 16 19 18 14 14 6 11 45 26 22 27 42 12 27 22 6 10 9999 11 9999 9999 6 9999 9999 6 12 114 41 22 22 14 29 56 108 175 58 14 43 9999 7 20 9999 60 9999 3 11 3 55 20 51 46 52 40 27 61 18 9999 9999 9999 9999 9999 28 94 164 288 251 291 150 329 124 244 117 47 55 26 31 31 9999 9999 9999 7 6 13 15 10 35 42 20 5 21 15 8 10 30 9999 11 6 12 14 17 9999 16 13 9 12 30 34 11 13 41 15 9 22 16 12 11 8 9999 15 9999 8 9999 9999 6 11 13 29 98 31 14 30 40 56 49 142 112 11 40 9999 9999 18 103 9999 10 4 34 9999 20 29 20 45 59 30 21 16 9 6 9999 9999 9999 9999 51 164 366 645 381 481 290 181 175 223 226 29 102 56 200 45 9999 9999 9999 9 9 18 18 10 34 36 14 11 21 10 11 11 14 4 14 15 9 11 14 6 9 12 7 10 9999 15 21 13 10 12 9 19 14 18 9999 9999 9999 9999 10 11 11 9999 9999 11 16 29 97 29 13 32 14 42 42 51 75 48 21 10 9999 48 46 27 124 51 117 5 22 12 8 35 34 18 14 14 15 5 9999 9999 9999 34 70 301 455 714 704 447 153 261 127 163 598 184 132 40 11 16 9999 9999 9999 7 13 32 37 9999 38 36 9 5 14 15 15 2 16 2 9999 10 10 8 13 18 14 10 9999 8 17 37 12 10 17 6 9 14 24 6 9999 9999 9999 20 11 39 7 9999 6 13 20 38 86 29 22 59 38 35 22 55 42 24 9999 9 9999 27 14 21 12 77 71 30 57 9 11 64 17 13 11 15 15 1 3 3 9999 56 142 409 566 597 740 448 164 75 127 84 90 94 47 40 21 13 9999 9999 9999 9999 14 26 28 9999 39 22 11 14 14 13 21 4 11 6 9999 47 23 30 14 12 11 9 9 12 14 10 17 11 11 4 9 9 13 9999 14 16 9999 40 10 6 7 8 9999 10 24 17 32 20 11 9 33 13 16 84 6 111 11 123 65 14 21 268 93 261 238 16 122 5 41 3 5 4 6 9999 9999 9999 9999 4 9999 92 225 615 1111 751 504 218 148 84 145 133 12 226 65 47 16 9999 9999 16 9999 13 17 18 40 9999 20 13 16 9999 38 5 22 14 9 13 9999 9999 9999 6 17 9999 10 9999 6 16 16 14 19 13 13 8 5 9 15 9999 9 9999 9999 12 9 9999 9999 7 7 9 17 23 44 13 17 11 20 9999 9999 25 38 90 19 114 119 66 70 159 563 914 369 44 15 9999 8 5 9999 9999 9999 23 9999 18 9999 5 21 149 288 550 756 457 294 152 36 103 58 279 11 15 30 3 9999 9999 9999 11 9999 7 6 18 40 15 5 18 16 9999 4 8 15 13 14 25 10 9999 9999 9999 10 9999 9999 9999 9999 18 21 19 30 16 16 8 15 7 14 5 9999 9999 9999 9999 11 9999 9999 5 7 10 52 80 9 14 10 27 14 9999 9999 9999 5 268 120 158 11 145 95 248 260 382 42 17 35 19 5 9999 9999 9999 3 38 9999 9999 9999 9999 24 139 225 592 547 310 233 132 11 95 249 80 19 37 6 66 9999 9999 9999 9999 9999 9999 9999 17 23 16 7 24 13 6 8 11 17 22 34 36 8 9999 9999 9999 9999 9999 9999 9999 9999 13 16 13 31 14 16 10 5 25 18 4 9999 9999 9999 13 15 9999 2 6 7 5 27 32 13 7 6 17 5 9999 9999 36 6 86 57 225 39 277 477 426 61 84 148 88 6 5 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 17 109 156 489 377 176 193 51 5 80 83 34 29 10 12 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 11 7 18 16 13 20 24 25 25 31 17 9 9999 9999 4 11 9999 9999 9999 9999 15 15 13 12 14 34 13 6 7 12 6 9999 9999 14 11 12 9999 2 9999 13 49 15 9 12 13 7 7 16 7 6 6 66 59 105 298 51 565 191 117 146 9999 131 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 15 59 98 159 272 225 152 8 3 65 37 30 17 8 3 6 9999 9999 9999 9999 9999 9999 13 13 9999 7 9999 18 25 29 36 41 37 41 33 20 12 9999 5 9999 9999 9999 9999 12 9999 22 10 17 9 22 20 20 13 11 13 7 12 12 17 12 9 3 9999 10 41 55 13 37 12 33 15 8 8 7 13 12 72 117 57 137 210 182 167 144 20 64 47 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 9999 9999 17 27 63 212 151 87 9999 9999 5 45 10 26 12 3 9999 9999 9999 9999 9999 9999 9999 10 22 9999 8 21 26 24 37 54 64 73 54 44 29 15 8 9999 11 9999 13 18 14 9999 20 10 22 4 6 20 14 14 11 10 6 9 13 22 9999 9999 9999 9999 20 15 17 16 36 9999 19 15 15 19 14 11 10 168 263 148 210 138 130 135 50 18 40 42 9999 9999 9999 9999 9999 9999 9999 21 9999 31 9999 16 9999 9999 9999 9999 47 59 102 76 9999 8 5 87 8 6 5 9999 9999 9999 9999 9999 9999 9999 5 10 10 16 9999 12 32 32 39 61 76 88 92 67 50 15 12 9999 19 9999 13 32 11 9999 9 9 20 19 16 22 10 7 16 5 8 5 26 26 18 9999 9999 9999 24 6 44 19 43 16 20 22 23 8 7 12 28 258 533 204 340 145 110 55 15 12 112 28 9999 9999 9999 9999 9999 9999 9999 32 48 30 9999 9999 9999 9999 9999 9999 18 9999 44 29 9999 9999 13 24 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 3 5 9999 22 11 10 23 41 61 60 93 46 72 71 57 31 13 22 30 21 40 38 13 9999 6 11 21 17 21 7 10 18 10 13 8 9 29 30 28 24 5 11 56 2 26 27 41 34 42 12 19 18 8 11 41 152 420 157 129 74 72 19 17 13 11 9999 9999 9999 9999 9999 9999 9999 11 18 24 74 9999 9999 9999 21 9999 13 22 6 11 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 6 23 33 14 15 43 40 57 35 40 52 34 19 30 16 14 32 36 28 15 18 6 9999 4 20 18 7 9 13 9 10 15 21 16 5 39 32 21 29 10 17 50 5 11 24 47 23 11 15 9 13 12 10 47 91 142 69 56 45 74 33 22 9999 9999 7 9999 9999 9999 9999 9999 19 9999 32 151 78 9999 9999 9999 21 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 25 9999 9999 9999 9999 5 34 42 26 27 62 30 41 38 29 25 19 11 10 34 24 37 31 40 36 3 5 9999 6 58 26 21 23 15 10 42 34 7 23 3 40 31 21 59 13 22 46 20 10 17 40 30 13 41 9999 14 21 12 11 22 48 56 43 39 46 32 39 25 28 19 9999 9999 10 9999 21 38 25 31 279 87 9999 9999 5 24 20 9999 9999 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 8 9999 9999 9999 9999 41 30 21 28 47 26 11 8 10 8 19 3 9999 13 31 38 47 29 7 9999 9999 9999 10 23 78 96 173 44 9 47 47 8 9999 5 39 54 14 40 49 27 12 9999 9999 4 49 32 9 39 34 35 64 9999 14 13 42 44 46 41 28 28 40 34 35 26 20 9999 9999 18 24 35 27 72 179 90 9999 9999 11 8 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 21 9999 9999 23 41 5 9999 9999 8 9999 9999 9999 9999 9999 12 20 5 97 6 45 33 9999 42 20 97 122 182 234 39 62 53 32 23 13 63 59 6 31 28 9999 29 12 25 14 40 19 17 47 96 51 94 43 36 21 52 54 35 28 21 28 38 35 33 24 28 25 9999 17 34 25 31 47 59 24 9999 20 9999 6 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 41 9999 9999 9999 9999 18 9999 4 11 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 9999 9999 17 23 57 34 138 232 108 98 190 167 188 61 100 39 18 31 50 41 71 37 34 9999 31 82 13 16 38 106 62 113 54 97 78 68 49 82 50 31 25 24 31 39 34 36 28 34 29 43 5 29 25 37 91 146 18 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 77 37 25 20 9999 19 20 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 9999 13 15 13 28 76 25 75 208 51 106 94 135 187 313 228 248 39 19 75 21 29 26 29 9999 9 42 40 34 65 33 12 45 83 33 59 90 60 29 42 30 27 31 31 32 42 43 41 35 43 33 30 25 9999 26 44 216 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 54 9999 9999 9999 6 3 6 26 33 9999 9999 20 17 18 9999 3 10 17 12 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 20 36 92 157 73 328 147 141 197 293 249 146 239 260 34 63 86 68 14 9999 4 81 566 29 27 21 42 17 35 52 19 61 15 21 7 21 17 19 30 35 33 43 48 44 33 46 50 20 13 23 24 17 102 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 9999 9999 9999 9999 9999 9 3 19 6 35 15 35 26 20 19 9999 7 13 5 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 34 22 33 77 206 534 102 125 370 262 157 497 137 98 54 62 28 16 25 77 33 591 47 95 31 105 6 21 50 24 9999 8 7 6 21 15 31 35 30 27 33 45 38 34 46 53 19 12 12 22 20 142 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 45 36 9999 9999 9999 9999 9999 7 6 15 8 33 18 15 16 17 14 3 8 12 9999 3 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 5 40 14 35 36 23 66 118 199 156 364 254 292 119 89 250 98 168 188 63 82 212 9999 111 37 77 90 9999 9999 23 43 31 9999 10 6 6 12 11 30 31 28 31 28 43 38 36 33 30 19 22 18 9999 9999 154 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 80 9999 9999 9999 1 9999 3 9999 26 3 14 15 18 9 16 16 10 3 11 5 9999 5 9999 3 9999 4 3 9999 9999 9999 9999 5 9999 9999 46 8 36 18 53 86 26 164 67 46 33 42 70 156 251 41 743 74 39 122 191 100 131 75 43 35 9999 9999 19 36 43 21 23 3 10 20 9999 16 23 22 42 26 46 38 36 30 28 19 16 9999 9999 9999 57 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 122 24 12 19 9999 15 10 9 9999 10 4 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 6 9999 9999 9999 27 22 26 173 138 132 194 116 78 160 300 234 442 594 158 555 208 264 39 114 43 16 46 61 39 4 27 13 35 49 35 40 12 7 11 9999 34 26 22 47 33 35 45 28 27 30 21 40 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 14 28 3 5 9999 9999 16 14 10 6 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9 46 135 270 152 155 208 279 229 118 189 179 305 211 191 429 87 238 46 70 14 20 27 50 38 9999 10 51 43 35 33 18 12 9 25 52 29 35 41 36 34 49 21 32 30 30 41 17 9999 9999 35 51 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 9999 6 9999 9999 9999 9999 9999 14 39 9999 3 14 19 17 16 14 9999 5 1 4 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 41 63 257 157 134 204 116 44 36 63 82 214 319 40 274 40 102 154 5 16 22 18 61 42 23 11 31 38 48 33 16 15 12 16 22 112 35 46 33 36 37 31 21 27 13 11 10 9999 9999 38 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 47 9999 9999 9999 9999 9999 9999 9999 15 42 9999 4 18 14 15 23 14 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 22 24 76 176 179 22 21 37 17 41 68 107 79 116 106 30 105 86 30 23 30 93 64 74 31 9999 21 18 19 30 19 22 18 19 52 67 25 29 32 34 31 26 24 32 14 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 9 17 46 9999 9999 9999 9999 5 15 9 9999 6 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 10 17 4 39 3 8 8 6 23 30 35 41 22 31 105 32 9999 35 82 10 35 31 53 71 16 41 9999 10 9999 17 19 34 22 43 74 23 25 24 31 35 22 20 24 37 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 6 9999 9999 9999 9999 9999 13 20 54 9999 9999 9999 5 9999 3 5 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 11 4 15 28 31 32 20 12 34 22 65 66 99 34 26 66 31 41 10 27 13 9999 9999 21 17 29 37 56 24 28 25 21 35 29 18 21 24 23 13 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 10 20 31 85 9 9999 20 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 4 9999 31 22 32 9999 29 14 9999 9999 34 52 9999 9999 43 10 11 9999 9999 46 9999 9999 26 30 21 35 49 65 24 18 27 30 22 15 20 22 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 1 9999 5 9999 10 23 40 113 9999 6 10 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 39 9999 29 9999 21 13 19 9999 26 27 28 46 93 27 22 15 12 15 17 13 21 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 11 36 57 146 9999 9999 6 5 9999 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 21 9999 9999 9999 9999 9999 9999 9999 9999 27 9999 24 9999 17 28 58 9999 20 34 30 26 98 22 14 18 9 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 3 9999 10 16 47 90 169 9999 6 9999 4 3 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 40 9999 29 26 52 9999 9999 25 31 37 41 46 22 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 27 66 115 221 9999 5 9999 2 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 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 28 16 16 18 25 20 17 19 33 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 4 9999 12 25 46 101 167 278 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 15 9999 21 10 9999 9999 9999 7 17 36 22 37 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 24 50 25 36 58 98 181 326 8 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 7 9999 9999 53 9999 9999 3 9999 9999 9999 9999 30 22 23 40 39 3 2 4 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 7 37 49 22 40 59 88 167 342 4 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 4 12 43 4 5 7 9999 9999 9999 26 20 13 18 31 29 9999 3 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 25 10 31 7 13 31 57 66 124 234 9999 2 5 4 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 1 9999 9999 10 9999 9999 9999 1 9999 9999 3 18 48 9999 9999 9999 13 4 2 9999 4 6 9 9999 30 24 9 19 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 10 11 12 53 8 9 31 45 48 90 150 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 65 61 6 3 9999 9999 9999 3 9999 5 9999 9999 9999 9999 9999 9999 9999 4 2 9999 7 11 9999 9999 23 6 38 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 15 11 40 31 6 9 15 36 46 63 88 8 9999 7 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 58 9 9999 6 14 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 5 8 14 9999 9999 9 26 42 10 9999 7 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 33 43 11 15 4 9 15 49 45 58 60 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 4 9999 9999 9999 3 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 11 17 42 9999 100 9 9999 9999 14 3 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 13 9999 5 53 12 35 17 9999 3 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 35 15 23 3 9999 7 9 21 63 48 49 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 2 2 9999 9999 6 9999 3 10 9999 9999 9999 9999 24 9999 9999 8 9999 13 9999 23 8 9999 1 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 6 15 9999 9999 41 8 12 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 11 28 25 3 9999 9999 5 13 45 59 20 9999 7 9999 9999 9999 9999 6 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 4 3 11 9999 9999 8 12 9999 6 3 1 9999 9999 31 9999 9999 13 10 6 9999 4 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 24 9999 9999 9999 31 5 4 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 3 11 50 14 9 6 3 9999 8 35 29 12 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 3 9999 3 3 8 26 34 2 4 7 21 9999 49 9999 2 9999 12 9999 9999 9999 9999 74 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 12 12 8 5 25 5 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 42 51 21 3 22 3 9999 9999 53 31 3 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 3 2 4 22 4 12 25 11 4 4 29 24 12 9999 9999 6 18 5 9999 9999 9999 105 473 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 25 12 9999 9999 9999 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 4 23 45 5 9999 9999 47 9999 27 18 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 8 10 11 8 13 21 8 15 4 21 140 51 9999 9999 12 14 7 9999 22 23 9 48 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 8 12 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 17 9999 9999 186 373 15 17 40 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 10 15 21 25 14 22 26 12 18 9999 43 39 5 20 3 4 3 9999 9999 9999 9999 9999 9999 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 18 13 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 7 9999 94 130 247 219 25 10 49 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 12 20 32 34 36 27 21 26 38 23 5 70 16 9999 11 8 9999 9999 6 9999 9999 9999 9999 9999 49 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 13 13 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 4 12 5 19 182 252 270 49 9999 6 179 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 7 9999 5 21 29 21 34 51 34 42 48 14 67 57 20 9999 4 9999 5 9999 1 9999 9999 9999 9999 9999 9999 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 26 6 7 7 9999 9999 12 5 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 1 3 23 32 189 586 227 96 9999 9999 6 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 2 4 9 15 4 19 22 19 34 53 44 44 31 21 63 16 3 16 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 280 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 3 13 4 5 9999 6 10 9999 9999 39 9999 9999 9999 11 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 90 20 23 131 162 123 26 36 116 48 6 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 4 8 11 16 13 15 12 25 50 43 43 38 37 17 19 13 20 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 168 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9 9999 9999 9999 9999 3 9999 9999 9999 58 9999 9999 9999 23 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 34 56 7 12 104 105 26 154 83 73 10 7 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 3 5 9999 9999 4 11 13 6 7 11 13 48 39 38 43 36 19 6 16 9999 28 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 3 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 8 14 5 68 94 14 75 86 20 10 13 9999 9999 9999 9999 9999 9999 9999 3 6 5 3 9999 3 1 3 9999 7 3 6 10 12 28 37 47 35 34 11 7 9999 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 9999 9999 9999 9999 9999 9999 9999 10 49 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 33 9999 9999 4 16 5 25 16 7 16 5 9999 9 14 9999 8 9999 9999 9999 9999 9999 5 12 28 44 12 3 1 1 9999 1 1 9999 5 6 25 38 56 39 38 6 9999 9999 9999 9999 9999 9999 9999 9999 35 9999 9999 9999 9999 9999 9999 3 7 93 68 9999 9999 9999 9999 9999 1 14 116 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 11 9999 9999 9999 16 1 30 4 19 23 9999 9999 8 28 1 11 9999 9999 9999 9999 4 10 46 40 7 11 9999 9999 2 9999 9999 9999 9999 6 12 46 47 50 41 39 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 78 59 9999 9999 9999 9999 9999 11 14 164 28 31 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 6 18 9999 9999 18 13 9999 15 10 9999 9999 9999 5 6 23 9999 3 2 9999 9999 9999 7 6 20 8 4 13 6 9999 9999 9999 9999 9999 9999 11 10 28 46 46 75 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 80 9999 9999 9999 9999 1 25 19 258 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 9999 9999 9999 2 9999 9999 9999 9999 6 6 9999 9999 9999 3 9999 9999 7 8 10 9999 9999 23 9 10 11 9999 9999 9999 9999 1 4 18 35 27 11 5 9999 7 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 57 10 9999 9999 9999 9999 9999 30 12 36 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 4 4 4 5 6 9999 9999 9999 13 11 19 9999 30 9 14 15 8 9999 9999 9999 9999 3 9 14 40 21 5 19 25 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 25 9999 9999 3 100 28 9999 9999 9999 9999 9999 21 20 22 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 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 6 9999 9999 9999 9999 9999 17 18 15 22 19 22 10 16 19 9999 9999 9999 9999 9999 9999 9999 34 23 26 20 30 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 9999 3 9999 3 9999 9999 9999 9999 1 31 21 127 18 2 90 106 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 26 20 20 25 31 20 23 22 19 10 25 15 9999 9999 9999 9999 9999 9999 6 21 3 43 94 14 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 2 9999 9999 9999 9999 1 4 10 56 9999 2 19 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 32 30 37 37 34 23 22 20 23 6 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 23 1 9999 9999 9999 9999 6 8 38 9 9999 3 51 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 25 27 28 40 54 42 44 18 26 44 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 5 9999 9999 9999 9999 3 9999 59 10 18 9999 36 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 22 42 22 10 26 7 9999 20 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 47 19 3 9999 9999 9999 9999 6 11 5 27 32 12 9999 52 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 27 21 9999 4 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 14 13 5 9999 1 9999 9999 9999 8 6 15 12 78 9999 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 9999 6 9999 1 9999 9999 9999 12 7 6 19 22 15 9999 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 17 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 25 9999 16 9999 29 9 6 4 3 6 11 9999 9999 9999 9999 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 20 13 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 48 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 6 9999 9999 9999 9999 9 22 1 9999 3 24 6 9999 9999 4 1 1 1 9999 9999 9999 9999 9999 9999 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 12 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 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 1 19 22 10 9999 9999 9999 9999 33 9999 9999 9999 9999 84 18 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 30 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 7 31 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 18 9999 9999 9999 9999 9999 65 9999 4 11 15 129 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 3 9999 13 9999 9999 9999 9999 9999 10 49 9999 14 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 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 11 9999 9999 9999 9999 9999 9999 9999 9999 45 50 94 11 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 9999 19 9999 9999 9999 9999 32 22 30 53 11 69 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 9999 9999 17 9999 9999 8 8 9999 9999 9999 9999 9999 9999 9999 9999 47 45 49 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 34 9999 9999 9999 9999 10 17 40 9999 6 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 9999 9999 42 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 1 28 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 48 12 43 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 20 2 9999 9999 9999 9999 21 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 21 9999 9999 9999 9999 9999 29 3 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 11 53 20 9999 31 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 4 9999 14 9999 9999 87 41 48 10 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 5 6 10 9999 47 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 1 9999 11 9999 9999 9999 3 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 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 9999 9999 9999 9999 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 18 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 34 310 58 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 12 9999 9999 3 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 93 405 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 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 23 9999 3 18 9 20 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 101 183 326 52 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 16 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 23 157 512 68 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 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 3 20 9999 40 9999 6 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9 3 99 54 21 39 217 42 9999 14 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 3 3 6 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 6 29 44 50 39 50 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 4 16 22 5 41 245 32 9999 9999 8 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 5 3 8 3 8 11 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 14 9999 9999 9999 13 40 69 60 41 11 9999 9999 9999 30 9999 9999 9999 18 9999 9999 9999 9999 9999 9999 9999 9999 11 13 12 9999 13 164 183 45 22 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 8 16 12 17 14 11 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 3 2 9999 9999 2 9999 9999 9999 3 11 44 90 59 40 13 9999 9999 9999 55 9999 9999 9999 10 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 9999 16 40 162 91 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 7 13 17 22 14 11 11 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 3 6 9999 9999 9999 4 25 21 57 108 55 38 13 9999 9999 9999 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 140 116 9999 39 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 7 17 10 12 8 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 76 160 134 9999 9999 980 9999 318 9999 744 287 9999 231 99 126 174 134 192 213 91 169 127 191 553 345 473 444 446 372 363 301 375 306 189 401 391 343 421 434 452 447 421 414 356 351 189 210 197 192 247 280 214 113 9999 136 146 134 122 142 134 9999 9999 153 9999 228 9999 148 171 197 9999 578 9999 149 143 242 9999 9999 9999 9999 9999 890 9999 256 257 216 135 211 9999 276 149 159 250 9999 9999 9999 9999 9999 9999 9999 9999 76 366 206 9999 446 9999 990 9999 617 669 363 367 9999 227 204 303 191 180 287 9999 125 106 119 303 479 516 540 448 421 346 235 158 181 255 357 280 226 270 447 473 429 423 415 364 306 201 175 182 256 237 280 240 134 138 172 144 135 133 126 138 152 9999 9999 9999 9999 9999 186 131 147 182 9999 9999 9999 145 147 280 9999 9999 9999 571 570 826 242 204 163 145 216 9999 9999 121 149 203 9999 9999 9999 96 9999 9999 9999 9999 105 784 9999 800 288 1020 704 9999 793 500 9999 867 867 365 233 394 444 235 255 9999 133 132 103 225 475 498 547 494 556 446 236 128 127 217 271 178 173 178 268 364 235 243 313 303 316 191 203 209 282 214 174 181 139 77 155 134 127 129 132 139 148 138 164 9999 9999 157 164 115 133 148 9999 9999 187 171 188 9999 9999 9999 9999 428 437 727 197 177 216 154 231 9999 150 121 186 273 9999 9999 9999 9999 9999 9999 9999 9999 154 950 605 9999 284 881 341 735 476 289 316 283 9999 518 428 326 505 689 377 239 300 264 96 317 268 580 520 490 446 426 385 148 139 158 159 134 125 146 153 246 208 233 232 294 309 203 205 254 187 159 200 159 143 136 135 129 9999 131 136 135 159 9999 150 9999 9999 101 151 139 135 191 274 9999 269 120 9999 1221 9999 679 807 424 440 244 9999 9999 243 139 141 139 76 124 200 233 9999 9999 9999 9999 9999 9999 9999 9999 641 568 304 9999 621 524 9999 724 443 294 153 352 1026 523 491 306 326 535 417 432 967 268 168 322 476 591 549 499 520 493 424 168 139 141 133 136 118 137 131 136 180 319 396 257 253 201 187 178 207 176 152 147 153 9999 127 129 141 130 138 135 172 9999 134 161 9999 145 143 165 151 115 9999 9999 9999 1243 855 500 530 587 655 475 334 334 175 926 252 139 154 149 97 154 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 706 317 958 1010 414 9999 9999 602 921 428 180 863 833 470 609 593 292 667 592 452 567 814 9999 621 471 562 501 472 515 316 289 167 112 124 141 145 106 129 141 139 119 263 451 407 196 169 164 192 322 177 124 130 135 131 131 128 132 9999 142 161 9999 188 127 80 247 233 145 284 213 196 9999 9999 994 9999 528 524 561 523 607 360 184 183 124 9999 9999 155 145 127 150 223 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 720 9999 668 1139 9999 1200 9999 891 9999 652 637 508 940 477 395 722 321 657 476 1047 543 661 543 694 600 433 475 450 501 292 212 135 109 120 131 101 100 148 127 147 154 214 288 232 211 149 147 208 215 212 127 145 129 133 119 121 135 9999 138 246 9999 9999 108 117 286 255 347 223 690 742 1059 9999 9999 509 421 503 529 513 432 214 271 187 148 9999 259 158 163 128 216 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 893 9999 9999 9999 9999 937 747 687 9999 421 596 578 637 466 604 623 807 517 660 815 407 412 494 652 451 479 479 444 450 291 185 104 112 137 121 9999 142 178 127 141 115 183 197 190 145 138 155 211 218 240 138 129 124 9999 131 127 113 149 107 185 9999 9999 110 140 388 213 9999 757 960 9999 532 686 9999 458 473 494 563 543 331 201 245 9999 313 218 146 141 161 164 269 9999 9999 9999 9999 9999 9999 9999 9999 9999 479 9999 9999 9999 9999 9999 668 865 815 525 766 767 622 492 435 494 834 509 681 532 584 868 386 507 438 555 466 540 497 505 353 206 195 128 130 121 9999 132 212 152 154 120 108 140 191 151 132 130 148 236 246 208 157 112 116 146 134 133 137 178 9999 161 9999 9999 234 169 9999 456 673 614 703 591 484 617 9999 323 484 496 529 568 335 711 158 9999 280 165 142 131 197 182 174 9999 9999 9999 9999 9999 9999 9999 9999 9999 205 9999 9999 9999 844 784 9999 9999 240 480 598 872 594 615 400 539 557 539 430 442 568 505 523 567 398 442 397 494 432 403 320 244 207 171 149 71 9999 126 169 135 120 112 110 119 127 130 121 127 209 315 242 206 143 107 122 141 121 146 206 9999 9999 9999 146 9999 140 9999 1171 612 575 489 490 456 478 9999 9999 9999 457 416 244 366 256 176 248 466 247 149 196 146 213 167 132 209 9999 9999 9999 9999 9999 9999 9999 291 1122 306 291 9999 946 603 9999 1011 290 577 540 536 559 550 370 435 443 504 406 438 489 552 636 527 389 443 390 422 294 310 304 191 171 178 148 9999 79 104 155 149 129 124 126 116 139 132 106 119 220 452 292 233 134 112 113 9999 9999 205 9999 9999 9999 9999 9999 9999 526 9999 543 519 451 528 503 435 382 9999 9999 9999 493 287 9999 196 9999 591 594 170 164 123 189 157 169 151 146 224 9999 9999 9999 9999 9999 9999 9999 941 9999 580 239 426 298 404 9999 875 1192 584 317 409 536 475 350 249 350 405 604 453 396 555 588 481 567 436 302 386 257 321 295 230 134 212 196 9999 209 176 150 155 120 140 147 118 148 132 116 116 200 495 491 243 174 141 119 106 141 9999 9999 9999 9999 134 134 9999 9999 662 428 471 434 514 481 437 393 9999 9999 505 455 224 9999 9999 9999 1079 411 419 518 172 152 158 157 139 206 9999 9999 9999 9999 9999 9999 9999 9999 9999 622 9999 9999 461 257 305 9999 9999 1016 9999 457 364 554 448 309 374 264 383 466 506 354 437 432 415 476 317 413 271 157 181 172 136 132 168 275 9999 1040 219 188 121 114 154 149 128 146 116 118 134 199 479 564 259 205 145 124 9999 111 172 9999 9999 9999 126 130 9999 473 531 492 475 515 496 513 452 504 9999 9999 311 334 9999 9999 9999 9999 278 222 9999 9999 276 166 210 172 135 212 9999 9999 9999 9999 9999 9999 9999 9999 9999 781 731 9999 317 9999 372 9999 944 9999 844 277 470 399 406 579 469 258 473 552 520 250 359 239 295 251 351 200 137 148 152 157 133 183 320 497 9999 899 520 357 184 107 159 188 156 148 131 118 132 142 406 435 202 154 148 102 9999 126 9999 9999 9999 9999 122 9999 604 600 440 504 460 484 447 502 429 848 9999 9999 9999 206 9999 9999 9999 890 321 602 9999 797 599 169 214 224 135 154 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 402 606 253 230 299 286 465 288 231 128 405 229 427 570 9999 271 480 680 568 264 205 158 145 136 176 170 147 109 111 208 144 235 401 9999 9999 860 332 499 9999 136 148 209 153 161 134 138 132 123 276 286 209 155 145 104 9999 116 9999 9999 9999 140 471 9999 230 222 427 477 450 475 417 405 314 767 9999 9999 9999 234 9999 9999 663 827 671 727 531 809 311 273 248 221 140 167 9999 9999 9999 9999 9999 9999 9999 9999 561 594 428 551 645 224 423 423 349 231 139 9999 191 184 855 441 975 600 647 541 466 632 240 233 108 116 139 116 120 115 114 251 227 339 959 704 9999 911 9999 9999 1252 337 216 213 159 144 146 144 166 127 197 176 151 156 147 118 9999 118 9999 9999 154 191 264 9999 329 212 376 356 386 406 397 337 270 9999 252 9999 9999 9999 9999 475 493 532 443 539 471 650 286 274 235 169 153 192 142 9999 118 9999 9999 176 337 415 9999 932 454 304 622 378 377 463 293 192 159 66 181 220 373 569 9999 468 585 500 367 379 374 353 105 104 129 111 120 135 133 193 485 523 9999 685 9999 9999 991 9999 9999 1047 363 173 177 134 148 154 179 149 144 142 153 171 140 9999 77 109 9999 124 9999 134 141 656 135 317 273 314 310 373 385 186 310 9999 9999 9999 9999 9999 794 394 422 476 415 537 452 450 298 235 242 156 154 190 185 187 9999 9999 9999 249 619 879 873 662 439 374 375 644 360 318 367 150 168 9999 160 262 405 431 409 9999 455 627 589 552 152 186 179 130 117 134 159 156 186 322 441 811 9999 756 9999 1172 9999 9999 1094 773 674 219 136 143 167 140 148 156 135 123 123 153 130 9999 9999 101 119 9999 123 113 132 9999 239 272 366 218 178 274 258 291 566 714 9999 9999 9999 9999 495 420 436 485 433 503 446 288 253 191 191 182 144 152 154 176 9999 9999 9999 181 502 588 717 560 486 447 444 198 273 446 374 142 211 109 174 152 383 408 418 1341 803 539 962 671 9999 311 228 299 142 171 206 188 187 228 9999 9999 9999 9999 1031 732 667 9999 9999 1051 570 227 121 141 186 141 151 137 126 128 128 150 109 80 9999 114 116 115 147 128 128 305 229 758 815 176 168 263 266 230 161 259 9999 9999 9999 524 464 417 426 446 444 500 477 181 257 172 173 148 152 137 198 199 9999 9999 9999 107 277 258 274 9999 344 301 730 584 282 283 450 247 205 402 9999 170 254 606 521 367 406 688 9999 1050 372 177 498 564 180 240 334 190 152 687 9999 9999 9999 624 853 198 1037 9999 1246 782 607 264 130 125 157 126 128 120 113 122 131 150 9999 107 9999 114 134 153 313 169 147 119 119 607 310 119 172 274 247 155 95 140 149 310 9999 406 409 445 399 486 425 508 388 130 200 166 162 196 172 171 243 282 9999 9999 9999 9999 174 245 361 9999 200 268 577 249 216 252 517 651 249 641 9999 107 161 169 472 558 771 770 470 778 680 1020 453 637 335 588 292 205 155 9999 610 731 9999 251 991 607 682 1027 9999 695 514 576 173 115 136 152 147 109 90 115 78 141 99 127 129 95 181 134 218 204 138 141 107 532 131 667 212 909 214 9999 9999 9999 9999 721 9999 366 422 458 447 421 390 423 224 107 132 170 217 188 186 225 282 9999 9999 202 9999 70 99 206 235 9999 170 229 366 9999 151 564 435 406 525 822 9999 9999 9999 866 381 9999 890 9999 867 641 775 887 468 642 469 276 463 172 144 9999 1040 9999 9999 797 940 9999 9999 963 963 556 552 454 175 139 126 151 156 9999 9999 100 122 127 128 126 124 167 235 179 189 182 122 129 121 9999 154 115 9999 9999 9999 147 9999 221 9999 304 821 350 432 448 440 451 391 410 271 132 167 163 223 216 230 493 9999 9999 9999 270 9999 96 76 151 201 330 115 256 332 9999 746 409 540 596 850 575 985 9999 9999 9999 869 9999 9999 9999 9999 508 539 506 238 459 522 327 160 157 201 506 9999 9999 9999 9999 597 9999 9999 1041 701 279 173 170 233 162 120 147 123 9999 9999 9999 67 130 140 133 175 294 396 227 189 165 125 127 112 115 104 9999 9999 9999 89 200 9999 9999 9999 9999 550 368 424 462 424 434 394 263 400 212 149 138 197 196 305 246 9999 9999 9999 9999 9999 9999 9999 168 212 233 87 198 303 840 1018 807 668 651 475 282 1115 9999 9999 9999 9999 9999 9999 9999 9999 824 736 724 205 502 656 479 258 157 285 983 9999 9999 9999 748 589 9999 1040 883 542 612 180 170 251 211 138 147 100 9999 9999 127 287 217 203 163 236 510 426 255 250 153 117 117 95 59 9999 9999 9999 9999 199 9999 9999 9999 9999 9999 649 331 387 415 415 408 392 212 498 190 134 128 155 185 259 9999 9999 9999 9999 9999 9999 214 9999 9999 9999 364 179 231 327 900 737 685 705 901 608 562 812 9999 9999 831 632 9999 9999 9999 9999 537 623 543 243 350 251 861 923 709 581 642 9999 9999 1118 1018 736 9999 1044 9999 344 194 215 259 366 314 403 211 153 145 119 110 273 512 262 268 450 462 496 345 180 9999 116 98 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 206 295 208 270 394 406 428 320 630 1047 161 120 156 136 211 246 310 9999 9999 9999 9999 9999 9999 419 1095 9999 804 9999 594 430 531 649 642 690 642 629 630 683 9999 270 9999 9999 9999 9999 776 9999 257 862 432 195 171 243 497 536 644 413 385 311 902 873 797 716 790 9999 946 197 190 350 264 413 266 362 605 379 276 140 165 413 593 584 565 530 532 531 239 282 139 110 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 270 9999 9999 264 310 312 341 415 215 9999 9999 197 113 248 161 229 232 9999 9999 9999 9999 9999 9999 9999 235 345 9999 644 382 443 673 560 564 556 472 566 564 599 614 1115 9999 821 9999 823 694 635 9999 211 516 380 465 182 171 374 388 355 261 275 238 862 619 9999 9999 9999 9999 542 257 451 470 443 9999 579 664 451 232 180 104 285 430 563 499 527 530 455 351 245 270 177 110 9999 9999 9999 9999 9999 9999 9999 124 9999 160 9999 205 9999 9999 9999 9999 193 209 257 144 9999 289 157 120 228 163 314 9999 9999 9999 9999 9999 9999 9999 103 173 466 735 9999 474 350 626 713 554 500 363 385 351 316 586 450 9999 866 9999 812 315 767 9999 249 447 474 186 126 140 286 584 186 180 156 293 471 612 852 9999 9999 9999 512 258 184 490 467 630 477 358 307 426 136 121 313 424 510 517 481 469 362 252 605 671 159 140 9999 9999 9999 9999 9999 9999 9999 120 111 175 9999 9999 9999 9999 9999 9999 299 9999 170 183 9999 9999 179 166 9999 9999 9999 9999 9999 9999 9999 114 9999 9999 280 207 9999 849 773 946 723 519 501 410 333 373 292 168 146 184 358 678 600 763 232 216 218 9999 316 420 310 169 122 179 233 215 202 121 99 177 561 512 382 638 697 242 232 81 120 339 487 233 208 478 235 298 180 129 235 377 455 440 402 339 293 803 838 1038 841 9999 9999 9999 9999 9999 9999 9999 68 92 130 161 9999 9999 9999 204 9999 300 203 248 154 273 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 69 9999 9999 9999 173 677 459 873 1012 579 394 382 414 251 183 236 153 110 167 452 474 447 512 756 219 233 9999 511 476 444 186 112 136 190 407 315 116 110 262 421 430 299 517 605 171 147 49 76 197 205 192 215 688 376 423 376 176 126 215 280 411 385 358 270 369 932 9999 9999 790 9999 9999 9999 9999 9999 104 9999 148 151 162 9999 9999 9999 223 9999 9999 9999 214 9999 9999 9999 9999 9999 9999 9999 238 9999 9999 9999 9999 281 9999 9999 9999 9999 218 313 233 365 741 495 281 290 259 204 151 146 141 75 101 290 309 334 242 168 648 283 9999 217 200 628 208 127 133 151 207 314 290 146 910 392 333 202 187 269 149 120 91 74 104 110 119 128 427 9999 775 903 245 171 218 239 339 401 424 290 384 475 817 642 655 9999 9999 189 9999 85 134 125 140 137 151 9999 9999 108 219 313 9999 9999 276 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 260 148 9999 9999 9999 9999 255 192 149 343 392 249 652 825 587 279 136 85 9999 134 181 166 127 168 188 9999 9999 9999 122 197 235 229 137 149 170 167 235 310 9999 235 306 143 154 147 137 139 107 9999 9999 568 103 115 386 596 988 527 659 9999 597 474 300 372 303 341 362 522 557 587 526 502 871 9999 9999 145 97 127 94 127 124 179 9999 9999 135 296 257 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 70 9999 9999 9999 9999 554 9999 9999 137 258 915 9999 9999 1026 9999 9999 9999 9999 9999 212 122 73 97 78 105 121 9999 86 157 148 257 183 164 171 139 166 203 162 146 140 109 447 162 185 9999 197 227 144 213 120 161 250 559 553 426 645 487 657 497 284 349 329 332 412 539 618 492 634 647 652 621 9999 108 124 117 88 117 131 215 9999 269 9999 245 215 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 168 144 9999 9999 9999 9999 1002 9999 105 132 823 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 73 9999 9999 74 107 118 104 120 113 268 296 239 214 177 174 162 150 115 116 108 134 125 161 176 9999 186 116 233 264 159 130 408 437 284 439 355 299 177 173 288 292 370 491 480 568 669 596 644 640 516 261 196 140 111 111 136 131 168 9999 255 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 154 135 128 796 821 9999 804 882 9999 9999 377 9999 9999 9999 9999 9999 9999 9999 9999 9999 265 9999 9999 161 104 62 109 136 103 120 123 136 235 404 268 246 248 168 148 147 116 112 117 161 175 174 9999 466 179 141 142 140 215 869 403 381 231 265 167 156 131 170 286 264 297 414 440 534 587 614 548 519 422 291 166 9999 95 124 137 186 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 264 9999 9999 9999 226 146 195 128 134 9999 9999 1169 1060 770 9999 626 532 695 593 9999 9999 289 9999 9999 9999 9999 9999 9999 9999 9999 9999 97 105 153 120 108 140 143 180 351 354 221 244 189 149 132 118 117 113 122 238 9999 893 107 118 175 157 158 144 300 424 443 305 140 142 141 93 234 322 371 300 274 355 376 541 499 565 439 254 314 194 133 92 101 188 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 277 9999 9999 9999 9999 9999 188 169 149 264 607 763 303 503 654 489 9999 786 816 691 9999 9999 1121 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 127 164 116 99 125 128 131 454 439 168 171 177 132 124 109 117 120 168 205 143 118 111 108 158 125 131 111 1339 383 450 625 9999 142 71 90 215 205 210 254 244 390 303 503 433 476 357 221 389 245 96 119 166 236 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 255 307 9999 9999 9999 9999 9999 221 201 159 591 470 661 581 704 863 552 303 894 460 9999 737 9999 9999 9999 834 9999 9999 9999 9999 9999 9999 9999 180 160 129 152 130 206 172 133 459 389 144 123 129 130 129 111 109 126 118 119 115 118 9999 103 188 147 121 9999 9999 273 446 638 9999 383 103 85 117 137 112 197 214 279 283 454 403 373 374 285 423 240 156 9999 9999 196 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 260 9999 9999 9999 347 9999 272 9999 219 142 797 642 572 1024 727 699 713 740 715 846 9999 298 9999 548 9999 284 678 9999 9999 9999 9999 1257 9999 9999 168 154 181 389 346 300 590 445 528 318 225 195 145 129 135 122 141 129 148 115 116 115 96 109 236 186 9999 9999 231 429 552 730 607 355 132 109 9999 90 173 196 204 324 359 497 299 324 335 470 630 9999 9999 9999 239 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 249 9999 9999 9999 9999 134 511 306 298 9999 712 1151 1154 9999 651 887 9999 9999 9999 9999 9999 9999 9999 409 9999 9999 9999 733 9999 9999 9999 197 186 793 431 565 477 497 604 588 186 141 119 126 154 143 136 138 114 141 115 127 103 95 159 188 944 147 184 323 343 565 442 348 121 80 9999 92 141 193 222 298 368 408 292 307 378 430 292 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 178 9999 9999 9999 9999 9999 296 611 855 844 9999 9999 888 842 1151 551 607 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 876 462 345 391 576 459 498 387 249 117 106 96 123 133 140 119 146 107 113 129 111 79 101 171 117 120 9999 175 167 222 383 331 202 156 97 89 101 123 168 339 314 343 402 452 226 303 255 240 574 9999 9999 243 256 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 256 9999 242 9999 9999 9999 9999 9999 370 563 9999 1257 686 568 528 738 839 9999 831 263 588 1326 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 335 206 353 394 415 373 173 129 99 92 83 110 114 139 132 134 116 105 119 142 58 100 153 103 122 275 109 126 170 165 166 149 157 140 114 132 97 125 262 350 347 408 352 326 281 836 680 881 9999 9999 254 287 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 246 9999 9999 9999 9999 9999 9999 9999 422 633 9999 872 303 313 278 305 651 9999 9999 9999 9999 511 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 173 181 487 207 267 173 197 122 104 75 77 92 93 132 110 137 119 97 122 149 89 106 89 99 115 202 9999 106 111 103 90 114 118 120 121 110 97 135 205 290 348 285 295 315 234 656 9999 987 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 269 9999 9999 9999 9999 9999 9999 9999 979 492 557 9999 9999 9999 9999 437 257 527 9999 610 531 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 218 238 294 919 227 1016 253 109 70 121 72 74 82 114 104 111 119 9999 144 131 71 109 98 95 106 175 86 9999 69 9999 41 61 80 100 103 109 128 132 177 205 259 282 282 432 225 928 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 314 9999 274 9999 9999 9999 9999 9999 992 757 603 9999 9999 9999 868 9999 685 696 9999 479 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 247 108 153 118 73 79 98 76 95 116 113 115 107 96 114 100 97 92 82 56 106 9999 9999 63 46 87 87 109 144 145 129 149 131 236 295 384 608 265 405 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 932 812 605 556 725 9999 610 9999 9999 9999 841 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 247 9999 229 126 107 9999 122 71 9999 9999 136 113 9999 9999 94 96 66 9999 9999 79 9999 9999 77 77 87 106 130 107 147 134 110 109 257 318 403 632 862 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 276 9999 9999 9999 230 9999 354 9999 1040 1039 629 590 9999 942 680 9999 9999 9999 1078 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 75 9999 43 43 64 9999 73 59 76 110 155 135 155 205 182 167 267 399 333 258 1249 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1338 865 589 602 9999 9999 652 695 9999 9999 563 1234 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 96 9999 9999 9999 9999 9999 9999 9999 9999 60 9999 76 9999 46 87 85 9999 51 77 65 137 155 184 341 524 966 881 9999 9999 9999 9999 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 1031 1160 728 514 618 9999 865 9999 411 943 9999 9999 512 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64 9999 57 76 80 9999 9999 73 85 137 224 240 833 759 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1096 877 610 479 563 9999 885 9999 564 9999 662 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 57 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 42 90 114 98 121 125 217 525 783 663 802 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 525 135 9999 713 870 572 521 486 566 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 77 124 9999 104 158 9999 9999 9999 135 184 235 624 559 706 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 151 166 147 425 650 538 537 460 536 497 1325 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 255 9999 9999 9999 223 9999 9999 225 9999 9999 823 9999 9999 9999 9999 155 279 492 473 475 1055 920 841 834 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 153 145 137 408 513 529 496 492 576 638 9999 9999 9999 9999 9999 9999 983 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 201 9999 9999 208 422 224 652 1005 629 9999 9999 9999 240 189 317 586 525 299 9999 1317 9999 1026 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 189 147 129 291 448 475 444 438 545 523 9999 561 1040 1022 9999 9999 1164 9999 9999 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 144 9999 9999 9999 635 9999 9999 66 119 111 9999 9999 9999 246 237 977 9999 1043 1232 996 9999 281 206 410 451 457 498 9999 9999 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 188 123 125 276 519 292 439 491 465 513 9999 9999 9999 1244 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 130 145 118 80 9999 9999 9999 84 9999 115 9999 9999 9999 9999 9999 9999 9999 310 1006 9999 671 614 9999 9999 250 613 237 339 443 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 195 189 140 159 383 423 557 465 520 441 384 297 9999 660 546 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 88 99 89 9999 110 127 9999 9999 71 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 772 685 708 801 9999 9999 332 279 195 498 9999 1047 9999 1024 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 169 152 162 222 536 295 442 253 497 386 280 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 106 118 9999 9999 9999 109 105 9999 9999 9999 9999 9999 9999 9999 9999 9999 128 96 118 99 9999 116 118 9999 9999 107 117 121 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 552 688 9999 756 180 379 201 282 9999 1245 964 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 113 159 150 169 503 9999 327 547 436 247 321 211 9999 9999 9999 9999 9999 492 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 151 81 153 9999 9999 105 9999 115 140 9999 9999 9999 9999 282 9999 9999 77 9999 101 9999 118 147 9999 60 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 769 818 637 9999 9999 200 651 281 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 188 145 157 153 428 9999 9999 579 411 218 181 256 9999 319 9999 9999 9999 9999 889 9999 9999 9999 781 9999 9999 9999 9999 9999 9999 196 101 200 9999 9999 94 74 9999 144 93 85 9999 9999 203 9999 9999 99 102 108 9999 109 180 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 286 287 9999 9999 9999 247 1015 614 759 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 190 121 157 150 204 149 303 9999 298 166 145 228 9999 9999 9999 9999 9999 9999 688 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 142 142 9999 87 98 93 95 106 101 109 118 206 9999 237 9999 85 9999 117 9999 9999 9999 9999 226 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 410 533 1064 715 722 305 933 9999 9999 9999 9999 823 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 145 151 152 189 193 1143 9999 9999 141 138 321 9999 9999 9999 9999 9999 9999 559 9999 9999 9999 9999 9999 9999 9999 9999 9999 99 61 62 106 115 82 100 97 124 126 102 135 166 162 9999 9999 83 125 137 9999 9999 9999 207 155 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 242 290 802 9999 9999 9999 876 1009 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 191 171 160 830 9999 9999 840 9999 218 160 600 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 94 93 84 102 93 92 103 122 130 94 122 134 206 9999 9999 126 111 207 9999 308 217 226 186 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 257 800 1187 1247 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 187 317 9999 9999 675 564 1015 229 168 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 71 87 95 106 92 104 104 120 149 115 9999 139 156 147 132 77 124 99 9999 9999 9999 9999 9999 9999 307 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 271 299 1018 1194 9999 9999 9999 9999 9999 9999 9999 9999 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 233 9999 427 460 533 452 320 226 197 312 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 235 121 112 86 103 107 113 91 136 172 120 149 140 174 9999 109 144 9999 9999 135 9999 9999 9999 9999 9999 256 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 272 743 878 1010 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 209 200 229 804 444 451 464 426 9999 354 188 295 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 933 1036 9999 111 116 109 120 105 104 110 98 168 151 128 133 212 9999 105 9999 117 9999 235 9999 9999 9999 9999 9999 9999 190 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 302 9999 234 912 1057 907 9999 9999 807 1028 271 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 606 850 193 319 406 436 368 236 9999 9999 466 332 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1022 905 1035 1002 513 115 122 117 100 93 90 107 104 117 229 106 114 76 175 136 9999 9999 9999 9999 9999 9999 9999 9999 9999 230 145 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 134 161 258 771 732 9999 895 726 9999 9999 233 9999 9999 9999 98 146 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 254 176 181 314 396 443 217 1164 848 270 235 602 9999 9999 9999 9999 9999 9999 9999 440 9999 9999 9999 9999 9999 692 746 710 188 108 99 111 97 92 109 102 90 173 118 117 128 212 108 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 151 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 171 157 9999 9999 9999 9999 709 9999 9999 9999 222 9999 9999 9999 126 150 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 268 201 160 161 400 350 383 218 376 339 216 450 980 9999 9999 9999 9999 9999 9999 9999 9999 951 9999 181 293 9999 9999 515 273 336 147 116 86 125 89 105 91 86 104 121 115 164 9999 167 9999 9999 9999 9999 175 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 112 9999 181 291 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 192 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 197 136 172 378 213 207 207 200 162 244 641 667 9999 9999 9999 9999 9999 9999 9999 1050 1020 269 185 9999 140 95 241 9999 285 170 153 116 128 93 88 88 103 101 123 161 9999 238 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 236 9999 9999 9999 9999 9999 9999 9999 155 215 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 281 9999 9999 86 178 204 185 235 198 209 329 9999 724 756 9999 671 9999 9999 9999 9999 9999 615 448 167 134 402 228 1343 448 9999 113 241 9999 95 98 103 104 82 102 87 137 9999 9999 9999 9999 9999 9999 9999 9999 285 9999 9999 9999 9999 9999 9999 840 283 161 202 9999 9999 9999 9999 9999 212 154 168 9999 80 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1107 9999 308 9999 9999 9999 196 369 164 213 214 199 9999 9999 668 295 177 296 9999 9999 9999 9999 681 317 190 160 227 927 9999 9999 878 9999 9999 9999 9999 121 114 77 96 81 97 107 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1203 9999 160 154 9999 9999 9999 9999 9999 117 166 148 300 172 9999 9999 9999 9999 1064 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1015 734 310 9999 9999 187 272 9999 269 274 9999 9999 9999 371 883 281 9999 382 937 9999 9999 9999 563 1018 286 739 626 1058 876 9999 9999 9999 9999 9999 9999 174 98 96 94 81 86 9999 9999 9999 9999 242 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 95 162 9999 9999 9999 9999 103 107 140 136 9999 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 257 9999 9999 9999 637 9999 9999 9999 9999 388 745 9999 9999 9999 974 9999 9999 866 1127 766 9999 9999 751 978 1262 1040 9999 9999 9999 9999 64 91 106 105 115 133 151 9999 221 9999 177 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 370 164 139 9999 9999 9999 9999 9999 121 147 141 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 332 986 736 872 1169 1038 9999 9999 9999 833 1042 605 9999 496 991 862 1004 735 9999 9999 9999 9999 103 108 111 117 144 108 209 197 9999 154 9999 9999 9999 9999 9999 9999 9999 9999 9999 289 286 9999 9999 452 165 261 9999 9999 9999 9999 9999 119 153 166 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 245 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 318 736 9999 9999 9999 9999 9999 1038 872 946 749 709 619 848 724 690 9999 9999 9999 9999 9999 9999 9999 107 137 153 150 188 109 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 285 9999 699 9999 210 9999 9999 9999 9999 746 137 124 130 220 954 188 253 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 279 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 894 738 1242 1029 870 758 905 748 672 603 619 302 311 9999 9999 9999 9999 9999 9999 136 132 91 197 148 147 135 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 314 106 9999 9999 9999 9999 205 117 121 126 9999 619 229 211 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 764 590 714 749 668 514 729 665 998 309 659 297 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 266 9999 9999 170 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 143 121 189 9999 9999 9999 9999 114 80 120 175 9999 245 276 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 372 536 1089 652 242 383 325 207 502 307 272 642 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 184 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 102 86 9999 9999 9999 9999 134 9999 96 127 182 9999 243 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 858 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 634 298 416 575 275 267 643 9999 266 9999 9999 278 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 77 105 120 114 9999 9999 9999 9999 93 105 106 192 206 210 9999 217 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 854 250 312 9999 549 9999 9999 489 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 203 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 84 9999 117 111 134 9999 1299 9999 9999 9999 92 108 197 217 235 9999 241 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 274 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 581 819 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 142 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 101 9999 81 9999 99 9999 9999 9999 119 89 124 274 318 279 9999 250 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 622 811 663 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 272 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 866 761 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 223 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 110 130 9999 121 9999 136 116 148 140 102 143 192 9999 9999 9999 9999 279 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 419 306 667 9999 9999 9999 9999 854 9999 9999 9999 9999 9999 9999 9999 199 246 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 450 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 69 99 9999 9999 9999 9999 111 285 162 9999 81 117 105 9999 9999 144 205 284 1198 9999 9999 9999 9999 9999 9999 213 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 684 256 231 9999 9999 9999 9999 9999 9999 9999 9999 9999 1344 9999 9999 283 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 86 87 96 108 9999 9999 9999 9999 163 9999 9999 9999 9999 125 175 9999 9999 9999 188 9999 9999 9999 9999 9999 9999 9999 9999 181 9999 9999 899 9999 9999 9999 9999 9999 9999 9999 9999 232 202 9999 9999 9999 9999 270 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 86 78 9999 9999 9999 9999 9999 192 9999 143 106 105 115 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 206 9999 9999 884 9999 9999 9999 9999 9999 9999 9999 901 9999 299 9999 9999 9999 9999 9999 317 632 9999 314 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 317 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 110 97 9999 9999 9999 9999 9999 9999 9999 9999 102 98 106 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 702 9999 9999 9999 9999 9999 9999 9999 9999 9999 306 9999 9999 9999 9999 173 679 1173 238 263 269 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 158 9999 9999 90 115 9999 9999 9999 9999 9999 9999 9999 9999 102 111 117 130 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 785 9999 9999 9999 9999 9999 9999 9999 9999 9999 297 9999 9999 9999 9999 184 401 1025 9999 235 194 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 189 9999 9999 261 9999 9999 9999 110 9999 9999 9999 9999 9999 9999 9999 99 111 144 85 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 238 304 510 9999 9999 120 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 298 138 66 9999 9999 9999 9999 180 9999 9999 9999 9999 9999 114 9999 9999 9999 9999 314 9999 9999 9999 9999 9999 139 121 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 307 9999 9999 9999 9999 233 178 313 9999 168 274 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 303 111 9999 241 9999 9999 234 241 247 270 260 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 218 202 260 9999 276 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 305 71 9999 243 9999 9999 9999 800 9999 554 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 292 9999 9999 9999 9999 298 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 250 9999 252 9999 9999 9999 9999 9999 598 9999 9999 9999 9999 9999 9999 9999 9999 252 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 266 146 284 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 171 9999 187 9999 9999 473 309 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 204 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 208 158 172 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 284 9999 311 310 1125 1009 1038 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 182 187 163 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 289 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 985 1057 835 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 406 9999 9999 228 148 146 132 9999 9999 9999 9999 9999 9999 9999 9999 9999 877 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 643 244 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 873 889 9999 800 9999 924 304 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 315 9999 290 302 210 221 217 152 143 118 9999 276 9999 9999 9999 9999 9999 9999 9999 1034 9999 9999 1040 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 355 1317 641 182 186 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 193 9999 9999 9999 788 694 909 720 775 261 271 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 225 183 228 231 119 158 147 125 9999 9999 312 314 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 153 209 185 139 268 153 150 174 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 209 9999 9999 9999 426 668 700 658 726 912 9999 9999 9999 186 9999 9999 9999 177 9999 9999 9999 9999 9999 9999 9999 9999 230 286 219 9999 134 135 151 161 281 9999 286 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 69 129 135 97 129 130 138 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 167 823 9999 9999 601 9999 9999 9999 417 930 838 764 660 610 625 9999 9999 9999 189 9999 9999 9999 132 201 9999 9999 9999 9999 9999 9999 9999 9999 9999 291 9999 169 137 143 178 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 156 135 126 124 124 145 149 265 307 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 312 298 220 9999 9999 9999 808 270 644 830 764 655 670 610 9999 9999 9999 259 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 272 147 139 9999 292 9999 9999 9999 9999 9999 466 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 318 9999 9999 9999 177 127 151 145 189 204 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 999 999 999 999 999 999 999 999 3 26 11 999 999 84 999 82 999 142 76 999 72 87 60 59 97 96 61 30 82 60 102 126 108 109 110 107 97 109 105 98 104 90 122 107 103 107 103 100 92 98 84 96 86 57 55 38 53 43 35 17 12 999 10 9 6 17 21 13 999 999 9 999 2 999 14 14 16 999 135 999 18 17 9 999 999 999 999 999 86 999 56 49 27 17 11 999 32 16 15 11 999 999 999 999 999 999 999 999 3 52 25 999 85 999 97 999 88 119 82 118 999 93 107 101 78 109 70 999 45 100 73 116 128 113 112 110 100 94 103 88 86 100 107 92 91 99 103 101 90 100 83 82 81 56 50 41 79 54 46 26 9 16 16 9 10 11 19 14 7 999 999 999 999 999 18 18 16 12 999 999 999 14 14 16 999 999 999 95 89 64 55 42 26 16 7 999 999 32 21 12 999 999 999 2 999 999 999 999 4 65 999 93 74 98 100 999 113 103 999 142 142 90 59 119 97 100 60 999 55 49 70 105 129 107 114 111 111 103 98 69 58 92 95 60 61 88 93 95 81 87 85 82 79 52 51 46 77 57 48 27 10 38 21 10 11 12 15 15 6 11 9 999 999 13 21 21 17 12 999 999 2 10 28 999 999 999 999 92 95 76 41 31 21 14 6 999 21 19 19 21 999 999 999 999 999 999 999 999 9 91 93 999 61 74 73 117 112 88 96 142 999 100 102 115 103 135 92 55 102 54 85 126 104 113 116 115 103 101 106 90 71 65 65 40 31 84 79 83 79 80 82 84 80 49 52 51 44 47 52 25 11 13 18 9 999 9 13 15 6 999 8 999 999 30 24 33 15 10 6 999 6 29 999 94 999 65 83 98 91 44 999 999 35 16 17 14 74 16 41 21 999 999 999 999 999 999 999 999 48 92 88 999 86 65 999 115 104 109 71 142 142 104 108 121 105 116 103 120 108 55 141 102 123 115 117 115 107 112 86 71 63 68 41 28 24 50 53 49 66 76 92 87 78 49 55 45 44 52 38 29 13 999 15 11 7 9 15 11 4 999 9 8 999 13 24 24 16 15 999 999 999 81 104 95 99 90 90 94 71 60 37 73 15 18 20 23 34 15 999 999 999 999 999 999 999 999 999 999 74 75 123 103 81 999 999 99 103 142 97 113 142 107 110 142 112 125 100 137 87 128 999 115 116 118 104 100 107 94 87 67 34 22 27 24 21 31 63 37 47 83 84 106 58 41 56 50 67 26 24 27 14 12 10 9 8 999 16 11 999 6 6 28 90 24 31 36 25 33 999 999 118 999 94 107 107 99 96 85 45 30 14 999 999 20 19 19 14 16 999 999 999 999 999 999 999 999 999 999 74 999 102 107 999 120 999 108 999 130 96 99 131 113 104 131 115 116 87 142 102 120 86 113 115 102 117 99 106 88 92 57 33 26 53 26 23 27 33 35 57 85 83 55 66 36 44 66 45 34 27 26 11 10 12 12 6 999 26 20 999 999 8 17 55 33 77 46 65 75 87 999 999 106 107 112 110 104 96 61 33 17 17 999 18 21 23 20 18 999 999 999 999 999 999 999 999 999 999 999 57 999 999 999 999 122 121 106 999 107 101 112 113 117 123 107 139 115 100 132 109 104 107 114 116 116 116 97 102 82 76 35 33 48 22 999 26 34 35 35 35 77 60 55 39 33 35 71 44 34 27 23 13 999 11 11 10 12 34 23 999 999 10 26 81 42 999 89 99 999 101 71 999 119 112 115 111 107 85 37 21 999 29 21 19 21 22 20 13 999 999 999 999 999 999 999 999 999 77 999 999 999 999 999 85 119 132 114 98 137 113 112 113 115 120 105 122 118 96 123 108 110 114 103 101 100 97 111 96 59 81 52 30 94 999 17 84 33 49 30 35 49 58 46 34 32 33 73 47 34 28 29 24 10 10 12 9 13 999 17 999 999 56 34 999 79 102 108 111 107 93 79 999 114 113 114 110 110 82 132 25 999 32 25 19 20 25 22 15 999 999 999 999 999 999 999 999 999 55 999 999 999 109 110 999 999 96 114 113 127 115 114 112 115 114 104 109 118 104 96 107 112 113 101 99 116 98 106 92 74 100 50 28 137 999 50 48 26 33 23 28 33 37 38 49 35 37 82 51 39 28 34 21 10 10 12 24 999 999 999 4 999 26 999 124 100 114 104 107 105 93 999 999 999 110 104 99 107 55 33 43 59 38 26 19 20 29 21 16 11 999 999 999 999 999 999 999 30 113 94 95 999 129 111 999 91 96 122 113 108 115 113 105 118 101 91 110 115 106 98 109 108 112 114 112 113 92 97 94 66 49 58 27 999 17 67 26 52 22 18 24 34 33 38 28 34 43 88 57 45 33 34 23 999 999 16 999 999 999 999 999 999 148 999 116 101 105 110 113 109 85 999 999 999 107 99 999 101 999 85 61 53 35 22 20 23 30 19 16 17 999 999 999 999 999 999 999 77 999 114 95 113 107 104 999 85 130 107 102 107 114 112 100 101 114 91 123 122 103 98 106 115 108 106 102 106 97 90 85 74 37 51 51 999 25 60 51 19 25 22 22 16 26 25 30 33 51 83 77 48 33 68 22 17 14 999 999 999 999 9 10 999 999 117 108 109 109 110 114 109 92 999 999 133 100 60 999 999 999 95 60 64 57 26 21 20 23 17 14 999 999 999 999 999 999 999 999 999 83 999 999 123 102 94 999 999 110 999 111 113 112 108 95 129 104 103 114 121 112 113 101 115 101 95 110 93 73 71 60 34 36 37 49 999 73 31 28 28 26 31 20 16 20 29 30 37 57 94 88 54 37 25 18 999 49 16 999 999 999 19 11 999 109 120 111 112 111 111 114 108 91 999 999 114 91 999 999 999 999 66 51 999 999 36 22 19 20 18 16 999 999 999 999 999 999 999 999 999 117 101 999 90 999 88 999 96 999 90 122 125 106 102 96 104 95 107 103 108 103 103 91 106 96 92 79 56 62 90 62 29 58 55 56 999 69 102 73 29 25 32 27 18 21 17 29 36 59 88 76 55 38 24 25 999 42 999 999 999 999 10 999 99 130 108 112 112 111 110 113 106 92 999 999 999 95 999 999 999 127 86 83 999 69 49 21 17 20 19 21 999 999 999 999 999 999 999 999 999 999 110 121 99 98 122 90 111 74 104 68 124 95 103 77 999 88 102 99 98 100 86 64 64 76 53 56 53 28 35 60 32 59 53 999 999 83 60 84 999 25 30 29 20 23 17 22 33 51 81 69 54 37 24 16 999 36 999 999 999 10 76 999 68 102 108 111 111 109 109 110 116 87 999 999 999 92 999 999 118 120 112 104 91 83 57 26 15 39 18 16 999 999 999 999 999 999 999 999 107 134 112 115 117 103 116 113 103 94 68 999 102 79 118 69 103 98 99 85 83 105 73 65 43 58 39 34 29 25 35 62 49 58 72 77 999 82 999 999 77 56 57 33 23 23 18 26 31 39 61 52 47 39 24 9 999 19 999 999 11 31 63 999 77 105 102 107 108 118 118 117 104 999 15 999 999 999 999 124 125 113 113 108 106 88 59 36 19 19 18 18 16 999 9 999 999 54 115 95 999 140 113 100 115 135 94 106 101 98 31 39 75 74 85 76 999 86 90 83 68 60 75 56 21 28 30 22 24 28 37 55 84 69 999 77 999 999 70 999 999 90 58 33 27 23 25 74 36 34 43 39 51 50 20 999 6 18 999 8 999 49 34 89 37 109 106 113 116 113 127 97 100 999 999 999 999 999 134 121 121 121 119 117 111 88 58 45 26 17 17 19 16 11 999 999 999 69 133 129 123 140 116 107 97 140 98 91 114 73 36 999 30 74 84 77 68 999 92 90 80 57 25 40 31 24 16 24 54 35 61 75 62 81 999 75 999 80 999 999 94 69 72 37 26 21 50 64 37 34 35 33 38 55 17 999 999 17 13 999 9 49 16 999 62 89 114 95 100 104 89 98 120 92 999 999 999 999 125 123 123 123 119 117 102 78 54 45 27 19 17 17 14 10 999 999 999 75 113 111 114 140 119 113 107 93 85 121 85 69 62 80 20 27 79 86 68 108 100 80 92 61 999 59 35 32 27 30 60 61 87 60 999 999 999 999 87 81 57 999 999 88 72 34 22 23 73 54 59 34 26 27 29 24 17 11 999 11 13 10 6 14 16 113 65 124 134 74 82 96 64 69 62 74 999 999 999 124 128 124 124 123 118 113 88 62 52 37 25 16 19 17 17 12 999 999 999 118 99 93 80 999 114 105 125 140 83 93 75 140 57 140 999 28 52 94 69 54 59 75 999 85 48 40 66 56 27 55 69 74 64 127 999 999 999 78 83 44 86 999 89 80 73 34 16 22 56 31 25 26 24 24 25 26 999 28 999 9 20 20 26 20 18 27 42 116 82 38 60 91 52 42 30 144 2 88 999 122 120 123 124 123 118 111 75 49 49 28 21 18 20 15 11 11 999 999 999 999 80 98 89 999 98 107 115 79 79 102 81 130 76 100 999 17 27 38 66 77 68 70 58 76 71 85 69 72 49 90 63 75 59 999 77 74 999 56 84 98 74 74 999 87 72 50 15 19 57 64 24 25 21 16 56 20 29 21 14 17 25 30 33 28 20 21 26 134 37 148 89 148 46 999 999 999 999 130 999 115 121 122 122 121 118 109 58 37 36 20 27 20 17 13 11 999 999 2 999 28 57 103 82 999 92 113 93 999 38 140 93 70 112 91 999 999 999 97 57 999 70 999 86 76 84 86 74 79 63 56 86 54 32 999 94 999 999 97 85 999 999 86 86 83 86 53 18 19 23 53 27 999 999 11 13 23 27 22 18 29 39 42 40 31 21 10 23 999 48 36 999 999 999 2 999 2 999 112 134 117 120 121 120 119 118 106 45 28 27 17 21 30 16 50 999 999 999 12 999 23 71 96 83 93 140 97 97 999 140 123 108 102 119 93 56 999 999 999 74 999 999 999 999 80 82 81 62 79 68 54 32 57 32 79 999 999 999 999 69 999 999 108 84 62 49 46 51 30 31 26 31 999 999 999 46 28 27 24 56 58 61 51 40 30 20 11 9 17 24 999 999 999 14 3 999 999 999 999 133 116 119 120 119 118 116 92 55 27 22 16 16 15 37 12 999 999 999 999 999 999 999 73 86 83 106 91 108 136 136 122 101 97 98 87 80 999 999 999 999 999 999 999 999 100 99 98 56 83 81 48 49 25 34 98 999 999 999 78 59 999 106 96 81 116 61 55 60 79 60 28 53 999 999 14 90 41 38 34 58 85 73 57 43 24 17 8 10 9 999 999 999 999 2 999 999 999 999 999 147 115 116 119 118 118 113 81 70 27 20 18 17 21 20 999 999 999 999 999 999 142 999 999 999 91 94 88 94 117 111 107 107 117 111 112 74 999 999 105 75 999 999 999 999 83 95 81 71 75 60 65 61 64 53 66 999 999 79 88 66 999 97 999 60 37 84 90 89 75 76 63 26 58 68 91 79 80 53 54 90 94 80 63 40 999 15 5 999 999 999 999 999 999 999 999 999 999 999 57 121 117 107 117 118 117 105 97 91 22 21 17 22 22 43 22 999 999 999 999 999 999 109 104 999 136 999 111 99 114 112 108 109 107 108 106 70 999 27 999 999 999 999 77 999 55 106 60 59 45 70 64 53 66 55 53 61 82 73 76 73 69 999 91 43 44 96 52 99 59 81 100 72 84 49 79 108 88 94 82 87 96 84 57 39 17 12 999 999 999 999 999 999 999 999 999 999 999 2 999 999 108 122 122 116 115 88 999 999 47 19 21 17 16 37 999 999 999 999 999 999 999 115 90 999 137 110 114 121 115 113 115 95 111 105 101 78 60 999 62 999 100 92 62 999 41 87 53 81 70 54 70 56 60 50 49 66 89 69 999 999 999 999 77 71 83 100 79 999 96 109 99 63 65 60 131 104 101 94 97 92 90 80 49 35 22 6 999 999 999 999 999 999 999 2 999 3 999 2 999 999 999 999 98 116 105 65 999 21 42 15 20 33 28 999 999 999 999 999 999 999 45 86 131 109 999 134 109 119 117 117 100 98 96 106 91 92 62 999 82 999 106 77 66 999 44 84 59 30 30 36 63 71 34 53 30 90 77 80 82 999 999 999 78 111 58 107 86 97 95 95 85 115 96 60 112 109 107 101 101 94 84 86 84 61 23 4 999 999 999 999 999 999 999 3 4 2 999 999 999 999 999 999 72 999 90 37 999 999 12 10 999 999 999 999 999 999 999 18 999 999 75 141 999 107 129 140 129 114 115 115 96 113 91 78 79 65 75 94 92 88 60 58 49 999 51 71 55 32 25 51 53 34 29 18 18 60 88 85 80 68 77 80 55 145 65 99 88 64 56 114 79 77 71 73 106 109 108 99 97 91 80 113 104 94 61 999 999 999 999 999 999 999 2 2 10 4 999 999 999 6 999 16 29 59 61 27 999 999 999 999 999 999 999 999 999 999 999 48 999 999 999 116 115 104 127 134 105 113 108 112 101 96 97 85 53 73 91 98 93 89 101 45 50 999 78 66 51 41 34 26 67 58 32 11 5 93 86 84 86 81 66 49 44 68 52 91 84 57 88 94 98 104 73 72 83 97 102 108 105 101 79 97 117 999 999 65 999 999 999 999 999 2 999 3 14 6 999 999 999 6 999 999 999 14 999 999 999 999 999 999 999 5 999 999 999 999 4 999 999 999 999 125 105 89 105 120 105 110 98 83 75 79 86 63 46 34 81 87 89 74 48 66 23 999 56 55 51 25 22 24 72 45 36 20 4 143 88 80 73 58 59 28 28 7 20 58 50 36 51 83 999 112 81 63 94 117 102 101 107 101 94 105 104 118 87 76 999 999 2 999 2 3 2 12 20 7 999 999 16 23 17 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 6 15 999 999 999 999 88 63 92 117 100 76 127 121 91 91 44 140 999 28 64 55 50 52 48 999 999 999 33 72 52 30 27 25 53 50 42 24 999 78 86 53 72 48 33 17 23 999 999 82 23 21 70 105 98 98 89 999 74 106 90 95 103 97 108 112 110 113 102 104 83 999 999 2 2 3 4 17 17 4 999 999 18 73 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 999 999 999 999 89 999 999 84 82 140 999 999 86 999 999 999 999 999 63 36 72 23 16 7 4 999 16 57 55 42 36 34 32 41 41 21 3 51 56 42 76 36 30 999 10 13 16 26 12 19 60 107 91 102 81 75 76 92 91 93 104 107 111 112 111 111 115 120 104 82 999 6 3 2 5 12 13 2 999 2 999 67 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 15 999 999 999 999 87 999 56 70 98 999 999 999 999 999 999 999 999 999 999 999 4 999 999 4 5 6 17 27 46 55 49 48 40 39 39 23 5 25 48 34 23 24 21 11 999 16 16 22 24 21 47 108 94 96 80 71 78 60 69 92 102 102 108 110 109 111 111 119 110 106 50 57 2 2 3 9 7 2 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 14 21 109 107 999 99 90 999 999 89 999 999 999 999 999 999 999 999 999 16 999 999 2 2 2 2 3 9 16 30 40 62 61 59 51 46 39 29 12 21 35 36 26 26 15 999 49 25 14 12 30 34 114 104 87 77 81 60 54 53 72 92 95 93 103 111 107 107 109 113 105 106 80 37 999 2 3 8 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 29 58 31 16 28 999 999 118 105 102 999 83 76 79 66 999 999 51 999 999 999 999 999 999 999 999 999 2 2 3 5 19 34 39 59 67 63 57 52 41 34 22 27 36 24 23 29 999 49 27 28 14 19 37 34 84 97 93 64 42 67 56 97 80 98 107 93 96 105 106 110 107 117 102 93 91 60 2 2 4 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 25 57 17 126 107 117 90 83 101 54 999 89 87 108 999 999 137 999 999 999 999 999 999 999 999 999 999 6 5 7 19 35 42 55 72 68 54 52 42 36 32 33 36 28 25 27 16 17 26 31 21 19 19 18 146 100 91 66 999 79 68 96 86 90 89 85 93 107 113 111 110 113 99 90 90 68 7 2 6 7 999 999 999 999 999 999 999 999 999 999 999 999 999 12 8 999 999 999 999 999 33 33 19 137 108 98 109 102 104 63 68 86 75 999 48 999 999 999 49 999 999 999 999 999 999 999 2 18 19 19 20 50 40 49 74 65 42 41 38 34 35 37 32 29 21 19 18 18 999 29 33 22 12 999 999 85 92 84 999 68 66 84 90 75 74 88 94 92 111 109 103 105 108 98 100 63 14 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 141 999 62 999 16 144 131 119 91 126 97 100 79 77 69 118 999 29 999 68 999 50 64 999 999 999 999 59 999 999 18 66 38 65 78 52 82 72 74 42 38 37 39 39 36 33 32 24 22 20 18 15 22 36 37 21 999 999 80 95 89 81 73 129 53 29 999 72 91 93 82 106 103 102 99 106 99 110 96 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 999 999 999 999 32 132 79 68 999 98 122 89 999 65 105 999 999 999 999 999 999 999 65 999 999 999 48 999 999 999 29 59 107 91 79 74 76 71 55 44 40 45 44 37 32 32 26 25 23 16 13 18 31 45 30 55 22 89 92 93 89 84 69 85 31 999 34 82 89 81 93 108 96 102 107 97 111 82 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 999 999 999 999 999 97 129 125 122 999 999 94 72 84 79 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 103 94 95 92 79 78 74 59 44 34 40 43 37 34 28 29 22 20 16 8 6 24 51 26 18 999 98 64 86 89 90 67 87 53 25 33 54 79 88 95 104 96 112 92 96 89 80 70 999 999 7 6 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 30 999 999 999 999 999 123 122 999 103 100 82 88 82 73 999 55 102 74 74 999 999 999 999 999 999 999 999 999 999 999 999 999 91 83 100 88 74 68 55 41 35 19 34 38 33 29 28 24 19 16 11 28 3 13 50 18 23 36 72 45 65 60 65 84 103 81 53 50 35 71 92 104 101 104 98 106 96 119 111 90 999 999 6 4 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 135 124 999 66 62 67 70 66 64 999 999 999 999 74 999 999 999 999 999 999 999 999 999 999 999 999 999 45 64 91 68 61 45 34 28 21 2 25 29 32 25 22 17 14 10 13 11 2 10 16 22 30 38 999 32 58 53 42 58 67 76 56 38 38 80 104 107 104 109 103 99 85 98 999 94 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 126 135 125 999 999 999 999 90 58 60 999 53 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 49 49 144 40 91 17 25 16 2 10 18 30 23 13 14 9 999 22 16 5 10 14 22 32 37 14 999 37 999 17 33 34 55 38 38 58 71 89 103 96 108 102 104 78 114 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 8 999 999 999 999 999 133 133 126 999 999 999 77 999 117 76 999 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 3 2 2 5 15 9 2 10 8 13 17 15 3 13 15 16 25 23 7 70 999 999 4 15 23 34 38 60 58 67 90 79 92 104 99 106 80 79 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 145 132 126 118 64 999 59 999 999 999 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 17 999 2 2 3 999 2 3 999 999 9 8 999 999 22 21 26 999 999 36 999 999 4 9 29 35 43 44 74 80 52 71 90 107 102 105 123 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 141 999 107 999 146 132 125 121 999 98 89 999 999 999 96 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 999 15 999 25 85 33 999 4 10 26 38 46 64 83 82 71 76 82 94 91 75 122 999 999 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 123 126 121 999 999 88 61 999 999 91 84 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 28 999 34 999 56 56 29 999 4 4 20 51 48 66 93 82 99 110 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 999 136 138 124 117 121 999 80 999 53 78 999 999 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 999 42 58 27 999 999 4 18 40 55 55 89 82 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 132 131 125 118 121 999 73 999 77 999 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 70 26 12 4 5 23 57 89 95 89 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 143 46 999 123 131 121 115 118 120 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 17 999 28 50 999 999 999 50 54 57 95 90 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 54 21 36 113 122 124 117 117 118 58 58 999 999 999 999 999 999 999 999 999 999 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 22 999 999 999 2 999 999 33 999 999 108 999 999 999 999 36 60 89 87 60 67 65 56 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 36 21 38 127 121 124 116 116 117 67 999 999 999 999 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 999 999 999 999 999 999 999 999 999 999 999 999 58 999 999 32 71 38 51 59 50 999 999 999 16 29 63 91 86 47 999 52 999 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 32 23 88 135 127 121 124 115 117 999 63 58 52 999 999 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 140 999 999 13 999 999 999 120 999 999 93 34 19 999 999 999 43 73 66 999 67 69 59 999 17 19 62 82 81 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 22 27 38 21 66 137 120 119 123 113 115 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 17 10 31 42 999 999 999 48 999 29 999 999 999 999 999 999 999 23 75 999 54 52 999 999 17 77 52 66 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 34 20 29 80 116 132 121 121 122 110 27 999 64 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 71 32 57 999 52 17 999 999 77 999 999 999 999 999 999 999 999 999 999 999 60 57 65 50 999 999 51 51 38 59 999 70 999 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 143 18 18 38 31 90 103 127 106 119 116 115 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 18 999 999 999 12 104 999 999 999 999 999 999 999 999 999 76 75 75 33 999 19 36 999 999 39 43 27 999 999 999 999 999 999 999 999 999 999 999 49 57 999 52 27 60 33 45 999 99 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 16 33 21 77 999 93 135 127 110 100 96 999 999 999 999 999 95 999 999 999 999 999 999 999 999 999 999 999 16 80 92 999 999 48 999 60 15 999 999 999 999 6 999 999 86 999 53 999 28 22 999 147 76 999 999 999 999 999 999 999 999 999 999 999 999 65 76 50 999 999 27 64 41 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 16 32 30 33 74 999 999 131 124 96 79 89 999 27 999 999 999 999 59 999 999 999 68 999 999 999 999 999 999 22 73 14 999 999 82 77 999 22 66 81 999 999 7 999 999 59 76 50 999 56 144 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 35 999 999 999 26 75 69 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 40 29 41 38 41 63 999 97 71 56 71 999 999 999 999 999 999 67 999 999 999 999 999 999 999 999 999 999 139 67 999 66 49 108 77 28 98 75 29 9 999 5 999 72 999 52 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 52 50 53 52 23 59 999 999 999 999 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 28 35 75 18 72 999 999 37 27 95 999 999 999 999 999 999 65 999 999 999 999 999 999 999 999 999 55 133 142 107 27 83 96 81 70 56 89 17 13 13 999 999 70 53 48 999 999 999 18 13 999 999 999 999 999 999 999 999 999 999 999 999 999 39 27 59 999 999 999 51 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 32 34 69 999 999 72 999 28 19 141 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 124 116 95 96 114 115 84 85 21 78 22 12 6 999 999 55 44 18 999 5 10 26 11 999 999 999 999 999 999 999 999 999 999 999 999 999 13 59 70 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 45 74 999 999 75 77 60 27 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 132 120 123 113 84 110 92 68 67 25 999 16 11 14 14 46 83 80 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 51 35 68 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 59 50 999 92 93 95 73 36 35 13 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 141 104 111 87 97 99 97 95 77 33 27 70 14 9 999 28 17 999 999 20 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 29 56 52 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 30 64 132 109 107 99 73 999 51 14 63 999 999 999 999 999 999 999 999 999 999 999 999 999 86 65 999 142 111 99 111 104 93 101 78 51 70 20 14 7 999 59 999 27 999 144 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 21 999 19 68 69 60 999 999 52 55 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 143 85 31 113 111 109 94 48 999 999 57 61 999 999 999 999 999 999 999 999 999 999 999 68 78 115 88 57 142 106 101 84 89 95 101 92 79 64 28 24 61 12 15 999 999 999 999 999 999 999 999 999 46 13 999 999 999 999 999 999 999 999 999 999 148 33 21 59 51 999 72 54 999 999 15 999 999 999 69 151 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 20 31 111 107 103 76 89 58 39 25 87 999 999 999 999 999 999 999 58 999 999 999 999 999 118 98 98 64 75 85 113 90 94 100 94 77 69 74 25 16 8 21 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 65 23 999 999 999 999 91 999 999 999 16 999 999 999 68 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 18 19 42 115 98 91 80 78 66 44 74 130 999 999 999 999 999 999 999 999 86 999 76 61 999 999 122 75 58 70 118 91 109 88 97 88 85 79 64 41 8 999 8 999 999 999 999 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 148 999 71 55 999 999 999 999 999 999 999 999 999 999 999 61 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 33 18 127 95 69 67 86 50 47 100 115 999 999 999 999 999 999 999 114 132 84 142 999 49 139 73 999 63 57 83 70 79 96 91 88 104 88 68 16 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 52 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 13 999 999 50 17 61 62 66 71 67 91 999 120 135 999 70 999 999 999 999 999 107 106 53 32 54 71 139 139 999 142 55 999 94 137 118 103 91 95 61 57 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 77 28 12 8 999 999 999 999 999 148 52 19 999 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 70 999 23 999 999 999 14 143 23 70 27 26 999 999 122 96 139 45 999 999 999 999 87 85 57 49 90 66 999 999 88 999 999 999 999 59 96 87 99 89 86 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 96 999 12 11 999 999 999 999 999 99 51 21 10 14 999 999 999 999 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 119 66 16 999 999 11 14 999 19 24 999 999 999 69 144 86 999 77 59 999 999 999 72 134 63 91 118 74 79 999 999 999 999 999 999 16 85 109 93 82 49 999 999 999 999 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 9 999 999 999 999 147 68 44 21 999 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 13 999 999 999 70 999 999 999 999 107 144 999 999 999 83 999 999 82 113 83 999 999 67 89 99 80 999 999 999 999 87 102 99 78 66 64 16 999 12 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 81 14 11 999 999 999 999 999 73 69 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 144 99 76 103 86 999 999 999 83 96 60 999 64 105 89 85 49 999 999 999 999 68 98 87 25 15 20 15 12 999 5 999 999 999 999 999 999 999 999 999 46 17 999 999 73 13 6 999 999 999 999 999 77 35 19 999 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 71 85 999 999 999 999 999 88 87 98 76 82 75 103 86 83 999 999 999 999 999 999 999 27 19 13 16 17 27 999 999 999 999 999 999 999 999 999 999 999 999 13 999 64 999 66 999 999 999 999 120 57 59 22 14 89 29 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 96 87 91 104 99 86 95 88 82 78 91 57 67 999 999 999 999 999 999 15 16 61 10 12 17 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 109 152 999 999 999 999 147 152 77 22 999 87 28 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 97 98 97 99 95 86 91 92 86 58 97 57 999 999 999 999 999 999 999 999 999 999 7 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 34 53 999 999 999 999 73 80 25 22 999 49 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 85 93 109 98 81 94 82 47 87 72 47 96 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 42 76 999 999 999 999 72 999 35 56 18 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 102 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 128 83 88 84 90 80 112 999 44 999 999 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 99 41 28 44 999 999 999 999 68 76 95 15 12 14 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 999 999 999 999 999 999 999 999 999 999 999 134 70 54 999 142 999 999 71 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 62 999 40 33 32 999 94 999 999 999 94 68 16 15 8 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 63 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 33 999 56 999 147 999 999 999 65 75 56 11 8 9 999 13 999 999 999 999 999 999 999 999 999 999 999 83 83 62 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 112 74 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 60 19 999 24 999 32 48 68 61 152 67 18 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 100 84 91 999 999 999 999 74 999 999 999 999 999 999 999 8 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 109 43 999 999 999 999 27 5 147 999 64 26 38 999 999 54 147 147 147 999 999 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 116 80 51 999 999 999 999 999 999 999 999 999 86 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 139 75 73 35 999 999 999 999 12 999 999 999 999 20 12 999 999 999 20 999 999 999 999 999 999 999 999 16 999 999 80 999 999 999 999 999 999 999 999 69 35 999 999 999 999 33 84 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 68 999 999 999 999 999 10 999 62 60 49 25 13 999 999 999 999 999 999 999 999 999 999 999 999 24 999 999 131 999 999 999 999 999 999 999 56 999 24 999 999 999 999 999 77 74 999 34 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 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 77 999 999 999 999 999 999 999 999 44 38 23 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 999 999 999 999 999 999 999 999 999 7 999 999 999 999 30 96 51 18 80 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 8 999 999 89 57 999 999 999 999 999 999 999 999 40 29 19 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 999 999 999 999 999 999 999 999 999 6 999 999 999 999 24 87 59 999 51 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 7 999 999 5 999 999 999 36 999 999 999 999 999 999 999 147 36 18 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 11 79 72 999 999 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 14 72 999 999 999 999 7 999 999 999 999 999 59 999 999 999 999 2 999 999 999 999 999 19 41 999 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 58 48 37 999 11 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 65 999 5 999 999 5 8 8 11 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 59 27 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 27 141 999 4 999 999 999 51 999 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 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 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 141 999 4 999 999 999 999 999 71 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 20 16 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 999 5 999 999 63 30 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 32 19 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 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 4 999 51 25 98 63 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 38 21 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 74 74 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 82 999 999 43 35 19 8 999 999 999 999 999 999 999 999 999 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 101 78 999 79 999 66 18 999 999 999 999 999 999 999 999 999 999 999 999 999 17 999 18 88 47 23 29 21 17 10 999 7 999 999 999 999 999 999 999 69 999 999 76 999 999 999 999 999 999 999 999 999 999 999 53 49 61 49 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 14 999 999 999 95 92 90 87 72 28 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 32 39 13 42 15 15 11 999 999 43 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 153 26 112 80 70 74 62 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 13 999 999 999 68 89 97 92 74 71 999 999 999 6 999 999 999 5 999 999 999 999 999 999 999 999 17 10 15 999 15 14 13 10 8 999 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 157 57 58 94 53 71 71 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 63 999 999 65 999 999 999 65 96 92 82 94 76 61 999 999 999 6 999 999 999 7 2 999 999 999 999 999 999 999 999 999 8 999 14 17 13 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 99 90 94 62 69 66 25 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 17 22 999 999 999 86 16 81 96 81 94 74 54 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 17 15 999 7 999 999 999 999 999 54 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 71 77 114 77 54 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 2 26 11 999 999 76 999 70 999 139 69 999 67 82 55 54 85 79 57 30 74 55 89 106 94 89 96 94 82 89 92 84 85 76 99 91 89 94 90 87 79 82 73 83 74 57 54 37 51 42 34 17 11 999 9 8 6 17 21 13 999 999 8 999 1 999 13 13 16 999 135 999 18 17 9 999 999 999 999 999 72 999 56 49 27 16 11 999 32 16 15 10 999 999 999 999 999 999 999 999 2 51 25 999 73 999 85 999 74 103 73 109 999 85 95 87 69 94 64 999 44 92 65 96 105 91 99 95 84 80 86 71 74 85 87 77 77 86 88 88 77 84 71 71 70 56 50 41 71 54 45 26 9 15 15 9 9 11 19 14 6 999 999 999 999 999 18 18 16 11 999 999 999 13 14 16 999 999 999 81 89 60 54 42 26 15 6 999 999 32 21 12 999 999 999 1 999 999 999 999 4 62 999 79 64 89 88 999 91 86 999 139 139 79 55 101 83 87 56 999 52 48 65 89 105 94 99 97 91 86 83 60 54 81 80 59 56 76 80 82 69 75 73 71 68 52 51 45 70 57 48 27 9 38 20 10 10 11 14 15 6 10 8 999 999 13 21 21 17 12 999 999 1 9 28 999 999 999 999 92 95 66 40 31 20 14 5 999 21 19 19 21 999 999 999 999 999 999 999 999 9 81 78 999 55 68 66 96 89 75 83 139 999 83 86 96 85 118 78 52 92 52 79 109 91 100 101 99 90 86 93 77 64 60 61 40 30 74 66 71 68 69 71 73 69 49 52 49 43 47 50 25 11 13 18 9 999 8 12 15 5 999 8 999 999 30 24 32 15 9 6 999 6 29 999 79 999 65 72 98 91 43 999 999 34 16 17 13 73 15 41 21 999 999 999 999 999 999 999 999 48 79 74 999 75 59 999 94 86 95 64 139 139 87 90 104 87 97 84 101 95 52 138 86 104 102 102 100 94 90 75 63 58 63 41 27 24 49 50 49 60 66 79 75 68 47 53 45 43 51 37 27 13 999 15 11 6 8 15 11 4 999 9 8 999 13 24 23 15 15 999 999 999 77 85 95 99 90 90 94 71 58 36 73 15 16 20 23 33 15 999 999 999 999 999 999 999 999 999 999 71 66 106 89 71 999 999 81 89 139 86 98 139 94 91 139 92 103 83 118 74 110 999 97 100 104 104 100 94 81 75 60 33 21 26 24 21 31 58 37 47 69 72 92 56 41 52 48 61 26 23 27 13 11 10 9 7 999 16 10 999 5 6 28 90 24 29 35 25 33 999 999 110 999 94 107 107 99 96 85 45 30 14 999 999 19 19 19 13 16 999 999 999 999 999 999 999 999 999 999 70 999 89 92 999 103 999 88 999 116 82 84 110 100 86 114 98 98 74 139 88 99 74 93 102 102 103 99 92 76 80 52 32 26 52 26 23 27 32 35 54 72 71 53 59 36 43 60 43 33 27 24 11 9 11 12 6 999 25 20 999 999 7 17 54 31 70 46 60 69 74 999 999 91 107 112 110 104 96 61 32 17 16 999 17 20 21 20 18 999 999 999 999 999 999 999 999 999 999 999 55 999 999 999 999 105 97 92 999 89 88 98 97 102 100 89 118 99 86 111 94 90 94 100 101 101 100 97 89 70 69 34 32 48 22 999 26 33 35 35 35 66 57 53 38 32 35 64 43 33 27 23 12 999 11 10 10 11 33 22 999 999 10 26 74 41 999 76 82 999 85 62 999 105 112 115 111 107 85 36 20 999 28 20 19 21 22 20 12 999 999 999 999 999 999 999 999 999 75 999 999 999 999 999 75 103 107 98 85 116 96 98 98 99 102 88 98 104 96 103 93 94 99 103 101 100 97 96 83 56 75 50 29 93 999 16 78 32 47 28 34 47 54 44 33 31 32 66 46 34 27 28 24 9 10 11 8 13 999 17 999 999 56 33 999 68 88 93 97 92 93 69 999 102 113 114 110 110 69 127 24 999 32 25 18 20 25 22 15 999 999 999 999 999 999 999 999 999 52 999 999 999 89 90 999 999 83 100 95 105 99 100 96 100 98 91 95 104 104 96 92 93 98 101 99 101 98 92 79 65 91 48 27 137 999 49 47 25 32 23 27 32 36 37 48 34 36 73 51 39 28 33 20 9 10 11 24 999 999 999 3 999 25 999 102 87 98 104 107 105 93 999 999 999 110 104 99 107 52 32 43 59 38 26 19 20 29 21 16 11 999 999 999 999 999 999 999 30 106 79 82 999 104 90 999 79 80 98 99 94 100 99 91 102 101 91 94 103 106 98 91 90 93 97 98 98 92 84 79 60 47 54 27 999 17 66 25 51 21 18 23 33 32 38 28 32 42 76 57 45 32 33 22 999 999 16 999 999 999 999 999 999 144 999 101 101 105 110 113 109 85 999 999 999 107 83 999 85 999 77 61 53 35 22 20 22 30 19 15 17 999 999 999 999 999 999 999 71 999 98 81 92 93 88 999 74 112 88 88 94 101 98 85 86 100 91 101 104 103 98 90 93 90 92 89 92 83 76 74 68 36 48 50 999 25 59 51 19 25 22 22 15 26 24 30 33 51 72 65 48 33 64 22 17 13 999 999 999 999 9 9 999 999 104 108 109 109 110 114 109 79 999 999 113 100 57 999 999 999 81 60 60 55 25 21 20 23 17 14 999 999 999 999 999 999 999 999 999 74 999 999 101 88 78 999 999 95 999 90 95 98 94 79 110 91 90 94 99 99 96 88 94 88 82 90 79 62 62 55 33 35 36 49 999 72 31 28 28 26 31 20 16 19 29 30 36 57 78 71 54 37 24 18 999 48 15 999 999 999 19 11 999 91 107 111 112 111 111 114 108 77 999 999 99 91 999 999 999 999 66 51 999 999 36 22 19 20 18 16 999 999 999 999 999 999 999 999 999 101 85 999 77 999 76 999 82 999 78 105 103 93 87 83 90 81 88 87 90 89 90 78 88 83 77 68 54 56 79 57 29 55 52 55 999 65 98 73 29 25 32 27 17 20 16 29 36 59 88 76 55 38 24 25 999 42 999 999 999 999 10 999 92 107 108 112 112 111 110 113 106 80 999 999 999 80 999 999 999 104 72 72 999 69 48 20 17 19 19 21 999 999 999 999 999 999 999 999 999 999 90 103 86 83 108 77 93 67 96 62 106 82 85 69 999 75 85 84 84 83 73 59 57 64 51 52 50 27 34 56 32 55 51 999 999 78 58 84 999 25 29 29 19 23 16 22 32 51 81 69 52 37 24 16 999 35 999 999 999 9 76 999 63 89 108 111 111 109 109 110 101 76 999 999 999 78 999 999 103 107 97 90 91 83 57 26 15 38 18 15 999 999 999 999 999 999 999 999 91 128 90 94 102 89 102 97 87 84 64 999 91 68 101 63 93 85 84 74 74 92 65 60 43 53 38 33 29 25 34 58 48 55 67 71 999 78 999 999 73 54 54 31 22 22 17 25 31 39 61 52 47 38 24 9 999 19 999 999 11 31 62 999 71 86 102 107 108 103 107 103 89 999 15 999 999 999 999 114 115 113 113 108 106 88 59 36 19 19 17 18 16 999 9 999 999 53 104 80 999 137 94 87 98 124 80 90 88 89 30 39 71 67 74 69 999 75 77 73 62 56 71 54 20 28 29 22 24 28 36 51 78 64 999 70 999 999 67 999 999 84 55 33 26 23 25 67 35 34 43 39 50 48 19 999 6 18 999 8 999 49 33 87 36 90 93 100 104 97 103 82 85 999 999 999 999 999 130 121 121 121 119 117 111 88 58 45 26 16 16 19 16 10 999 999 999 65 129 110 104 137 98 92 82 137 83 79 102 67 35 999 30 70 75 70 62 999 80 79 74 54 24 38 31 24 16 24 52 34 56 68 58 74 999 68 999 74 999 999 87 64 66 36 26 21 49 59 36 34 34 33 38 53 17 999 999 17 13 999 9 49 16 999 57 75 95 82 85 85 76 84 106 85 999 999 999 999 117 123 123 123 119 117 102 78 54 45 27 18 17 16 14 9 999 999 999 69 100 93 95 137 102 95 91 82 73 106 76 64 57 77 20 27 72 77 62 99 89 72 85 58 999 55 33 32 27 30 57 56 77 56 999 999 999 999 79 74 55 999 999 79 65 33 22 23 66 51 55 33 25 26 29 23 17 11 999 10 13 9 6 13 16 106 59 107 123 64 70 82 59 63 58 71 999 999 999 111 118 124 124 123 118 113 88 62 52 37 25 16 19 16 17 11 999 999 999 106 86 78 68 999 97 88 110 137 74 81 68 137 53 137 999 28 50 85 63 51 55 69 999 78 47 38 61 53 27 54 65 67 57 115 999 999 999 69 75 42 80 999 83 72 65 32 16 22 52 29 25 26 24 23 24 26 999 28 999 9 20 20 26 20 18 26 42 103 74 37 56 81 50 42 30 144 1 87 999 112 120 123 124 123 118 111 75 49 49 28 20 18 19 15 11 11 999 999 999 999 71 82 75 999 84 89 100 71 71 89 70 120 69 92 999 16 26 37 60 69 63 65 55 69 65 77 62 66 48 86 60 69 55 999 69 66 999 54 76 91 70 70 999 79 64 49 14 19 54 61 24 25 20 16 55 20 29 21 14 17 25 30 33 28 20 21 26 122 36 144 84 144 46 999 999 999 999 122 999 115 121 122 122 121 118 109 58 37 36 20 27 20 17 12 11 999 999 1 999 28 53 87 70 999 79 97 80 999 37 137 79 64 100 80 999 999 999 89 54 999 65 999 80 68 74 76 66 71 59 54 82 52 32 999 85 999 999 85 78 999 999 80 80 76 75 50 17 19 23 51 27 999 999 11 13 23 27 22 18 27 38 42 40 31 21 10 23 999 48 35 999 999 999 2 999 1 999 103 130 117 120 121 120 119 118 106 44 28 26 17 21 30 15 50 999 999 999 12 999 23 67 82 70 81 137 82 83 999 137 109 92 88 101 78 54 999 999 999 68 999 999 999 999 71 71 71 57 70 62 52 32 55 32 76 999 999 999 999 64 999 999 100 78 59 48 46 49 30 31 25 31 999 999 999 46 28 27 24 54 58 61 51 40 30 20 11 9 17 24 999 999 999 14 1 999 999 999 999 119 116 119 120 119 118 116 92 53 27 22 16 16 14 37 12 999 999 999 999 999 999 999 66 74 73 96 77 93 132 122 106 86 82 83 74 73 999 999 999 999 999 999 999 999 87 85 85 52 74 72 47 49 24 34 95 999 999 999 70 55 999 105 89 75 108 56 52 56 74 58 28 52 999 999 14 84 41 37 34 55 85 73 57 43 24 17 8 10 9 999 999 999 999 2 999 999 999 999 999 142 115 116 119 118 118 113 67 68 27 20 18 16 21 20 999 999 999 999 999 999 139 999 999 999 80 86 76 81 101 92 88 88 95 89 94 68 999 999 99 69 999 999 999 999 74 82 72 65 68 56 60 59 61 51 64 999 999 71 79 61 999 97 999 56 36 74 81 80 68 71 61 26 56 65 85 65 67 53 54 77 94 80 63 40 999 15 5 999 999 999 999 999 999 999 999 999 999 999 57 103 103 107 117 118 117 105 88 91 21 21 17 22 22 43 22 999 999 999 999 999 999 94 90 999 122 999 93 82 92 95 93 92 92 89 88 65 999 27 999 999 999 999 69 999 51 93 55 56 44 63 59 51 61 52 52 57 73 66 69 68 69 999 81 41 43 84 50 86 55 72 90 67 78 48 71 93 88 79 82 87 96 84 57 39 17 11 999 999 999 999 999 999 999 999 999 999 999 1 999 999 91 99 110 116 115 88 999 999 47 19 21 17 16 36 999 999 999 999 999 999 999 100 76 999 121 91 93 99 99 99 99 95 96 91 83 70 57 999 58 999 87 79 58 999 41 78 50 79 67 51 64 53 57 49 49 62 79 61 999 999 999 999 68 65 73 85 68 999 82 93 85 58 60 57 114 104 101 94 97 92 90 80 48 34 21 6 999 999 999 999 999 999 999 1 999 1 999 1 999 999 999 999 85 102 105 61 999 21 42 15 20 32 28 999 999 999 999 999 999 999 45 77 114 92 999 128 89 98 104 102 100 98 96 91 78 80 58 999 72 999 91 67 61 999 44 77 55 30 30 35 59 67 33 52 30 86 66 68 72 999 999 999 68 101 56 89 74 83 81 80 73 103 88 57 91 109 107 101 101 94 84 71 74 57 23 4 999 999 999 999 999 999 999 1 4 1 999 999 999 999 999 999 65 999 77 37 999 999 12 10 999 999 999 999 999 999 999 18 999 999 75 137 999 88 112 137 106 99 98 99 96 99 91 78 65 59 68 79 77 76 57 55 47 999 50 65 51 31 25 50 51 34 29 18 18 57 75 73 68 61 74 73 54 141 58 82 76 59 54 98 69 68 67 68 92 109 108 99 97 91 80 94 88 83 58 999 999 999 999 999 999 999 2 1 10 4 999 999 999 5 999 16 29 57 58 27 999 999 999 999 999 999 999 999 999 999 999 48 999 999 999 106 94 86 108 114 90 98 94 94 87 82 82 73 50 65 80 82 79 75 87 44 49 999 76 60 49 41 33 26 63 55 32 11 5 88 74 72 74 69 62 48 43 66 50 77 71 53 78 81 88 90 67 67 70 97 102 93 91 88 79 82 97 999 999 62 999 999 999 999 999 1 999 1 14 6 999 999 999 6 999 999 999 14 999 999 999 999 999 999 999 5 999 999 999 999 4 999 999 999 999 115 87 76 86 98 89 89 84 70 65 69 75 59 46 33 70 75 76 63 46 66 23 999 54 55 48 25 22 24 67 43 35 20 4 140 75 69 65 58 55 28 27 7 20 54 48 35 50 71 999 96 70 59 84 97 90 87 93 87 81 87 89 96 74 68 999 999 2 999 1 1 1 11 20 7 999 999 16 23 17 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 6 15 999 999 999 999 75 57 79 94 87 66 111 108 82 83 43 137 999 28 58 53 48 49 48 999 999 999 33 63 52 30 27 24 51 48 41 24 999 74 74 53 65 46 31 17 23 999 999 80 22 21 65 89 83 84 71 999 67 91 77 82 90 84 88 91 95 94 86 86 72 999 999 1 1 1 4 17 17 4 999 999 18 69 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 999 999 999 999 76 999 999 72 69 137 999 999 79 999 999 999 999 999 59 36 69 23 16 6 4 999 15 53 55 42 36 34 31 41 40 20 3 49 55 41 71 35 29 999 9 13 16 26 12 19 56 94 91 89 81 64 65 78 76 79 88 87 92 90 95 92 94 98 85 71 999 6 1 1 5 11 12 1 999 1 999 65 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 14 999 999 999 999 76 999 55 64 86 999 999 999 999 999 999 999 999 999 999 999 4 999 999 4 4 6 16 27 46 55 49 48 40 39 38 23 4 24 46 33 22 24 21 10 999 16 16 22 24 20 47 93 94 81 80 71 65 58 69 79 85 85 89 89 93 92 94 96 91 86 49 56 1 1 2 9 7 1 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 14 19 89 89 999 84 77 999 999 82 999 999 999 999 999 999 999 999 999 16 999 999 1 1 1 1 2 8 16 30 39 62 61 59 51 46 39 29 11 21 34 35 26 26 14 999 48 24 13 11 28 33 98 91 87 67 67 60 53 50 62 77 79 78 86 90 93 93 95 94 91 88 69 36 999 1 2 8 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 29 58 31 16 27 999 999 98 88 86 999 83 69 70 61 999 999 51 999 999 999 999 999 999 999 999 999 1 1 2 5 19 34 39 59 67 63 57 52 41 34 22 26 35 24 22 28 999 49 27 28 14 19 36 33 74 82 79 59 42 62 53 88 70 83 90 78 81 87 92 96 94 97 89 79 78 57 1 1 4 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 25 57 16 114 89 100 77 71 85 51 999 81 77 100 999 999 137 999 999 999 999 999 999 999 999 999 999 6 4 6 18 35 42 55 72 68 54 52 42 36 32 33 34 27 24 27 16 16 26 31 20 19 19 18 143 84 78 60 999 73 65 88 74 78 75 73 78 87 93 97 93 95 87 75 77 63 7 1 6 7 999 999 999 999 999 999 999 999 999 999 999 999 999 11 8 999 999 999 999 999 33 33 19 133 89 83 92 87 88 58 68 79 68 999 48 999 999 999 49 999 999 999 999 999 999 999 1 17 19 18 19 48 39 49 74 65 42 41 38 34 35 37 32 29 21 18 18 18 999 29 32 22 12 999 999 73 79 72 999 64 63 79 80 69 64 75 78 77 90 95 88 89 89 81 85 58 14 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 141 999 62 999 15 141 127 101 78 111 83 86 72 77 64 110 999 29 999 67 999 50 63 999 999 999 999 58 999 999 17 62 37 59 65 52 70 72 62 41 37 36 38 39 36 32 32 24 22 20 18 15 22 35 36 20 999 999 70 81 76 70 65 122 51 29 999 65 77 79 70 87 90 87 84 87 82 91 83 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 999 999 999 999 32 114 71 61 999 85 107 81 999 61 100 999 999 999 999 999 999 999 65 999 999 999 47 999 999 999 28 54 87 91 79 74 76 71 55 44 40 45 44 37 32 32 26 25 22 16 12 18 30 45 30 54 22 79 79 79 75 71 64 79 31 999 33 70 76 68 78 90 83 84 87 80 92 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 999 999 999 999 999 84 116 119 113 999 999 81 65 76 75 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 93 92 81 95 92 79 78 74 59 44 34 40 43 37 34 28 29 22 20 15 8 6 24 48 25 18 999 87 60 73 76 77 61 78 51 25 31 51 68 75 80 87 83 92 77 80 75 68 63 999 999 6 5 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 30 999 999 999 999 999 105 111 999 100 86 72 76 72 66 999 55 102 72 73 999 999 999 999 999 999 999 999 999 999 999 999 999 81 70 84 88 74 68 55 41 34 18 33 38 33 29 27 24 19 16 11 28 3 13 48 17 23 35 67 44 60 58 60 74 88 73 51 48 35 62 79 87 86 89 82 88 80 103 96 81 999 999 6 4 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 117 116 999 65 57 61 64 59 59 999 999 999 999 74 999 999 999 999 999 999 999 999 999 999 999 999 999 44 58 77 68 61 45 33 27 20 1 24 28 32 25 22 17 14 10 13 10 1 9 16 21 27 37 999 32 54 51 40 54 60 68 53 37 37 70 85 88 88 89 85 83 72 85 999 85 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 111 116 117 999 999 999 999 86 54 57 999 52 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 48 48 140 39 89 17 25 16 1 9 17 29 23 12 14 8 999 21 16 5 10 13 21 30 36 13 999 37 999 17 33 32 51 37 37 53 63 76 85 81 89 85 86 67 100 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 8 999 999 999 999 999 114 123 118 999 999 999 74 999 113 73 999 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 3 1 1 5 14 9 1 10 8 11 16 15 2 13 14 15 24 23 7 64 999 999 4 15 22 33 38 55 54 60 77 68 77 88 83 87 69 71 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 140 110 113 118 60 999 54 999 999 999 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 17 999 1 1 1 999 1 3 999 999 8 7 999 999 21 21 26 999 999 35 999 999 4 8 29 34 42 44 66 71 49 62 77 91 86 88 109 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 141 999 100 999 141 115 116 121 999 91 80 999 999 999 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 30 999 15 999 25 76 33 999 4 9 25 37 46 59 72 73 65 68 72 82 78 64 109 999 999 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 112 117 121 999 999 83 59 999 999 89 83 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 28 999 33 999 53 52 28 999 4 4 19 49 48 60 81 72 89 99 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 999 132 135 116 117 121 999 75 999 52 77 999 999 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 999 42 54 26 999 999 4 18 39 52 53 76 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 126 120 115 118 121 999 71 999 77 999 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 64 25 12 4 4 23 53 77 81 75 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 143 46 999 106 112 112 115 118 120 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 17 999 28 49 999 999 999 49 52 54 81 77 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 54 20 35 92 110 114 117 117 118 56 58 999 999 999 999 999 999 999 999 999 999 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 22 999 999 999 1 999 999 31 999 999 104 999 999 999 999 35 55 76 73 56 66 65 56 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 36 21 38 105 111 113 116 116 117 66 999 999 999 999 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 999 999 999 999 999 999 999 999 999 999 999 999 58 999 999 32 65 36 50 58 49 999 999 999 16 29 59 79 73 46 999 52 999 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 32 23 82 120 114 111 114 115 117 999 63 56 52 999 999 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 140 999 999 13 999 999 999 120 999 999 92 33 18 999 999 999 43 72 66 999 66 66 56 999 16 19 59 72 70 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 22 27 37 21 63 133 100 109 114 113 115 999 999 999 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 10 31 42 999 999 999 48 999 29 999 999 999 999 999 999 999 23 75 999 52 51 999 999 16 73 50 60 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 27 33 19 29 76 103 127 108 112 111 110 27 999 61 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 67 30 55 999 51 17 999 999 73 999 999 999 999 999 999 999 999 999 999 999 60 56 62 49 999 999 50 48 37 56 999 66 999 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 143 18 17 37 31 87 92 108 93 108 101 99 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 18 999 999 999 12 104 999 999 999 999 999 999 999 999 999 74 68 67 32 999 19 36 999 999 39 43 27 999 999 999 999 999 999 999 999 999 999 999 48 54 999 51 26 56 33 45 999 96 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 16 33 21 77 999 85 120 105 95 87 82 999 999 999 999 999 93 999 999 999 999 999 999 999 999 999 999 999 16 80 92 999 999 47 999 60 15 999 999 999 999 6 999 999 79 999 51 999 27 22 999 147 76 999 999 999 999 999 999 999 999 999 999 999 999 64 72 48 999 999 26 61 41 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 16 32 30 32 73 999 999 119 107 82 66 77 999 27 999 999 999 999 57 999 999 999 67 999 999 999 999 999 999 22 73 14 999 999 76 70 999 22 66 81 999 999 7 999 999 55 70 50 999 56 144 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 35 999 999 999 25 72 69 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 39 28 41 37 41 63 999 87 62 52 66 999 999 999 999 999 999 65 999 999 999 999 999 999 999 999 999 999 139 67 999 65 49 98 67 27 98 72 29 9 999 5 999 72 999 50 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 51 49 52 52 23 57 999 999 999 999 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 28 34 75 18 71 999 999 36 26 93 999 999 999 999 999 999 64 999 999 999 999 999 999 999 999 999 55 126 139 101 27 81 85 70 64 56 86 17 13 13 999 999 67 50 48 999 999 999 18 13 999 999 999 999 999 999 999 999 999 999 999 999 999 38 27 56 999 999 999 51 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 56 32 33 67 999 999 62 999 28 19 141 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 111 104 84 85 103 99 73 78 21 76 22 12 6 999 999 53 44 18 999 4 10 26 10 999 999 999 999 999 999 999 999 999 999 999 999 999 13 56 64 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 45 66 999 999 75 77 56 27 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 128 105 104 93 72 94 78 60 62 25 999 15 11 14 14 46 81 80 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 51 35 62 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 58 50 999 92 93 95 73 35 34 12 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 139 91 92 74 82 84 81 81 67 32 27 68 14 9 999 28 17 999 999 20 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 29 53 50 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 30 63 110 109 107 99 63 999 51 14 63 999 999 999 999 999 999 999 999 999 999 999 999 999 84 62 999 139 92 82 92 88 79 85 66 49 64 19 13 7 999 58 999 27 999 144 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 21 999 18 66 66 58 999 999 50 54 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 143 85 31 92 111 109 94 48 999 999 55 60 999 999 999 999 999 999 999 999 999 999 999 67 78 108 80 54 139 89 85 73 75 80 88 79 68 58 26 24 61 12 15 999 999 999 999 999 999 999 999 999 46 13 999 999 999 999 999 999 999 999 999 999 148 32 21 58 51 999 68 52 999 999 14 999 999 999 64 151 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 20 31 91 107 103 76 75 54 39 23 81 999 999 999 999 999 999 999 58 999 999 999 999 999 112 88 87 59 68 75 98 76 81 87 81 66 60 66 25 16 8 21 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 65 23 999 999 999 999 90 999 999 999 15 999 999 999 61 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 17 18 42 99 98 91 69 78 66 44 68 116 999 999 999 999 999 999 999 999 79 999 76 59 999 999 114 69 55 67 106 81 94 74 83 75 72 68 59 41 7 999 8 999 999 999 999 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 148 999 70 55 999 999 999 999 999 999 999 999 999 999 999 57 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 25 33 18 116 78 69 62 70 50 46 88 99 999 999 999 999 999 999 999 110 119 80 139 999 49 139 73 999 60 57 78 65 71 80 77 74 88 75 63 16 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 51 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 13 999 999 50 17 59 57 61 67 61 86 999 106 116 999 66 999 999 999 999 999 100 92 50 31 52 71 139 139 999 139 55 999 88 134 96 88 75 82 57 56 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 77 28 12 8 999 999 999 999 999 148 50 19 999 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 65 999 23 999 999 999 14 143 22 68 27 26 999 999 109 80 139 45 999 999 999 999 84 77 55 47 83 61 999 999 88 999 999 999 999 57 85 74 86 75 73 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 96 999 12 10 999 999 999 999 999 87 50 21 9 14 999 999 999 999 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 63 15 999 999 11 14 999 19 24 999 999 999 67 140 74 999 77 59 999 999 999 68 123 58 83 110 67 75 999 999 999 999 999 999 16 77 88 80 69 48 999 999 999 999 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 9 999 999 999 999 147 61 44 21 999 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 12 999 999 999 70 999 999 999 999 98 140 999 999 999 82 999 999 76 101 75 999 999 60 81 88 72 999 999 999 999 87 97 84 67 59 60 16 999 12 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 81 13 11 999 999 999 999 999 63 63 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 100 140 96 73 96 81 999 999 999 74 85 56 999 58 94 78 75 48 999 999 999 999 68 88 77 24 15 20 15 12 999 5 999 999 999 999 999 999 999 999 999 46 17 999 999 72 13 6 999 999 999 999 999 68 35 19 999 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 68 79 999 999 999 999 999 77 75 84 67 72 66 91 75 72 999 999 999 999 999 999 999 27 19 13 16 17 27 999 999 999 999 999 999 999 999 999 999 999 999 12 999 64 999 66 999 999 999 999 120 54 55 22 14 89 29 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 82 74 78 87 82 73 80 75 71 68 81 53 61 999 999 999 999 999 999 15 16 61 9 12 17 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 147 999 999 999 999 147 147 71 21 999 87 28 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 80 82 81 85 81 73 77 78 75 53 89 54 999 999 999 999 999 999 999 999 999 999 7 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 34 53 999 999 999 999 69 74 25 22 999 49 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 73 78 89 81 69 79 69 46 76 63 46 90 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 41 73 999 999 999 999 72 999 34 54 18 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 116 72 75 73 80 69 101 999 44 999 999 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 92 40 28 44 999 999 999 999 65 69 90 14 12 14 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 999 999 999 999 999 999 999 999 999 999 999 131 62 51 999 139 999 999 71 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 62 999 40 33 32 999 94 999 999 999 86 65 16 15 8 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 63 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 32 999 55 999 147 999 999 999 61 70 55 11 8 9 999 13 999 999 999 999 999 999 999 999 999 999 999 72 73 60 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 106 73 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 60 19 999 24 999 32 48 65 60 147 65 18 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 89 73 80 999 999 999 999 74 999 999 999 999 999 999 999 7 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 43 999 999 999 999 27 5 147 999 64 26 38 999 999 54 147 147 147 999 999 999 999 999 999 13 999 999 999 999 999 999 999 999 999 999 107 72 48 999 999 999 999 999 999 999 999 999 79 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 139 67 64 35 999 999 999 999 12 999 999 999 999 20 11 999 999 999 20 999 999 999 999 999 999 999 999 16 999 999 72 999 999 999 999 999 999 999 999 65 34 999 999 999 999 33 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 999 999 999 64 61 999 999 999 999 999 10 999 61 57 48 25 13 999 999 999 999 999 999 999 999 999 999 999 999 24 999 999 117 999 999 999 999 999 999 999 56 999 24 999 999 999 999 999 71 64 999 34 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 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 70 999 999 999 999 999 999 999 999 43 36 23 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 999 999 999 999 999 999 999 999 999 7 999 999 999 999 30 81 48 18 73 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 7 999 999 82 55 999 999 999 999 999 999 999 999 39 28 18 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 999 999 999 999 999 999 999 999 999 5 999 999 999 999 24 75 56 999 50 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 5 999 999 999 36 999 999 999 999 999 999 999 147 35 18 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 10 71 62 999 999 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 14 72 999 999 999 999 7 999 999 999 999 999 57 999 999 999 999 2 999 999 999 999 999 18 41 999 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 55 48 36 999 10 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 64 999 5 999 999 5 7 7 11 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 58 27 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 27 141 999 4 999 999 999 51 999 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 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 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 141 999 3 999 999 999 999 999 69 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 19 16 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 999 5 999 999 63 30 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 32 19 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 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 4 999 51 25 88 58 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 38 21 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 65 66 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 999 999 43 35 19 8 999 999 999 999 999 999 999 999 999 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 98 69 999 68 999 63 18 999 999 999 999 999 999 999 999 999 999 999 999 999 17 999 18 88 47 22 29 20 17 9 999 7 999 999 999 999 999 999 999 66 999 999 74 999 999 999 999 999 999 999 999 999 999 999 53 49 61 49 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 14 999 999 999 88 76 77 73 62 26 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 32 39 13 42 14 15 10 999 999 43 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 153 26 109 74 69 69 58 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 13 999 999 999 63 76 81 75 64 65 999 999 999 6 999 999 999 5 999 999 999 999 999 999 999 999 17 10 15 999 15 14 13 9 8 999 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 153 55 55 83 51 65 65 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 63 999 999 65 999 999 999 65 85 79 82 77 65 57 999 999 999 6 999 999 999 7 2 999 999 999 999 999 999 999 999 999 8 999 14 16 13 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 91 79 81 57 63 62 25 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 17 22 999 999 999 83 16 71 80 81 79 64 52 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 17 15 999 6 999 999 999 999 999 54 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 67 68 100 70 52 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 1 25 10 999 999 75 999 69 999 126 68 999 66 81 54 53 84 78 56 29 73 54 88 105 81 88 81 78 76 88 76 76 84 70 98 75 77 78 76 74 74 79 69 82 73 48 48 36 50 42 33 15 10 999 8 7 5 16 18 11 999 999 7 999 0 999 12 12 15 999 134 999 17 12 8 999 999 999 999 999 69 999 45 43 21 15 10 999 31 13 13 9 999 999 999 999 999 999 999 999 1 50 24 999 72 999 84 999 73 102 72 108 999 84 94 86 68 93 63 999 43 91 64 95 103 89 83 81 78 75 80 70 72 84 86 71 74 75 78 76 72 80 68 69 67 47 43 38 70 46 43 23 7 14 14 8 8 8 17 11 5 999 999 999 999 999 17 16 13 10 999 999 999 12 13 15 999 999 999 75 55 54 48 39 22 14 5 999 999 31 20 9 999 999 999 0 999 999 999 999 3 61 999 78 63 88 87 999 90 85 999 133 133 78 52 100 82 86 51 999 51 47 64 88 104 80 83 82 86 80 82 59 52 80 79 50 55 73 71 72 67 70 69 67 66 45 45 43 69 47 40 24 8 37 19 9 9 10 13 12 5 9 7 999 999 12 18 17 14 8 999 999 0 8 27 999 999 999 999 58 53 65 39 29 19 11 4 999 20 18 18 20 999 999 999 999 999 999 999 999 8 80 77 999 54 67 65 95 88 73 82 135 999 82 85 95 84 117 75 49 91 51 78 108 76 84 83 83 75 79 92 76 63 59 56 39 29 73 65 67 68 68 68 70 67 44 46 47 42 42 49 22 10 12 15 7 999 7 11 13 4 999 6 999 999 29 20 32 12 8 5 999 5 28 999 78 999 50 68 53 54 42 999 999 34 12 16 12 72 14 40 20 999 999 999 999 999 999 999 999 47 78 73 999 74 58 999 93 85 94 63 132 131 80 89 103 82 96 83 100 94 50 129 85 97 84 83 82 79 88 74 62 57 62 40 26 23 48 49 44 58 65 78 74 66 46 49 41 42 50 37 27 12 999 12 10 5 7 14 8 3 999 8 7 999 12 22 22 14 14 999 999 999 76 84 60 58 47 39 45 48 57 36 72 14 15 19 22 33 14 999 999 999 999 999 999 999 999 999 999 70 65 105 88 70 999 999 80 88 128 85 97 123 79 90 122 91 102 82 117 70 109 999 96 89 85 69 66 78 72 74 59 32 20 25 23 20 30 57 35 42 68 71 91 51 40 51 46 60 25 22 24 12 10 7 7 6 999 14 9 999 4 4 27 89 23 29 34 24 32 999 999 109 999 61 59 53 46 47 42 41 29 11 999 999 18 16 15 12 15 999 999 999 999 999 999 999 999 999 999 69 999 88 91 999 102 999 85 999 115 81 77 109 84 82 113 97 90 69 122 75 98 69 88 86 66 83 64 76 71 79 52 31 25 51 25 22 26 31 32 52 68 69 49 59 34 42 59 43 33 26 23 9 8 10 11 4 999 24 19 999 999 6 16 53 31 69 41 59 68 72 999 999 75 61 63 54 55 53 46 32 16 15 999 16 19 20 16 17 999 999 999 999 999 999 999 999 999 999 999 54 999 999 999 999 104 96 77 999 88 75 84 86 89 99 88 118 83 76 110 77 76 78 83 82 83 83 63 75 69 68 33 31 47 21 999 25 32 32 32 33 65 52 49 37 32 34 63 43 32 26 20 11 999 8 9 9 10 33 21 999 999 9 25 73 40 999 72 81 999 73 61 999 85 63 63 64 60 58 35 19 999 27 19 14 18 19 17 11 999 999 999 999 999 999 999 999 999 74 999 999 999 999 999 74 102 106 83 74 115 82 82 82 88 94 81 98 86 62 97 77 84 83 69 64 66 63 81 73 51 74 49 28 92 999 15 77 32 46 28 33 46 52 44 32 31 32 65 44 32 26 27 23 8 8 10 7 12 999 16 999 999 55 32 999 67 78 77 81 75 57 68 999 84 66 63 64 65 67 123 23 999 29 21 17 17 22 18 12 999 999 999 999 999 999 999 999 999 51 999 999 999 88 89 999 999 74 85 82 104 83 85 81 88 81 76 81 85 65 62 81 87 85 66 64 82 62 76 74 64 90 47 26 136 999 48 46 24 32 22 26 31 35 37 47 34 36 72 45 36 25 32 19 8 9 10 23 999 999 999 2 999 24 999 101 74 81 66 68 67 59 999 999 999 69 63 64 64 50 31 40 47 35 22 18 18 26 17 14 10 999 999 999 999 999 999 999 29 105 78 72 999 103 86 999 78 79 97 84 81 82 82 75 91 67 59 84 84 65 64 83 82 87 82 82 82 58 73 78 59 46 53 26 999 16 65 24 50 20 16 22 33 32 37 27 32 41 75 47 42 31 32 21 999 999 15 999 999 999 999 999 999 135 999 84 66 66 68 68 69 56 999 999 999 66 74 999 73 999 76 48 44 31 18 18 21 25 15 14 16 999 999 999 999 999 999 999 70 999 97 73 87 78 80 999 73 111 87 75 79 83 82 77 77 83 58 100 96 67 64 80 90 83 77 76 79 75 74 73 67 35 47 49 999 24 58 50 18 24 21 21 14 25 23 29 31 44 69 64 40 30 63 21 16 12 999 999 999 999 8 8 999 999 88 66 65 67 67 67 68 72 999 999 112 63 52 999 999 999 80 46 59 54 24 19 18 19 14 13 999 999 999 999 999 999 999 999 999 73 999 999 100 76 76 999 999 94 999 89 87 82 81 77 109 76 76 93 98 82 81 76 93 75 73 89 74 61 61 54 33 34 36 48 999 71 30 27 27 25 30 18 15 18 28 29 35 48 72 70 43 33 23 15 999 47 14 999 999 999 18 10 999 90 86 63 65 69 67 66 67 76 999 999 98 56 999 999 999 999 50 45 999 999 33 21 18 17 15 15 999 999 999 999 999 999 999 999 999 100 84 999 76 999 75 999 81 999 77 104 102 77 78 82 89 76 84 86 89 76 75 71 87 73 76 67 49 55 78 56 28 54 51 54 999 64 97 72 28 24 31 26 16 19 15 28 34 46 52 53 45 35 21 24 999 41 999 999 999 999 9 999 91 106 67 63 65 71 69 68 64 79 999 999 999 73 999 999 999 103 69 71 999 47 45 19 16 18 16 20 999 999 999 999 999 999 999 999 999 999 89 102 85 82 107 76 92 66 95 61 105 73 84 68 999 74 84 83 83 82 69 55 57 63 47 51 49 26 34 55 31 54 50 999 999 77 57 83 999 24 28 28 18 22 15 21 31 44 53 48 49 35 21 15 999 35 999 999 999 8 75 999 62 77 67 65 67 71 74 69 82 75 999 999 999 77 999 999 90 91 84 78 44 47 43 23 14 38 15 14 999 999 999 999 999 999 999 999 90 113 89 93 101 88 101 96 86 83 63 999 90 66 100 62 92 84 83 73 73 91 64 59 42 53 38 33 28 24 33 57 47 54 66 70 999 77 999 999 72 53 53 31 21 21 16 24 30 37 48 45 43 36 23 8 999 18 999 999 10 30 61 999 70 84 67 68 69 84 87 85 79 999 14 999 999 999 999 89 89 74 73 66 62 53 42 29 15 18 16 17 15 999 8 999 999 52 103 79 999 119 87 75 97 119 79 89 87 88 29 38 70 66 73 68 999 74 76 72 61 55 70 53 19 27 28 21 23 27 35 51 77 63 999 69 999 999 66 999 999 83 54 31 25 22 24 66 34 32 40 35 45 47 18 999 5 17 999 6 999 48 33 86 35 89 77 84 85 85 102 74 84 999 999 999 999 999 104 81 76 70 70 67 69 45 46 41 23 15 15 18 15 9 999 999 999 64 118 109 103 119 90 79 81 125 82 78 101 66 35 999 29 69 74 69 61 999 79 78 73 53 23 38 30 23 15 23 51 34 55 67 57 73 999 67 999 73 999 999 86 63 65 36 23 20 48 57 35 32 33 30 36 52 16 999 999 16 10 999 8 48 15 999 56 74 94 73 74 83 75 83 105 84 999 999 999 999 91 77 70 64 66 62 55 49 44 41 23 17 14 15 11 8 999 999 999 68 99 92 94 119 93 87 90 81 72 105 75 63 56 76 19 26 71 76 61 98 88 71 84 57 999 54 33 31 26 29 56 55 76 55 999 999 999 999 78 73 54 999 999 78 64 33 19 22 65 49 54 32 24 25 26 22 16 10 999 9 12 8 3 12 13 105 58 106 117 64 68 81 58 62 57 70 999 999 999 95 91 72 69 63 59 60 52 44 44 34 18 12 15 15 16 10 999 999 999 105 85 75 67 999 86 81 109 125 73 80 67 133 52 133 999 27 49 84 62 50 54 68 999 77 46 38 60 52 26 53 64 66 57 114 999 999 999 68 74 42 79 999 82 71 64 32 13 21 51 29 24 25 23 22 23 25 999 27 999 8 19 19 25 18 16 25 40 102 73 36 55 80 49 41 29 143 0 86 999 89 76 69 66 65 59 58 49 44 43 25 19 15 18 14 10 10 999 999 999 999 70 81 74 999 76 88 99 70 70 88 69 119 68 91 999 15 25 37 59 68 62 64 54 68 64 76 61 65 47 85 59 68 54 999 68 65 999 50 75 90 69 69 999 78 63 48 13 18 53 60 23 24 19 14 54 17 28 18 11 16 24 26 30 24 16 20 23 121 35 138 83 134 45 999 999 999 999 121 999 76 72 64 58 61 63 63 46 35 33 17 26 16 14 11 10 999 999 0 999 27 52 86 67 999 78 96 79 999 36 125 78 63 99 79 999 999 999 88 53 999 64 999 79 67 73 75 65 70 58 53 81 51 31 999 84 999 999 84 77 999 999 79 79 75 74 49 16 18 22 50 26 999 999 10 12 20 26 19 15 27 37 39 33 23 15 9 22 999 47 35 999 999 999 1 999 0 999 102 107 73 69 64 61 64 67 64 44 25 25 13 20 29 14 49 999 999 999 11 999 22 66 81 68 80 125 81 82 999 127 108 91 87 100 77 53 999 999 999 67 999 999 999 999 70 70 70 55 69 61 51 31 54 31 75 999 999 999 999 63 999 999 99 77 58 45 42 48 29 30 24 30 999 999 999 45 24 24 21 53 45 48 41 36 25 19 10 8 16 23 999 999 999 13 0 999 999 999 999 106 73 71 63 63 67 68 54 52 24 18 13 15 13 36 10 999 999 999 999 999 999 999 65 73 72 95 76 92 120 119 105 85 81 78 70 72 999 999 999 999 999 999 999 999 86 84 84 50 73 71 46 48 23 33 94 999 999 999 69 54 999 104 88 74 107 54 50 55 73 57 27 51 999 999 13 83 38 36 30 51 46 42 41 41 22 13 5 9 8 999 999 999 999 1 999 999 999 999 999 120 74 72 63 66 73 67 67 67 24 18 17 15 20 19 999 999 999 999 999 999 134 999 999 999 79 85 75 80 100 91 87 87 94 88 93 67 999 999 98 68 999 999 999 999 73 81 71 64 67 52 59 58 60 50 63 999 999 70 78 60 999 96 999 55 35 73 80 79 67 70 60 25 55 64 84 64 66 44 42 71 42 49 48 36 999 12 4 999 999 999 999 999 999 999 999 999 999 999 56 102 85 69 72 69 69 63 87 90 20 20 16 21 21 42 21 999 999 999 999 999 999 93 89 999 120 999 92 81 91 86 81 83 80 84 87 64 999 26 999 999 999 999 68 999 51 92 54 55 43 62 58 50 60 51 51 56 72 65 68 67 68 999 80 41 42 83 48 85 53 71 89 66 77 47 70 76 54 72 52 49 55 51 45 38 15 10 999 999 999 999 999 999 999 999 999 999 999 0 999 999 90 98 87 69 71 57 999 999 46 18 20 16 15 36 999 999 999 999 999 999 999 99 75 999 120 90 92 98 88 83 83 62 81 78 82 69 56 999 57 999 86 78 57 999 40 77 49 78 66 50 63 52 56 48 48 61 78 60 999 999 999 999 67 64 72 84 66 999 81 92 84 57 59 56 113 62 55 55 54 53 53 51 45 34 20 5 999 999 999 999 999 999 999 0 999 0 999 0 999 999 999 999 74 84 68 53 999 20 41 13 19 32 27 999 999 999 999 999 999 999 44 76 113 91 999 112 86 93 89 85 66 63 61 75 71 79 57 999 71 999 90 66 60 999 43 76 54 29 29 35 58 66 33 51 29 85 66 68 71 999 999 999 67 100 50 88 69 82 80 79 72 102 87 56 90 61 53 57 52 55 54 70 73 56 20 3 999 999 999 999 999 999 999 0 3 0 999 999 999 999 999 999 64 999 71 36 999 999 11 9 999 999 999 999 999 999 999 17 999 999 74 128 999 87 111 119 105 86 83 83 61 84 59 55 64 57 67 78 75 75 51 50 46 999 49 64 50 30 24 49 50 33 28 17 17 56 73 71 68 60 73 72 47 139 57 81 70 56 49 97 68 67 66 67 80 66 56 58 58 59 56 93 87 82 57 999 999 999 999 999 999 999 1 0 9 2 999 999 999 4 999 15 28 56 57 26 999 999 999 999 999 999 999 999 999 999 999 47 999 999 999 105 93 82 107 113 78 86 78 86 77 73 77 72 48 64 79 78 74 74 86 43 48 999 75 59 48 40 33 25 62 54 31 10 4 87 69 70 73 68 61 47 42 65 49 76 68 52 77 80 87 89 66 66 68 62 62 76 75 75 55 78 96 999 999 61 999 999 999 999 999 0 999 999 10 4 999 999 999 5 999 999 999 13 999 999 999 999 999 999 999 4 999 999 999 999 3 999 999 999 999 114 82 71 85 97 75 88 75 68 64 68 74 58 45 32 69 71 73 62 45 65 22 999 53 47 48 24 21 23 66 43 35 19 3 134 70 67 64 48 54 27 26 6 19 53 46 34 49 68 999 95 69 58 83 96 76 75 80 78 73 83 79 95 73 67 999 999 1 999 0 999 0 10 15 5 999 999 15 22 16 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 5 14 999 999 999 999 71 55 78 93 75 65 110 107 81 82 42 131 999 27 56 49 45 48 47 999 999 999 32 62 44 27 24 23 50 45 40 23 999 73 70 46 64 45 31 16 22 999 999 79 21 20 64 80 78 78 71 999 66 90 72 73 76 75 87 90 83 88 80 85 71 999 999 0 0 999 3 14 13 2 999 999 17 68 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 999 999 999 999 75 999 999 71 67 126 999 999 78 999 999 999 999 999 58 35 68 20 15 5 2 999 14 52 45 39 33 30 30 39 39 19 2 48 47 39 70 35 28 999 8 12 15 25 11 18 55 79 57 75 54 63 64 77 71 72 81 86 91 89 84 86 90 97 84 70 999 5 999 0 4 10 11 0 999 0 999 64 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 13 999 999 999 999 75 999 54 63 85 999 999 999 999 999 999 999 999 999 999 999 3 999 999 3 3 4 15 24 40 45 43 41 36 35 37 20 3 23 46 32 21 22 20 9 999 15 14 21 23 19 42 77 58 73 54 52 64 51 51 72 82 84 88 88 83 86 85 95 85 85 46 55 0 0 1 6 4 0 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 12 19 88 88 999 83 76 999 999 81 999 999 999 999 999 999 999 999 999 15 999 999 0 0 0 0 0 7 14 26 38 47 47 45 42 39 35 24 10 20 33 34 25 25 13 999 47 23 12 10 28 33 97 77 57 66 66 48 46 49 61 75 78 76 82 87 80 80 82 87 78 84 68 35 999 0 1 5 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 28 57 30 15 26 999 999 97 87 85 999 82 68 69 60 999 999 50 999 999 999 999 999 999 999 999 999 0 0 0 3 16 31 35 45 48 45 41 41 38 30 18 25 34 21 21 27 999 48 25 22 13 18 36 32 73 77 72 58 40 61 52 87 69 82 89 76 76 82 79 81 80 91 76 72 77 56 0 0 3 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 24 56 15 113 83 99 73 70 84 50 999 80 76 99 999 999 136 999 999 999 999 999 999 999 999 999 999 5 3 5 17 33 38 39 51 48 40 41 39 30 28 30 34 26 23 26 15 15 25 24 19 16 18 15 129 83 71 59 999 72 64 87 73 77 73 70 76 86 89 82 84 88 75 71 76 62 6 0 5 4 999 999 999 999 999 999 999 999 999 999 999 999 999 10 7 999 999 999 999 999 32 32 18 118 85 82 91 86 87 57 67 78 67 999 47 999 999 999 48 999 999 999 999 999 999 999 0 16 18 17 18 47 38 43 47 46 37 36 33 31 32 33 30 25 17 17 15 14 999 26 32 20 10 999 999 72 72 70 999 63 62 78 79 68 64 73 78 75 89 81 79 81 85 80 84 57 13 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 140 999 61 999 14 133 108 100 77 110 82 85 71 76 63 109 999 28 999 66 999 49 62 999 999 999 999 57 999 999 16 61 36 58 64 44 69 48 61 40 37 36 37 35 32 32 24 21 21 17 14 13 19 34 35 19 999 999 69 75 71 69 64 121 50 28 999 64 76 78 68 86 76 79 78 85 81 90 82 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 999 999 999 999 29 106 70 60 999 84 106 80 999 60 99 999 999 999 999 999 999 999 64 999 999 999 46 999 999 999 27 54 86 51 51 50 48 50 46 40 35 40 38 30 29 26 22 20 21 13 11 17 29 42 29 53 21 78 74 72 72 68 63 78 30 999 33 70 75 67 75 84 74 83 86 79 91 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 46 999 999 999 999 999 83 102 118 112 999 999 80 64 75 74 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 92 91 73 56 47 50 50 47 42 40 31 36 40 33 31 24 23 20 16 14 6 5 23 48 24 17 999 86 54 69 72 74 60 77 50 24 31 50 67 71 75 82 73 91 75 79 74 67 62 999 999 5 4 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 29 999 999 999 999 999 104 92 999 99 85 71 75 71 65 999 54 101 71 72 999 999 999 999 999 999 999 999 999 999 999 999 999 80 68 74 47 49 48 42 38 33 17 32 35 29 24 26 19 18 13 8 27 2 12 47 16 22 35 66 44 55 51 57 73 87 72 50 47 33 61 72 82 79 80 80 87 79 102 95 80 999 999 5 3 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 113 93 999 64 56 60 63 58 58 999 999 999 999 73 999 999 999 999 999 999 999 999 999 999 999 999 999 43 57 76 51 45 40 33 26 19 0 23 27 29 22 19 14 13 7 10 9 0 8 13 20 27 36 999 31 53 50 40 53 59 67 52 36 35 69 84 85 82 87 84 82 70 84 999 84 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 110 112 92 999 999 999 999 85 53 56 999 51 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 47 47 130 39 88 16 24 15 0 8 16 28 22 11 11 7 999 20 14 4 9 12 20 30 36 12 999 36 999 16 32 32 51 36 35 53 62 75 83 77 88 84 85 66 99 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 7 999 999 999 999 999 113 107 92 999 999 999 73 999 112 72 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 14 2 0 0 4 13 8 0 9 7 10 15 13 1 12 13 14 23 22 6 63 999 999 3 14 21 33 36 54 53 59 76 66 76 87 82 86 68 70 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 123 109 98 79 59 999 53 999 999 999 85 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 999 0 0 999 999 0 2 999 999 7 6 999 999 20 20 25 999 999 34 999 999 3 7 28 33 41 42 65 70 49 61 76 90 85 87 108 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 140 999 99 999 123 107 94 79 999 90 79 999 999 999 93 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 999 14 999 24 75 32 999 3 8 24 37 42 57 71 72 64 67 71 81 77 64 108 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 122 94 91 77 999 999 82 58 999 999 88 82 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 27 999 33 999 52 51 27 999 3 2 18 48 43 59 80 71 88 98 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 999 115 113 91 78 75 999 74 999 51 76 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 999 41 53 25 999 999 3 17 38 49 48 75 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 108 103 89 77 73 999 70 999 76 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 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 63 24 11 3 3 22 52 76 80 73 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 142 45 999 105 105 90 76 73 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 16 999 27 48 999 999 999 48 51 51 80 72 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 53 19 34 91 93 89 77 71 67 55 57 999 999 999 999 999 999 999 999 999 999 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 21 999 999 999 0 999 999 31 999 999 103 999 999 999 999 35 55 75 70 52 65 64 55 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 35 20 37 104 91 89 77 71 65 65 999 999 999 999 999 999 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 999 999 31 64 36 49 57 48 999 999 999 15 28 58 78 72 45 999 51 999 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 31 22 81 113 99 88 89 74 69 999 62 55 51 999 999 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 139 999 999 12 999 999 999 119 999 999 91 32 17 999 999 999 42 71 65 999 65 65 55 999 15 18 58 71 69 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 21 26 37 20 62 117 94 88 90 75 72 999 999 999 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 8 30 41 999 999 999 47 999 28 999 999 999 999 999 999 999 22 74 999 51 50 999 999 15 72 48 59 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 33 18 28 75 102 108 93 90 88 73 26 999 60 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 66 30 54 999 50 16 999 999 72 999 999 999 999 999 999 999 999 999 999 999 59 55 61 48 999 999 49 48 36 55 999 65 999 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 142 17 16 37 30 86 91 107 78 88 84 83 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 17 999 999 999 11 103 999 999 999 999 999 999 999 999 999 73 67 66 31 999 16 35 999 999 38 42 26 999 999 999 999 999 999 999 999 999 999 999 47 53 999 50 25 55 32 44 999 95 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 15 32 20 76 999 84 117 104 79 75 73 999 999 999 999 999 92 999 999 999 999 999 999 999 999 999 999 999 15 79 91 999 999 46 999 59 14 999 999 999 999 5 999 999 78 999 50 999 26 21 999 146 75 999 999 999 999 999 999 999 999 999 999 999 999 63 71 47 999 999 25 60 40 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 15 31 29 32 72 999 999 118 106 73 65 76 999 26 999 999 999 999 56 999 999 999 66 999 999 999 999 999 999 21 72 13 999 999 75 69 999 21 65 80 999 999 6 999 999 54 69 49 999 55 143 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 34 999 999 999 24 71 68 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 44 39 27 40 37 40 62 999 86 62 51 65 999 999 999 999 999 999 64 999 999 999 999 999 999 999 999 999 999 138 66 999 64 48 97 66 26 97 71 28 8 999 3 999 71 999 49 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 50 48 51 51 22 56 999 999 999 999 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 27 34 74 17 70 999 999 35 25 92 999 999 999 999 999 999 63 999 999 999 999 999 999 999 999 999 54 125 137 100 26 80 84 69 63 55 85 16 12 12 999 999 66 49 47 999 999 999 15 7 999 999 999 999 999 999 999 999 999 999 999 999 999 38 26 55 999 999 999 50 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 55 31 32 66 999 999 61 999 27 18 140 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 103 83 84 102 98 72 77 20 75 21 9 5 999 999 52 43 17 999 3 9 25 9 999 999 999 999 999 999 999 999 999 999 999 999 999 12 55 63 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 44 65 999 999 48 43 55 26 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 117 104 103 92 71 93 77 59 61 24 999 14 10 13 13 45 80 79 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 50 34 61 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 49 999 58 55 51 46 34 34 11 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 138 90 91 72 77 78 80 80 66 31 26 67 11 8 999 27 16 999 999 19 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 28 52 49 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 40 29 62 109 65 60 53 62 999 50 11 62 999 999 999 999 999 999 999 999 999 999 999 999 999 83 61 999 127 91 81 91 82 72 80 65 46 63 18 12 6 999 57 999 26 999 143 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 20 999 17 65 65 57 999 999 49 53 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 142 84 30 89 66 54 51 43 999 999 54 59 999 999 999 999 999 999 999 999 999 999 999 66 77 107 79 53 129 88 84 72 72 73 76 72 67 57 26 23 60 11 14 999 999 999 999 999 999 999 999 999 45 9 999 999 999 999 999 999 999 999 999 999 147 32 20 57 50 999 67 51 999 999 13 999 999 999 63 150 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 17 30 90 67 62 51 74 51 37 23 80 999 999 999 999 999 999 999 57 999 999 999 999 999 111 87 86 58 67 74 97 75 72 76 73 65 59 65 24 15 7 20 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 64 22 999 999 999 999 89 999 999 999 14 999 999 999 60 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 16 17 41 98 61 56 69 49 50 41 67 115 999 999 999 999 999 999 999 999 78 999 75 58 999 999 113 68 54 66 105 80 93 70 76 71 69 66 58 40 6 999 7 999 999 999 999 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 147 999 69 54 999 999 999 999 999 999 999 999 999 999 999 56 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 32 17 115 72 51 61 69 44 45 87 98 999 999 999 999 999 999 999 109 118 79 133 999 48 138 72 999 59 56 77 64 70 79 73 70 81 72 62 15 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 50 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 12 999 999 49 16 58 56 60 66 60 85 999 105 114 999 65 999 999 999 999 999 99 91 49 30 51 70 138 138 999 139 54 999 87 121 95 79 71 75 52 55 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 76 27 9 6 999 999 999 999 999 147 49 16 999 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 64 999 22 999 999 999 13 142 21 67 26 25 999 999 108 79 138 44 999 999 999 999 83 76 49 45 82 60 999 999 87 999 999 999 999 56 84 70 75 70 70 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 999 10 9 999 999 999 999 999 86 49 17 8 13 999 999 999 999 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 62 14 999 999 10 13 999 18 23 999 999 999 66 128 73 999 76 58 999 999 999 67 119 57 82 109 66 74 999 999 999 999 999 999 15 76 87 72 67 44 999 999 999 999 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 6 999 999 999 999 146 60 43 17 999 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 11 999 999 999 69 999 999 999 999 97 128 999 999 999 81 999 999 75 100 74 999 999 59 80 87 71 999 999 999 999 86 96 83 66 58 59 15 999 11 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 80 12 10 999 999 999 999 999 63 62 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 99 131 95 72 95 80 999 999 999 73 84 55 999 56 93 77 74 47 999 999 999 999 67 87 76 23 14 19 14 11 999 4 999 999 999 999 999 999 999 999 999 45 16 999 999 71 10 5 999 999 999 999 999 67 34 18 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 9 999 999 999 999 999 999 999 999 999 999 67 78 999 999 999 999 999 76 74 83 66 71 65 90 74 71 999 999 999 999 999 999 999 26 18 12 15 16 26 999 999 999 999 999 999 999 999 999 999 999 999 11 999 63 999 65 999 999 999 999 119 52 54 19 13 88 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 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 81 73 77 86 81 72 79 74 70 67 80 52 60 999 999 999 999 999 999 14 15 60 8 9 16 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 105 147 999 999 999 999 146 138 70 20 999 86 27 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 79 78 79 77 75 71 76 77 74 53 88 53 999 999 999 999 999 999 999 999 999 999 6 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 33 52 999 999 999 999 68 73 24 21 999 48 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 72 77 88 80 67 72 67 45 75 62 45 89 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 40 72 999 999 999 999 71 999 33 53 17 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 115 71 71 72 79 68 100 999 43 999 999 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 91 39 27 43 999 999 999 999 64 68 89 13 11 13 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 999 999 999 999 999 999 999 999 999 999 999 120 61 50 999 128 999 999 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 61 999 39 32 31 999 93 999 999 999 85 64 15 14 6 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 65 62 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 31 999 54 999 146 999 999 999 60 69 54 10 7 8 999 12 999 999 999 999 999 999 999 999 999 999 999 71 72 59 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 105 72 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 59 18 999 23 999 31 47 64 59 141 64 17 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 88 72 79 999 999 999 999 73 999 999 999 999 999 999 999 6 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 94 42 999 999 999 999 26 4 146 999 63 25 37 999 999 53 146 146 146 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 106 71 48 999 999 999 999 999 999 999 999 999 78 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 138 66 63 34 999 999 999 999 11 999 999 999 999 17 10 999 999 999 19 999 999 999 999 999 999 999 999 15 999 999 71 999 999 999 999 999 999 999 999 64 34 999 999 999 999 32 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 63 60 999 999 999 999 999 8 999 60 56 47 22 12 999 999 999 999 999 999 999 999 999 999 999 999 23 999 999 116 999 999 999 999 999 999 999 55 999 23 999 999 999 999 999 70 63 999 33 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 69 999 999 999 999 999 999 999 999 42 36 20 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 999 999 999 999 999 999 999 999 999 6 999 999 999 999 29 80 48 17 72 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 4 999 999 6 999 999 81 54 999 999 999 999 999 999 999 999 38 27 17 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 999 999 999 999 999 999 999 999 999 4 999 999 999 999 23 74 52 999 49 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 4 999 999 999 35 999 999 999 999 999 999 999 146 35 17 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 9 70 61 999 999 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 13 71 999 999 999 999 6 999 999 999 999 999 56 999 999 999 999 1 999 999 999 999 999 17 40 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 54 45 36 999 9 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 63 999 4 999 999 3 6 6 10 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 57 26 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 26 140 999 3 999 999 999 50 999 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 999 2 999 999 999 999 999 68 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 18 11 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 999 4 999 999 62 29 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 30 14 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 3 999 50 24 87 57 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 35 16 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 65 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 80 999 999 42 32 13 5 999 999 999 999 999 999 999 999 999 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 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 97 68 999 66 999 62 17 999 999 999 999 999 999 999 999 999 999 999 999 999 16 999 17 87 43 21 28 19 13 8 999 6 999 999 999 999 999 999 999 65 999 999 73 999 999 999 999 999 999 999 999 999 999 999 52 48 60 48 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 13 999 999 999 87 76 72 70 61 26 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 31 38 12 41 13 11 9 999 999 42 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 152 25 108 73 68 68 57 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 12 999 999 999 62 72 73 73 63 64 999 999 999 5 999 999 999 4 999 999 999 999 999 999 999 999 16 9 14 999 14 10 10 8 7 999 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 146 54 54 82 50 64 64 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 62 999 999 64 999 999 999 64 84 73 55 73 64 56 999 999 999 4 999 999 999 6 1 999 999 999 999 999 999 999 999 999 7 999 13 15 9 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 90 78 80 56 62 61 24 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 16 21 999 999 999 82 15 70 74 53 73 63 51 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 14 12 999 5 999 999 999 999 999 53 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 66 67 99 69 51 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999