44 3010 Patrick Minnis NASA/Langley Research Center VISST (Visible Infrared Split-Window Solar-Infrared Technique) GOES-8 Pixel-Level Retrievals CRYSTAL-FACE 1 1 2002 07 26 2003 05 14 1 1 0 100 100 1 1 1 1 PIXEL LINE (unitless) PIXEL ELEMENT (unitless) TIME (HHMM) 9 0.01 0.01 1 0.1 0.1 0.1 0.1 0.1 0.1 9999 9999 9 9999 9999 9999 999 999 999 LATITUDE (degrees North) LONGITUDE (degrees West) CLOUD PHASE (1=water,2=ice,3=no retrieval,4=clear,5=bad data,6=suspect water,7=suspect ice) EFFECTIVE CLOUD TEMPERATURE (K) VISIBLE OPTICAL DEPTH (unitless) EFFECTIVE CLOUD PARTICLE RADIUS (If Cloud Phase=1) OR DIAMETER (If Cloud Phase=2) (microns) CLOUD TOP HEIGHT (km) EFFECTIVE CLOUD HEIGHT (km) CLOUD BOTTOM HEIGHT (km) 0 14 This is a subsection of beta-level pixel retrievals from VISST (Visible Infrared Split-Window Solar-Infrared Technique) on GOES8 data. Please check with Patrick Minnis (p.minnis@larc.nasa.gov) for any technical questions or before using these data in any publication. A revised version of the results will be made generally available after the processing algorithms are completely verified. A reference is Minnis, P.;Kratz, D. P.; Coakley, J. A., Jr.; King, M. D.; Garber, D.; Heck, P. Mayor, S.; Young, D. F. and Arduini, R.: Cloud Optical Property Retrieval (Subsystem 4.3). Clouds and the Earths Radiant Energy System (CERES) Algorithm Theoretical Basis Document, Volume III: Cloud Analyses and Radiance Inversions (Subsystem 4) NASA RP 1376 Vol. 3, edited by CERES Science Team, December, 1995, pp. 135-176. VISST pixel-level retrievals from a larger domain, with more radiative, macrophysical and microphysical parameters, have been made available in netcdf format from the NASA/Langley CRYSTAL-FACE web page at http://angler.larc.nasa.gov/crystal. NOTE: This file replaces the preliminary VISST retrievals in the CRYSTAL archive. 0 2302 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2689 2685 2681 2676 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2693 2689 2685 2680 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2684 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2538 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2688 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2692 2688 2684 2679 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2546 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2832 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2832 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2863 2859 2855 2850 2846 2841 2837 2832 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2731 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2580 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2863 2859 2855 2850 2846 2841 2837 2832 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2731 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2580 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 8136 8135 8135 8135 8135 8134 8134 8134 8133 8133 8133 8133 8132 8132 8132 8131 8131 8131 8131 8130 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8133 8133 8133 8132 8132 8132 8132 8131 8131 8131 8130 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8131 8131 8130 8130 8130 8129 8129 8129 8129 8128 8128 8128 8127 8127 8127 8127 8126 8126 8126 8126 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8107 8106 8106 8106 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8104 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8100 8099 8099 8099 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8097 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8116 8116 8116 8116 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8114 8114 8113 8113 8113 8113 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8090 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8088 8088 8088 8088 8087 8109 8109 8109 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8086 8085 8085 8085 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8085 8084 8084 8084 8084 8084 8083 8083 8083 8083 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8082 8081 8081 8081 8081 8081 8080 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8078 8077 8077 8077 8077 8077 8076 8076 8076 8076 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8074 8073 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8072 8071 8071 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8065 8064 8064 8085 8085 8084 8084 8084 8084 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8061 8060 8060 8060 8060 8060 8080 8080 8080 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8054 8053 8053 8053 8053 8053 8073 8073 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8046 8066 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8044 8044 8043 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8039 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8033 8033 8032 8032 8032 8032 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8021 8021 8020 8020 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8036 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8016 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8005 8004 8004 8004 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 8000 7999 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7998 7997 7997 7997 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7993 7992 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7984 7983 7983 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7982 7981 7981 7981 7981 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7979 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7977 7976 7976 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7975 7974 7974 7974 7974 7991 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7972 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7968 7967 7967 7967 7967 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7961 7960 7960 7960 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7949 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7947 7946 7946 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7933 7932 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7926 7925 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7924 7923 7923 7923 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7919 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7912 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7910 7909 7909 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7905 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7903 7902 7902 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7896 7895 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7894 7894 7893 7893 7893 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7887 7886 7886 7886 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7884 7884 7883 7883 7883 7883 7883 7883 7883 7882 7882 7882 7882 7882 7882 7882 7882 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 1 1 1 2 1 2 2 2 2 1 1 1 2 1 1 1 2 2 2 2 2 2 2 7 7 7 7 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 6 1 1 1 1 2 1 1 1 1 2 2 2 1 2 4 4 4 4 4 4 4 1 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 1 1 2 1 1 1 1 2 2 2 1 1 7 2 1 2 1 2 1 1 7 2 2 1 2 2 1 7 2 2 2 2 2 7 7 7 7 2 2 2 2 2 2 2 1 1 1 1 1 2 6 6 1 1 1 6 4 6 6 1 1 6 1 1 2 3 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 2 1 1 1 2 1 2 1 1 1 1 1 2 2 1 1 1 1 1 2 2 1 2 7 2 2 2 2 7 7 7 7 1 2 2 2 2 2 2 2 1 1 1 1 2 1 1 1 2 1 6 1 6 4 6 1 1 1 2 6 2 3 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 1 2 2 2 2 1 2 2 7 1 1 1 2 2 1 2 1 2 1 2 1 1 2 2 2 1 7 2 2 7 7 7 7 2 2 1 1 2 2 2 2 2 1 1 2 1 1 1 1 1 6 1 2 1 6 6 1 6 6 4 6 1 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 1 2 2 2 2 1 1 2 1 1 1 1 1 2 1 1 1 1 2 1 1 2 2 2 1 7 2 2 2 7 7 2 2 1 1 1 2 2 2 1 1 1 2 1 1 1 1 1 6 1 1 1 2 1 6 2 6 1 6 1 1 2 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 1 2 2 1 1 2 2 2 2 2 1 2 1 2 2 1 1 2 1 1 2 1 1 1 2 2 7 2 7 2 7 7 2 1 1 2 2 2 1 2 1 1 2 2 1 1 1 1 1 1 1 6 1 1 1 1 1 1 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 1 1 2 1 2 2 2 2 2 1 2 1 1 2 2 2 1 2 1 2 2 1 1 1 7 1 1 1 2 1 2 2 1 2 1 1 1 1 1 1 2 1 2 2 1 1 1 1 6 1 1 1 1 1 1 2 4 4 1 4 4 4 1 4 4 4 4 4 4 1 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 1 1 2 2 2 1 1 2 1 1 1 1 2 1 2 2 2 2 1 2 2 2 7 2 1 1 1 1 2 1 1 1 7 1 7 7 1 1 1 2 2 1 1 1 1 2 6 6 4 1 1 2 2 1 1 1 1 1 2 2 2 1 2 1 3 4 3 1 1 4 4 4 1 4 4 4 4 4 4 1 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 1 2 1 1 2 2 1 2 2 1 1 2 2 1 2 2 2 2 1 1 1 1 2 2 1 1 1 7 7 1 1 1 1 1 2 1 1 1 2 6 2 4 1 2 1 1 1 1 2 2 2 1 2 2 1 1 2 3 4 1 1 6 4 4 4 1 4 4 4 1 4 4 4 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 1 1 2 2 1 1 1 1 2 1 1 1 1 1 2 1 1 1 2 2 2 1 1 1 2 4 2 7 7 1 1 7 1 2 1 1 2 2 1 7 2 1 1 2 4 2 2 2 1 1 1 2 2 1 2 1 1 1 2 2 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 7 1 1 2 1 1 1 1 1 2 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 7 2 2 6 6 1 6 6 6 1 1 1 2 1 7 2 2 1 2 2 1 1 2 2 2 2 2 1 1 2 1 1 2 1 1 2 1 3 4 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 1 2 2 1 1 1 1 1 2 1 1 1 2 2 1 2 2 2 2 2 1 2 2 1 1 6 1 6 1 6 6 6 6 6 1 1 1 1 2 2 1 2 2 1 2 1 2 2 4 2 2 2 1 2 7 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 1 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 2 1 1 6 6 6 6 2 2 1 1 1 1 2 1 2 1 1 1 1 4 4 3 7 2 2 2 1 2 1 1 2 1 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 1 1 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 1 2 2 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 2 1 4 4 4 2 1 7 2 2 1 1 2 2 4 7 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 7 7 7 2 2 2 2 7 2 2 2 2 2 7 2 2 2 6 1 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 2 2 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 6 1 3 2 2 2 2 2 1 2 2 4 1 1 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 7 7 7 2 2 2 2 7 7 2 2 2 7 1 2 2 1 6 1 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 2 1 1 1 1 2 2 2 2 1 2 2 2 4 2 2 2 2 2 1 4 4 6 3 3 6 3 4 3 4 4 4 4 1 1 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 2 7 7 6 1 7 2 2 2 7 7 7 7 2 2 1 1 6 6 6 6 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 1 1 6 4 4 4 4 4 4 4 4 4 4 4 2 1 1 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 2 7 7 6 1 7 2 7 2 1 1 7 7 2 1 1 2 6 6 6 6 1 1 1 1 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 2 1 2 2 1 2 2 1 2 1 1 1 1 7 2 7 2 1 7 2 4 4 4 4 4 4 4 4 4 4 4 2 1 2 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 2 7 7 1 1 2 2 2 1 1 1 1 1 1 2 2 1 1 6 6 6 6 1 1 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 2 1 2 2 2 2 2 2 2 2 2 1 1 2 7 6 7 2 2 2 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 1 4 4 4 4 4 4 2 7 7 1 2 1 2 2 1 2 1 2 1 2 1 2 7 4 6 6 4 6 1 1 1 1 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 2 1 2 1 2 1 2 2 6 6 7 1 3 2 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 1 4 4 4 4 4 4 2 7 7 1 1 2 2 2 2 1 1 2 1 7 1 1 1 6 6 6 6 6 2 1 1 1 1 1 1 2 2 2 2 2 2 2 1 1 2 2 2 2 1 2 2 2 2 2 2 2 2 1 2 2 2 1 2 2 1 7 2 6 7 2 1 1 1 4 4 4 4 4 4 4 4 1 4 4 4 3 3 4 4 4 4 4 4 4 4 1 4 4 1 1 4 4 4 4 4 4 2 7 7 1 1 1 2 2 2 2 1 1 2 7 1 1 1 6 6 6 6 1 1 1 6 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 2 2 2 2 1 1 2 2 2 1 2 2 2 1 2 4 7 2 7 1 1 6 4 4 4 4 4 1 4 4 4 4 4 2 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 2 7 7 7 1 1 1 1 1 2 1 2 1 1 2 2 1 1 1 6 6 6 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 2 2 2 2 1 2 1 1 2 2 2 1 1 2 1 2 1 7 6 1 2 1 1 2 4 4 4 4 4 1 1 2 1 4 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 6 1 1 1 2 1 2 2 2 1 1 2 2 7 1 6 1 6 6 6 1 2 1 6 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 1 2 1 1 1 2 1 2 2 2 2 2 1 1 7 6 7 1 2 1 1 2 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 7 7 6 1 1 1 1 2 2 2 2 2 1 1 1 7 1 1 4 6 4 4 1 1 1 6 1 2 2 2 2 2 2 2 2 1 2 2 2 2 1 1 1 1 2 1 1 1 2 1 2 1 2 2 2 2 1 2 2 1 7 7 6 2 7 1 1 1 2 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 1 1 2 1 2 2 1 2 2 2 2 2 1 1 7 6 1 4 4 6 2 2 1 6 1 2 2 2 2 2 2 1 1 2 2 2 2 1 1 1 2 1 2 1 1 2 2 2 1 1 2 2 2 2 1 2 1 1 1 6 6 2 1 2 1 1 2 1 4 4 4 7 7 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 7 2 1 1 2 2 2 2 1 1 2 2 1 1 1 1 4 4 4 4 4 6 2 1 2 6 1 1 2 2 2 2 1 1 2 2 1 2 2 2 1 1 1 1 2 1 2 2 2 1 2 1 1 1 2 1 1 2 1 1 6 7 2 2 2 2 1 1 1 1 1 4 4 4 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 4 4 4 4 4 7 1 1 1 1 1 2 2 2 2 2 2 1 1 2 2 7 3 4 4 4 4 2 2 1 4 1 2 1 2 2 2 1 2 1 2 1 2 2 1 1 1 1 1 1 1 2 2 2 1 2 1 1 2 1 1 1 1 2 1 2 7 6 1 1 1 1 1 1 2 1 4 4 3 1 2 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 4 4 4 4 4 7 1 1 1 1 2 2 2 1 1 1 2 1 2 1 7 3 4 4 4 4 6 2 2 6 4 1 2 1 2 2 1 1 2 1 2 1 2 2 1 1 1 1 2 1 1 1 1 1 1 1 1 2 2 1 1 1 6 1 2 1 6 6 1 1 2 2 1 1 2 1 4 4 3 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 4 4 4 4 4 2 1 1 1 1 1 2 2 1 1 1 1 1 1 7 7 3 6 4 4 4 6 1 6 6 6 2 2 1 2 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 6 2 2 2 6 4 2 2 3 2 6 1 1 1 1 1 3 6 1 1 7 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 1 1 1 1 1 1 2 1 1 1 1 6 3 3 4 4 4 1 3 1 4 6 6 2 2 1 1 1 1 1 2 2 1 2 2 1 1 1 6 1 1 1 1 2 2 1 1 1 1 1 1 2 1 2 2 2 6 2 1 4 1 4 4 1 6 1 1 1 2 1 6 6 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 1 1 1 1 1 1 2 1 1 1 2 1 1 1 7 4 4 4 4 6 3 4 6 6 6 1 1 2 1 2 1 1 1 2 1 1 1 2 2 1 1 6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 6 1 1 1 4 4 4 1 1 1 2 1 1 1 1 1 1 6 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 2 2 1 1 1 2 1 7 7 6 4 4 4 4 4 4 4 1 6 1 1 2 1 2 1 1 2 2 1 2 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 2 2 1 2 1 2 1 2 1 1 6 4 4 1 1 1 1 1 1 1 1 1 1 1 1 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 2 2 2 2 1 1 1 3 4 6 4 4 4 4 4 4 1 7 7 2 1 1 2 1 1 1 1 2 1 1 1 1 1 1 1 2 1 2 2 1 1 1 1 2 2 2 2 1 1 1 2 1 2 1 3 4 4 1 4 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 2 1 1 2 1 1 1 1 7 1 1 4 4 4 4 2 2 2 2 4 1 1 1 1 2 1 1 1 1 1 1 2 1 2 1 7 2 1 2 1 2 2 2 1 7 2 1 1 1 1 2 1 1 1 2 3 4 4 4 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 2 2 2 2 2 1 1 2 1 1 6 4 4 4 4 4 2 2 2 2 2 1 1 2 1 1 2 1 1 1 1 1 7 1 1 2 2 1 4 1 2 2 2 2 1 2 2 2 2 2 2 1 1 1 2 3 4 1 1 1 1 1 6 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 2 2 1 1 1 1 1 2 1 2 1 4 7 4 4 4 4 4 1 1 2 2 1 2 1 1 1 2 1 2 2 1 2 1 1 1 1 2 2 1 1 2 2 2 1 2 1 1 2 1 1 2 1 1 2 3 4 4 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 2 1 1 1 2 1 1 7 1 4 1 4 7 4 4 4 4 1 1 1 2 2 1 2 1 1 2 1 1 1 1 2 2 1 2 2 2 2 1 2 1 1 1 1 1 6 2 2 1 1 1 2 1 2 2 6 4 4 1 4 1 1 1 6 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 2 1 6 1 2 2 2 1 1 2 2 2 2 4 4 1 4 1 4 4 4 4 4 7 1 4 1 1 1 1 1 1 2 1 2 1 1 2 2 1 2 1 7 2 2 1 1 1 2 1 2 6 1 1 1 1 3 1 1 2 6 4 1 4 4 1 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 1 2 2 1 1 1 1 1 2 1 2 1 7 4 1 1 4 4 4 4 1 1 7 6 4 7 2 1 1 1 2 1 1 1 1 1 2 1 2 2 2 2 2 2 2 1 2 2 6 1 2 1 1 4 6 1 2 2 3 3 1 4 1 1 2 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 1 1 1 1 2 1 2 1 1 2 1 7 2 4 4 4 4 4 4 1 1 6 1 1 1 2 1 1 1 2 2 2 1 1 2 2 1 1 2 1 1 1 1 1 1 1 2 1 1 2 1 1 4 2 1 2 6 3 4 4 1 1 1 1 1 1 1 1 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 4 4 4 4 4 4 4 4 6 2 6 4 2 2 1 1 2 1 1 2 1 1 2 7 2 1 2 1 2 2 1 2 1 2 1 1 1 2 4 2 2 2 4 4 4 1 4 1 4 1 1 4 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 1 1 1 1 7 2 1 1 2 2 1 7 2 2 2 4 4 4 4 4 4 4 4 4 3 7 1 4 4 4 1 1 2 1 1 1 2 1 1 4 4 3 2 2 1 7 1 2 1 1 2 1 4 2 2 2 3 6 3 4 4 4 4 4 1 1 1 1 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 1 2 1 2 2 1 4 2 1 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 1 2 1 1 2 1 1 4 4 4 2 4 2 1 1 1 1 1 1 1 1 6 2 6 3 4 4 3 4 3 4 1 1 1 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 1 4 4 2 1 6 1 1 1 1 1 7 7 7 2 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 7 1 1 2 1 3 4 4 4 2 4 2 2 2 2 2 6 1 1 1 1 1 1 4 3 3 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 1 1 2 1 7 1 1 7 2 7 1 6 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 2 1 1 1 1 2 2 4 4 4 4 4 4 2 2 2 2 2 1 1 1 2 2 1 1 2 6 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 2 1 7 1 2 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 1 1 1 4 4 4 4 4 6 2 2 2 2 2 2 2 4 2 1 1 1 2 4 3 4 4 4 1 3 3 3 1 6 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 1 1 1 1 6 1 2 2 2 2 6 1 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 1 1 2 1 2 1 2 4 4 4 4 4 4 6 3 3 2 6 1 2 3 1 2 2 2 1 1 1 4 4 4 4 4 4 1 1 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 2 1 2 1 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 4 4 4 4 4 4 3 4 3 4 2 1 1 2 2 2 6 2 1 1 1 1 4 4 4 4 1 3 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 1 1 1 2 1 7 4 4 4 7 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 1 2 4 4 4 4 4 4 4 3 4 3 1 1 1 1 2 1 4 4 1 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 1 1 6 4 1 1 6 7 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 7 1 1 2 1 1 4 4 4 4 4 4 4 4 4 2 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 3 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 6 2 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 3 7 1 1 1 7 4 4 4 4 4 4 4 4 4 4 1 2 3 4 1 1 3 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 4 3 1 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 6 2 6 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 1 1 1 1 1 4 4 4 4 4 4 4 3 4 2 1 1 7 1 1 1 6 6 3 4 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 3 3 4 1 4 3 4 1 3 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 6 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 1 1 7 2 2 1 3 4 4 4 4 4 4 7 1 2 1 1 6 1 2 6 7 3 1 3 4 4 1 4 4 4 4 4 4 4 4 4 1 4 1 4 3 3 1 1 3 4 4 4 4 4 4 4 1 4 1 4 4 4 1 4 4 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 1 1 2 1 3 4 4 4 4 4 4 6 4 4 1 6 4 2 1 1 2 1 2 1 2 6 4 4 4 4 4 4 4 3 1 4 4 4 1 1 1 3 1 1 1 4 1 1 1 4 3 4 4 1 4 4 4 4 4 4 4 4 4 6 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 4 3 4 4 4 4 4 4 4 6 1 3 4 1 1 1 2 1 1 1 1 1 1 2 4 4 1 4 4 4 1 6 1 4 3 4 1 1 1 6 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 7 4 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 7 4 4 4 4 4 4 4 4 4 3 3 1 4 1 1 1 2 1 2 1 2 1 1 1 4 4 4 4 4 4 1 1 3 1 1 4 1 1 1 1 1 1 1 1 4 3 4 3 4 4 4 4 4 6 4 4 1 1 1 1 2 1 1 7 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 2 2 4 2 1 1 3 4 4 4 4 4 4 4 4 4 4 7 1 1 2 1 1 1 1 1 1 1 1 1 4 3 4 4 4 4 1 1 4 4 1 4 1 1 1 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 6 4 1 1 2 6 4 1 4 1 4 4 4 4 4 4 4 4 4 4 1 4 4 1 6 2 1 1 1 1 1 1 1 1 1 1 3 4 4 4 4 1 1 4 1 4 1 4 1 1 2 7 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 3 4 4 4 4 4 4 4 2 2 7 2 4 4 4 4 6 6 4 4 4 6 4 4 4 4 4 4 4 7 1 1 2 1 1 1 1 2 1 1 1 1 4 4 4 1 4 1 1 4 4 4 4 4 1 1 2 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 6 1 4 3 4 4 4 4 3 4 4 4 4 1 1 3 1 1 4 4 1 1 1 1 1 4 4 4 1 1 1 1 1 4 4 4 4 4 4 1 4 4 4 4 1 1 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 1 4 4 4 4 4 4 4 4 4 4 1 1 4 1 4 4 4 4 7 1 1 1 1 1 3 4 3 1 3 1 1 4 1 4 4 1 1 1 1 4 1 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 6 6 1 4 4 4 3 1 1 1 1 4 4 4 1 1 1 1 1 1 1 1 3 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 6 4 7 4 4 4 3 4 1 1 3 4 4 4 1 4 1 1 4 4 1 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 4 4 1 4 1 4 4 4 4 4 4 4 6 4 4 3 1 1 1 1 1 4 4 4 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 1 4 3 4 4 4 4 4 4 4 1 4 1 3 4 3 4 1 4 1 1 4 1 4 4 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 1 4 4 4 4 4 4 4 1 6 4 3 4 1 4 1 1 1 4 4 4 1 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 3 3 4 4 4 4 3 4 3 4 4 4 6 1 1 1 1 4 4 1 1 1 1 4 1 1 4 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 1 1 2 1 1 4 4 1 1 1 1 1 4 4 1 1 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 3 7 2 1 1 4 1 1 1 4 4 4 4 1 1 1 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 4 4 4 4 4 1 1 2 1 1 1 4 4 1 1 1 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 4 4 7 1 1 2 1 1 1 2 1 2 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 3 6 1 1 3 1 3 4 7 1 1 1 1 1 1 4 4 1 1 1 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 1 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 4 1 6 1 1 7 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 1 4 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 6 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 1 1 6 6 1 1 1 1 1 1 1 4 4 4 1 1 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 3 4 4 1 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 4 1 1 1 1 1 6 1 1 1 4 4 4 4 1 1 4 4 4 4 4 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 3 2 1 1 1 1 1 6 1 1 1 1 4 4 4 4 1 4 4 1 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 3 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 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 1 1 2 2 1 1 1 1 6 1 1 2 4 1 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 1 3 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 3 4 4 3 4 4 4 4 4 4 4 4 1 1 1 1 4 1 1 1 1 1 2 2 1 1 1 1 6 1 4 1 1 1 4 4 4 4 4 4 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 1 1 1 6 1 1 2 2 1 1 1 1 4 1 1 4 1 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 2 7 2 2 1 1 1 1 6 1 1 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 1 1 3 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 6 1 1 1 1 2 4 2 2 1 1 1 1 4 1 1 4 1 4 4 4 1 1 6 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 6 1 1 4 4 4 3 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 1 4 4 4 1 4 1 4 1 1 6 1 1 6 2 7 2 2 1 1 1 4 1 1 1 4 4 1 4 4 4 1 6 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 1 3 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 3 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 4 1 2 1 1 1 2 1 2 7 2 2 1 1 1 1 4 4 4 4 4 4 4 1 4 1 6 1 1 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 3 1 1 4 4 4 4 4 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 3 4 4 4 4 4 4 4 4 1 4 4 1 1 1 1 6 1 2 7 2 2 2 2 1 1 6 1 1 4 1 4 1 1 1 1 4 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 6 3 6 4 4 4 6 4 3 4 3 1 6 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 3 6 4 4 4 3 3 3 4 4 3 4 3 4 4 4 4 4 3 6 4 4 6 4 4 4 6 4 4 4 1 6 1 1 2 1 2 2 7 2 1 1 4 1 1 4 4 4 4 4 4 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 6 1 3 4 4 4 3 4 4 4 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 3 3 4 4 4 3 3 4 4 4 4 3 3 3 4 4 4 4 4 1 4 1 1 1 1 1 6 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 4 4 4 4 4 4 3 4 4 3 4 4 4 4 4 4 4 6 6 4 4 4 4 6 4 3 4 4 4 4 6 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 3 4 4 3 4 4 4 4 1 1 1 1 1 7 6 2 1 2 7 1 1 1 6 4 4 1 1 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 6 4 4 4 4 4 4 4 3 4 3 4 4 4 6 3 4 4 4 4 4 4 4 4 4 4 3 4 3 4 4 4 6 4 3 4 3 4 4 6 4 3 4 4 4 4 4 4 4 4 1 4 4 6 4 4 1 1 4 1 1 1 1 1 4 1 2 1 7 7 6 1 1 4 4 4 4 4 4 1 1 2 1 1 4 4 4 4 4 4 4 4 4 4 3 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 3 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 3 4 4 4 4 4 4 4 4 6 4 4 4 4 4 3 4 3 4 1 4 4 1 1 4 1 1 1 4 1 1 2 1 1 7 7 1 1 1 1 1 1 4 4 4 4 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 3 4 4 4 4 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 3 4 4 4 4 3 4 4 4 4 4 3 4 4 4 4 3 3 4 1 1 4 4 4 4 1 4 4 4 1 3 4 1 1 7 1 1 1 1 1 1 6 6 4 4 1 4 4 1 1 1 1 1 1 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 1 6 1 1 1 1 4 2 1 1 1 1 3 4 4 4 4 1 4 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 3 4 4 1 4 3 4 4 6 1 1 4 4 4 1 6 1 4 1 1 1 7 7 2 6 1 6 1 1 4 4 3 4 1 1 1 1 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 1 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 6 4 4 4 3 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 3 4 1 1 4 1 1 4 1 4 4 1 4 1 1 4 1 7 1 1 1 1 1 1 4 4 1 1 4 1 1 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 3 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 6 4 1 4 7 1 1 1 6 1 1 4 4 1 1 1 1 1 1 1 2 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 3 6 6 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 1 1 1 4 4 4 2 4 4 4 1 4 4 4 4 4 7 1 6 6 6 6 6 1 1 4 1 1 2 1 1 4 2 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 3 4 4 4 3 4 4 4 4 4 3 3 4 3 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 1 1 4 4 4 7 7 1 1 1 1 1 1 6 6 1 1 1 1 1 1 2 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 6 6 4 4 4 4 3 4 4 4 3 4 4 4 4 4 4 4 3 1 4 4 1 4 1 4 4 1 1 4 4 4 1 4 4 4 7 4 1 1 1 1 6 6 1 1 6 1 1 1 1 6 1 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 3 4 4 4 4 3 4 4 3 4 3 4 6 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 1 4 2 4 1 4 4 1 4 1 4 4 7 4 6 1 6 6 1 1 1 6 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 4 4 4 1 1 4 1 1 1 1 1 4 4 4 4 7 6 6 6 1 1 1 6 2 2 1 1 2 1 1 2060 2068 2060 2060 2077 2072 2077 2093 2089 2089 2093 2120 2139 2169 2185 2187 2166 2229 2184 9999 2356 2355 2379 2257 2410 2162 2040 2040 2040 2541 2488 2353 2207 2360 2501 2563 2037 2037 2037 2037 2096 2213 2353 9999 9999 9999 9999 2218 2197 2176 2155 2152 2099 2169 2165 9999 2262 2216 2310 2314 2318 2137 2231 2476 2485 2498 2532 2554 2564 2622 2557 2620 2638 9999 2592 2596 2549 2591 2566 2672 2687 2636 2743 2602 2696 2635 2928 2697 9999 9999 9999 9999 9999 9999 9999 2995 9999 9999 9999 9999 2056 2072 2064 2064 2076 2072 2077 2085 2081 2081 2089 2120 2145 2147 2171 2188 9999 2199 2231 2357 2365 2231 2373 2417 2433 2459 2040 2040 2040 2637 2497 9999 2283 2458 2106 2507 2037 2444 2445 9999 2034 2034 2630 2288 2034 2441 9999 2238 2201 2175 2163 2169 9999 9999 9999 9999 2175 2251 2295 2341 2356 2267 2156 2537 2542 2521 2555 2554 2388 9999 9999 2577 2635 2574 9999 9999 9999 9999 2628 2701 9999 2665 2678 2695 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2997 9999 9999 9999 9999 2060 9999 2077 2062 2072 2068 2068 2072 2081 2081 2085 2108 2127 2146 2189 2208 2207 2258 2331 2134 2186 2396 2238 2297 2431 2458 2421 2040 2489 2296 2499 2423 2379 2523 2465 2037 2037 2612 2622 2462 2571 2519 2488 2431 2523 2342 9999 2235 2209 2183 2173 9999 9999 9999 9999 2345 2190 2338 2354 2287 2192 2097 2164 2549 2534 2510 2557 2342 2588 2697 2604 2224 2646 9999 2742 9999 9999 9999 2731 2770 2669 2592 9999 2574 9999 9999 9999 9999 9999 2973 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2064 2085 2081 2081 2069 9999 2077 2068 2068 2081 2081 2100 2123 2134 2151 2202 9999 2279 2131 2049 2164 2402 2205 2271 2285 2040 2475 2308 2040 9999 2522 2394 2493 2037 2169 2422 2037 2583 2037 2465 2034 2493 2582 2613 2392 2328 2336 9999 2219 2176 9999 9999 9999 9999 2194 2161 2386 2423 2270 2092 2034 2034 2121 2522 2558 2399 2587 2549 2584 2713 2703 9999 2541 2034 2719 9999 9999 2769 9999 9999 9999 9999 2768 2526 2816 2954 2948 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2072 2085 2077 9999 9999 2068 2081 2068 2064 2068 2077 2097 2112 2125 2154 2149 2190 2210 2388 2389 2278 2385 2412 2249 2391 2159 2262 2516 2439 2347 2514 2466 2369 2492 2585 2106 2582 2587 2515 2452 2034 2474 2546 2309 2265 2246 2394 9999 2237 2203 2195 9999 9999 2206 2228 2391 2433 2417 2212 2034 2034 2492 2547 2549 2389 2539 2468 2579 2576 2673 9999 2439 2597 2684 2355 2750 9999 2676 9999 2759 9999 2726 2734 2440 9999 9999 9999 9999 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2085 2072 2081 2081 2072 2081 2072 2068 2072 2081 2097 2104 2123 2149 2176 2188 2306 2400 2389 2276 2324 2040 2417 2195 2040 2439 2492 2040 2202 2037 2196 2037 2333 2037 2628 2037 2037 2362 2371 2034 2521 2621 2034 2579 2515 2437 2135 2240 9999 2195 9999 2114 9999 9999 2247 2479 2491 2034 2034 2034 2482 2077 2612 2560 2316 2472 2589 2580 2624 2671 2630 2612 2659 9999 2782 2717 2718 2695 2744 2669 2640 2506 2498 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2085 2085 2072 2081 2073 2047 2085 2085 2085 2085 2085 2103 2104 2117 2125 2125 2191 2150 2202 2287 2444 2115 2442 2451 2455 2446 2472 2491 2040 2498 2037 2313 2037 2037 2262 2433 2037 2357 2547 2037 2034 2034 2583 2034 2607 2183 2155 2394 2432 2375 9999 2352 2377 2337 2214 2416 2053 2034 2479 2034 2406 2571 2600 2539 2563 2533 2390 2550 2441 2460 2687 2618 2645 2662 9999 2748 2719 2688 2663 2759 2642 2414 9999 9999 2832 9999 9999 9999 2964 9999 9999 9999 9999 9999 9999 2981 9999 9999 9999 9999 2081 2072 2071 2076 2085 2081 2088 2093 2081 2077 2089 2104 2108 2116 2125 2162 9999 2397 2412 2181 2040 2118 2454 2458 2250 2495 2361 2482 2600 2037 2491 2037 2037 2037 2037 2348 2037 2037 2037 9999 2034 2506 2600 2631 2577 2034 2550 2516 2497 9999 2415 9999 9999 2369 2369 2406 2118 2034 2504 2490 2510 2544 2260 9999 9999 9999 2529 2530 2459 2467 2681 2633 2695 2659 2610 2525 2425 2090 2688 2439 2674 9999 9999 9999 2798 2859 9999 9999 9999 2987 9999 9999 9999 9999 9999 9999 2969 9999 9999 9999 2081 2072 2077 2084 2084 2096 2089 2090 2085 2085 2088 2090 2116 2123 2127 2138 2199 2146 2404 2040 2040 2040 2478 2414 2447 2267 2538 2360 2040 2087 2573 2037 2106 2481 2469 2037 2037 2567 2037 2037 2034 2034 2553 2632 2659 2380 2034 2034 2397 2379 2349 9999 9999 2394 2419 2393 2453 2427 2034 2368 2443 2446 2034 9999 2034 9999 2439 2034 2559 2559 2604 2508 2034 2034 2034 2742 2439 2073 2705 2659 2389 9999 9999 2653 2729 9999 9999 9999 9999 2986 9999 9999 9999 3009 9999 9999 9999 9999 9999 2911 2077 2071 2085 2089 2101 2077 2100 2095 2089 2097 2108 2121 2112 2123 2119 2081 9999 2194 2273 2251 2040 2445 2435 2250 2238 2502 2554 2526 2528 2363 2560 2563 2563 2533 2487 2037 2542 2463 2361 2037 2034 2034 2569 2559 2350 2034 9999 2034 9999 9999 2395 2430 9999 2421 2034 2437 2503 2034 2231 2496 9999 2034 2524 2615 2034 9999 2260 2034 2034 2535 2551 2612 2034 2034 2393 2034 2526 2652 2711 2034 2469 9999 9999 2556 2722 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2875 2081 2077 2085 2089 2108 9999 2100 2104 2093 2104 2085 2122 2116 2126 2130 2128 2199 9999 2381 2484 2040 2447 2422 2384 2402 2433 2193 2520 2519 2501 2491 2527 2533 2537 2541 2096 2037 2037 2037 2394 2556 2570 2659 9999 2369 2450 9999 9999 2629 9999 9999 9999 2412 2464 2397 2034 2438 9999 2034 2034 2520 2034 2034 2635 2605 2034 2034 2034 2034 2034 2598 2601 2034 2535 2394 2337 2688 2603 2236 2592 9999 9999 9999 2711 9999 9999 9999 3001 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2920 2081 2085 2093 2100 2098 2130 2110 2114 2078 2050 2103 2123 2116 2133 2131 2125 2161 9999 2363 2161 2040 2477 2461 2402 2417 2424 2243 2469 2472 2450 2426 2426 2488 2340 2357 2149 2237 2147 2513 2037 2405 2676 2674 9999 2687 9999 2640 9999 9999 9999 9999 9999 2360 2497 2444 2441 2034 2034 2462 2034 2034 2482 2034 2626 2342 2034 9999 2034 2034 2185 2602 2034 9999 2667 2608 2679 2649 2663 2562 2625 2659 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2087 2093 2108 2105 2099 2142 2108 2112 2112 2119 2116 2120 2127 2138 2138 2130 2139 2129 2367 2453 2040 2507 2474 2461 2273 2407 2412 2437 2412 2404 2421 2413 2423 2358 2450 2443 2077 2193 2037 2037 2646 2623 2380 2669 2686 2340 2675 2706 9999 9999 9999 9999 2034 2311 2492 2520 2518 2414 2034 2489 2034 2520 2538 2616 2451 9999 9999 9999 9999 2034 2071 2034 2649 2407 2816 2709 2034 2492 2535 2681 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2900 2104 2100 2116 2135 9999 2117 2145 2085 2112 2128 2131 2118 2126 2135 2141 2137 9999 2167 2249 2269 2570 2505 2040 2442 2436 2407 2350 2385 2392 2402 2402 2396 2431 2354 2304 2403 2290 2165 2167 2554 2618 2597 2655 2725 2560 2624 2520 2552 2660 2663 2604 2586 2520 2536 2503 2034 2034 2034 2034 2034 2517 2493 2524 2076 2695 9999 9999 9999 2034 2675 9999 2034 2034 2823 2688 2404 2484 9999 9999 2652 2782 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2902 2119 2113 2125 9999 9999 9999 2169 2141 2129 2105 9999 2118 2120 2147 2145 2151 9999 2283 2386 2215 9999 2453 2040 2460 2467 2446 2408 2365 2378 2391 2392 2397 2407 2295 2410 2388 2264 2411 2227 2551 2648 2363 2648 2679 2614 2542 2511 2671 2485 2574 2603 2605 2394 2548 2606 2456 2359 2479 2566 2567 2369 2524 2595 2583 2670 9999 2783 9999 2337 2034 2034 2034 2034 2519 2034 2034 9999 2441 2573 2311 2256 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2132 2134 2159 9999 9999 9999 2186 2164 2135 2191 9999 9999 2154 2158 2170 9999 2425 2040 2040 2536 9999 2473 2040 2500 2488 2494 2437 2384 2385 2389 2381 2401 2424 2359 2358 2389 2360 2359 2297 2037 2601 2454 2509 2635 2532 2489 2633 2613 2640 2574 2516 2567 2487 2499 2557 2034 2034 2034 9999 2034 2034 2034 2034 2034 2556 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2649 2596 2803 9999 9999 9999 9999 9999 9999 9999 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2139 9999 9999 9999 2338 9999 2235 2161 2199 9999 9999 9999 9999 2175 2199 2361 2526 9999 9999 9999 9999 2602 2387 2494 2512 2512 2480 2429 2392 2380 2373 2394 2421 2360 2431 2422 2333 2341 2357 2226 2402 2409 2444 2510 2556 2656 2623 2647 2468 2508 2469 2411 2363 2475 2034 2542 2331 2034 2034 2034 2034 2034 2034 2608 2466 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2245 2407 2670 9999 9999 9999 9999 9999 9999 9999 9999 2990 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2142 9999 9999 9999 2356 9999 2273 9999 2204 2380 2342 9999 9999 2209 2330 2516 2045 9999 9999 9999 9999 2559 2489 2482 2491 2278 2503 2464 2422 2394 2374 2375 2396 2416 2402 2369 2358 2417 2418 2037 2474 2385 2540 2516 2654 2653 2480 2657 2439 2493 2557 2502 2297 2551 2264 2612 2535 2359 2433 9999 2034 9999 2034 2536 9999 2034 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2034 2692 2034 9999 9999 9999 9999 9999 9999 9999 2998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2140 9999 9999 2353 2367 2243 2161 2144 2359 2433 2401 2375 2343 2387 2284 2045 2402 2482 9999 9999 9999 9999 2498 2500 2434 2523 2519 2483 2432 2393 2371 2358 2397 2388 2401 2374 2319 2376 2326 2349 2416 2550 2430 2504 2651 2625 2557 2654 2519 2434 2452 2409 2375 2267 2034 2034 2034 2465 2577 2034 9999 9999 9999 2034 2034 2210 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2696 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2926 9999 9999 9999 9999 9999 9999 2154 9999 9999 2367 2247 2407 2321 2113 2383 2214 2445 2275 2410 2213 2497 2045 9999 9999 9999 9999 9999 9999 2487 2486 2484 2529 2306 2140 2428 2397 2365 2360 2365 2360 2390 2366 2346 2343 2306 2373 2422 2429 2422 2453 2558 2554 2502 2622 2512 2452 2524 2578 2526 2034 2570 2034 2533 2034 2500 2034 2034 9999 9999 9999 2434 9999 2500 9999 9999 9999 9999 9999 2897 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2922 9999 9999 9999 9999 9999 9999 2146 9999 9999 2372 2402 2260 2259 2045 2063 2439 2448 2310 2483 9999 2552 2397 2561 9999 9999 9999 9999 9999 2303 2505 2530 2492 2519 2495 2416 2376 2374 2371 2375 2378 2356 2382 2454 2461 2249 2388 2445 2443 2487 2439 2507 2520 2423 2483 2420 2502 2492 2579 2034 2246 2034 2621 2034 2034 2418 9999 2034 9999 9999 2034 2594 2600 2716 9999 9999 9999 9999 9999 9999 9999 9999 2651 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2898 9999 9999 2917 2931 9999 9999 9999 9999 9999 9999 2136 9999 9999 2388 2419 2407 2197 2105 2094 2045 2436 2477 2384 9999 2560 2394 2496 9999 9999 9999 9999 2558 2571 2536 9999 2496 2511 2415 2383 2385 2375 2380 2381 2360 2351 2306 2330 2197 2281 2360 2409 2493 2516 2541 2442 2578 2488 2462 2393 2452 2653 2607 2034 2289 2034 2618 2034 2034 2034 2498 2034 9999 9999 2325 9999 2401 2734 9999 9999 9999 9999 9999 9999 2872 9999 9999 9999 9999 9999 2217 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2943 9999 9999 9999 9999 9999 9999 2657 9999 9999 9999 2370 2408 2421 2437 2399 2185 2382 2349 2467 2492 2350 2045 2564 2562 2546 9999 9999 9999 2536 2562 2523 2591 2040 2040 2440 2376 2386 2379 2378 2364 2382 2372 2347 2298 2293 2327 2259 2479 2510 2388 2543 2413 2463 2458 2480 2561 2497 2647 2559 2034 2034 2169 2419 2515 2243 2492 2034 2530 9999 9999 2458 2499 2566 2731 2624 9999 9999 9999 9999 9999 2891 2850 2430 2887 9999 9999 2200 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2383 2411 2434 2045 2392 2196 2110 2045 2441 2520 2334 2045 9999 2505 9999 2525 9999 9999 9999 2396 2040 2548 9999 2498 2404 2380 2387 2394 2370 2379 2401 2377 2256 2318 2275 2272 2332 2477 2527 2557 2590 2586 2601 2427 2599 2380 2592 2636 2639 2034 2592 2217 2034 2034 2034 2034 2523 2563 9999 9999 9999 2543 2034 2677 2657 2034 9999 9999 9999 9999 9999 2883 2540 2886 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2922 9999 9999 9999 2372 2425 2460 2351 2045 2045 2045 2045 2045 2538 2464 2452 9999 2429 2355 9999 9999 9999 9999 2545 2451 2397 9999 2496 2401 2383 2394 2369 2343 2323 2426 2273 2457 2345 2378 2294 2343 2486 2537 2561 2583 2392 2622 2625 2542 2493 2606 2485 2617 2289 2034 2034 2034 2512 2034 2034 2600 9999 9999 9999 2034 9999 2580 2649 2729 2065 9999 9999 9999 9999 2861 2827 2803 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2361 2387 2293 2477 2045 2045 2508 2045 2045 2170 2045 2100 2430 2536 9999 9999 2350 9999 9999 9999 2040 2040 2525 9999 2524 2320 2392 2373 2363 2363 2399 2485 2499 2238 2333 2373 2380 2478 2516 2577 2411 2592 2366 2611 2609 2426 2412 2384 2625 2558 2034 2034 2034 2034 2436 2034 2460 2589 2413 9999 9999 2034 2564 2034 2535 2638 2706 2728 9999 9999 9999 9999 9999 2834 2813 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2886 9999 9999 9999 9999 9999 9999 9999 2244 2384 2425 2333 2283 2250 2045 2442 2466 2045 2045 2565 2607 2426 2394 9999 9999 9999 9999 9999 9999 2040 2338 2040 9999 2493 2464 2370 2386 2378 2401 2474 2497 2315 2170 2491 2362 2429 2324 2573 2503 2610 2626 2382 2646 2365 2485 2461 2632 2336 2630 2649 2647 2034 2343 2542 2034 2546 2600 9999 9999 2034 2034 2034 2388 2616 2660 2614 2780 2761 9999 9999 9999 2761 2799 9999 2909 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2709 2930 9999 9999 9999 9999 9999 9999 2343 2407 2442 2514 2498 2045 2045 2045 2045 2045 2045 2497 2527 2045 2045 9999 9999 9999 9999 9999 9999 2040 2199 2342 9999 2584 2400 2422 2404 2395 2348 2473 2358 2526 2183 2537 2293 2252 2548 2594 2614 2654 2618 2662 2631 2399 2478 2347 2631 2411 2625 2643 2034 2552 2563 2503 2442 2034 2490 2034 9999 9999 2597 2549 2538 2490 2617 2678 2673 2782 9999 9999 9999 2710 2721 9999 2843 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2584 9999 9999 9999 9999 9999 9999 9999 2359 2434 2467 2508 2278 2206 2045 2577 2579 2450 2045 2568 2045 2339 9999 9999 9999 9999 9999 9999 9999 2193 2040 9999 9999 2555 2456 2446 2396 2421 2480 2494 2286 2566 2287 2574 2037 2187 2533 2615 2634 2649 2385 2631 2627 2643 2639 2657 2656 2695 2616 2126 2034 2585 2621 2594 9999 2509 2035 2539 9999 9999 2487 2660 2233 2034 2650 2668 2366 2791 9999 9999 9999 2760 2785 9999 2898 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2454 9999 9999 9999 9999 9999 9999 2246 2380 2432 2478 2506 2521 2111 2045 2555 2410 2459 2496 2527 2412 9999 9999 9999 9999 9999 9999 9999 9999 2677 9999 9999 9999 2040 2461 2492 2387 2523 2511 2519 2527 2576 2598 2591 2507 2265 2534 2642 2668 2672 2659 2635 2645 2644 2649 2651 2660 2713 2661 2628 2034 2589 2439 2534 9999 2034 2034 2034 9999 9999 2555 2034 9999 2034 9999 2754 2758 2635 2874 2900 9999 9999 2822 2789 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2244 2407 2453 2498 2513 2538 2534 2475 2505 2045 2555 2585 2524 2641 9999 9999 9999 9999 9999 9999 2618 9999 2536 9999 9999 9999 2040 2443 2549 2563 2583 2565 2582 2080 2397 2594 2369 2037 2498 2405 2686 9999 2629 2683 2654 2636 2502 2506 2679 2645 2697 2679 2613 2584 2251 2537 2034 2034 2034 9999 2034 2571 9999 2740 9999 9999 2468 9999 2701 2790 2566 2034 2888 9999 9999 2699 2699 2840 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2387 2413 2459 2482 2544 2573 2045 2442 2468 2528 2045 2472 2650 2585 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2542 2563 2064 2586 2459 2594 2564 2587 2137 2593 2585 2588 2037 2245 2594 2688 9999 2659 2660 2659 2602 2608 2599 2622 2481 2536 2582 2570 2645 2568 2522 2034 2034 9999 2493 2612 2545 9999 9999 9999 2818 2592 2410 2666 2670 2541 2751 2854 2848 2713 9999 2683 2870 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2401 2440 2469 2504 2535 2564 2218 2045 2622 2572 2580 2110 2669 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2504 9999 2568 2519 2040 2579 2426 2607 2611 2037 2037 2589 2391 2634 2608 2670 2652 2506 2599 2635 2596 2570 2061 2584 2618 2629 2035 2548 2035 2034 2599 2102 2634 2364 2492 2293 2566 2505 9999 9999 9999 2707 2832 2542 2603 2718 2737 2752 2810 2829 2838 2740 2673 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2416 2458 2489 2507 2540 2551 2504 2228 2045 2045 2045 2640 2481 2602 9999 9999 9999 9999 9999 9999 9999 9999 9999 2667 9999 9999 2271 2572 2559 2528 2614 2637 2631 2602 2491 2672 2667 2684 2715 2666 2622 2643 2035 2608 2134 2099 2656 2634 2663 2611 2035 2035 2034 2034 2616 2668 2473 2034 2605 2219 2553 9999 9999 9999 2775 9999 2696 2685 2758 2782 2455 2663 2714 2804 2824 2783 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2429 2458 2498 2498 2530 2555 2339 2573 2565 2045 2638 2619 2430 2494 9999 2755 2722 9999 9999 9999 9999 2040 2495 2630 2481 9999 2621 2387 2559 2602 2442 2613 2629 2610 2642 2653 2661 2299 2720 2467 2446 9999 2097 2622 2035 2615 2035 2035 2302 2529 9999 2035 2622 2654 2604 2593 2371 2559 2602 2631 2034 9999 9999 9999 9999 2645 2535 2683 2674 2626 2704 2642 2450 2809 2894 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2434 2477 2504 2518 2555 2520 2445 2457 2465 2446 2382 2680 2722 2496 2743 2725 9999 9999 9999 9999 9999 9999 2040 2040 2677 2430 2481 2544 2585 2380 2624 2629 2485 2649 2645 2677 2661 2694 9999 2730 2574 2035 2086 2437 9999 2520 2035 2331 2035 2096 2490 2035 2034 2075 2034 2084 2265 2641 2656 2561 2639 9999 9999 2742 2595 2783 2737 2443 9999 2672 2673 2737 2718 2823 2761 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2496 2521 2518 2553 2577 2579 2483 2411 2648 2646 2660 2695 2712 2585 2812 2538 2815 9999 9999 9999 9999 9999 9999 9999 2786 2736 2040 2318 2618 2433 2594 2618 2650 2397 2649 2466 2525 2724 2316 2718 2513 2638 2552 2159 2051 2450 2640 2335 2035 2035 2628 2034 2562 2402 2110 2520 2615 2034 2583 2602 2670 9999 9999 9999 2545 2834 2670 2669 2719 2779 2799 2746 2746 2866 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2998 2527 2550 2574 2586 2539 2614 2431 2627 2669 2641 2396 2663 2676 9999 2763 9999 2780 9999 9999 9999 9999 9999 9999 2835 2715 2881 2667 2040 2598 2395 2594 2621 2469 2648 2679 2642 2674 2362 2427 2696 2035 2035 2035 2044 2561 2071 2635 2650 2369 2641 2591 9999 2034 2151 2518 2536 2765 2034 2385 2474 2034 9999 9999 9999 2595 9999 2805 2687 2776 9999 2798 2772 2803 2856 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 2569 2402 2581 9999 2606 2466 2511 2510 2697 2629 2337 2534 2259 2422 9999 9999 2812 9999 2798 9999 9999 9999 9999 9999 9999 2828 9999 2707 2671 2671 2609 2614 2649 2439 2675 2432 2674 2724 2302 2414 2585 2035 2535 9999 2035 2035 2630 2639 2647 2164 2659 2034 9999 2454 2572 2657 2819 9999 2589 2589 2668 9999 9999 2659 9999 9999 2730 2803 2764 2779 2769 2792 9999 2844 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2558 2396 2637 2607 2415 2455 2695 2714 2714 2742 2686 2539 2608 2460 2762 9999 9999 2791 2883 9999 9999 9999 9999 2901 2914 9999 9999 9999 9999 2263 2613 2626 2647 2481 2692 2630 2675 2677 2732 2289 2544 2035 2035 2035 2236 2035 2325 2206 2568 2243 2297 9999 2376 2286 2535 2707 9999 9999 2399 2487 2517 9999 9999 2825 9999 2844 2750 2034 2706 2803 2826 2877 2832 2899 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2566 2455 2485 2542 2625 2638 2692 2661 2539 2681 2315 2678 2688 2360 2736 9999 2612 9999 9999 9999 9999 9999 9999 2918 2922 9999 2836 2808 2807 2635 2683 2583 2662 2462 2417 2519 2670 2700 2521 2526 2673 2463 2128 2427 2626 2663 2647 2625 2506 2663 2035 2472 2512 2055 2540 2729 9999 2634 2629 2458 9999 9999 9999 9999 2899 2890 2751 2820 2830 2797 2879 2880 2867 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2411 2467 2560 2428 2646 2697 2448 2740 2364 2731 2501 2314 2673 2667 2620 2740 2553 2849 9999 9999 9999 9999 9999 9999 9999 9999 9999 2669 9999 9999 2588 2095 2689 2658 2433 2675 2690 2458 2756 2747 2380 9999 2035 2562 2035 2470 2439 2055 2661 2437 2672 2034 2450 2654 2734 2199 9999 2494 2534 2034 9999 9999 9999 3011 9999 2910 9999 2890 2808 9999 2669 2867 9999 2931 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2974 2461 2434 2628 2655 2705 2701 9999 2287 2735 2706 2392 2561 2714 9999 2564 2697 2592 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2867 9999 9999 9999 2705 2682 2489 2693 2693 2653 2514 2671 2667 9999 9999 9999 2035 2035 2677 9999 2635 2035 2619 2646 2248 2657 9999 2034 2476 2034 9999 9999 9999 9999 9999 9999 9999 9999 2891 2775 2910 2763 9999 2877 2833 2938 2957 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2448 2592 2581 2654 2136 2588 2322 2442 2764 9999 2617 2733 2570 2744 2787 2741 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2513 2707 2388 2694 2668 2394 2746 2657 9999 9999 9999 2207 9999 2509 2423 2629 2548 2534 2639 2702 2701 2721 9999 2666 9999 9999 9999 9999 9999 9999 9999 9999 2724 2877 2860 9999 9999 9999 9999 2952 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2973 9999 9999 2489 2631 9999 2680 2695 2724 2701 2663 9999 9999 9999 2593 9999 2775 2764 2783 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2753 2756 9999 2705 2670 2399 2745 9999 9999 9999 9999 2035 9999 2035 2035 2035 2131 2035 9999 2711 2662 2761 2382 2680 2680 9999 9999 9999 9999 9999 9999 9999 9999 2779 2877 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2631 2639 2473 2663 2679 2253 2747 9999 2722 2710 9999 2500 9999 2795 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2606 2746 2766 2728 2608 2477 2355 9999 9999 9999 9999 9999 9999 2638 2035 2035 2035 2035 2346 2673 2727 2647 2034 2740 2714 2637 9999 9999 9999 9999 9999 9999 2791 2838 2667 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2973 2636 2669 2646 2706 2725 2680 2354 2773 9999 2709 2627 9999 2777 2807 2861 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2727 2748 2745 2270 2748 2796 2811 9999 9999 9999 9999 9999 9999 2035 2035 2035 2299 2309 2122 2447 9999 2034 2524 2668 2698 2648 9999 9999 9999 9999 9999 2886 9999 9999 9999 2722 9999 9999 9999 9999 9999 9999 2914 2939 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2963 9999 2718 2695 2692 2722 9999 2734 2289 2516 2643 2647 9999 2784 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2740 2722 2400 2683 2548 2762 2035 9999 9999 9999 9999 9999 9999 9999 9999 9999 2035 9999 2623 2451 9999 2491 2034 2486 2428 2712 2761 2763 9999 9999 9999 9999 9999 9999 2767 2826 9999 9999 9999 9999 9999 9999 2929 2926 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2678 2580 2618 2379 2388 2749 2487 2709 2755 2707 2555 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2735 2744 2752 2776 2775 2817 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2035 2630 2520 2723 2111 2609 9999 2323 2628 2745 2750 2870 9999 9999 9999 9999 2775 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2930 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2972 9999 2907 2668 2700 2750 2734 2520 2773 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2706 2740 2791 2769 2475 2621 2333 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2587 2364 2690 2592 2034 2732 9999 9999 2806 9999 9999 9999 9999 9999 9999 2830 2847 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2878 2884 2958 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2958 2947 9999 2602 2659 2706 9999 9999 2778 2793 9999 9999 9999 2656 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2767 9999 2764 2721 2470 2666 2738 9999 9999 9999 9999 9999 9999 9999 9999 9999 2103 2247 2469 2690 2485 2709 2757 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2680 9999 9999 9999 9999 2938 2929 2923 2897 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2703 2625 2685 2663 2626 9999 2511 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2707 2763 2720 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2462 2547 9999 9999 2731 2781 9999 9999 2921 9999 9999 9999 2859 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2869 9999 9999 9999 2950 9999 2919 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2701 2714 9999 2611 9999 2763 9999 2701 2884 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2811 2670 2752 2774 2731 9999 9999 9999 9999 9999 9999 9999 9999 9999 2325 2797 2825 9999 2833 2860 2767 9999 9999 9999 9999 2907 9999 9999 9999 9999 9999 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2907 9999 9999 9999 2928 9999 9999 2955 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2953 2203 2655 9999 9999 2773 9999 9999 9999 2848 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2769 2789 9999 2511 2529 2835 9999 9999 9999 9999 9999 9999 9999 9999 2826 2638 2807 2790 9999 2750 2575 9999 9999 9999 2904 9999 9999 9999 2924 9999 9999 9999 9999 9999 9999 9999 9999 9999 2911 9999 2948 9999 9999 9999 2940 2931 9999 9999 9999 9999 9999 9999 9999 9999 2991 9999 2983 9999 9999 9999 2961 9999 9999 2681 2728 2786 2702 2809 9999 2768 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2752 2800 2529 2848 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2713 9999 9999 2397 2798 2782 2207 2805 2724 2804 2583 9999 9999 9999 9999 9999 9999 9999 9999 9999 2923 9999 9999 9999 2917 2874 2938 9999 2898 2942 2938 9999 2954 2935 2950 9999 9999 9999 9999 2987 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2747 2760 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2925 9999 9999 2836 2820 2670 2646 2759 2745 2767 2806 2787 2797 2723 9999 9999 2985 9999 9999 9999 2964 9999 2915 9999 9999 9999 2873 2808 2919 9999 9999 2928 2920 2956 2893 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2935 2946 2615 2776 9999 9999 2825 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2940 9999 2845 2781 2810 2634 2765 2559 2788 2692 2819 2857 2901 9999 9999 9999 9999 9999 9999 2972 2908 9999 2929 2927 9999 2841 2792 2885 2893 2915 2906 2940 2938 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2965 2959 2964 2877 2694 2676 2711 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2696 9999 2354 2342 9999 2384 2883 2886 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2911 2962 2620 2759 2832 2802 2818 2834 2927 2907 2892 2936 9999 9999 9999 9999 9999 9999 2900 2882 9999 9999 2962 9999 2964 2922 2929 2678 2524 2912 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2858 2905 2572 9999 9999 2906 9999 2926 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2976 9999 9999 2885 9999 2707 2684 2757 2767 2768 2826 2913 2928 2924 2932 2946 9999 9999 9999 9999 9999 2824 2873 9999 2950 9999 2963 9999 2896 2931 2608 9999 9999 9999 9999 2807 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2698 2572 9999 2717 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2855 2857 2656 2709 2819 2794 2829 2708 2894 2923 2955 2939 9999 9999 9999 2988 9999 2912 2890 9999 9999 9999 9999 9999 2895 2911 2721 2832 9999 9999 9999 2893 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2646 9999 2900 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2985 2959 9999 2971 2983 9999 9999 2828 2782 2744 2754 2839 9999 9999 9999 2897 2925 2956 2947 2956 9999 9999 9999 9999 9999 9999 2938 9999 9999 9999 9999 2904 2890 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2966 9999 9999 9999 9999 9999 9999 2925 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2987 2990 9999 2972 9999 9999 9999 9999 9999 2765 2826 2810 2822 2863 9999 9999 9999 2895 9999 2910 2950 9999 2978 9999 9999 2968 2921 2915 2973 9999 2959 9999 2894 2904 2866 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2998 9999 9999 9999 9999 9999 9999 9999 2834 9999 9999 2831 9999 9999 9999 9999 2927 2895 2947 2938 9999 9999 9999 2988 2973 2882 2893 2973 2979 2907 2941 9999 2909 2868 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2936 2902 9999 9999 9999 9999 2970 9999 2971 2858 9999 9999 2982 9999 2934 9999 2916 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2990 9999 9999 2990 9999 2985 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2953 2942 2952 2941 2983 9999 9999 9999 9999 2940 9999 9999 9999 2904 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 2901 9999 2822 9999 9999 9999 9999 2957 9999 2963 2932 9999 2964 9999 9999 2948 9999 2871 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2983 9999 9999 9999 9999 9999 9999 9999 2746 9999 9999 9999 9999 2930 9999 2935 2958 2964 9999 9999 9999 2927 2927 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3008 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2982 2987 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2865 2933 2950 2964 9999 9999 2956 2957 2961 2997 9999 2931 2898 9999 2834 9999 9999 2955 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2815 2697 2564 2913 2933 9999 9999 2989 2949 2973 2979 2993 9999 9999 2878 2942 9999 2973 2964 2963 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2631 2911 2941 9999 2930 2996 2984 9999 9999 9999 9999 2993 2918 2961 9999 2983 9999 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2864 2871 2726 2922 2950 2950 9999 9999 2989 2957 2985 9999 9999 9999 9999 9999 9999 2917 2945 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2996 2991 2901 2928 2931 2943 2946 2916 2924 9999 9999 9999 2925 2905 2703 2938 2929 2953 2675 2965 2364 9999 9999 9999 9999 9999 9999 9999 9999 2850 2858 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2989 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2964 2943 9999 2942 9999 9999 9999 2921 2909 2930 2928 2943 2934 9999 9999 2949 2957 2967 9999 9999 9999 9999 9999 2960 2851 2762 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2981 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3000 9999 9999 9999 9999 9999 9999 9999 9999 9999 2929 9999 2945 9999 2925 2923 9999 2926 2925 2912 2941 2939 2923 2912 2953 2968 2936 2964 2961 9999 9999 9999 9999 2966 9999 2829 2679 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2960 9999 2931 2878 9999 9999 2910 2936 2926 2949 2930 2944 2947 9999 9999 9999 2941 2966 9999 9999 9999 2964 2936 2952 2879 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2955 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2950 2927 9999 2944 9999 2917 2918 2893 2866 2875 9999 2928 2937 2933 9999 9999 9999 9999 2966 2985 9999 9999 9999 9999 9999 2961 2962 2625 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2929 2916 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2950 9999 9999 2948 9999 2673 2905 2837 2827 2861 2892 9999 2897 2932 2939 2965 9999 9999 9999 9999 2966 9999 9999 2972 9999 2984 2960 2953 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2901 2890 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2965 9999 9999 9999 2916 2951 2921 2651 2669 2718 2828 2878 2915 9999 2933 2926 2431 9999 2980 9999 9999 9999 9999 9999 9999 9999 9999 2934 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 2930 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2982 2984 2972 2972 9999 2960 2934 2919 2920 2735 2434 2527 2707 2878 2908 2897 9999 2942 9999 2936 2963 2961 9999 9999 9999 9999 9999 9999 2652 2907 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2982 2968 2963 9999 2958 2961 2933 2927 9999 2685 2337 2376 2549 2865 2891 2904 2912 9999 2941 2957 9999 2962 9999 9999 9999 9999 9999 9999 2794 2859 2980 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2917 2925 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2956 2990 2973 2932 2954 2942 2927 2906 2640 2349 9999 2432 2681 2879 2914 2888 2936 9999 2954 2970 9999 9999 9999 9999 9999 9999 9999 2703 2821 2948 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2922 2879 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2998 2966 2969 2965 2950 9999 2934 2934 2889 2539 2371 9999 2363 2641 2871 2901 2932 2951 9999 2957 2968 9999 2998 9999 9999 9999 2995 2798 9999 2769 2937 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2938 2915 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3001 9999 9999 9999 2997 9999 2970 9999 2963 2947 9999 2953 2892 9999 2383 9999 2329 2457 2797 2869 2924 9999 2964 2964 2985 9999 9999 2994 9999 9999 9999 2768 9999 2784 2898 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3003 2983 9999 2997 9999 2982 2620 2921 2948 2945 2664 2641 2381 9999 2293 2364 2724 2851 2913 2954 9999 9999 9999 9999 9999 9999 9999 3009 9999 2692 9999 2779 2790 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2999 2964 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2992 9999 9999 3003 2997 2951 2904 9999 2947 2721 9999 2369 2322 2303 2365 2746 2852 9999 2941 2962 9999 3006 9999 3010 3004 3010 3004 9999 2730 2704 2742 2763 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2979 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2956 9999 2922 2955 2708 2549 2396 2320 9999 2458 2698 2887 9999 2945 2959 9999 9999 9999 9999 9999 9999 3005 2948 2817 2733 2828 2834 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2989 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3011 9999 3001 2996 2965 2926 2877 9999 2885 2709 2530 2371 2386 2479 2672 2925 9999 9999 9999 9999 9999 9999 9999 9999 9999 3004 2957 2831 2838 2834 2835 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2992 3003 2997 2962 2941 9999 9999 2729 2758 2276 9999 2444 2578 2704 9999 9999 9999 2968 2984 9999 9999 9999 9999 9999 9999 9999 2818 2881 2810 2797 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3003 9999 9999 9999 9999 9999 2998 2963 9999 2938 2946 2942 2910 2633 9999 2565 2636 2778 9999 9999 9999 2958 2978 9999 9999 9999 9999 9999 9999 2900 2868 2708 2863 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3013 9999 9999 2998 3005 9999 2979 2962 2937 9999 2952 2914 2646 2599 2609 9999 9999 2943 2918 2881 2944 2986 3010 9999 9999 9999 9999 3010 2896 2898 2918 2865 2830 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3017 3007 9999 9999 9999 9999 2999 9999 9999 9999 2916 9999 9999 2919 2892 9999 2717 2687 2836 2853 2911 2880 9999 9999 9999 9999 3014 9999 9999 2983 2903 2912 2906 2892 2758 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2999 9999 2999 9999 9999 2906 9999 2952 2945 2930 2752 9999 2572 2825 2876 2914 2897 9999 9999 9999 9999 9999 3010 9999 2982 2905 2912 2940 2853 2846 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3010 9999 9999 9999 9999 9999 3006 3003 9999 9999 9999 2942 9999 2972 9999 2926 2919 2913 9999 9999 2679 9999 2914 9999 2947 3001 9999 9999 9999 9999 2959 2850 2942 2947 2899 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2996 3005 9999 2992 2996 9999 2974 9999 9999 2995 9999 2949 2949 9999 2887 9999 2899 2921 2932 2934 2953 2998 9999 9999 3005 2986 9999 2899 2928 2957 2922 2686 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3009 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2975 2992 9999 2959 9999 9999 2961 9999 9999 2920 2928 2935 9999 2932 2972 9999 9999 3002 2960 2934 2891 2905 2957 2941 2705 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3007 2978 3013 9999 9999 9999 2478 9999 9999 9999 2992 9999 9999 9999 9999 9999 9999 2913 9999 9999 9999 9999 9999 2950 2972 9999 2936 2901 2695 2874 2958 9999 2715 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3010 2999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2985 2962 9999 9999 9999 9999 9999 2910 2923 2914 2918 2948 2921 9999 9999 2914 2792 2881 2901 2948 2874 2715 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3011 9999 9999 3005 9999 3007 9999 9999 2987 2997 9999 9999 9999 2964 9999 9999 9999 9999 9999 2913 2916 2893 2915 9999 9999 2949 2949 9999 2870 2878 2869 2910 9999 2761 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2965 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3005 9999 2370 9999 3004 9999 9999 2994 9999 2993 9999 9999 9999 9999 9999 2901 9999 9999 2940 2905 2930 9999 2923 2845 2890 2869 2913 2890 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 2970 2964 2980 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3004 3007 9999 9999 9999 2979 2968 9999 3005 2968 2998 2987 3001 9999 9999 9999 9999 9999 9999 9999 9999 2962 2940 2909 9999 2687 2673 2810 2901 2719 2844 2776 1280 818 671 1280 286 434 1280 318 1162 1280 743 202 73 110 88 69 49 57 40 9999 92 63 69 28 41 17 10 7 8 59 32 56 81 105 35 20 1 1 1 2 7 9 8 9999 9999 9999 9999 69 106 198 115 75 51 70 55 9999 54 28 26 23 26 20 22 45 31 46 51 57 42 43 22 31 32 9999 9 10 15 50 26 28 23 19 30 5 2 2 13 1 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 1280 1190 1280 251 121 393 1280 1280 1280 1280 412 491 220 68 64 68 9999 41 42 84 66 28 59 67 39 38 9 6 6 44 17 9999 54 54 11 17 5 11 11 9999 6 6 26 6 7 54 9999 69 71 153 101 70 9999 9999 9999 9999 35 31 24 24 25 20 17 55 35 45 47 45 16 9999 9999 24 23 10 9999 9999 9999 9999 20 22 9999 13 14 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 493 9999 280 108 123 1280 177 1280 1160 1280 1279 934 416 102 89 87 54 49 101 23 24 54 26 28 32 27 22 8 16 8 12 22 34 26 22 6 6 33 33 20 24 14 17 10 31 37 9999 59 100 97 70 9999 9999 9999 9999 97 31 38 25 19 15 14 15 44 30 41 40 16 37 36 12 8 28 9999 14 9999 9999 9999 24 29 10 7 9999 5 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 696 208 486 90 9999 1105 884 1280 1280 1280 417 192 119 59 77 9999 48 25 18 23 60 23 27 24 11 37 15 6 9999 11 11 27 3 10 15 7 28 4 17 4 13 32 42 17 32 124 9999 128 63 9999 9999 9999 9999 38 27 59 61 20 13 11 9 12 27 53 23 48 34 29 45 13 9999 15 5 13 9999 9999 42 9999 9999 9999 9999 17 4 4 13 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 199 1280 1280 9999 9999 1280 177 382 1280 1278 438 303 446 144 68 54 53 32 64 50 30 44 46 25 38 14 23 54 12 8 13 15 11 15 38 9 28 20 17 11 3 10 27 13 13 20 83 9999 77 60 62 9999 9999 51 40 70 51 38 17 9 9 23 44 31 20 57 26 40 33 32 9999 7 21 17 6 14 9999 24 9999 21 9999 24 12 3 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1154 1280 1280 1280 1280 816 225 199 237 215 585 200 206 92 74 53 41 59 50 28 27 14 53 19 14 50 44 7 7 5 8 7 11 9 41 6 3 10 10 4 11 18 7 59 41 48 25 41 9999 47 9999 31 9999 9999 27 51 37 11 8 6 28 7 28 29 18 37 70 31 30 12 12 22 17 9999 24 41 38 43 18 11 16 5 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 219 98 60 791 1280 243 225 1280 155 125 107 76 55 50 24 22 29 56 16 37 44 42 39 31 34 6 11 7 10 6 7 10 15 4 10 19 4 4 3 16 6 64 10 11 31 62 76 9999 56 65 76 34 78 14 10 26 8 16 24 19 9 11 24 26 77 25 25 18 13 22 16 9999 19 24 26 35 27 10 5 9999 9999 15 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 1280 349 114 174 241 101 157 387 295 302 195 337 127 96 144 90 9999 66 56 20 13 14 42 39 20 49 14 22 25 5 15 6 7 7 6 13 5 2 4 9999 4 18 29 51 66 5 15 32 31 9999 57 9999 9999 60 56 50 15 9 24 19 19 22 7 9999 9999 9999 23 73 31 35 32 13 20 14 12 8 7 6 60 5 9 9999 9999 9999 19 8 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 14 9999 9999 9999 396 1280 340 156 95 149 1280 134 317 366 121 70 227 993 192 66 46 24 64 14 8 12 73 33 68 18 26 12 5 8 23 7 9 18 18 6 7 20 4 4 4 2 22 41 29 6 3 1 13 17 21 9999 9999 59 64 33 34 22 7 13 13 16 6 9999 1 9999 30 4 66 92 26 33 3 3 2 32 8 6 62 12 3 9999 9999 6 27 9999 9999 9999 9999 15 9999 9999 9999 13 9999 9999 9999 9999 9999 11 1280 111 487 254 130 70 1280 143 249 311 269 142 325 429 127 51 9999 35 31 16 7 40 61 26 27 59 35 24 27 18 48 38 33 30 22 7 29 15 11 4 3 4 15 17 8 3 9999 3 9999 9999 18 32 9999 40 14 30 38 9 10 15 9999 4 21 12 1 9999 5 5 5 35 24 21 4 3 5 4 9 32 37 3 2 9999 9999 4 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 296 1176 127 341 242 9999 344 615 289 303 66 156 283 115 153 73 61 9999 84 36 11 47 56 49 52 38 18 52 69 68 123 82 64 55 33 10 9 6 4 10 23 20 19 9999 4 5 9999 9999 12 9999 9999 9999 42 31 21 9 26 9999 7 6 14 2 4 25 3 1 1 2 4 5 16 15 1 10 4 5 22 15 4 9 9999 9999 9999 3 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 132 1280 98 1280 71 146 108 139 68 54 89 1280 588 115 128 105 68 9999 61 15 10 67 76 46 63 58 26 105 77 123 62 40 104 24 19 13 12 8 21 2 10 26 17 9999 9 9999 17 9999 9999 9999 9999 9999 22 35 20 20 9 8 19 5 1 19 4 20 2 1 9999 1 2 5 21 3 9999 12 6 12 16 14 18 12 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 142 280 165 97 59 101 70 83 163 120 232 283 187 184 1280 147 65 38 71 36 7 48 50 67 29 73 116 129 57 61 92 50 51 25 31 28 12 9 5 4 23 21 7 10 11 10 79 38 9999 9999 9999 9999 10 17 26 23 25 16 7 15 4 25 19 24 3 9999 9999 9999 9999 4 4 3 11 4 26 10 3 6 7 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 190 190 100 98 9999 57 94 60 1280 130 240 88 112 84 228 91 9999 34 30 14 28 24 10 31 77 73 42 58 112 83 61 51 71 24 22 24 17 11 7 20 18 16 21 26 14 48 23 16 23 34 49 30 26 36 22 7 3 6 2 4 21 23 24 5 11 9999 9999 9999 1 17 9999 3 2 47 6 2 5 9999 9999 15 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 122 79 70 9999 9999 9999 193 1244 134 62 9999 63 69 73 74 61 9999 27 37 11 9999 14 7 28 102 72 123 55 201 103 67 56 54 23 35 23 17 22 10 21 21 11 32 31 41 29 22 39 14 28 70 59 16 36 39 14 10 15 16 16 10 22 28 17 11 9999 1 9999 2 1 3 1 1 4 1 1 9999 3 6 3 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 143 77 54 9999 9999 9999 120 109 71 138 9999 9999 83 64 63 9999 77 7 11 25 9999 15 8 47 52 69 75 62 98 103 91 71 75 30 32 26 25 20 11 6 24 16 20 58 30 20 46 22 25 49 35 78 27 30 19 1 3 4 9999 3 2 4 4 3 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 6 7 9999 9999 9999 9999 9999 9999 9999 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 103 9999 9999 9999 103 9999 99 49 94 9999 9999 9999 9999 59 49 55 36 9999 9999 9999 9999 34 16 70 108 47 56 104 66 68 81 143 69 32 65 39 23 24 16 10 15 16 20 30 30 42 32 35 15 23 28 24 18 32 7 15 9 4 3 3 5 3 2 12 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 4 8 9999 9999 9999 9999 9999 9999 9999 9999 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 80 9999 9999 9999 106 9999 48 9999 39 50 38 9999 9999 46 141 49 4 9999 9999 9999 9999 33 29 47 78 19 50 94 125 112 72 63 53 55 55 30 29 40 25 11 26 17 53 35 55 40 18 39 16 21 46 47 18 96 10 29 14 11 9 9999 2 9999 3 12 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 13 1 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 78 9999 9999 93 71 32 25 25 51 54 50 79 94 71 27 5 10 10 9999 9999 9999 9999 40 63 41 58 70 77 108 96 67 56 66 57 58 35 29 35 24 22 23 67 35 35 57 49 27 50 22 20 21 21 22 15 7 5 5 12 20 5 9999 9999 9999 2 2 2 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 14 9999 9999 9999 9999 9999 9999 112 9999 9999 68 30 88 32 19 33 18 82 26 49 19 48 6 9999 9999 9999 9999 9999 9999 47 51 94 51 21 17 109 185 62 63 56 54 84 40 34 29 25 28 29 37 39 33 36 34 25 55 28 21 23 42 46 11 44 6 24 5 14 5 3 9999 9999 9999 4 9999 1 9999 9999 9999 9999 9999 110 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 9999 9999 9999 9999 9999 9999 68 9999 9999 59 77 27 24 14 16 48 91 26 99 9999 53 12 25 9999 9999 9999 9999 9999 21 69 77 24 61 68 150 61 91 80 103 78 59 48 90 57 22 38 43 46 105 35 42 32 21 24 21 25 17 31 8 12 7 43 5 3 10 9999 3 9999 9999 3 8 8 3 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 9999 9999 12 12 9999 9999 9999 9999 9999 9999 55 9999 9999 94 62 57 20 16 17 16 103 77 29 9999 40 12 22 9999 9999 9999 9999 34 52 55 9999 15 44 39 56 75 78 80 91 54 54 31 27 18 22 32 38 88 96 86 27 73 26 24 20 20 39 28 6 11 8 41 5 4 5 15 4 9999 9999 6 9999 5 11 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 2 9999 9999 9999 60 61 60 51 37 19 38 29 39 48 21 6 27 24 20 9999 9999 9999 17 23 29 35 4 12 189 63 91 69 60 54 52 49 30 24 21 25 24 99 72 25 47 20 22 22 24 60 24 38 17 7 6 9 14 21 9 21 4 13 9999 9999 18 8 13 12 3 9999 9999 9999 9999 9999 93 7 3 26 9999 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 80 49 56 12 33 18 14 13 26 56 15 5 9999 15 9999 19 9999 9999 9999 9 6 20 9999 42 47 73 97 95 54 56 46 36 22 26 22 24 31 84 65 67 57 48 46 20 55 19 46 42 29 7 39 9 6 5 3 4 19 12 9999 9999 9999 11 4 16 8 1 9999 9999 9999 9999 9999 61 6 50 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 76 66 45 27 11 13 9 7 7 46 19 14 9999 11 6 9999 9999 9999 9999 12 13 10 9999 35 41 78 79 48 40 33 42 23 59 30 36 27 32 90 60 46 46 17 43 57 30 34 55 17 31 8 5 6 6 14 4 4 23 9999 9999 9999 2 9999 15 15 15 1 9999 9999 9999 9999 48 22 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 115 83 26 52 12 10 43 10 8 10 7 7 14 25 9999 9999 6 9999 9999 9999 3 5 13 9999 43 28 78 45 42 40 39 74 86 21 29 36 35 84 78 57 17 33 15 36 43 21 22 16 34 17 5 5 5 5 11 3 19 24 9 9999 9999 2 12 4 25 22 6 5 9999 9999 9999 9999 9999 315 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 30 9999 9999 9999 9999 9999 9999 9999 40 94 90 26 18 14 8 22 18 6 7 26 26 15 12 9999 9999 9999 9999 9999 9999 5 7 1 9999 27 63 48 45 44 46 87 73 20 16 100 28 42 21 67 20 32 40 13 46 15 26 22 41 11 37 39 30 5 9 14 2 23 26 9999 9999 4 3 3 8 14 15 6 10 3 9999 9999 9999 32 293 9999 608 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 15 9999 9999 9999 9999 9999 9999 98 93 66 71 39 10 7 6 7 6 5 16 16 2 2 9999 9999 9999 9999 9999 9999 4 5 6 9999 41 32 136 50 48 33 86 25 46 12 63 17 17 63 46 36 43 35 45 42 15 22 14 30 11 38 28 5 15 27 14 13 4 18 4 9999 9999 11 11 10 8 13 9 6 6 9999 9999 9999 20 20 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 9999 9999 9999 9999 9999 9999 104 89 63 52 17 12 7 34 25 15 2 15 3 8 9999 9999 9999 9999 9999 9999 9999 5 1 9999 9999 27 35 131 41 43 99 131 19 55 12 39 9 12 28 27 32 35 12 29 38 46 46 45 32 29 28 7 5 22 41 24 9999 17 7 14 9999 9999 4 9 3 1 13 12 4 11 9999 9999 9999 26 27 9999 99 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 41 96 52 55 44 43 11 8 27 13 14 13 14 11 9999 9999 9999 9999 9999 9999 9999 9999 17 9999 9999 9999 3 32 105 30 150 63 58 42 64 32 31 21 11 19 22 26 32 30 32 39 50 46 42 32 30 21 33 5 30 39 19 9999 5 6 3 9999 9999 3 1 9999 1 9999 20 13 4 23 23 9999 9999 49 56 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 35 93 67 60 44 34 34 18 20 4 17 17 14 14 9999 9999 9999 9999 9999 9999 7 9999 10 9999 9999 9999 3 23 81 80 107 55 63 10 17 34 11 7 16 12 31 9999 17 25 31 27 20 18 52 25 34 26 34 32 7 21 3 2 3 9999 3 4 9999 4 9999 9999 3 9999 13 13 4 1 49 9999 9999 26 201 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 67 73 50 58 45 6 14 14 18 4 11 23 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 12 11 85 20 63 32 32 9 54 29 27 6 7 18 25 9999 19 19 23 28 52 32 33 9 45 23 28 40 15 15 3 1 9999 6 11 3 9999 9999 9999 9 4 5 10 6 4 8 94 41 10 9999 28 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 58 66 67 64 56 36 9 6 35 17 20 6 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 7 15 8 124 19 58 32 5 8 35 11 20 15 20 17 12 17 32 19 26 6 25 28 28 3 20 6 5 26 5 20 5 4 5 11 7 9999 9999 9999 3 12 4 8 14 20 11 12 89 476 8 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 67 68 68 63 66 38 23 9 6 5 5 25 9 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 4 31 134 27 46 39 29 24 18 34 25 24 23 17 21 27 6 25 6 5 36 28 28 15 3 6 4 5 23 22 6 2 13 3 7 9999 9999 9999 5 9999 9 14 23 10 5 8 13 29 11 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 51 41 51 55 54 28 13 31 28 7 29 20 7 6 9999 8 5 9999 9999 9999 9999 1 3 10 4 9999 5 11 135 56 16 36 32 32 52 29 23 7 22 8 9 9999 5 20 3 15 4 4 5 7 9999 5 18 17 14 10 4 9 13 23 1 9999 9999 9999 9999 4 5 13 9 8 9 8 5 55 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 38 41 48 54 52 23 16 13 15 13 10 21 19 4 6 5 9999 9999 9999 9999 9999 9999 1 3 9 2 3 13 105 16 64 46 15 38 38 37 29 18 9999 26 11 4 5 6 9999 7 4 5 3 3 8 1 3 4 3 3 3 9 15 19 4 9999 9999 4 3 7 10 6 9999 11 19 14 14 1280 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 43 49 34 48 33 36 15 11 42 22 17 16 14 4 8 3 8 9999 9999 9999 9999 9999 9999 9999 24 5 1 6 47 17 47 52 48 11 35 12 12 20 5 21 8 32 17 3 2 6 19 4 3 3 14 3 8 4 3 7 5 1 10 21 4 9999 9999 9999 4 8 6 14 16 21 22 12 17 264 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 34 44 40 36 19 37 12 25 29 14 6 11 10 9999 5 9999 5 9999 9999 9999 9999 9999 9999 5 9 23 2 2 19 12 54 46 14 31 46 23 22 6 5 12 3 4 3 4 10 3 16 17 4 20 12 9999 1 3 4 3 7 1 3 5 1 9999 9999 9999 3 9999 19 12 28 9999 17 18 17 13 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 48 17 30 9999 26 14 13 11 19 10 5 6 4 3 9999 9999 6 9999 8 9999 9999 9999 9999 9999 9999 5 9999 5 13 24 63 51 39 12 40 10 22 22 5 5 8 3 7 9999 3 2 23 16 19 4 14 3 9999 5 5 6 8 9999 5 8 4 9999 9999 3 9999 9999 8 28 16 24 20 19 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 34 18 44 30 13 12 33 19 18 14 10 6 6 4 5 9999 9999 8 11 9999 9999 9999 9999 11 15 9999 9999 9999 9999 4 21 42 38 12 39 18 27 24 16 4 7 3 2 2 6 3 5 5 15 4 3 9999 5 3 4 4 9999 9999 5 6 3 9999 9999 4 9999 7 6 1 17 27 22 27 5 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 52 26 21 23 26 18 20 11 6 8 4 8 8 3 6 9999 3 9999 9999 9999 9999 9999 9999 11 16 9999 13 8 14 4 13 20 41 11 9 13 48 38 7 6 16 7 3 5 13 13 19 19 7 18 3 5 8 2 2 2 9999 3 11 6 9999 9999 9999 9999 6 8 5 13 24 12 36 13 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 32 26 12 16 22 7 19 5 11 5 3 6 6 5 5 3 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 4 4 51 23 9 49 46 10 21 16 4 9999 1 5 1 6 6 3 18 7 19 3 5 9 3 1 9999 2 4 1 9999 9999 9999 5 9999 6 9999 49 8 9999 4 12 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 12 32 20 33 21 21 16 9999 5 18 10 4 4 6 9999 4 5 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 9999 9999 32 22 9 27 34 22 6 10 14 9999 9999 9999 1 1 13 9999 16 3 19 21 3 9 9999 1 2 1 9999 9999 9999 9999 9999 9999 9999 9999 21 5 37 4 9999 10 3 4 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 30 17 23 6 10 5 5 19 9999 5 6 4 5 8 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 22 6 27 21 5 14 10 9999 9999 9999 2 9999 5 5 13 10 26 21 17 9 5 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 3 24 10 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 15 9999 9999 19 27 9999 23 23 18 12 8 9999 9999 9999 3 9999 5 6 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 22 9999 22 17 5 11 9999 9999 9999 9999 1 9999 1 2 1 3 3 9999 17 7 7 4 10 3 9999 9999 9999 9999 9999 9999 9999 9999 9 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 32 25 11 25 16 5 16 9999 8 5 9999 2 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 20 31 22 8 6 3 9999 9999 9999 9999 9999 9999 4 1 1 1 1 5 15 8 3 3 53 14 3 9999 9999 9999 9999 9999 9999 3 12 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 14 19 20 21 30 23 11 4 13 9999 6 4 9999 6 5 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 28 22 5 14 12 5 9999 9999 9999 9999 9999 9999 1 1 1 2 3 3 3 9999 1 42 21 13 4 9999 9999 9999 9999 9999 6 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 32 67 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 21 18 15 13 9999 10 3 4 6 5 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 25 7 12 6 12 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 13 4 9999 5 3 7 6 12 10 7 9999 9999 9999 9999 9999 9999 9 9 9999 9999 9999 9999 9999 9999 21 1280 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 10 9 5 4 9 4 6 8 6 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 34 30 28 14 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 8 9 10 2 6 9999 2 9 12 11 6 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 7 23 18 18 12 5 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 20 32 26 5 6 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 5 11 4 1 4 9999 9999 7 9999 9999 9999 9999 9999 9999 5 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 6 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 13 9999 13 14 13 9999 9999 9 8 9999 9999 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 7 9999 12 14 7 8 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 2 3 9 1 8 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 9999 9999 9999 11 11 9 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 11 13 8 6 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 13 31 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 4 9999 9999 5 9 9999 9999 11 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 15 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 18 9999 7 9999 6 9999 3 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 10 8 16 27 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 15 17 9999 10 13 10 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 6 11 9999 9999 8 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 11 22 9999 4 3 7 9999 9999 9999 9999 9999 9999 9999 9999 19 5 9 11 9999 10 6 9999 9999 9999 16 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 23 9999 9999 9999 11 9 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 11 9999 9999 9999 10 9999 9999 15 13 14 6 8 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 7 17 5 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 5 29 18 5 21 5 8 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 480 9999 9999 9999 13 1280 31 9999 6 12 11 9999 16 11 13 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 9999 9999 10 9 12 12 29 30 36 17 13 29 5 9999 9999 13 9999 9999 9999 17 9999 716 9999 9999 9999 9 1280 67 9999 9999 13 9 13 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 13 6 14 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 9999 9 6 26 9 20 6 28 7 23 32 16 9999 9999 9999 9999 9999 9999 22 11 9999 100 150 9999 7 87 292 1280 51 1280 48 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 11 11 7 2 6 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 3 3 9999 2 21 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 230 169 3 1280 1280 1280 1280 1280 1280 7 6 13 9999 9999 9999 9999 9999 9999 10 102 9999 9999 14 9999 11 16 13 6 3 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 15 3 9999 9999 8 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 9999 9999 131 9999 6 1280 1280 1280 1280 1280 67 9 11 11 14 9999 9999 9999 9999 9999 7 41 9999 10 9999 12 9999 10 15 4 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 3 3 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 1280 113 22 17 4 6 13 24 11 9999 9999 9999 11 9999 17 20 9999 9999 9999 9999 9999 10 13 3 4 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 17 9999 43 25 9999 9999 190 1280 1280 119 139 9999 9999 9999 6 41 35 17 13 9999 9999 9999 9999 9999 9999 15 9999 9999 9999 9999 10 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 14 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 11 9999 22 9999 9999 9999 9999 9999 1280 1280 70 69 9 9999 9999 9999 7 9999 7 15 9999 10 9999 9999 17 10 40 10 9999 13 9999 8 17 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 9999 9999 9999 9999 9999 9999 9999 62 9999 9999 34 9999 9999 9999 9999 9 7 13 12 9999 9999 9999 11 10 13 49 12 16 9 14 9999 21 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 7 9999 9999 9999 9999 10 9999 12 11 9999 9999 19 9999 11 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 92 9999 9999 23 9999 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 13 18 11 17 9999 9999 9999 9999 15 9999 9999 9999 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 25 9999 28 9999 9999 9999 9999 18 9999 13 35 9999 11 9999 9999 11 9999 33 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 9999 9999 9999 9999 9999 9999 111 9999 9999 9999 9999 9 9999 10 32 31 9999 9999 9999 15 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 67 12 19 16 9999 9999 39 15 22 23 9999 9 20 9999 7 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9 4 9 11 9999 9999 15 11 10 33 15 9999 9999 20 15 9999 16 15 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 14 14 9999 9 29 26 9999 9999 9999 9999 20 27 10 9999 17 9999 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 13 20 3 9 17 15 9999 9999 15 9 14 9999 9999 9999 9999 9999 9999 21 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 26 15 1280 25 11 15 7 10 9999 9999 9999 33 14 3 13 11 19 1 14 1 9999 9999 9999 9999 9999 9999 9999 9999 12 39 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 350 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 39 13 9999 15 9999 9999 9999 38 10 18 16 23 16 9999 9999 11 11 16 9999 9999 9999 9999 9999 11 14 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 862 9999 16 9999 11 16 9999 68 51 13 24 28 15 9 17 10 9 13 25 9999 9999 9999 9999 10 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 9999 19 36 9999 9999 65 43 13 25 13 23 22 9999 9999 9999 11 10 9999 9999 9999 10 10 29 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 15 9999 16 39 66 1280 1280 9999 22 21 17 9999 9999 9999 9999 10 38 9999 9999 9999 9999 9999 14 13 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 33 1280 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 16 9999 3 54 80 1280 1280 1280 9999 10 26 22 24 9999 9999 9999 9999 10 9999 9999 9 9999 24 19 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 1280 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 7 20 35 6 1280 1280 335 1280 1200 9999 54 13 1 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 12 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 55 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 22 12 13 9999 49 15 11 20 17 1280 1280 1280 264 86 23 9999 12 9999 9 12 10 9999 9999 9999 9999 9999 9999 3 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 33 19 9999 37 59 12 15 9999 22 165 149 1280 101 41 122 24 9999 17 15 9999 11 9999 9999 9999 9999 9999 9999 29 87 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 245 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 59 14 10 64 15 16 23 49 1280 9999 1280 16 41 178 12 86 9999 14 17 9999 9999 9999 9999 9999 9999 9999 108 55 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 1280 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 18 13 19 9999 16 11 32 68 271 9999 143 102 1280 144 36 32 9999 10 13 9999 37 9999 9999 9999 10 12 9999 68 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 135 53 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 10 9999 11 9999 28 44 9999 23 34 9999 1280 9999 339 1280 251 52 68 9999 12 10 17 9999 9999 17 9999 9999 9999 26 9999 46 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 9 9999 12 9999 19 1 18 26 22 4 103 1280 9999 69 1280 141 1280 361 151 9999 9999 9999 9999 9999 9999 9999 13 9999 13 9999 45 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 34 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 23 17 17 31 9999 24 7 9999 1280 1280 1280 59 53 33 9999 342 17 9999 15 9999 20 10 19 10 9999 38 14 50 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 9999 1280 51 6 33 1280 109 9999 106 30 17 9999 47 22 9999 9999 9999 9999 9999 9999 13 10 30 36 38 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 52 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 12 14 12 16 18 9999 23 14 813 67 142 52 44 56 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 15 18 47 27 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 15 17 12 11 9999 9999 3 6 9 9999 56 63 66 9999 9999 9999 26 11 9999 9999 9999 9999 9999 9999 9999 15 28 31 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 13 14 9999 128 14 14 16 8 9999 71 27 21 9999 9999 9999 55 11 9999 9999 9999 9999 9999 9999 8 20 3 20 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 41 9999 9999 15 20 9999 17 12 27 9999 18 10 5 42 33 9999 9999 34 38 1280 183 42 19 9999 9999 9999 9999 16 10 23 24 27 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 29 9999 9999 9999 9999 10 9999 9999 9999 9 9999 9999 13 45 9999 26 38 24 7 28 1280 9999 9999 9999 9999 16 9999 9999 9 18 30 22 36 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 10 9999 9999 8 9999 12 18 18 6 9999 10 57 15 34 24 9999 9999 9999 9999 9999 16 9999 13 12 11 20 34 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 39 9999 9999 9999 9999 9999 14 15 9999 9999 9999 14 9999 26 9999 11 21 13 9999 9999 5 9999 14 9999 16 21 9999 9999 9999 9999 17 22 18 15 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 10 9999 14 27 9999 9 9999 9999 69 9999 21 16 9999 18 9999 34 30 36 60 94 28 9999 9999 16 14 9999 22 29 21 19 8 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 13 9999 16 9999 9999 15 9999 9999 84 49 35 9999 47 25 9999 9999 25 21 20 21 31 15 28 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 8 28 9999 9999 9999 1 9999 9999 9999 16 9999 9999 9999 9999 9999 9999 201 9999 9999 9999 9999 9999 15 24 9999 18 22 4 34 22 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 17 9999 9999 9999 9999 9999 36 34 95 106 59 24 9999 9999 14 17 27 26 18 18 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 10 9999 18 9999 9999 16 15 9999 9999 9999 11 9999 9999 9999 9999 9999 72 232 729 1057 9999 9999 158 24 9999 16 24 31 25 9999 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 9999 1 9999 41 9999 9999 16 9999 13 9999 9999 9999 9999 9999 96 9999 9999 32 93 93 9999 16 24 24 32 21 25 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 1280 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 12 9999 9999 9999 10 8 9999 28 19 15 15 24 9999 9999 9999 9999 9999 9999 9999 9999 15 21 17 9999 2 8 29 17 3 32 31 619 749 619 545 619 656 852 655 540 750 655 628 556 396 418 459 613 396 579 9999 134 146 129 478 111 451 473 395 516 162 180 174 376 170 132 84 953 302 178 569 242 430 364 9999 9999 9999 9999 637 468 449 403 442 948 645 616 9999 346 467 329 432 328 509 408 155 194 100 96 81 108 121 142 90 105 9999 268 270 214 100 293 97 174 241 139 615 651 951 120 144 9999 9999 9999 9999 9999 9999 9999 120 9999 9999 9999 9999 618 750 576 749 898 543 697 614 403 699 540 715 435 486 488 432 9999 482 394 127 121 481 123 113 119 108 389 400 545 143 179 9999 438 144 482 84 442 117 88 9999 194 402 116 295 627 150 9999 622 653 558 571 432 9999 9999 9999 9999 604 435 383 350 276 274 507 94 150 94 84 102 585 9999 9999 109 164 318 9999 9999 9999 9999 280 120 9999 257 270 500 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 155 9999 9999 9999 9999 545 9999 753 809 837 616 651 571 538 699 614 661 552 460 365 296 511 291 123 541 519 136 401 380 172 128 115 631 93 527 180 97 297 132 124 264 553 68 50 57 52 80 183 412 105 407 9999 802 561 519 681 9999 9999 9999 9999 113 466 291 328 291 290 339 431 91 178 106 103 576 112 184 238 456 117 9999 179 9999 9999 9999 174 106 213 554 9999 846 9999 9999 9999 9999 9999 103 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 653 660 756 806 930 9999 852 609 609 573 573 706 553 455 514 287 9999 238 585 644 671 117 378 437 462 455 119 582 262 9999 240 137 158 927 344 104 403 60 202 53 182 69 66 165 239 341 157 9999 452 546 9999 9999 9999 9999 559 567 117 105 482 416 350 409 474 156 77 291 89 114 151 102 184 9999 256 1130 190 9999 9999 144 9999 9999 9999 9999 212 864 175 151 189 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 804 621 657 9999 9999 701 576 694 569 570 611 578 547 527 550 516 502 428 108 116 398 207 106 423 256 431 588 123 175 258 161 120 198 83 77 337 62 59 53 64 169 84 56 423 289 412 143 9999 491 497 561 9999 9999 478 586 105 109 112 469 591 395 78 53 110 366 76 270 105 121 114 9999 192 117 142 1034 287 9999 556 9999 179 9999 232 289 1222 9999 9999 9999 9999 108 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 582 703 754 619 703 538 573 537 650 653 507 547 589 488 363 432 267 109 128 347 303 562 117 552 658 140 158 662 284 442 344 322 107 451 60 229 141 64 72 150 84 57 348 55 108 122 598 512 9999 636 9999 1066 9999 9999 430 94 96 589 577 561 55 227 86 94 457 228 71 185 177 264 109 105 121 9999 161 137 132 105 207 249 346 928 917 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 582 546 750 660 792 1334 700 575 445 750 653 586 610 685 625 582 572 478 379 298 104 470 120 132 122 122 129 142 526 82 220 243 513 309 240 101 334 67 48 148 150 208 64 273 49 492 393 106 106 129 9999 196 138 123 441 101 617 566 107 351 107 58 70 198 142 113 312 75 574 385 210 120 92 110 9999 260 158 140 164 108 275 907 9999 9999 41 9999 9999 9999 75 9999 9999 9999 9999 9999 9999 105 9999 9999 9999 9999 806 656 700 806 583 692 754 703 538 651 578 708 573 494 527 373 9999 105 102 421 476 394 122 133 482 115 173 142 64 266 118 497 431 351 653 119 537 196 156 9999 198 50 50 51 33 241 90 55 92 9999 107 9999 9999 130 146 104 569 549 101 93 84 60 230 9999 9999 9999 178 54 269 282 101 191 85 134 61 467 553 486 57 235 83 9999 9999 9999 63 57 9999 9999 9999 152 9999 9999 9999 9999 9999 9999 104 9999 9999 9999 754 750 618 931 756 633 615 674 653 575 689 1075 514 587 555 598 630 505 112 452 596 630 116 241 151 662 110 236 559 666 170 1058 514 115 114 445 487 61 149 145 182 192 45 45 41 63 180 403 112 158 205 9999 9999 131 107 105 120 119 472 107 82 68 315 9999 965 9999 35 507 39 49 62 31 171 284 283 58 599 615 42 61 434 9999 9999 69 47 9999 9999 9999 9999 139 9999 9999 9999 238 9999 9999 9999 9999 9999 110 704 707 807 662 609 991 543 518 859 618 622 731 511 587 745 1115 9999 575 336 299 656 159 188 1104 1096 131 159 212 203 504 168 145 143 122 112 497 104 90 69 175 195 148 43 44 43 104 9999 202 9999 9999 213 225 9999 151 622 96 92 466 270 91 9999 167 69 70 1295 9999 122 127 481 50 49 42 122 315 81 439 162 48 38 479 357 9999 9999 64 48 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 232 806 704 735 622 590 9999 579 476 506 581 1060 592 450 674 560 615 480 9999 120 109 619 228 189 285 256 302 1325 204 133 138 143 120 119 109 106 516 425 371 212 75 52 48 42 9999 624 929 9999 9999 282 9999 9999 9999 229 151 148 449 109 9999 438 262 63 139 218 54 65 143 178 147 293 388 61 46 358 55 120 262 40 67 263 84 9999 9999 9999 77 9999 9999 9999 189 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 107 729 755 661 625 785 607 724 600 969 951 696 551 512 677 658 509 552 9999 155 409 492 143 141 258 245 260 1349 163 159 146 416 469 131 480 396 593 301 242 52 194 475 88 110 9999 243 9999 281 9999 9999 9999 9999 9999 315 151 151 96 429 532 107 410 232 55 220 59 202 175 9999 193 269 234 44 230 9999 54 149 58 48 58 36 88 74 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 722 585 592 633 945 873 903 731 666 481 550 550 519 636 725 494 753 646 147 104 379 132 123 140 1327 261 159 149 421 410 302 433 472 448 248 238 545 272 211 147 103 112 595 193 245 1140 61 108 9999 9999 9999 9999 602 397 110 72 63 103 353 90 210 53 62 47 83 9999 9999 9999 9999 270 231 211 41 1072 70 59 405 90 71 64 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 191 590 589 489 534 9999 1237 655 1012 511 614 672 707 563 738 523 400 9999 451 524 286 61 152 486 182 197 245 521 443 452 483 408 467 320 423 594 275 286 390 225 46 120 159 112 93 565 101 288 468 246 152 124 215 109 94 99 232 360 292 473 223 51 50 48 241 49 9999 9999 9999 240 43 9999 203 179 48 148 260 108 9999 9999 46 50 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 182 625 677 725 9999 9999 9999 695 620 672 767 9999 629 730 630 516 364 9999 234 189 577 9999 138 489 212 146 210 134 511 426 444 447 447 397 573 318 277 258 188 208 52 117 564 110 132 180 283 288 104 642 264 86 104 321 103 52 69 76 72 57 58 60 43 44 44 47 9999 66 9999 105 419 93 113 749 80 364 1220 9999 70 71 234 261 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 560 693 618 9999 9999 9999 486 454 721 385 9999 9999 542 671 436 9999 86 494 669 290 9999 144 508 213 254 149 153 434 563 474 430 415 276 385 451 282 181 274 262 227 120 292 265 91 333 481 85 235 183 109 250 109 181 175 86 232 163 189 9999 142 96 124 194 351 55 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 86 104 46 9999 9999 9999 9999 9999 9999 9999 161 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 545 9999 9999 9999 118 9999 268 476 401 9999 9999 9999 9999 570 534 111 81 9999 9999 9999 9999 135 257 161 159 201 154 172 624 550 444 303 251 372 188 201 273 378 354 230 460 340 335 380 285 99 151 110 607 276 271 452 246 173 424 67 60 194 132 112 106 66 84 60 61 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 127 259 76 9999 9999 9999 9999 9999 9999 9999 9999 161 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 634 9999 9999 9999 114 9999 236 9999 442 142 231 9999 9999 503 138 77 728 9999 9999 9999 9999 228 272 201 219 1327 157 139 152 239 534 441 334 239 221 368 333 287 351 475 218 382 107 325 81 108 568 100 588 402 98 138 314 54 271 49 58 71 60 9999 96 9999 82 52 9999 224 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 459 52 426 9999 9999 9999 9999 9999 9999 9999 121 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 684 9999 9999 128 135 538 431 444 156 112 155 195 157 159 393 893 152 184 9999 9999 9999 9999 319 142 646 201 162 138 164 258 622 530 389 274 287 390 577 400 512 373 423 78 323 335 85 105 320 84 271 604 394 397 234 279 466 263 201 76 46 92 9999 9999 9999 225 326 135 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 70 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 172 9999 9999 9999 9999 9999 9999 607 9999 9999 136 558 101 234 483 168 408 117 1211 255 1205 112 593 9999 9999 9999 9999 9999 9999 300 200 190 195 1159 1098 181 220 622 505 471 397 261 424 490 391 431 298 396 336 299 406 247 232 388 89 201 466 253 89 66 473 54 298 53 201 65 92 111 9999 9999 9999 91 9999 208 9999 9999 9999 9999 9999 87 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 90 9999 9999 9999 9999 9999 9999 849 9999 9999 150 108 502 338 635 644 113 134 1131 199 9999 136 161 306 9999 9999 9999 9999 9999 1073 156 136 222 116 129 199 802 471 427 298 298 433 396 112 102 464 218 269 237 92 338 198 268 444 386 444 318 361 120 433 276 474 48 219 174 82 9999 148 9999 9999 236 62 53 65 9999 9999 9999 9999 9999 9999 9999 9999 49 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 9999 9999 123 121 9999 9999 9999 9999 9999 9999 1173 9999 9999 110 129 121 399 425 595 660 139 167 1131 9999 138 224 282 9999 9999 9999 9999 292 131 123 9999 178 112 516 625 644 361 355 281 397 406 648 510 612 424 285 430 96 77 76 364 75 263 360 527 433 90 123 536 231 350 47 185 132 185 47 149 9999 9999 104 9999 79 51 9999 9999 9999 9999 9999 9999 269 9999 9999 9999 9999 9999 163 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 118 9999 9999 9999 9999 9999 9999 742 9999 9999 9999 166 119 112 98 111 462 117 335 162 229 1101 555 194 175 165 9999 9999 9999 171 157 121 149 1129 601 290 457 457 338 373 366 303 331 450 480 466 405 513 98 94 437 106 408 403 492 308 76 297 104 274 343 498 334 96 54 99 54 171 43 9999 9999 24 98 44 62 121 9999 9999 9999 9999 9999 78 86 646 72 9999 9999 135 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 126 147 113 571 106 422 340 382 107 137 615 383 9999 232 9999 120 9999 9999 9999 138 570 143 9999 110 468 402 427 283 370 297 269 297 629 471 585 577 439 111 103 77 76 98 101 612 80 525 101 93 143 369 53 248 254 223 133 225 53 43 9999 9999 9999 51 228 54 56 965 9999 9999 9999 9999 9999 56 283 78 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 158 9999 9999 9999 122 116 129 112 471 414 408 531 484 97 113 155 9999 123 89 9999 9999 9999 9999 84 119 153 9999 153 360 366 295 414 415 511 245 471 116 432 371 576 367 107 100 101 83 558 101 79 204 191 81 359 120 227 297 292 237 66 140 210 47 9999 9999 9999 269 9999 50 68 44 240 9999 9999 9999 9999 120 71 102 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 107 466 96 351 422 66 227 251 319 429 238 134 258 9999 9999 97 9999 9999 9999 277 323 104 9999 109 623 342 404 414 400 297 109 84 605 419 338 336 92 94 82 500 129 540 118 108 390 370 582 92 317 317 277 238 193 70 148 55 48 42 9999 9999 238 54 259 34 30 101 45 9999 9999 9999 9999 9999 93 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 98 9999 9999 9999 9999 9999 9999 9999 558 112 90 390 578 280 469 99 79 213 470 62 59 71 226 9999 9999 9999 9999 9999 9999 236 177 510 9999 144 135 404 383 383 285 110 106 451 530 75 295 209 369 79 320 142 97 662 83 621 268 288 83 544 95 50 53 229 86 66 120 45 44 9999 9999 64 206 430 120 45 46 55 46 65 9999 9999 9999 107 128 9999 73 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 633 140 9999 9999 9999 9999 9999 9999 142 107 98 84 122 487 500 496 213 185 263 62 62 82 193 9999 9999 9999 9999 9999 9999 251 229 67 9999 76 302 120 360 358 477 104 420 102 416 69 293 482 70 101 119 94 109 80 87 493 366 629 109 605 86 58 277 77 53 71 43 149 48 69 9999 9999 55 54 51 51 48 46 104 61 9999 9999 9999 133 518 9999 256 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 693 9999 9999 9999 9999 9999 9999 9999 124 104 97 98 642 297 330 62 60 70 174 57 129 46 9999 9999 9999 9999 9999 9999 9999 235 102 9999 9999 69 229 105 423 285 100 75 508 87 285 77 544 416 84 176 117 105 616 155 104 85 79 82 113 97 116 224 219 59 44 53 9999 41 114 44 9999 9999 86 46 123 209 40 52 114 36 9999 9999 9999 70 142 9999 36 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 404 9999 9999 9999 9999 9999 9999 530 119 169 106 118 107 344 245 64 83 58 64 58 55 9999 9999 9999 9999 9999 9999 9999 9999 70 9999 9999 9999 211 203 79 341 70 95 88 97 71 76 78 108 216 87 206 152 98 108 120 97 81 80 85 112 109 181 48 277 53 35 51 9999 106 99 133 9999 9999 93 175 9999 1295 9999 62 67 146 78 202 9999 9999 171 104 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 533 110 128 105 117 135 70 79 67 250 62 62 71 59 9999 9999 9999 9999 9999 9999 46 9999 54 9999 9999 9999 211 234 70 64 60 76 66 450 306 68 226 401 103 110 118 9999 236 133 115 183 334 391 59 120 107 148 50 54 227 41 239 88 253 9999 226 58 9999 78 9999 9999 291 9999 83 77 135 658 147 9999 9999 454 48 120 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 122 120 104 123 94 91 348 78 78 72 278 89 66 66 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 60 76 515 63 228 67 82 76 403 68 69 71 328 235 75 140 9999 225 188 178 62 48 60 45 78 27 65 52 38 77 45 140 133 9999 78 45 69 9999 9999 9999 104 248 148 174 131 108 59 83 158 142 9999 172 60 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 141 115 106 98 119 129 258 218 51 76 73 227 60 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 53 9999 60 55 469 60 243 66 83 562 467 84 623 184 251 161 193 88 82 45 61 49 333 59 58 47 519 45 301 469 45 299 42 112 58 137 48 52 9999 9999 9999 70 114 265 132 96 32 47 57 64 49 198 216 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 120 109 107 97 94 112 123 262 298 466 302 65 71 50 9999 9999 9999 9999 9999 9999 9999 9999 9999 61 9999 9999 505 103 61 252 87 103 122 186 470 94 138 111 134 205 58 57 321 46 276 276 44 46 46 48 247 153 291 223 48 44 98 273 44 232 46 9999 9999 9999 62 9999 121 97 54 59 53 55 160 257 248 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 147 179 130 109 113 177 263 73 72 352 75 66 61 45 9999 197 286 9999 9999 9999 9999 1021 259 303 938 9999 205 275 63 87 530 112 120 116 73 122 192 1090 141 648 108 9999 292 43 303 60 505 581 253 90 9999 113 42 40 61 84 250 53 47 24 286 9999 9999 9999 9999 142 195 88 105 54 52 55 214 123 50 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 196 158 117 98 96 230 466 421 380 447 644 119 119 634 252 276 9999 9999 9999 9999 9999 9999 151 906 439 671 393 151 51 621 69 87 488 92 92 87 120 199 9999 102 64 580 277 94 9999 76 512 231 335 290 48 199 254 137 301 293 364 44 41 36 86 9999 9999 69 54 88 102 104 9999 47 28 50 71 62 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 146 101 153 97 145 116 469 596 68 145 155 139 144 511 218 627 222 9999 9999 9999 9999 9999 9999 9999 90 302 389 500 64 445 96 74 74 624 94 474 524 154 1041 112 85 43 49 230 241 72 49 236 400 519 41 176 46 62 138 50 112 150 41 24 87 9999 9999 9999 52 76 131 54 69 41 43 59 44 50 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 299 177 109 103 117 238 104 634 119 105 194 657 185 234 9999 267 9999 287 9999 9999 9999 9999 9999 9999 247 107 84 137 737 113 517 73 87 592 107 62 143 159 948 924 239 540 337 275 145 46 229 59 49 163 45 48 9999 231 194 62 78 63 157 65 112 200 9999 9999 9999 54 9999 49 68 45 9999 59 44 53 243 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 113 9999 9999 9999 9999 94 579 123 9999 143 469 436 480 154 230 911 449 1102 1001 9999 9999 286 9999 304 9999 9999 9999 9999 9999 9999 180 9999 104 120 92 48 72 103 526 70 594 151 135 1066 984 86 392 77 9999 217 271 45 59 40 278 47 131 9999 69 46 57 49 9999 59 46 65 9999 9999 66 9999 9999 64 37 79 44 51 49 9999 151 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 163 549 91 145 621 579 99 159 120 149 259 408 316 916 307 9999 9999 218 228 9999 9999 9999 9999 259 261 9999 9999 9999 9999 710 92 82 98 472 71 193 109 111 165 1053 80 451 440 187 148 219 233 301 48 238 229 9999 59 135 44 56 9999 9999 64 133 93 9999 9999 50 9999 52 59 377 55 43 64 40 77 70 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 98 285 392 236 116 150 156 257 665 289 1165 249 246 973 302 9999 1015 9999 9999 9999 9999 9999 9999 254 220 9999 245 246 155 574 103 109 88 580 643 387 54 70 617 647 44 73 112 65 42 43 43 47 76 44 387 92 46 274 78 78 9999 67 40 107 9999 9999 9999 9999 53 53 71 66 41 57 44 60 101 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 434 203 231 515 199 109 660 146 971 217 982 961 293 249 577 237 708 279 9999 9999 9999 9999 9999 9999 9999 9999 9999 615 9999 9999 524 551 58 147 603 51 61 542 116 140 279 9999 158 62 406 58 117 231 42 121 45 617 79 50 79 224 9999 103 76 183 9999 9999 9999 79 9999 60 9999 23 78 9999 105 53 9999 71 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 202 427 112 136 172 182 9999 1042 122 245 1045 631 274 9999 908 336 515 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 122 9999 9999 9999 69 140 464 78 78 120 586 200 51 9999 9999 9999 211 926 42 9999 43 219 46 48 292 52 9999 227 93 298 9999 9999 9999 9999 9999 9999 9999 9999 64 230 40 53 9999 65 84 56 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 305 148 245 120 1348 280 1099 570 113 9999 562 278 550 291 273 250 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 662 106 626 83 109 705 140 50 9999 9999 9999 99 9999 99 63 41 47 26 44 44 46 50 9999 92 9999 9999 9999 9999 9999 9999 9999 9999 66 59 120 9999 9999 9999 9999 82 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 146 9999 9999 329 141 9999 132 113 146 240 286 9999 9999 9999 721 9999 282 280 260 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 235 158 9999 106 112 702 142 9999 9999 9999 9999 191 9999 370 138 258 135 185 9999 41 46 49 54 63 61 9999 9999 9999 9999 9999 9999 9999 9999 118 79 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 102 117 520 113 198 1142 153 9999 275 255 9999 1139 9999 251 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 959 221 107 110 246 581 810 9999 9999 9999 9999 9999 9999 82 770 413 285 370 84 46 40 84 129 40 41 70 9999 9999 9999 9999 9999 9999 79 103 104 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 184 138 121 92 121 226 943 157 9999 305 688 9999 272 303 251 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 123 132 145 1108 154 140 46 9999 9999 9999 9999 9999 9999 85 127 127 105 237 250 114 9999 231 27 40 43 86 9999 9999 9999 9999 9999 112 9999 9999 9999 191 9999 9999 9999 9999 9999 9999 54 278 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 121 9999 140 145 208 213 9999 215 956 719 644 565 9999 275 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 104 144 1148 249 596 122 413 9999 9999 9999 9999 9999 9999 9999 9999 9999 100 9999 45 116 9999 59 211 106 132 46 60 53 9999 9999 9999 9999 9999 9999 124 124 9999 9999 9999 9999 9999 9999 83 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 205 283 257 1144 1134 256 784 262 230 240 939 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 90 93 97 178 143 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 61 44 45 71 236 105 9999 235 52 46 47 48 9999 9999 9999 9999 230 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 98 9999 236 118 152 141 227 934 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 162 148 76 92 936 288 352 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 74 53 66 1349 75 9999 9999 41 9999 9999 9999 9999 9999 9999 199 136 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 235 282 86 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 85 222 9999 242 243 231 9999 9999 229 311 9999 9999 9999 880 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 156 9999 204 209 1002 272 49 9999 9999 9999 9999 9999 9999 9999 9999 9999 173 397 216 51 177 51 85 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1248 9999 9999 9999 9999 213 179 300 265 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 138 252 240 281 621 9999 855 9999 9999 9999 9999 9999 9999 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 101 193 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 167 132 9999 9999 66 59 9999 9999 246 9999 9999 9999 237 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 207 9999 9999 9999 153 9999 202 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 140 143 9999 525 9999 285 9999 278 216 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 230 280 176 85 47 9999 9999 9999 9999 9999 9999 9999 9999 9999 1145 153 118 9999 280 281 265 9999 9999 9999 9999 280 9999 9999 9999 9999 9999 175 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 274 9999 9999 9999 282 9999 9999 176 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 180 1239 233 9999 9999 271 9999 9999 9999 262 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 225 101 9999 978 1230 315 9999 9999 9999 9999 9999 9999 9999 9999 102 741 231 264 9999 259 608 9999 9999 9999 162 9999 9999 9999 153 9999 9999 9999 9999 9999 9999 9999 9999 9999 303 9999 118 9999 9999 9999 251 310 9999 9999 9999 9999 9999 9999 9999 9999 259 9999 257 9999 9999 9999 169 9999 9999 233 212 139 265 260 9999 242 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 282 138 944 249 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 297 9999 9999 1182 95 139 1118 184 660 296 1133 9999 9999 9999 9999 9999 9999 9999 9999 9999 312 9999 9999 9999 193 147 145 9999 286 148 213 9999 181 191 188 9999 9999 9999 9999 174 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 191 159 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 268 9999 9999 314 228 245 418 72 73 67 115 182 71 1048 9999 9999 224 9999 9999 9999 122 9999 114 9999 9999 9999 211 110 119 9999 9999 290 292 225 256 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 99 175 258 122 9999 9999 280 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 300 9999 200 260 67 429 95 567 61 475 80 58 241 9999 9999 9999 9999 9999 9999 60 158 9999 73 84 9999 312 140 119 111 116 72 62 186 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 179 241 109 219 1025 250 261 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 853 9999 1148 856 9999 979 78 104 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 100 183 976 109 117 110 91 137 35 274 236 157 9999 9999 9999 9999 9999 9999 200 32 9999 9999 121 9999 102 114 152 246 773 157 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 246 202 1240 9999 9999 245 9999 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 94 9999 9999 97 9999 1019 98 136 76 65 72 53 301 149 171 138 9999 9999 9999 9999 9999 240 59 9999 120 9999 176 9999 251 142 511 9999 9999 9999 9999 288 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1003 1240 9999 866 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 130 75 138 148 86 192 256 1097 277 184 89 201 9999 9999 9999 249 9999 87 94 9999 9999 9999 9999 9999 223 179 631 209 9999 9999 9999 191 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 292 134 9999 73 245 9999 9999 42 224 71 119 137 9999 9999 9999 244 31 60 99 225 9999 9999 9999 9999 9999 9999 179 9999 9999 9999 9999 242 243 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 246 9999 9999 9999 9999 9999 9999 202 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 236 251 9999 198 9999 9999 9999 9999 9999 116 84 179 150 262 9999 9999 9999 233 9999 263 140 9999 181 9999 9999 87 140 50 211 9999 100 9999 259 136 154 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 311 9999 9999 9999 9999 9999 9999 9999 123 9999 9999 134 9999 9999 9999 9999 247 251 180 143 9999 9999 9999 280 211 97 30 198 185 101 107 9999 82 177 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 156 246 9999 9999 9999 9999 155 9999 160 91 9999 9999 190 9999 101 9999 156 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 131 9999 9999 314 9999 292 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 161 206 120 289 230 9999 9999 9999 9999 85 9999 9999 9999 199 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 164 9999 9999 9999 9999 9999 9999 9999 9999 9999 91 9999 270 9999 9999 9999 9999 153 9999 109 35 9999 102 9999 9999 105 9999 73 210 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 43 9999 9999 9999 9999 239 9999 148 51 107 9999 9999 9999 115 89 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 295 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 273 285 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 151 89 159 9999 9999 46 123 86 250 9999 95 109 9999 154 9999 9999 204 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 124 214 1027 275 229 9999 9999 245 112 211 90 241 9999 9999 68 119 9999 201 188 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 842 122 146 9999 256 207 107 9999 9999 9999 9999 252 46 169 9999 230 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 294 9999 9999 9999 9999 9999 9999 264 113 535 282 95 140 9999 9999 198 119 177 9999 9999 9999 9999 9999 9999 67 162 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 309 155 109 230 260 189 266 213 9999 9999 9999 240 196 520 173 151 123 262 120 376 9999 9999 9999 9999 9999 9999 9999 9999 85 39 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 243 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 284 9999 9999 9999 9999 80 161 9999 146 9999 9999 9999 303 303 89 69 62 106 9999 9999 109 109 105 9999 9999 9999 9999 9999 97 75 38 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 265 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 231 9999 9999 9999 9999 9999 9999 9999 9999 9999 44 9999 116 9999 198 115 9999 69 78 154 66 50 85 190 60 191 118 112 58 9999 9999 9999 9999 162 9999 98 174 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 95 9999 84 30 9999 9999 167 77 159 76 140 90 55 9999 9999 9999 115 162 9999 9999 9999 179 160 54 43 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 271 296 9999 119 9999 106 78 48 76 118 9999 123 122 147 9999 9999 9999 9999 162 84 9999 9999 9999 9999 9999 117 112 360 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 103 127 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 296 9999 9999 120 9999 854 40 45 109 104 58 9999 274 159 79 69 9999 9999 9999 9999 162 9999 9999 121 9999 122 76 73 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 136 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 90 9999 9999 9999 266 175 51 439 82 158 105 62 69 9999 67 149 430 9999 98 9999 9999 9999 9999 9999 9999 9999 9999 201 216 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 144 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 188 158 153 128 9999 90 114 156 148 83 153 330 111 37 64 189 9999 220 9999 118 82 155 9999 9999 9999 9999 9999 9999 910 70 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 180 53 72 9999 40 69 220 123 9999 82 139 368 233 50 83 31 104 9999 106 91 9999 112 9999 9999 9999 9999 9999 9999 95 20 220 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 116 181 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 58 76 77 79 67 146 114 92 45 280 9999 320 1142 103 100 308 23 9999 144 93 9999 9999 9999 9999 9999 9999 9999 26 40 120 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 137 130 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 183 67 62 90 64 9999 106 183 53 30 267 9999 284 157 28 121 178 109 9999 197 84 9999 194 9999 9999 9999 178 82 9999 24 79 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 49 138 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 299 9999 9999 9999 159 9999 68 9999 52 64 9999 59 48 9999 236 9999 256 180 26 293 159 9999 193 179 106 9999 9999 156 9999 9999 9999 36 9999 38 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 43 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 305 115 9999 181 9999 61 232 103 84 50 554 31 246 9999 418 249 25 55 89 61 9999 9999 9999 9999 9999 9999 9999 295 9999 102 9999 37 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 314 170 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 145 9999 9999 247 163 54 44 9999 48 210 9999 238 372 247 405 58 112 9999 75 104 9999 214 9999 279 237 289 237 9999 22 196 24 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 159 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 58 9999 43 53 205 55 157 444 9999 201 236 293 9999 98 54 9999 9999 9999 9999 9999 9999 250 79 38 33 37 45 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 306 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 309 9999 270 177 79 76 286 9999 43 80 24 199 145 247 148 63 9999 9999 9999 9999 9999 9999 9999 9999 9999 237 69 84 23 48 49 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 145 228 163 79 100 9999 9999 420 160 453 9999 226 116 54 9999 9999 9999 69 111 9999 9999 9999 9999 9999 9999 9999 85 53 32 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 252 9999 9999 9999 9999 9999 282 69 9999 40 254 106 64 182 9999 90 596 238 9999 9999 9999 119 106 9999 9999 9999 9999 9999 9999 87 67 379 66 39 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 306 9999 9999 108 202 9999 56 79 109 9999 64 100 470 54 115 9999 9999 60 64 170 67 78 289 9999 9999 9999 9999 305 80 61 71 48 38 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 309 287 9999 9999 9999 9999 206 9999 9999 9999 144 9999 9999 116 24 9999 66 110 268 245 78 36 9999 9999 9999 9999 306 9999 9999 110 50 46 53 36 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 260 9999 206 9999 9999 111 9999 98 96 89 170 9999 400 73 106 45 85 9999 9999 9999 9999 9999 305 9999 97 79 111 65 20 52 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 222 9999 9999 9999 9999 9999 200 252 9999 9999 9999 79 9999 59 9999 147 64 163 9999 9999 840 9999 120 9999 269 198 9999 9999 9999 9999 63 31 80 76 60 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 303 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 196 255 9999 176 109 9999 147 9999 9999 79 9999 71 72 9999 307 9999 119 63 46 119 24 202 9999 9999 303 117 9999 43 51 55 61 204 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 312 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 66 196 9999 72 9999 9999 93 9999 9999 90 65 177 9999 106 207 9999 9999 219 54 52 54 46 81 44 277 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 266 114 315 9999 9999 9999 174 9999 9999 9999 240 9999 9999 9999 9999 9999 9999 107 9999 9999 9999 9999 9999 69 62 9999 47 45 399 28 55 9999 290 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 227 185 9999 9999 9999 9999 9999 9999 9999 9999 9999 204 56 9999 9999 9999 9999 9999 110 160 236 82 97 115 9999 9999 66 31 44 50 80 63 198 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 310 9999 9999 225 9999 268 9999 9999 118 154 9999 9999 9999 70 9999 9999 9999 9999 9999 109 55 146 67 9999 9999 46 49 9999 58 41 34 47 9999 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 260 9999 112 9999 155 9999 9999 146 9999 251 9999 9999 9999 9999 9999 59 9999 9999 245 23 72 9999 58 42 44 24 58 44 38 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 111 130 97 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 175 266 9999 9999 9999 78 86 9999 293 73 177 98 251 9999 9999 9999 9999 9999 9999 9999 9999 177 86 313 9999 226 194 31 66 313 22 27 144 142 144 144 140 141 140 138 139 139 138 135 136 128 126 132 133 128 131 999 105 119 117 129 113 132 161 161 161 95 104 118 123 104 100 88 156 156 156 161 142 133 117 999 999 999 999 130 124 127 130 131 142 134 134 999 125 131 129 132 128 136 133 102 107 98 94 93 88 79 90 78 74 999 78 78 89 86 89 65 61 72 46 73 54 66 14 54 999 999 999 999 999 999 999 3 999 999 999 999 146 141 142 142 141 141 140 139 140 140 139 135 131 136 134 132 999 130 127 105 118 130 117 114 110 107 161 161 161 75 100 999 123 105 140 98 161 106 105 999 162 162 75 124 162 107 999 128 131 127 129 134 999 999 999 999 131 128 132 129 128 135 134 94 93 95 90 90 118 999 999 86 73 82 999 999 999 999 74 57 999 64 62 56 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 144 999 140 142 141 142 141 141 140 140 139 136 134 131 126 123 130 125 108 136 131 114 131 128 114 112 116 161 101 126 97 116 118 98 109 161 161 79 77 108 87 95 102 108 97 120 999 128 123 126 127 999 999 999 999 106 131 119 128 135 133 142 133 91 96 97 89 125 84 58 77 135 71 999 46 999 999 999 49 42 63 77 999 78 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 142 139 140 140 141 999 140 141 141 140 140 137 134 133 135 124 999 123 137 156 133 115 132 129 131 161 104 131 161 999 92 114 105 161 131 112 161 85 161 106 162 99 85 80 119 123 107 999 121 134 999 999 999 999 130 133 116 111 135 144 162 162 139 99 91 120 86 92 86 53 55 999 91 162 51 999 999 41 999 999 999 999 41 84 34 10 11 999 999 999 999 999 999 999 999 999 999 999 999 999 141 139 140 999 999 142 140 141 142 141 140 138 136 134 135 135 131 130 117 114 127 115 112 131 115 133 132 97 107 118 95 105 118 100 84 140 85 83 97 105 162 100 93 129 135 134 99 999 119 131 132 999 999 130 127 116 107 113 133 162 162 104 91 93 120 95 109 86 87 64 999 102 81 60 113 44 999 64 999 43 999 50 48 94 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 139 141 140 140 141 140 141 141 141 140 138 137 134 131 127 131 122 115 114 129 127 161 112 132 161 107 99 161 133 161 132 161 124 161 77 161 161 118 116 162 93 75 162 90 96 107 136 126 999 130 999 140 999 999 130 101 101 162 162 162 107 146 80 91 131 106 89 86 77 63 72 78 66 999 39 52 52 57 46 63 71 89 86 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 139 139 141 140 141 166 139 139 139 139 139 137 137 135 134 138 131 135 132 127 107 139 110 106 106 108 108 102 161 97 161 125 161 161 133 111 161 119 91 161 162 162 82 162 84 132 134 119 110 117 999 118 117 120 129 114 154 162 107 162 116 87 80 88 84 96 122 94 114 111 60 74 70 66 999 44 52 62 66 43 69 104 999 999 33 999 999 999 8 999 999 999 999 999 999 5 999 999 999 999 140 141 141 140 139 140 139 138 140 140 139 137 136 135 134 129 999 116 113 132 161 138 106 106 134 99 121 105 81 161 100 161 161 161 161 123 161 161 161 999 162 99 81 77 91 162 89 98 103 999 113 999 999 117 116 112 139 162 102 103 98 93 129 999 999 999 96 97 113 108 62 71 58 66 75 89 105 144 56 100 61 999 999 999 37 28 999 999 999 4 999 999 999 999 999 999 7 999 999 999 140 141 140 139 139 138 139 139 139 139 139 144 135 134 134 136 130 135 115 161 161 161 104 116 108 134 95 120 161 144 87 161 140 104 106 161 161 87 161 161 162 162 91 77 66 111 162 162 115 120 127 999 999 115 114 117 110 116 162 119 108 109 162 999 158 999 116 162 93 93 81 99 162 162 162 47 104 147 53 66 101 999 999 65 51 999 999 999 999 5 999 999 999 2 999 999 999 999 999 16 140 141 139 139 137 146 137 138 139 138 136 135 136 134 135 146 999 130 127 134 161 108 110 130 130 100 89 97 97 123 89 88 88 95 104 161 93 106 119 161 162 162 85 88 117 162 999 162 999 999 118 115 999 110 162 116 99 162 134 100 999 162 96 75 158 999 126 162 162 93 92 78 162 162 107 162 90 68 54 162 90 999 999 80 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 140 140 139 139 136 999 137 137 138 137 144 134 135 134 133 134 131 999 117 102 161 106 110 114 113 111 132 96 98 101 86 97 96 94 92 142 161 161 161 113 90 87 66 999 109 98 999 999 71 999 999 999 112 111 119 162 115 999 162 162 94 162 162 74 70 158 158 162 162 162 79 78 158 89 104 114 60 78 128 78 999 999 999 51 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 15 140 139 138 137 142 133 136 135 145 161 137 134 135 133 133 134 134 999 118 133 161 104 106 113 114 111 131 89 89 92 111 110 87 130 125 134 134 134 99 161 111 64 63 999 58 999 70 999 999 999 999 999 125 100 112 112 162 162 108 162 158 104 162 74 106 158 999 159 162 132 80 162 999 64 73 61 69 65 88 73 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 139 138 136 137 141 132 140 136 136 135 135 135 134 132 132 133 136 137 118 109 161 97 102 106 128 98 97 94 114 115 96 112 109 128 113 115 144 132 161 161 70 75 111 62 59 121 58 55 999 999 999 999 162 131 105 98 99 115 162 101 162 98 93 78 93 999 999 999 999 162 147 162 67 102 35 53 162 92 86 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 137 137 135 133 999 139 131 144 136 134 133 135 134 133 132 132 999 132 129 134 87 101 161 114 94 115 118 116 100 98 115 113 110 129 132 120 135 133 132 90 75 80 68 51 86 79 98 89 67 65 83 85 99 93 101 162 162 162 162 162 98 104 98 147 57 999 999 999 160 63 999 162 162 34 57 98 93 999 999 68 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 135 136 137 999 999 999 128 132 134 141 999 139 138 136 131 135 999 128 116 133 999 107 161 112 90 108 97 117 102 100 116 114 113 132 115 122 134 118 134 91 69 118 71 62 80 95 99 62 101 88 86 84 117 91 81 106 119 103 86 86 117 97 83 83 63 999 38 999 107 158 162 160 158 85 160 158 999 94 80 114 117 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 133 134 999 999 999 126 129 137 125 999 999 130 135 134 999 111 161 161 95 999 103 161 98 100 102 110 117 101 100 101 115 95 122 121 123 127 125 129 161 80 108 99 77 96 103 76 78 72 88 98 92 106 103 89 158 162 162 999 162 162 162 162 162 84 999 999 999 999 999 999 999 999 999 999 999 999 999 66 75 36 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 132 999 999 999 107 999 120 133 124 999 999 999 999 133 130 117 94 999 999 999 999 80 118 102 83 96 102 95 116 117 102 99 111 121 110 111 131 130 123 133 115 115 112 101 91 65 77 72 105 101 110 118 124 107 162 90 122 162 162 162 162 162 162 76 95 999 999 999 999 999 999 999 999 999 999 999 999 122 102 62 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 132 999 999 999 105 999 124 999 129 115 120 999 999 129 109 96 160 999 999 999 999 89 105 100 86 134 97 90 96 99 118 117 114 113 114 122 124 112 118 161 108 120 93 98 65 66 104 65 110 103 90 98 133 94 132 79 91 119 106 999 162 999 162 90 999 159 999 999 999 999 999 999 999 999 999 999 999 158 58 162 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 132 999 999 105 118 129 133 135 117 109 113 102 107 117 128 160 111 99 999 999 999 999 99 101 109 97 98 87 94 100 118 118 116 116 115 118 125 118 130 128 117 94 114 100 66 78 91 65 97 113 111 117 124 135 162 162 162 103 85 162 999 999 999 162 162 124 999 999 999 999 999 999 999 999 999 999 999 999 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 999 999 999 999 130 999 999 118 129 98 123 140 118 133 109 129 112 133 98 160 999 999 999 999 999 999 100 100 87 94 133 135 95 99 118 118 117 117 100 117 121 124 129 123 119 113 112 113 90 91 102 80 101 111 97 86 94 162 87 162 95 162 98 162 162 999 999 999 99 999 85 999 999 999 999 999 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 999 999 999 999 999 136 999 999 118 116 130 131 160 148 107 92 128 87 999 91 115 89 999 999 999 999 999 134 100 81 104 98 102 96 117 102 103 102 102 118 114 91 105 133 116 107 107 87 113 97 98 116 106 116 102 101 86 162 135 162 79 162 162 110 999 162 999 999 162 77 75 50 999 999 999 999 999 999 999 999 63 999 999 999 999 999 999 999 999 999 999 999 999 999 17 999 999 14 12 999 999 999 999 999 999 136 999 999 101 114 114 132 141 142 160 94 88 121 999 88 115 102 999 999 999 999 89 89 94 999 99 96 113 116 101 102 101 101 117 118 125 127 133 133 121 115 102 83 95 115 90 106 110 120 111 66 81 162 130 162 79 162 162 162 99 162 999 999 119 999 105 48 999 999 999 999 999 999 26 999 999 999 999 999 121 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 62 999 999 999 118 115 112 108 115 132 116 124 104 99 127 160 88 90 91 999 999 999 92 89 97 83 161 161 93 117 100 117 117 116 115 115 123 131 134 129 131 88 100 123 92 117 109 110 106 93 103 72 88 162 162 132 112 98 135 103 162 92 999 999 108 94 85 48 67 999 999 999 999 999 23 29 95 24 999 999 124 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 101 113 109 160 118 132 140 160 115 97 127 160 999 97 999 95 999 999 999 112 161 91 999 98 113 101 100 99 116 116 113 118 133 129 133 131 123 104 97 93 88 86 83 114 86 121 84 75 73 162 83 134 162 162 162 162 96 85 999 999 999 88 162 62 64 158 999 999 999 999 999 26 84 25 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 118 111 105 125 160 160 160 160 160 92 107 107 999 108 115 999 999 999 999 88 106 113 999 100 114 101 99 116 119 123 110 132 106 124 117 128 122 87 96 89 86 119 79 79 95 103 84 103 79 127 162 162 162 96 162 162 81 999 999 999 162 999 83 68 49 146 999 999 999 999 29 33 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 104 117 130 102 160 160 96 160 160 132 160 141 110 95 999 999 116 999 999 999 161 161 92 999 94 126 100 115 117 117 114 103 101 133 124 118 118 104 99 89 115 83 121 80 81 115 118 119 77 88 162 162 162 162 107 162 108 83 109 999 999 162 85 162 95 72 53 48 999 999 999 999 999 32 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 999 999 999 999 999 999 999 127 101 95 129 136 133 160 113 107 160 160 88 79 111 115 999 999 999 999 999 999 161 119 155 999 105 106 116 114 115 113 104 101 132 131 102 124 109 131 91 100 80 78 118 73 121 106 109 76 123 77 72 72 162 120 90 162 93 82 999 999 162 162 162 111 75 66 72 39 42 999 999 999 43 36 999 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 13 999 999 999 999 999 999 107 98 109 99 99 160 160 160 160 160 160 99 93 160 160 999 999 999 999 999 999 161 132 116 999 84 118 96 113 113 121 104 127 94 132 96 135 134 94 84 79 65 79 64 76 116 106 123 75 111 78 73 162 88 90 97 108 162 102 162 999 999 78 87 88 95 75 60 60 38 999 999 999 54 52 999 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 999 999 999 999 999 999 999 105 94 106 98 135 132 160 85 85 108 158 85 160 120 999 999 999 999 999 999 999 132 155 999 999 91 109 93 114 110 88 86 135 90 131 86 161 132 96 78 74 71 116 75 77 74 75 65 67 59 78 138 162 84 79 83 999 98 162 91 999 999 91 64 125 159 68 63 107 38 999 999 999 43 39 999 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 92 999 999 999 999 999 999 126 102 109 103 97 95 140 160 90 113 105 98 92 111 999 999 999 999 999 999 999 999 62 999 999 999 161 110 86 121 82 99 97 94 91 81 83 100 134 93 71 66 64 67 74 72 74 72 66 66 54 66 76 162 84 109 93 999 162 162 162 999 999 77 158 999 158 999 44 43 67 26 21 999 999 34 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 128 98 108 101 96 93 93 105 100 160 88 82 93 70 999 999 999 999 999 999 71 999 89 999 999 999 161 113 94 92 73 90 90 145 117 82 118 161 99 113 61 999 73 62 68 73 101 99 59 71 58 63 79 84 132 94 162 162 162 999 162 77 999 46 999 999 90 999 56 38 77 158 24 999 999 59 54 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 117 115 107 101 94 87 160 108 104 94 160 101 70 79 999 999 999 999 999 999 999 999 999 999 999 86 85 147 89 109 88 88 84 136 86 84 84 161 132 81 61 999 67 66 67 80 83 81 77 98 92 84 88 73 85 95 162 159 999 93 74 79 999 999 999 34 73 103 63 61 82 44 29 31 52 999 62 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 115 110 106 101 95 88 133 160 77 85 84 140 65 999 999 999 999 999 999 999 999 999 999 92 999 81 95 161 74 114 84 79 161 161 83 114 72 77 64 68 96 79 74 80 88 150 85 77 75 162 91 162 162 82 142 72 111 90 122 84 92 999 999 999 52 32 82 75 52 48 44 35 32 31 46 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 115 107 103 100 96 90 101 133 160 160 160 72 98 76 999 999 999 999 999 999 999 999 999 63 999 999 124 87 77 98 81 74 75 80 102 63 65 62 53 65 75 72 162 79 137 141 65 74 65 76 162 162 162 162 78 65 96 162 77 128 83 999 999 999 40 999 56 60 43 39 96 63 53 36 33 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 109 106 99 100 95 91 124 86 88 160 73 77 104 93 999 43 50 999 999 999 999 155 86 70 92 999 70 115 77 86 110 79 76 79 74 68 67 124 52 99 104 999 142 75 162 75 162 162 121 88 999 162 75 67 77 78 108 84 78 74 159 999 999 999 999 64 84 60 61 71 54 67 97 36 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 111 103 98 97 91 97 109 105 105 107 115 63 52 89 46 49 999 999 999 999 999 999 155 161 61 94 89 89 89 120 80 77 102 71 72 61 66 58 999 50 82 162 145 101 999 89 162 116 162 142 95 160 162 147 162 145 122 68 66 88 65 999 999 46 72 39 47 100 999 62 64 47 52 33 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 99 95 97 90 86 85 102 111 72 70 66 58 53 75 34 79 34 999 999 999 999 999 999 999 38 47 155 120 80 112 84 80 72 114 71 103 92 50 119 52 92 74 89 133 154 100 71 113 162 162 72 162 83 104 140 89 71 159 80 80 60 999 999 999 80 32 61 64 51 40 36 45 45 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 3 95 90 86 84 92 79 109 76 65 70 108 64 61 999 42 999 38 999 999 999 999 999 999 31 52 19 60 161 80 115 86 80 104 71 60 71 64 113 102 56 162 162 162 158 84 147 71 68 108 71 79 999 159 134 86 81 41 158 104 94 159 999 999 999 72 999 36 59 40 999 37 40 36 29 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 88 117 85 999 80 104 95 94 58 71 116 85 125 97 999 999 34 999 36 999 999 999 999 999 999 32 999 53 63 65 83 81 71 107 61 107 64 51 120 103 78 162 87 999 162 162 74 70 69 133 65 162 999 97 78 63 34 999 75 78 60 999 999 61 999 999 48 36 42 40 41 38 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 89 119 75 80 112 105 59 54 53 46 59 84 73 93 42 999 999 37 18 999 999 999 999 16 14 999 999 999 999 124 77 78 72 100 58 73 63 63 48 121 85 162 162 162 131 162 118 133 85 127 117 999 109 119 82 52 999 999 106 93 83 999 999 33 999 30 44 162 55 36 33 25 32 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 89 112 104 93 76 71 59 65 84 60 117 60 58 108 47 999 69 999 999 999 999 999 999 13 13 999 31 35 35 66 60 84 64 103 109 94 61 56 89 87 63 98 137 100 72 64 69 74 92 65 162 95 92 154 80 48 999 65 71 98 999 999 999 999 21 23 44 34 33 37 25 25 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 118 110 91 110 69 58 101 47 111 49 89 115 61 61 69 46 77 29 999 999 999 999 999 999 999 999 999 61 999 999 74 142 57 68 106 60 57 103 43 45 106 999 157 79 162 96 101 153 66 103 64 162 98 65 47 124 999 86 83 159 999 999 999 2 999 18 999 24 35 999 60 27 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 111 113 76 69 56 56 999 123 48 54 104 78 52 999 77 55 72 999 999 999 999 999 999 999 999 999 999 999 26 999 999 999 56 61 97 59 58 68 89 62 64 999 999 999 160 157 61 999 71 162 75 70 124 64 999 158 89 158 999 999 999 999 999 999 999 999 23 39 19 42 999 25 32 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 112 83 83 69 137 78 118 100 42 999 70 48 76 46 38 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 92 55 110 59 65 106 45 65 999 999 999 128 999 88 101 72 86 96 71 56 55 50 999 61 999 999 999 999 999 999 999 999 49 25 29 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 7 999 999 102 75 999 63 59 51 56 63 999 999 999 72 999 39 41 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 43 999 56 64 105 45 999 999 999 999 157 999 157 162 158 137 162 999 54 63 42 106 60 57 999 999 999 999 999 999 999 999 40 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 73 101 67 62 128 45 999 50 52 999 85 999 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 45 42 50 74 94 109 999 999 999 999 999 999 65 157 157 157 157 114 62 49 63 162 46 53 65 999 999 999 999 999 999 38 32 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 72 65 70 56 51 61 112 40 999 53 68 999 39 35 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 45 46 125 44 36 34 999 999 999 999 999 999 158 157 157 114 114 139 94 999 159 94 66 56 63 999 999 999 999 999 24 999 999 999 50 999 999 999 999 999 999 18 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 53 58 59 51 999 48 119 86 66 65 999 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 52 109 60 83 42 157 999 999 999 999 999 999 999 999 999 158 999 73 95 999 91 162 95 103 53 42 42 999 999 999 999 999 999 41 33 999 999 999 999 999 999 12 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 80 73 109 106 45 89 53 43 53 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 47 44 40 39 34 999 999 999 999 999 999 999 999 999 999 157 70 91 50 140 73 999 109 70 45 44 26 999 999 999 999 39 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 7 999 17 66 57 45 48 86 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 47 37 41 94 70 108 999 999 999 999 999 999 999 999 999 999 80 110 58 73 159 47 999 999 36 999 999 999 999 999 999 32 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 20 10 999 999 999 999 999 999 999 999 999 999 999 8 11 999 77 66 55 999 999 39 37 999 999 999 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 999 41 51 97 63 47 999 999 999 999 999 999 999 999 999 139 119 90 58 87 53 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 999 999 999 999 13 14 15 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 72 60 64 69 999 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 54 42 51 999 999 999 999 999 999 999 999 999 999 999 90 81 999 999 48 39 999 999 15 999 999 999 28 999 999 999 999 999 999 999 999 999 999 999 999 999 27 999 999 999 11 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 53 999 73 999 42 999 54 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 34 62 44 40 49 999 999 999 999 999 999 999 999 999 111 36 33 999 32 28 41 999 999 999 999 17 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 17 999 999 999 15 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 10 133 66 999 999 40 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 40 38 999 87 81 31 999 999 999 999 999 999 999 999 33 66 35 38 999 44 78 999 999 999 17 999 999 999 14 999 999 999 999 999 999 999 999 999 17 999 12 999 999 999 12 14 999 999 999 999 999 999 999 999 4 999 5 999 999 999 8 999 999 61 50 38 54 35 999 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 44 36 85 29 999 999 999 999 999 999 999 999 999 999 51 999 999 107 37 39 134 36 49 35 76 999 999 999 999 999 999 999 999 999 14 999 999 999 16 24 13 999 18 12 13 999 10 13 11 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 45 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 999 999 31 33 63 68 43 46 42 35 38 37 49 999 999 5 999 999 999 8 999 15 999 999 999 25 35 15 999 999 14 15 10 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 11 71 39 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 30 39 35 69 41 82 38 56 34 29 18 999 999 999 999 999 999 7 16 999 13 13 999 31 37 20 19 18 17 13 13 999 999 999 999 999 999 999 999 999 999 999 999 7 8 8 21 54 60 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 999 108 108 999 101 21 20 999 999 999 999 999 999 999 999 999 999 999 999 15 8 68 42 32 36 34 32 14 17 19 13 999 999 999 999 999 999 17 22 999 999 8 999 8 15 14 60 82 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 17 75 999 999 17 999 14 999 999 999 999 999 999 999 999 999 999 7 999 999 19 999 53 57 43 41 41 33 18 14 15 14 12 999 999 999 999 999 33 21 999 10 999 8 999 19 13 70 999 999 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 999 999 999 999 999 999 999 999 999 999 999 54 75 999 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 28 62 52 34 37 33 52 19 15 11 13 999 999 999 4 999 15 19 999 999 999 999 999 19 16 50 31 999 999 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 999 18 999 999 999 999 999 999 999 999 999 999 999 5 9 999 8 6 999 999 32 39 45 43 31 999 999 999 19 15 11 12 10 999 999 999 999 999 999 11 999 999 999 999 17 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 5 4 999 7 999 999 999 999 999 41 33 35 34 28 999 999 999 19 999 17 11 999 6 999 999 7 14 15 6 999 8 999 19 17 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 32 999 999 32 999 999 999 999 14 19 11 13 999 999 999 4 6 20 18 6 6 16 11 999 17 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 18 999 999 999 999 7 999 7 28 999 999 5 999 12 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 999 999 999 999 999 999 999 999 999 999 999 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 5 999 5 999 999 999 999 999 999 999 999 999 999 999 11 12 11 12 5 999 999 999 999 11 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 19 999 34 999 999 999 999 10 999 8 13 999 8 999 999 10 999 21 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 45 999 999 999 999 14 999 12 9 8 999 999 999 13 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 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 5 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 13 11 9 999 999 9 9 8 3 999 12 17 999 32 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 56 79 17 13 999 999 4 10 6 6 4 999 999 21 11 999 6 9 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 16 12 999 14 3 5 999 999 999 999 4 14 8 999 5 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 28 26 49 15 11 11 999 999 4 9 5 999 999 999 999 999 999 15 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 4 18 13 13 11 12 16 15 999 999 999 15 18 53 13 14 11 59 8 103 999 999 999 999 999 999 999 999 29 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 7 12 999 12 999 999 999 16 18 14 14 12 13 999 999 10 9 8 999 999 999 999 999 8 29 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 12 999 12 999 15 15 999 16 15 16 13 13 15 17 10 7 12 8 9 999 999 999 999 8 999 32 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 14 22 999 999 17 14 14 12 14 12 11 999 999 999 11 8 999 999 999 8 12 10 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 13 999 12 999 16 16 21 27 24 999 14 13 13 999 999 999 999 8 6 999 999 999 999 999 8 8 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 13 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 11 999 59 19 32 33 28 19 999 19 14 13 8 999 999 999 999 8 999 999 7 999 5 9 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 16 11 16 65 60 50 33 22 16 999 14 14 95 999 6 999 999 999 999 999 999 999 999 12 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 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 5 6 6 999 8 13 15 15 48 94 82 52 22 17 19 999 12 999 12 8 8 999 999 999 999 999 999 63 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 7 7 999 8 8 13 14 999 61 107 102 78 28 21 19 17 999 11 9 999 8 999 999 999 999 999 999 37 29 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 4 6 11 9 12 14 17 75 105 999 94 61 22 16 20 13 999 9 7 999 999 999 999 999 999 999 53 34 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 6 6 6 9 999 13 13 20 96 102 999 103 64 25 18 14 10 999 9 7 999 4 999 999 999 4 37 999 41 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 3 999 6 999 7 10 999 11 21 999 101 999 108 91 36 28 15 999 8 8 5 999 999 4 999 999 999 42 999 38 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 5 999 3 999 5 68 16 12 12 61 78 101 999 123 103 49 29 16 9 999 999 999 999 999 999 999 2 999 58 999 39 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 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 4 999 999 2 3 8 20 999 12 50 999 102 108 111 117 45 30 999 11 8 999 2 999 2 2 2 2 999 50 55 46 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 15 11 53 92 99 109 999 91 59 21 999 11 9 999 999 999 999 999 999 2 10 34 49 33 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 3 3 6 13 23 999 20 54 81 117 100 101 62 17 999 999 999 999 999 999 999 999 999 2 9 32 32 32 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 2 3 7 10 999 999 48 43 130 999 107 90 53 999 999 999 8 5 999 999 999 999 999 999 999 34 20 35 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 3 7 999 13 12 12 17 69 999 92 74 40 999 999 999 10 6 999 999 999 999 999 999 17 27 52 28 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 3 2 999 5 7 13 999 11 17 65 83 80 999 999 13 16 20 11 6 2 999 999 999 999 2 18 18 15 27 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 999 999 999 999 3 999 999 999 16 999 999 15 21 999 53 60 32 29 17 20 999 999 999 999 2 999 999 5 17 16 16 19 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 3 999 999 17 999 11 12 14 44 999 82 34 23 17 18 999 999 999 999 999 2 999 5 16 15 12 29 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 2 2 999 999 999 12 999 8 999 14 16 16 999 999 59 999 15 999 11 3 999 999 999 999 9 30 11 11 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 3 999 5 5 999 7 999 999 4 999 11 10 999 20 999 18 15 13 13 11 4 999 999 2 5 999 18 14 10 14 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 4 999 9 999 999 9 999 999 14 14 13 999 14 7 999 999 3 9 13 19 17 9 12 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 7 2 999 999 999 88 999 999 999 4 999 999 999 999 999 999 15 999 999 999 999 999 10 7 999 12 17 55 21 9 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 4 999 999 999 999 999 999 999 999 999 5 9 999 999 999 999 999 16 15 15 15 12 15 999 999 15 38 20 17 11 21 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 3 999 3 999 999 6 4 999 999 999 8 999 999 999 999 999 15 15 18 15 999 999 10 11 999 25 21 28 16 999 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 3 999 102 999 3 999 999 4 999 4 999 999 999 999 999 17 999 999 12 18 16 999 14 31 19 27 16 19 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 8 11 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 3 999 999 999 7 8 999 3 8 4 5 3 999 999 999 999 999 999 999 999 9 12 16 999 56 61 36 17 50 31 39 144 142 144 144 140 141 140 138 139 139 138 135 132 128 126 126 129 121 126 999 105 105 101 117 97 129 155 155 155 79 87 105 123 104 85 76 156 156 156 156 139 122 105 999 999 999 999 122 124 127 130 131 138 128 129 999 116 122 110 110 109 133 120 89 87 86 81 78 76 67 77 68 65 999 72 72 79 73 76 59 56 65 45 71 54 66 14 54 999 999 999 999 999 999 999 3 999 999 999 999 146 141 142 142 141 141 140 139 140 140 139 135 131 131 128 126 999 124 120 105 103 120 102 96 94 91 155 155 155 64 86 999 114 91 137 84 156 93 93 999 158 158 66 113 158 93 999 119 124 127 129 128 999 999 999 999 127 118 112 106 104 115 130 80 79 82 78 78 100 999 999 74 65 75 999 999 999 999 67 53 999 60 58 54 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 144 999 140 142 141 142 141 141 140 140 139 136 134 131 126 123 123 117 108 133 126 99 119 112 94 91 96 155 87 112 85 95 101 82 90 156 156 69 67 90 75 83 87 95 82 106 999 119 123 126 127 999 999 999 999 106 125 107 105 113 125 139 129 78 80 84 77 106 72 54 70 121 63 999 46 999 999 999 47 40 60 72 999 75 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 142 139 140 140 141 999 140 141 141 140 140 137 134 133 131 124 999 115 133 150 129 98 123 116 114 155 89 111 155 999 82 99 86 156 128 96 156 73 156 90 158 86 73 68 100 108 107 999 121 127 999 999 999 999 124 129 101 96 115 139 158 158 135 82 77 99 73 78 73 51 53 999 80 158 50 999 999 41 999 999 999 999 41 82 34 10 11 999 999 999 999 999 999 999 999 999 999 999 999 999 141 139 140 999 999 142 140 141 142 141 140 138 136 134 130 131 125 123 100 100 115 101 97 118 100 129 117 83 93 106 83 90 103 86 73 137 73 72 83 92 158 89 79 111 116 118 99 999 119 123 124 999 999 123 120 100 94 96 122 158 158 86 79 78 100 80 90 74 74 59 999 93 71 56 104 44 999 58 999 42 999 48 47 93 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 139 141 140 140 141 140 141 141 141 140 138 137 134 131 127 126 111 98 100 115 109 155 96 125 155 93 86 155 124 156 124 156 108 156 66 156 156 104 102 158 82 67 158 74 83 94 133 119 999 124 999 136 999 999 118 88 87 158 158 158 88 142 69 77 109 89 72 74 67 59 66 69 61 999 38 50 50 55 45 60 65 85 86 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 139 139 141 140 141 153 139 139 139 139 139 137 137 135 134 134 125 131 124 114 93 135 93 92 91 92 89 86 155 85 156 110 156 156 116 94 156 104 79 156 158 158 73 158 69 126 130 100 95 102 999 105 102 107 122 97 150 158 88 158 98 75 70 80 76 81 100 78 93 91 56 68 63 61 999 44 50 56 61 42 64 97 999 999 32 999 999 999 8 999 999 999 999 999 999 5 999 999 999 999 140 141 141 140 139 140 139 138 140 140 139 137 136 135 134 129 999 99 97 126 155 135 91 91 118 86 104 88 70 156 86 156 156 156 156 106 156 156 156 999 158 84 70 65 74 158 78 83 86 999 97 999 999 103 103 98 136 158 85 87 84 79 116 999 999 999 81 81 91 90 57 65 54 61 69 82 95 140 56 94 59 999 999 999 36 28 999 999 999 4 999 999 999 999 999 999 7 999 999 999 140 141 140 139 139 138 139 139 139 139 139 139 135 134 134 132 124 131 98 155 155 155 88 97 92 116 80 104 155 139 75 156 137 88 89 156 156 76 156 156 158 158 78 65 61 101 158 158 99 101 105 999 999 100 96 100 92 95 158 103 93 93 158 999 158 999 93 158 77 77 70 84 158 158 158 45 93 143 53 61 100 999 999 62 48 999 999 999 999 5 999 999 999 1 999 999 999 999 999 16 140 141 139 139 137 140 137 138 139 138 136 135 136 134 135 140 999 125 115 118 155 92 94 118 120 85 77 81 81 104 77 76 76 80 87 156 79 90 104 156 158 158 75 77 105 158 999 158 999 999 99 95 999 96 158 94 85 158 120 86 999 158 82 68 158 999 116 158 158 80 78 69 158 158 99 158 82 62 51 158 90 999 999 77 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 140 140 139 139 136 999 137 137 138 137 139 134 135 134 133 134 124 999 101 87 155 92 96 101 98 94 125 82 82 85 86 81 81 80 79 138 156 156 156 99 77 75 61 999 103 92 999 999 66 999 999 999 97 90 99 158 94 999 158 158 82 158 158 65 70 158 158 158 158 158 71 70 158 80 99 107 56 70 119 72 999 999 999 51 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 15 140 139 138 137 138 133 136 135 140 150 137 134 135 133 133 134 129 999 104 129 155 88 90 98 96 95 119 89 89 92 95 95 87 107 104 131 120 131 83 156 98 58 58 999 56 999 64 999 999 999 999 999 104 86 93 93 158 158 90 158 158 88 158 67 106 158 999 158 158 126 70 158 999 60 69 58 63 61 77 67 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 139 138 136 137 137 132 136 136 136 135 135 135 134 132 132 133 132 133 103 91 155 84 89 90 115 98 97 94 97 98 96 97 96 104 92 93 141 125 156 156 63 67 101 59 56 107 58 52 999 999 999 999 158 110 87 82 83 97 158 87 158 82 80 68 92 999 999 999 999 158 143 158 63 98 34 52 158 87 80 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 137 137 135 133 999 135 131 139 136 134 133 135 134 133 132 132 999 128 118 116 75 84 155 93 94 98 105 101 100 98 98 99 94 105 111 98 113 129 128 77 68 71 61 49 77 67 82 78 61 60 70 73 82 80 85 158 158 158 158 158 83 86 82 142 54 999 999 999 158 58 999 158 158 33 56 98 88 999 999 63 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 135 136 134 999 999 999 128 132 134 137 999 135 135 131 131 131 999 114 100 122 999 91 155 90 90 92 97 103 102 100 100 99 98 112 97 100 116 97 121 78 63 104 63 57 68 79 84 59 87 74 70 70 99 78 70 91 104 88 76 76 103 82 71 73 59 999 38 999 107 158 158 158 158 83 158 158 999 93 75 110 117 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 133 130 999 999 999 126 129 133 125 999 999 130 130 128 999 95 155 155 80 999 89 155 85 87 86 94 101 101 100 101 98 95 104 104 100 104 104 112 156 70 91 84 65 81 87 65 68 64 74 83 76 87 85 77 158 158 158 999 158 158 158 158 158 77 999 999 999 999 999 999 999 999 999 999 999 999 999 63 71 36 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 132 999 999 999 107 999 120 129 124 999 999 999 999 127 124 104 81 999 999 999 999 70 100 86 83 83 88 95 100 101 102 99 96 104 94 96 108 107 104 121 98 97 93 84 77 61 67 63 90 84 90 97 103 89 158 79 108 158 158 158 158 158 158 69 90 999 999 999 999 999 999 999 999 999 999 999 999 118 98 59 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 132 999 999 999 105 999 116 999 124 101 107 999 999 123 109 83 153 999 999 999 999 77 87 88 86 115 85 90 96 99 102 102 99 96 98 103 104 96 96 156 89 101 80 83 62 62 88 61 93 86 77 85 112 78 116 69 80 104 94 999 158 999 158 80 999 158 999 999 999 999 999 999 999 999 999 999 999 158 55 158 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 132 999 999 105 103 119 129 131 104 94 98 102 107 100 114 153 98 88 999 999 999 999 85 85 94 82 82 87 94 100 102 104 99 100 98 102 110 102 109 106 97 78 95 85 62 66 77 62 82 94 92 97 102 116 158 158 158 90 74 158 999 999 999 158 158 122 999 999 999 999 999 999 999 999 999 999 999 999 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 999 999 999 999 130 999 999 103 119 98 110 136 101 123 92 115 97 123 85 153 999 999 999 999 999 999 87 87 87 81 111 132 95 99 103 104 103 104 100 103 106 106 111 102 96 95 96 92 77 78 85 67 84 92 82 74 82 158 75 158 81 158 85 158 158 999 999 999 94 999 85 999 999 999 999 999 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 999 999 999 999 999 131 999 999 103 99 117 117 153 142 93 92 111 87 999 77 99 76 999 999 999 999 999 112 84 81 86 82 86 96 102 102 103 102 102 105 101 91 90 118 100 93 93 87 93 84 82 96 88 96 85 86 74 158 118 158 67 158 158 96 999 158 999 999 158 72 71 50 999 999 999 999 999 999 999 999 63 999 999 999 999 999 999 999 999 999 999 999 999 999 17 999 999 14 12 999 999 999 999 999 999 133 999 999 101 96 98 125 137 138 153 94 88 101 999 76 99 85 999 999 999 999 77 75 80 999 86 84 96 101 101 102 101 101 104 105 111 108 124 114 104 97 86 83 79 93 74 87 90 100 92 62 69 158 113 158 68 158 158 158 86 158 999 999 108 999 98 47 999 999 999 999 999 999 26 999 999 999 999 999 121 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 62 999 999 999 103 98 96 94 99 126 101 106 89 86 106 153 76 76 79 999 999 999 80 76 82 72 155 155 93 102 100 101 102 103 101 102 106 112 113 109 117 88 84 100 79 97 90 91 88 77 86 63 77 158 158 128 96 83 118 86 158 81 999 999 91 86 76 48 67 999 999 999 999 999 23 29 95 23 999 999 124 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 101 97 94 153 100 125 136 153 93 82 108 153 999 84 999 81 999 999 999 99 155 78 999 85 98 101 100 99 103 101 99 102 117 110 115 115 108 88 81 77 72 73 70 95 71 101 72 65 64 158 72 122 158 158 158 158 82 76 999 999 999 79 158 58 61 158 999 999 999 999 999 24 80 23 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 103 95 90 106 153 153 153 153 153 79 90 91 999 95 105 999 999 999 999 79 92 99 999 86 98 101 99 103 106 109 95 115 91 106 102 113 106 87 80 76 73 100 67 67 79 86 69 87 68 113 158 158 158 84 158 158 70 999 999 999 158 999 74 63 48 146 999 999 999 999 28 33 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 104 101 113 88 153 153 84 153 153 128 153 137 95 80 999 999 105 999 999 999 155 155 81 999 82 110 100 102 104 104 99 87 85 119 108 102 101 88 83 74 97 72 103 69 69 95 97 101 67 77 158 158 158 158 94 158 91 72 97 999 999 158 76 158 80 65 52 48 999 999 999 999 999 32 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 999 999 999 999 999 999 999 119 101 95 108 114 118 153 93 90 153 153 76 69 95 99 999 999 999 999 999 999 155 107 155 999 86 90 103 101 102 98 89 86 110 128 86 104 95 109 75 85 69 66 101 63 103 87 90 65 107 66 63 63 158 106 79 158 79 70 999 999 158 158 158 100 68 61 68 39 42 999 999 999 42 36 999 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 13 999 999 999 999 999 999 107 98 93 83 85 153 153 153 153 153 153 85 81 153 153 999 999 999 999 999 999 155 124 107 999 73 98 96 98 99 106 89 104 81 126 80 113 118 78 71 68 62 68 60 65 99 88 106 66 97 66 64 158 78 76 85 93 158 87 158 999 999 71 78 80 87 68 58 59 38 999 999 999 52 50 999 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 999 999 999 999 999 999 999 105 94 90 84 115 123 153 74 73 92 153 75 153 107 999 999 999 999 999 999 999 125 155 999 999 77 91 93 99 96 88 86 114 76 113 74 156 126 81 68 65 62 101 65 66 63 64 61 61 54 68 134 158 73 67 71 999 84 158 80 999 999 87 61 119 158 63 60 103 37 999 999 999 42 38 999 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 92 999 999 999 999 999 999 119 102 94 88 84 82 136 153 77 97 90 85 81 97 999 999 999 999 999 999 999 999 58 999 999 999 155 90 86 100 82 84 82 81 74 71 72 84 116 80 64 59 59 61 65 63 63 63 62 61 51 60 66 158 72 94 80 999 158 158 158 999 999 77 158 999 158 999 43 43 65 26 21 999 999 33 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 119 98 92 85 83 79 80 88 84 153 77 73 81 64 999 999 999 999 999 999 68 999 80 999 999 999 155 93 78 76 73 76 73 140 99 71 103 156 86 98 56 999 66 56 62 65 85 84 57 63 54 57 69 73 118 80 158 158 158 999 158 75 999 46 999 999 90 999 53 37 76 158 23 999 999 54 54 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 101 97 91 87 79 74 153 93 89 81 153 89 63 73 999 999 999 999 999 999 999 999 999 999 999 79 76 142 73 91 71 76 72 132 71 73 72 156 118 71 56 999 61 61 61 70 69 71 67 88 80 73 75 63 75 82 158 158 999 86 69 79 999 999 999 34 72 97 60 59 79 44 29 30 51 999 57 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 99 93 89 84 80 76 122 153 67 74 73 136 60 999 999 999 999 999 999 999 999 999 999 85 999 75 82 155 74 95 69 69 156 156 72 100 65 69 59 62 84 71 65 71 75 145 73 68 66 157 78 157 158 71 138 65 103 87 112 76 85 999 999 999 52 32 79 70 50 46 44 35 32 31 46 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 97 91 86 84 79 78 84 121 153 153 153 64 88 70 999 999 999 999 999 999 999 999 999 60 999 999 116 75 77 81 68 64 65 70 87 59 60 56 50 60 67 63 157 69 133 138 61 65 60 69 157 157 158 158 68 59 89 158 70 121 78 999 999 999 40 999 54 56 43 38 91 60 51 35 33 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 95 91 85 85 81 77 107 74 76 153 65 68 94 86 999 43 50 999 999 999 999 155 86 66 88 999 67 100 77 70 93 68 66 69 64 62 61 112 50 90 93 999 138 67 157 68 157 157 111 81 999 157 67 62 70 72 102 77 70 66 158 999 999 999 999 64 80 57 59 67 53 64 92 35 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 94 88 84 82 77 82 92 91 90 92 101 58 50 85 46 49 999 999 999 999 999 999 155 155 58 94 88 79 73 101 67 66 87 62 63 58 60 54 999 48 74 157 140 94 999 82 157 108 157 138 87 157 158 142 158 140 116 64 61 77 64 999 999 46 71 38 47 93 999 59 59 46 50 33 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 86 82 82 77 74 73 87 97 63 63 61 55 51 73 34 79 33 999 999 999 999 999 999 999 37 47 155 110 68 94 71 67 62 99 62 90 82 49 110 50 83 64 78 129 150 92 64 107 157 157 66 158 76 98 137 82 68 158 73 70 59 999 999 999 79 32 59 59 50 39 36 45 45 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 3 81 78 74 72 79 68 94 66 60 64 99 61 59 999 42 999 38 999 999 999 999 999 999 31 51 18 60 155 71 99 71 67 89 63 57 64 58 104 95 54 157 157 157 153 76 142 65 62 103 64 72 999 158 131 83 80 41 158 101 89 158 999 999 999 71 999 35 56 39 999 36 40 36 28 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 75 99 73 999 70 90 83 83 54 66 108 80 117 96 999 999 34 999 36 999 999 999 999 999 999 32 999 52 59 59 69 68 63 93 58 94 58 49 112 97 73 157 80 999 157 157 66 64 63 129 61 158 999 91 75 61 34 999 72 72 59 999 999 61 999 999 48 36 41 39 41 37 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 76 99 65 69 97 91 55 51 51 46 56 79 69 90 42 999 999 37 18 999 999 999 999 16 14 999 999 999 999 116 68 66 63 88 55 66 58 58 47 113 79 157 157 157 119 157 109 123 75 119 112 999 102 113 80 52 999 999 99 87 83 999 999 33 999 30 44 158 52 36 33 25 32 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 75 91 87 79 67 65 55 61 79 58 110 58 56 104 47 999 69 999 999 999 999 999 999 13 13 999 30 34 35 65 56 73 60 90 96 83 59 53 82 82 58 90 134 95 66 60 63 66 84 60 157 89 84 149 80 48 999 65 66 91 999 999 999 999 21 23 44 33 32 36 25 25 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 97 90 76 95 63 55 92 46 104 48 85 111 59 60 67 46 77 28 999 999 999 999 999 999 999 999 999 59 999 999 72 138 55 61 94 58 55 91 43 45 101 999 157 76 157 89 93 148 60 94 59 158 92 62 47 124 999 86 80 158 999 999 999 2 999 18 999 23 35 999 59 27 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 90 94 66 62 53 54 999 114 47 53 100 76 51 999 76 54 71 999 999 999 999 999 999 999 999 999 999 999 26 999 999 999 52 57 87 55 54 62 83 59 60 999 999 999 157 157 58 999 65 157 67 63 118 61 999 158 89 158 999 999 999 999 999 999 999 999 23 39 19 42 999 25 32 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 92 72 73 62 133 72 110 93 42 999 68 48 75 46 37 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 52 100 54 59 99 45 61 999 999 999 123 999 84 96 66 78 80 64 53 53 49 999 60 999 999 999 999 999 999 999 999 49 25 28 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 6 999 999 86 66 999 58 55 50 54 61 999 999 999 71 999 39 41 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 43 999 52 59 99 45 999 999 999 999 157 999 157 157 157 133 157 999 51 60 42 101 57 57 999 999 999 999 999 999 999 999 39 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 65 89 61 58 118 45 999 50 52 999 85 999 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 45 41 48 69 88 105 999 999 999 999 999 999 64 157 157 157 157 106 58 48 63 158 46 51 65 999 999 999 999 999 999 37 31 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 65 60 64 53 49 58 105 40 999 52 66 999 39 35 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 44 45 115 44 36 34 999 999 999 999 999 999 157 157 157 112 110 135 92 999 158 82 59 54 63 999 999 999 999 999 24 999 999 999 49 999 999 999 999 999 999 17 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 51 55 56 50 999 47 114 83 64 63 999 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 46 49 99 57 78 42 157 999 999 999 999 999 999 999 999 999 157 999 67 92 999 87 158 87 95 51 42 42 999 999 999 999 999 999 41 33 999 999 999 999 999 999 11 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 73 68 102 101 45 87 52 43 53 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 45 44 39 39 33 999 999 999 999 999 999 999 999 999 999 157 66 82 49 137 69 999 109 66 45 44 26 999 999 999 999 39 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 17 60 54 45 48 82 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 46 37 40 89 67 108 999 999 999 999 999 999 999 999 999 999 73 103 55 72 158 47 999 999 35 999 999 999 999 999 999 32 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 20 10 999 999 999 999 999 999 999 999 999 999 999 8 11 999 70 61 53 999 999 39 36 999 999 999 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 999 41 49 89 60 46 999 999 999 999 999 999 999 999 999 137 118 90 55 87 52 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 999 999 999 999 13 14 15 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 67 57 61 67 999 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 52 41 50 999 999 999 999 999 999 999 999 999 999 999 90 79 999 999 48 39 999 999 15 999 999 999 28 999 999 999 999 999 999 999 999 999 999 999 999 999 27 999 999 999 11 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 51 999 69 999 42 999 54 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 34 59 44 39 48 999 999 999 999 999 999 999 999 999 109 36 33 999 32 28 41 999 999 999 999 17 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 17 999 999 999 14 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 10 124 62 999 999 40 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 40 37 999 84 81 31 999 999 999 999 999 999 999 999 33 64 35 37 999 44 74 999 999 999 17 999 999 999 13 999 999 999 999 999 999 999 999 999 16 999 11 999 999 999 12 14 999 999 999 999 999 999 999 999 4 999 5 999 999 999 8 999 999 58 49 37 54 34 999 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 44 36 81 29 999 999 999 999 999 999 999 999 999 999 51 999 999 99 36 38 123 35 49 35 73 999 999 999 999 999 999 999 999 999 14 999 999 999 16 24 13 999 18 12 13 999 10 13 11 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 45 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 999 999 31 33 59 63 42 45 41 35 37 36 49 999 999 5 999 999 999 8 999 15 999 999 999 24 35 15 999 999 14 15 10 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 11 68 39 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 30 38 35 65 41 77 37 55 33 28 18 999 999 999 999 999 999 7 16 999 13 13 999 31 37 20 19 16 17 12 13 999 999 999 999 999 999 999 999 999 999 999 999 7 8 8 21 54 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 999 105 106 999 101 20 20 999 999 999 999 999 999 999 999 999 999 999 999 15 8 68 42 32 36 34 32 14 17 19 13 999 999 999 999 999 999 17 19 999 999 8 999 8 14 14 58 81 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 17 75 999 999 17 999 14 999 999 999 999 999 999 999 999 999 999 6 999 999 19 999 52 57 43 41 41 33 16 14 15 14 12 999 999 999 999 999 33 20 999 10 999 8 999 18 13 69 999 999 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 999 999 999 999 999 999 999 999 999 999 999 54 75 999 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 28 62 52 34 37 32 52 19 15 10 13 999 999 999 4 999 15 18 999 999 999 999 999 18 16 50 31 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 999 999 999 999 999 999 999 999 63 999 18 999 999 999 999 999 999 999 999 999 999 999 5 9 999 7 5 999 999 32 39 45 43 31 999 999 999 19 15 10 11 10 999 999 999 999 999 999 11 999 999 999 999 17 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 5 4 999 7 999 999 999 999 999 41 33 35 33 27 999 999 999 19 999 17 11 999 6 999 999 7 14 14 6 999 8 999 18 17 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 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 32 999 999 32 999 999 999 999 14 19 11 13 999 999 999 4 6 19 18 6 5 16 11 999 16 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 18 999 999 999 999 7 999 7 28 999 999 5 999 12 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 999 999 999 999 999 999 999 999 999 999 999 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 4 999 5 999 999 999 999 999 999 999 999 999 999 999 11 12 11 12 5 999 999 999 999 11 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 18 999 33 999 999 999 999 10 999 8 12 999 8 999 999 10 999 21 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 45 999 999 999 999 14 999 12 8 8 999 999 999 13 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 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 13 11 9 999 999 9 9 8 3 999 12 17 999 31 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 54 76 16 13 999 999 4 10 6 5 4 999 999 20 11 999 6 9 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 16 12 999 14 3 5 999 999 999 999 4 14 8 999 5 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 27 26 49 15 11 11 999 999 4 9 5 999 999 999 999 999 999 15 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 4 17 13 12 11 12 16 15 999 999 999 15 17 53 13 14 11 59 8 103 999 999 999 999 999 999 999 999 29 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 7 12 999 12 999 999 999 15 17 14 14 12 13 999 999 10 9 8 999 999 999 999 999 8 29 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 12 999 12 999 15 15 999 14 14 16 12 12 15 16 9 7 12 8 8 999 999 999 999 8 999 32 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 14 22 999 999 17 13 14 11 14 12 10 999 999 999 11 8 999 999 999 8 12 10 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 8 13 999 12 999 16 16 19 27 24 999 14 13 13 999 999 999 999 8 5 999 999 999 999 999 8 8 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 12 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 11 999 59 17 31 33 28 19 999 18 14 13 8 999 999 999 999 8 999 999 7 999 5 8 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 16 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 16 11 15 63 60 50 33 22 16 999 13 14 95 999 6 999 999 999 999 999 999 999 999 12 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 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 4 6 6 999 7 13 15 15 47 94 82 52 22 17 18 999 11 999 12 8 8 999 999 999 999 999 999 63 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 6 7 999 7 7 13 14 999 56 107 102 78 27 19 17 16 999 11 9 999 8 999 999 999 999 999 999 37 27 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 4 6 11 8 12 14 17 64 105 999 94 57 21 16 20 12 999 9 7 999 999 999 999 999 999 999 53 33 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 6 6 6 8 999 13 13 20 80 102 999 103 64 25 18 13 10 999 9 7 999 3 999 999 999 4 36 999 40 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 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 3 999 999 999 3 999 6 999 7 9 999 11 19 999 101 999 108 91 36 26 15 999 8 8 5 999 999 4 999 999 999 41 999 38 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 5 999 3 999 5 68 16 11 12 60 64 101 999 112 103 49 29 16 9 999 999 999 999 999 999 999 2 999 55 999 38 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 2 3 8 20 999 11 49 999 102 108 111 103 45 29 999 11 8 999 2 999 2 2 1 2 999 48 53 45 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 15 10 52 78 99 109 999 91 54 20 999 11 9 999 999 999 999 999 999 2 10 34 47 32 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 3 3 6 13 23 999 20 52 81 102 100 88 59 15 999 999 999 999 999 999 999 999 999 2 9 32 31 31 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 2 3 7 10 999 999 48 43 114 999 93 74 53 999 999 999 7 5 999 999 999 999 999 999 999 34 20 34 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 3 7 999 13 12 12 17 66 999 76 65 39 999 999 999 9 6 999 999 999 999 999 999 17 27 52 27 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 3 2 999 5 7 13 999 11 16 63 71 69 999 999 12 16 20 11 5 1 999 999 999 999 1 17 17 14 27 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 2 999 999 999 999 3 999 999 999 16 999 999 15 19 999 50 56 31 29 16 20 999 999 999 999 1 999 999 5 17 15 16 18 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 3 999 999 17 999 11 12 14 44 999 75 33 23 16 17 999 999 999 999 999 1 999 5 16 15 11 28 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 2 2 999 999 999 12 999 8 999 14 15 16 999 999 58 999 15 999 11 3 999 999 999 999 9 29 11 11 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 3 999 5 4 999 7 999 999 4 999 10 10 999 19 999 17 14 13 12 10 3 999 999 2 5 999 17 13 9 14 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 4 999 9 999 999 9 999 999 14 13 12 999 13 7 999 999 3 9 12 19 17 9 11 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 7 2 999 999 999 88 999 999 999 4 999 999 999 999 999 999 15 999 999 999 999 999 10 7 999 12 17 55 21 9 999 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 4 999 999 999 999 999 999 999 999 999 5 9 999 999 999 999 999 16 14 15 15 11 14 999 999 15 37 20 17 10 21 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 3 999 3 999 999 5 4 999 999 999 8 999 999 999 999 999 15 15 18 15 999 999 10 10 999 25 20 26 16 999 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 102 999 3 999 999 4 999 4 999 999 999 999 999 17 999 999 12 16 13 999 14 30 19 26 15 18 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 7 8 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 3 999 999 999 7 8 999 2 8 3 5 3 999 999 999 999 999 999 999 999 9 12 16 999 56 59 35 17 50 30 39 75 77 81 75 86 83 72 84 72 71 75 85 97 85 86 94 98 93 98 999 68 86 84 102 85 107 138 141 139 73 83 86 84 66 78 75 155 155 155 153 124 115 104 999 999 999 999 93 82 79 87 91 105 96 98 999 91 102 103 108 103 109 107 77 86 75 73 72 71 67 76 67 64 999 71 71 78 70 75 58 55 64 44 70 53 65 13 53 999 999 999 999 999 999 999 2 999 999 999 999 78 73 74 89 95 84 72 71 72 72 82 77 81 97 96 95 999 97 95 69 85 102 85 82 84 82 139 142 142 63 85 999 90 76 118 83 146 92 92 999 144 143 65 112 142 78 999 91 94 81 87 96 999 999 999 999 100 100 106 105 104 110 108 73 75 74 71 71 99 999 999 73 64 74 999 999 999 999 66 52 999 59 57 53 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 84 999 87 97 95 73 92 73 73 72 71 72 77 89 85 84 95 92 70 108 103 84 103 101 90 90 95 140 86 111 84 94 92 81 89 144 143 67 66 89 74 82 86 94 78 91 999 93 82 85 89 999 999 999 999 68 101 91 103 112 109 117 109 72 79 76 72 105 70 52 69 118 62 999 45 999 999 999 46 40 59 71 999 74 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 74 77 89 81 98 999 73 77 73 72 72 80 85 89 98 85 999 91 107 127 104 84 105 102 105 137 80 110 143 999 81 98 85 149 111 95 142 71 146 89 149 85 70 67 99 95 67 999 78 96 999 999 999 999 98 104 84 80 111 120 138 140 116 81 72 98 69 75 72 48 52 999 79 145 49 999 999 40 999 999 999 999 40 81 33 9 10 999 999 999 999 999 999 999 999 999 999 999 999 999 90 71 72 999 999 73 90 85 73 73 82 84 78 88 97 98 96 100 84 84 99 86 83 104 88 110 107 73 92 105 82 89 102 85 69 120 72 71 82 91 150 88 78 110 115 110 65 999 82 95 95 999 999 95 96 83 78 86 110 140 140 85 72 76 99 73 89 70 72 56 999 92 70 55 103 43 999 57 999 41 999 47 46 92 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 72 73 72 72 73 76 89 91 89 89 77 87 84 89 89 96 92 84 84 101 101 135 82 107 135 78 75 141 117 144 115 142 107 140 66 144 151 103 101 149 81 66 142 72 74 79 107 95 999 96 999 108 999 999 102 75 79 138 141 144 87 128 69 76 108 82 71 72 67 58 65 68 60 999 38 48 48 51 44 59 64 84 85 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 71 73 88 97 127 76 71 87 88 71 89 91 91 94 100 96 106 105 100 78 113 84 78 79 82 86 80 143 84 142 109 144 142 115 93 146 103 78 148 149 150 72 144 68 112 112 93 79 83 999 86 84 85 99 80 128 139 87 141 97 74 69 79 75 80 99 72 92 90 55 67 62 60 999 43 49 56 57 41 63 96 999 999 32 999 999 999 7 999 999 999 999 999 999 4 999 999 999 999 72 85 96 91 87 96 91 82 86 86 89 82 91 93 88 88 999 84 83 106 135 114 79 81 109 74 103 87 70 145 85 143 142 142 144 105 144 155 146 999 149 83 69 64 72 145 77 78 82 999 83 999 999 85 85 83 114 140 84 86 83 78 115 999 999 999 80 73 90 85 55 64 53 60 68 81 94 127 48 93 58 999 999 999 36 27 999 999 999 3 999 999 999 999 999 999 6 999 999 999 83 73 85 91 96 91 71 92 84 83 93 103 84 70 85 98 96 106 83 135 139 136 75 90 77 111 79 103 144 124 74 142 120 87 88 143 141 75 146 146 149 156 77 65 58 100 151 157 98 100 104 999 999 84 82 91 86 94 142 102 92 92 144 999 157 999 92 148 72 70 69 79 152 150 153 45 92 130 46 60 99 999 999 61 48 999 999 999 999 3 999 999 999 0 999 999 999 999 999 15 72 96 80 86 91 105 70 91 86 83 84 88 81 77 89 109 999 99 99 112 141 81 79 103 103 75 72 80 80 103 71 71 72 77 86 142 77 89 103 148 152 148 74 76 104 150 999 150 999 999 98 90 999 83 136 92 77 140 116 85 999 147 81 67 157 999 115 146 145 75 77 68 149 152 98 148 81 59 49 152 89 999 999 76 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 86 73 93 83 85 999 82 76 84 83 104 87 82 90 87 94 95 999 82 80 137 78 80 85 83 84 107 73 73 74 54 72 73 73 75 120 139 143 146 98 76 74 60 999 102 91 999 999 65 999 999 999 84 88 98 140 93 999 142 143 81 155 147 65 69 157 157 153 147 146 70 69 157 79 98 106 55 69 118 71 999 999 999 50 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 14 93 71 95 70 101 87 92 89 105 122 95 67 75 89 88 91 96 999 86 109 137 75 75 84 83 80 103 56 59 55 80 83 56 106 103 111 114 116 82 153 97 57 57 999 55 999 63 999 999 999 999 999 103 79 92 92 140 142 89 145 157 87 149 66 105 157 999 157 153 119 69 151 999 59 68 57 62 60 76 66 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 92 85 88 94 103 89 100 94 88 90 84 82 85 84 65 87 98 104 84 84 141 74 76 76 100 64 59 56 83 84 61 83 80 104 89 92 121 114 144 148 62 66 100 58 55 106 48 50 999 999 999 999 139 109 86 81 82 96 143 86 149 81 79 68 91 999 999 999 999 149 133 149 62 97 33 51 151 86 79 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 87 88 92 90 999 101 90 105 68 88 82 93 90 92 82 91 999 101 100 113 73 83 138 90 61 82 88 85 62 64 84 83 78 105 108 97 113 112 116 76 67 70 60 48 76 66 81 77 60 57 68 71 81 74 84 143 151 144 153 147 82 85 81 132 53 999 999 999 157 57 999 151 156 32 55 97 87 999 999 62 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 90 95 98 999 999 999 80 65 88 102 999 100 99 96 92 98 999 102 89 113 999 90 142 89 56 76 59 85 58 63 83 84 83 107 89 99 112 96 115 77 62 103 62 55 67 78 83 54 86 74 69 69 98 73 67 90 103 87 75 75 102 81 70 72 58 999 37 999 106 157 151 157 157 82 157 157 999 92 74 109 116 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 93 98 999 999 999 83 86 97 81 999 999 90 97 96 999 78 141 137 79 999 88 140 74 75 74 77 85 64 63 65 82 62 97 95 99 103 103 111 143 69 90 83 64 79 86 64 67 63 70 78 71 86 83 76 157 152 149 999 150 155 149 149 151 76 999 999 999 999 999 999 999 999 999 999 999 999 999 62 70 35 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 89 999 999 999 69 999 80 98 84 999 999 999 999 97 96 86 74 999 999 999 999 67 99 74 54 73 75 59 84 84 67 60 79 94 79 84 107 106 103 115 97 96 92 82 76 55 66 62 89 83 89 96 102 85 142 78 107 149 152 152 146 151 155 68 89 999 999 999 999 999 999 999 999 999 999 999 999 117 97 58 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 91 999 999 999 67 999 91 999 97 85 91 999 999 95 67 73 147 999 999 999 999 72 85 75 58 111 74 57 58 62 84 85 83 82 83 97 98 85 95 138 88 100 72 78 54 56 87 56 92 85 71 74 111 70 115 67 79 103 93 999 155 999 152 79 999 157 999 999 999 999 999 999 999 999 999 999 999 157 54 158 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 92 999 999 69 85 99 104 106 86 79 84 68 70 83 102 143 97 87 999 999 999 999 76 75 82 74 73 58 58 63 85 86 83 84 84 91 99 91 105 105 96 73 88 79 55 65 76 55 81 93 91 96 101 114 142 145 145 89 73 146 999 999 999 153 155 121 999 999 999 999 999 999 999 999 999 999 999 999 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 87 999 999 85 101 63 96 112 92 108 76 102 83 108 74 142 999 999 999 999 999 999 75 75 56 72 110 110 58 57 85 86 85 85 65 88 94 98 104 98 95 87 85 88 73 74 84 66 83 91 81 70 73 139 70 143 80 145 84 146 150 999 999 999 93 999 84 999 999 999 999 999 19 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 97 999 999 86 82 103 105 134 121 79 58 102 56 999 71 98 75 999 999 999 999 999 110 74 56 85 74 75 57 85 66 68 65 67 86 85 58 76 107 88 80 79 56 87 75 80 95 87 95 84 85 72 141 115 143 66 146 150 95 999 151 999 999 151 71 70 49 999 999 999 999 999 999 999 999 62 999 999 999 999 999 999 999 999 999 999 999 999 999 16 999 999 13 11 999 999 999 999 999 999 99 999 999 65 83 84 106 114 115 132 58 58 97 999 71 98 84 999 999 999 999 72 71 73 999 85 74 86 85 67 68 67 65 85 86 98 101 108 108 95 88 72 55 71 92 71 86 89 99 91 57 69 144 112 142 66 146 148 146 85 149 999 999 107 999 97 46 999 999 999 999 999 999 25 999 999 999 999 999 120 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 61 999 999 999 86 84 81 79 88 106 89 98 79 75 105 141 74 76 78 999 999 999 79 75 79 69 146 136 52 85 65 84 85 85 84 85 97 105 110 104 105 56 74 99 72 96 89 90 87 73 85 62 76 143 143 113 95 82 118 85 147 80 999 999 90 85 75 47 66 999 999 999 999 999 20 28 94 22 999 999 123 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 83 79 136 91 107 115 134 92 73 107 143 999 83 999 80 999 999 999 98 142 77 999 75 84 67 64 63 85 85 84 91 107 103 108 105 97 73 74 72 71 69 68 94 70 100 69 64 63 143 69 116 143 146 150 149 81 75 999 999 999 78 149 57 60 157 999 999 999 999 999 24 79 23 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 84 80 78 100 136 135 137 140 141 72 89 90 999 94 104 999 999 999 999 78 91 98 999 79 86 67 65 85 90 95 82 107 77 98 90 102 95 57 74 71 70 99 66 66 78 82 68 86 67 112 145 144 144 83 148 149 69 999 999 999 153 999 73 62 47 145 999 999 999 999 27 32 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 66 82 103 76 135 137 74 137 139 112 140 123 94 79 999 999 104 999 999 999 148 144 80 999 73 100 66 86 88 89 87 74 72 108 98 90 91 73 73 71 96 70 102 67 67 94 96 100 66 76 146 146 145 145 93 152 90 71 96 999 999 153 75 149 79 64 51 47 999 999 999 999 999 27 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 999 999 999 999 999 999 999 95 65 61 104 113 112 140 92 89 142 140 74 68 94 98 999 999 999 999 999 999 145 106 154 999 85 77 85 85 86 84 73 74 109 107 71 99 82 108 72 84 68 66 100 62 102 86 89 64 106 65 62 63 145 105 78 155 78 70 999 999 148 150 151 99 67 60 67 38 41 999 999 999 42 32 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 12 999 999 999 999 999 999 69 63 78 74 77 137 141 142 141 142 144 84 80 150 152 999 999 999 999 999 999 147 119 106 999 69 93 57 83 84 94 73 103 73 111 73 113 111 73 69 67 55 67 55 64 98 87 105 65 96 66 63 146 77 75 84 92 149 86 148 999 999 70 77 79 86 67 57 58 37 999 999 999 51 49 999 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 999 999 999 999 999 999 999 67 60 77 74 113 111 140 70 72 91 152 74 147 106 999 999 999 999 999 999 999 120 154 999 999 76 85 55 86 82 56 53 112 71 112 70 139 111 79 67 64 61 100 64 66 62 63 55 58 54 67 120 146 72 66 71 999 83 142 79 999 999 86 60 118 157 62 59 102 37 999 999 999 41 37 999 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 91 999 999 999 999 999 999 95 65 79 76 75 74 118 139 75 96 89 84 80 96 999 999 999 999 999 999 999 999 57 999 999 999 150 86 55 96 52 74 74 73 72 68 69 83 116 79 63 59 56 59 64 62 62 62 56 58 50 59 65 146 70 82 79 999 146 143 150 999 999 76 157 999 157 999 42 42 64 25 20 999 999 32 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 98 62 77 76 74 75 74 87 83 145 76 72 80 63 999 999 999 999 999 999 67 999 79 999 999 999 150 92 71 71 52 71 72 123 98 69 102 142 85 97 54 999 65 56 59 64 84 83 50 62 52 57 67 70 117 79 151 155 151 999 151 74 999 45 999 999 89 999 52 37 75 157 22 999 999 54 43 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 82 83 76 75 73 70 141 92 88 80 146 88 62 72 999 999 999 999 999 999 999 999 999 999 999 78 75 124 70 90 71 72 70 116 70 71 71 144 117 70 55 999 60 60 60 68 69 68 66 87 72 72 73 62 74 81 151 157 999 85 68 78 999 999 999 33 71 96 59 58 78 43 26 29 50 999 55 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 84 78 76 75 73 71 115 142 65 73 72 124 58 999 999 999 999 999 999 999 999 999 999 84 999 74 81 140 51 94 68 67 144 141 69 99 64 68 58 61 83 70 64 70 74 132 72 66 65 151 77 144 147 70 126 64 102 86 111 75 84 999 999 999 51 31 78 69 49 45 43 34 30 25 45 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 76 75 75 73 72 83 116 142 144 143 63 87 69 999 999 999 999 999 999 999 999 999 59 999 999 115 72 51 81 67 63 65 69 86 55 58 56 49 59 66 63 144 68 121 126 56 64 57 68 151 143 147 147 68 59 88 155 69 120 77 999 999 999 39 999 53 55 42 38 90 59 50 35 32 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 80 80 74 75 73 76 106 71 73 140 63 67 93 85 999 42 49 999 999 999 999 154 85 65 87 999 66 99 51 70 92 67 65 67 63 59 60 111 49 89 92 999 126 66 149 67 147 148 110 80 999 146 66 61 69 71 101 76 69 65 157 999 999 999 999 63 79 56 58 66 52 63 91 34 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 85 78 74 74 71 81 91 90 89 91 100 57 49 84 45 48 999 999 999 999 999 999 154 149 57 93 87 78 69 100 66 65 86 61 62 54 58 53 999 47 73 146 130 93 999 81 148 107 149 130 86 156 152 134 152 134 115 63 60 76 63 999 999 45 70 38 46 92 999 58 58 45 49 23 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 76 73 78 71 71 70 86 96 62 62 60 54 50 72 33 78 33 999 999 999 999 999 999 999 37 46 154 109 67 93 69 66 61 98 61 89 81 48 109 49 82 64 77 124 145 91 63 106 150 151 65 152 75 97 129 81 67 157 72 69 58 999 999 999 78 31 58 58 49 39 35 44 44 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 2 76 71 70 69 78 66 93 66 57 63 98 60 58 999 41 999 37 999 999 999 999 999 999 30 50 17 59 151 70 98 70 67 88 62 52 63 58 103 94 53 151 147 150 143 75 137 64 61 102 63 71 999 157 127 82 79 40 157 100 88 157 999 999 999 70 999 35 55 39 999 36 39 35 28 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 70 98 71 999 69 89 82 82 53 65 107 79 116 95 999 999 33 999 35 999 999 999 999 999 999 31 999 51 58 58 68 67 62 92 53 93 58 48 111 96 72 150 79 999 151 152 65 63 62 121 60 152 999 90 74 60 33 999 71 71 58 999 999 60 999 999 47 35 40 39 40 37 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 73 98 64 68 96 90 53 50 50 45 55 78 68 89 41 999 999 36 17 999 999 999 999 15 13 999 999 999 999 115 67 66 62 87 51 65 56 57 46 112 78 151 156 152 118 150 108 121 74 118 111 999 101 112 79 51 999 999 98 86 82 999 999 32 999 29 43 158 51 35 32 24 31 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 90 86 78 66 64 54 60 78 57 109 57 55 103 46 999 68 999 999 999 999 999 999 12 12 999 30 34 34 64 55 72 55 89 95 82 52 50 81 81 57 89 128 94 65 59 62 65 83 59 152 88 83 147 79 47 999 64 65 90 999 999 999 999 20 22 43 33 31 36 24 24 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 96 87 76 94 62 54 91 45 103 47 84 110 58 59 66 45 76 28 999 999 999 999 999 999 999 999 999 58 999 999 71 129 49 60 93 51 50 90 42 44 100 999 156 75 157 88 92 140 59 93 59 151 91 61 46 123 999 85 79 157 999 999 999 1 999 17 999 22 34 999 58 26 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 5 88 93 65 62 52 53 999 113 46 52 99 75 50 999 75 53 70 999 999 999 999 999 999 999 999 999 999 999 25 999 999 999 51 56 86 54 52 61 82 58 59 999 999 999 156 156 57 999 64 150 66 62 117 60 999 157 88 157 999 999 999 999 999 999 999 999 22 38 18 41 999 24 31 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 91 69 72 61 121 71 109 92 41 999 67 47 74 45 37 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 82 51 99 54 58 98 44 60 999 999 999 122 999 83 95 65 77 79 63 52 52 48 999 59 999 999 999 999 999 999 999 999 48 24 28 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 85 65 999 57 54 49 53 60 999 999 999 70 999 38 40 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 42 999 51 58 98 44 999 999 999 999 156 999 156 152 156 127 151 999 50 59 41 100 56 56 999 999 999 999 999 999 999 999 39 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 64 88 59 57 117 44 999 49 51 999 84 999 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 44 41 47 68 87 104 999 999 999 999 999 999 63 156 156 156 156 105 57 47 62 150 43 50 64 999 999 999 999 999 999 37 31 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 64 59 63 51 48 57 104 39 999 51 65 999 38 34 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 43 44 114 43 35 33 999 999 999 999 999 999 156 156 156 111 109 129 91 999 157 74 59 53 62 999 999 999 999 999 23 999 999 999 48 999 999 999 999 999 999 16 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 50 54 55 49 999 46 113 82 63 62 999 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 46 49 98 56 77 41 156 999 999 999 999 999 999 999 999 999 156 999 66 91 999 86 150 86 94 50 41 41 999 999 999 999 999 999 40 32 999 999 999 999 999 999 10 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 72 67 101 100 44 86 51 42 52 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 46 45 43 39 38 33 999 999 999 999 999 999 999 999 999 999 156 65 81 48 135 68 999 108 65 44 43 25 999 999 999 999 38 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 16 59 53 44 47 81 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 45 36 39 88 66 107 999 999 999 999 999 999 999 999 999 999 72 102 54 71 157 46 999 999 35 999 999 999 999 999 999 31 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 19 9 999 999 999 999 999 999 999 999 999 999 999 7 10 999 69 60 52 999 999 38 36 999 999 999 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 40 999 40 48 88 59 45 999 999 999 999 999 999 999 999 999 136 117 89 54 86 51 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 999 999 999 999 12 13 14 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 66 56 60 66 999 82 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 40 49 999 999 999 999 999 999 999 999 999 999 999 89 78 999 999 47 38 999 999 14 999 999 999 27 999 999 999 999 999 999 999 999 999 999 999 999 999 26 999 999 999 10 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 50 999 68 999 41 999 53 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 33 58 43 38 47 999 999 999 999 999 999 999 999 999 108 35 32 999 31 27 40 999 999 999 999 16 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 16 999 999 999 14 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 9 119 61 999 999 39 999 999 999 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 39 36 999 83 80 30 999 999 999 999 999 999 999 999 32 63 34 37 999 43 73 999 999 999 16 999 999 999 13 999 999 999 999 999 999 999 999 999 16 999 10 999 999 999 11 13 999 999 999 999 999 999 999 999 3 999 4 999 999 999 7 999 999 57 48 37 53 34 999 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 35 80 28 999 999 999 999 999 999 999 999 999 999 50 999 999 98 35 38 122 34 48 34 72 999 999 999 999 999 999 999 999 999 8 999 999 999 15 14 12 999 17 11 12 999 9 12 10 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 44 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 999 30 32 58 62 41 44 40 34 37 35 48 999 999 4 999 999 999 7 999 8 999 999 999 24 26 13 999 999 13 14 9 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 10 67 38 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 29 38 34 64 40 76 36 54 32 28 17 999 999 999 999 999 999 6 15 999 10 10 999 30 35 16 9 16 8 11 12 999 999 999 999 999 999 999 999 999 999 999 999 6 7 7 20 53 58 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 999 104 105 999 100 19 19 999 999 999 999 999 999 999 999 999 999 999 999 11 5 67 33 22 26 24 22 5 16 18 12 999 999 999 999 999 999 16 19 999 999 7 999 7 13 13 57 80 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 16 74 999 999 16 999 13 999 999 999 999 999 999 999 999 999 999 5 999 999 16 999 51 36 33 31 31 23 16 13 14 13 11 999 999 999 999 999 32 19 999 9 999 7 999 18 12 68 999 999 999 999 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 74 999 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 19 36 35 31 36 32 51 18 14 9 12 999 999 999 3 999 14 18 999 999 999 999 999 18 15 49 30 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 999 999 999 999 999 999 999 999 62 999 17 999 999 999 999 999 999 999 999 999 999 999 4 8 999 6 4 999 999 29 29 34 40 28 999 999 999 18 14 9 10 9 999 999 999 999 999 999 10 999 999 999 999 16 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 13 999 999 999 999 999 999 999 999 999 999 4 3 999 6 999 999 999 999 999 32 23 33 32 27 999 999 999 18 999 16 10 999 5 999 999 6 13 13 5 999 7 999 18 16 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 30 999 999 31 999 999 999 999 13 18 10 12 999 999 999 3 5 19 17 5 4 15 10 999 15 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 17 999 999 999 999 6 999 6 27 999 999 4 999 11 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 3 999 4 999 999 999 999 999 999 999 999 999 999 999 10 11 10 11 4 999 999 999 999 10 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 18 999 32 999 999 999 999 9 999 7 11 999 7 999 999 9 999 20 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 42 999 999 999 999 13 999 11 7 7 999 999 999 12 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 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 12 10 8 999 999 8 8 7 2 999 11 16 999 31 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 53 75 16 12 999 999 3 9 5 4 2 999 999 19 10 999 5 8 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 15 11 999 13 2 4 999 999 999 999 2 13 7 999 4 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 27 25 48 14 10 10 999 999 3 8 4 999 999 999 999 999 999 14 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 3 17 3 11 10 11 15 14 999 999 999 14 17 52 12 13 10 58 7 102 999 999 999 999 999 999 999 999 28 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 6 11 999 11 999 999 999 14 17 13 13 11 12 999 999 9 8 7 999 999 999 999 999 7 28 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 4 999 11 999 14 14 999 14 13 15 11 11 14 16 8 6 11 7 7 999 999 999 999 7 999 31 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 13 21 999 999 14 12 13 10 13 11 9 999 999 999 10 7 999 999 999 7 11 9 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 12 999 11 999 15 15 18 17 14 999 13 12 12 999 999 999 999 7 4 999 999 999 999 999 7 7 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 11 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 7 999 999 10 999 58 17 30 23 18 10 999 18 13 12 7 999 999 999 999 7 999 999 6 999 4 7 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 15 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 15 10 14 62 36 35 28 12 7 999 12 13 94 999 5 999 999 999 999 999 999 999 999 11 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 4 3 5 5 999 6 12 14 14 46 34 35 35 18 14 18 999 11 999 11 7 7 999 999 999 999 999 999 62 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 5 6 999 6 6 12 13 999 55 64 61 35 26 19 16 15 999 10 8 999 7 999 999 999 999 999 999 36 27 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 2 5 10 7 11 13 16 63 43 999 35 56 20 13 19 11 999 8 6 999 999 999 999 999 999 999 45 32 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 5 5 5 7 999 12 12 19 73 56 999 63 50 16 15 12 9 999 8 6 999 2 999 999 999 3 36 999 39 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 2 999 5 999 6 8 999 10 19 999 40 999 58 33 32 26 12 999 7 7 4 999 999 3 999 999 999 41 999 37 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 4 999 2 999 4 67 15 10 11 59 63 40 999 88 42 43 19 11 6 999 999 999 999 999 999 999 1 999 54 999 37 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 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 3 999 999 1 2 7 19 999 10 48 999 41 46 48 85 43 28 999 6 7 999 1 999 0 1 0 1 999 46 52 43 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 5 9 51 75 38 70 999 56 53 20 999 10 8 999 999 999 999 999 999 1 9 33 46 32 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 2 2 5 12 22 999 19 51 39 84 60 75 53 15 999 999 999 999 999 999 999 999 999 1 8 31 30 31 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 1 2 6 9 999 999 47 42 113 999 77 72 46 999 999 999 6 4 999 999 999 999 999 999 999 33 19 34 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 2 6 999 10 11 11 16 65 999 72 64 39 999 999 999 8 5 999 999 999 999 999 999 16 26 51 26 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 2 1 999 4 6 12 999 10 16 62 68 68 999 999 11 15 10 7 4 0 999 999 999 999 0 17 16 13 26 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 1 999 999 999 999 2 999 999 999 15 999 999 14 19 999 49 53 31 28 15 10 999 999 999 999 0 999 999 4 16 14 15 17 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 2 999 999 16 999 10 11 13 43 999 74 32 22 15 16 999 999 999 999 999 0 999 4 15 14 10 27 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 1 1 999 999 999 11 999 7 999 13 14 15 999 999 57 999 14 999 10 2 999 999 999 999 8 29 10 10 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 2 999 4 3 999 6 999 999 2 999 9 9 999 19 999 16 13 12 11 9 2 999 999 1 4 999 16 12 8 13 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 3 999 8 999 999 8 999 999 12 12 11 999 12 6 999 999 2 8 11 18 16 8 10 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 6 0 999 999 999 87 999 999 999 3 999 999 999 999 999 999 12 999 999 999 999 999 9 6 999 11 16 54 20 8 999 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 3 999 999 999 999 999 999 999 999 999 4 8 999 999 999 999 999 15 13 13 12 10 13 999 999 14 37 19 16 9 20 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 2 999 2 999 999 4 3 999 999 999 7 999 999 999 999 999 13 11 11 6 999 999 7 9 999 24 19 26 15 999 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 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 2 999 101 999 2 999 999 3 999 3 999 999 999 999 999 15 999 999 11 16 13 999 13 29 18 25 14 17 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 6 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 999 999 999 6 7 999 1 7 2 4 2 999 999 999 999 999 999 999 999 8 11 15 999 55 58 34 16 49 30 38