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 2245 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 7 7 7 1 1 2 1 1 1 2 2 2 1 1 2 1 1 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 1 1 2 1 1 1 2 1 1 1 1 1 1 2 1 1 2 1 2 1 1 1 2 1 1 2 2 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 7 2 7 1 1 1 2 2 1 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 2 2 1 1 2 1 1 1 1 1 1 1 6 7 1 1 1 1 2 1 2 1 1 1 1 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 7 2 2 1 1 2 1 1 2 2 2 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 1 2 2 1 2 2 1 1 1 1 1 6 1 1 1 2 6 7 2 1 1 1 1 2 2 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 7 2 2 2 2 2 2 2 2 2 2 7 7 2 2 1 2 1 2 2 2 2 2 2 2 2 2 1 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 2 1 2 1 2 1 1 1 1 1 2 1 6 1 1 1 1 1 1 1 1 1 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 7 2 2 2 2 2 2 1 1 1 1 2 1 2 7 2 1 2 2 1 1 1 1 1 1 1 1 1 2 1 1 1 7 1 1 2 1 1 1 1 4 4 4 4 4 4 4 1 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 2 7 2 7 7 7 7 1 1 1 1 2 1 1 7 4 1 1 2 2 1 2 2 2 1 1 1 2 1 1 1 2 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 7 1 1 1 2 2 1 2 2 2 1 1 2 1 1 1 2 2 2 1 2 2 2 2 1 2 2 2 2 1 2 2 1 7 7 7 7 7 7 1 2 1 1 2 1 2 6 3 4 1 1 2 2 2 1 2 1 2 1 2 2 1 1 1 1 2 1 1 6 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 2 7 2 2 7 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 7 2 2 1 1 2 2 2 1 1 1 1 1 2 1 2 2 2 2 2 2 1 2 2 2 1 2 1 1 7 7 7 1 1 1 1 2 1 1 1 2 3 4 6 1 2 1 1 2 1 2 1 2 1 2 1 1 2 2 1 1 1 1 2 1 4 4 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 7 2 2 2 2 7 2 1 1 1 2 2 1 2 1 2 1 1 1 2 2 2 2 2 2 1 2 1 1 7 2 7 2 1 7 7 7 1 1 2 1 2 1 1 1 2 1 4 1 1 6 1 1 1 1 2 2 2 1 2 1 1 1 1 1 1 4 3 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 1 2 2 2 1 1 1 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 2 7 7 6 2 7 7 1 7 7 2 1 2 1 2 2 1 2 1 2 1 3 4 2 1 1 1 1 1 1 1 1 2 1 1 1 1 1 4 1 4 3 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 7 2 2 2 2 2 1 1 2 1 2 2 2 2 2 2 2 2 2 2 1 2 2 7 2 1 6 1 1 6 6 6 2 1 2 2 1 1 2 2 1 2 1 3 2 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 3 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 7 7 2 2 2 2 2 2 2 2 2 2 2 2 7 1 2 2 1 2 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 1 1 1 1 1 2 1 2 1 2 2 2 1 2 2 1 4 4 4 4 1 1 1 1 1 1 1 1 2 1 2 1 1 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 2 2 2 7 7 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 6 6 1 1 6 1 1 2 1 2 2 1 2 2 2 2 2 2 1 6 4 2 4 4 1 2 1 1 3 1 1 2 1 1 2 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 7 7 2 2 2 7 2 2 2 2 2 7 1 1 1 1 7 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 2 1 1 1 1 1 2 2 2 2 2 2 2 2 1 2 1 1 1 4 4 4 2 1 1 4 2 4 1 2 6 2 2 1 1 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 7 7 7 2 2 7 7 7 2 2 2 2 7 1 1 7 7 7 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 1 1 2 1 1 1 1 2 2 1 2 2 2 7 1 2 7 1 4 4 4 4 4 1 2 4 4 4 1 6 1 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 7 2 2 1 2 7 1 1 7 7 2 2 7 2 4 1 7 7 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 2 1 1 2 1 1 1 2 2 1 1 1 4 2 4 4 4 4 4 4 4 4 2 6 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 2 2 7 2 1 1 1 1 1 2 1 1 1 1 7 7 7 7 7 7 1 1 1 1 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 2 2 2 1 1 1 2 2 2 2 2 2 2 2 1 2 2 1 2 1 7 4 2 4 4 4 4 4 4 4 4 4 4 1 4 3 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 7 7 2 1 1 1 2 1 1 7 1 1 7 7 7 4 7 7 2 1 1 1 2 1 2 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 1 1 2 2 1 1 7 1 1 1 2 4 4 4 4 4 4 4 4 6 4 4 4 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 2 2 7 1 1 1 2 2 1 2 1 1 2 1 7 1 7 4 7 7 1 1 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 2 2 2 2 2 1 2 2 2 2 2 1 2 2 1 2 7 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 2 2 2 2 1 1 2 2 2 2 2 1 1 1 7 1 7 7 7 7 7 1 1 1 1 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 1 1 2 2 1 1 1 1 2 1 2 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 4 4 4 4 4 1 4 4 7 1 4 4 4 4 4 2 2 2 2 1 2 2 1 2 2 1 2 1 1 7 7 7 7 7 7 7 1 1 1 2 1 2 2 2 2 2 2 2 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 6 6 1 1 2 1 1 4 4 4 4 4 4 4 4 1 4 4 4 4 1 4 4 4 4 4 4 4 4 1 4 4 4 4 7 1 4 4 4 4 4 2 7 2 2 1 1 2 2 1 2 1 2 2 7 7 7 7 7 7 7 1 1 2 1 2 1 2 2 2 2 2 2 1 2 2 2 1 2 2 2 1 2 2 1 2 2 2 2 1 1 1 1 2 2 2 2 1 1 1 1 7 1 2 1 1 2 1 4 4 4 4 4 4 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 1 4 4 4 4 4 2 2 7 2 1 1 2 1 1 2 2 1 2 1 1 7 7 7 4 1 1 1 2 1 2 1 2 2 2 2 2 2 2 1 2 2 2 1 2 2 2 1 1 2 1 1 2 1 2 2 1 2 2 2 2 1 2 1 2 6 6 1 1 1 1 1 2 4 4 4 4 4 4 1 4 4 1 4 2 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 1 4 4 4 4 4 2 2 2 1 1 2 2 2 1 2 2 2 1 1 1 7 7 4 4 4 7 2 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 1 1 2 1 2 1 2 2 2 1 2 2 2 4 6 1 7 1 1 1 1 4 4 4 4 4 1 3 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 1 2 7 1 1 1 1 2 2 2 2 2 2 2 7 1 1 1 4 4 7 2 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 1 2 1 2 1 2 2 2 2 1 1 2 2 2 1 1 2 7 7 7 6 1 1 1 2 1 4 4 4 4 1 6 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 2 1 1 1 1 2 2 2 2 1 2 1 1 2 2 7 1 4 7 4 4 1 1 2 1 2 1 2 2 2 1 1 2 2 2 2 2 1 2 1 1 1 2 2 2 2 2 2 2 1 1 1 2 2 2 1 2 1 2 1 6 6 1 1 2 1 1 6 1 4 4 4 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 7 1 1 1 1 1 2 2 2 2 2 1 2 7 7 3 4 4 4 4 2 2 1 1 1 1 2 2 2 2 2 2 2 2 1 1 2 2 2 1 2 1 1 1 2 2 2 1 2 1 1 1 2 2 2 1 1 1 1 7 1 1 7 1 1 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 4 4 4 7 1 1 1 1 1 2 2 2 2 1 1 1 7 3 6 3 4 4 4 4 1 1 1 2 1 2 1 2 2 2 2 1 1 1 1 2 2 2 1 1 1 1 2 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 6 1 1 2 1 1 1 1 4 1 4 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 1 1 1 1 1 2 1 2 2 1 1 1 6 3 4 4 4 4 4 4 1 2 2 1 1 1 2 1 1 1 2 2 1 2 1 2 2 2 2 1 1 1 2 1 2 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 7 6 1 1 1 1 1 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 1 1 1 1 1 1 2 2 2 2 2 7 7 3 3 4 4 4 4 4 4 1 1 1 2 1 1 1 1 1 2 2 2 2 1 2 2 2 2 2 1 1 1 1 1 2 1 2 1 1 1 1 2 1 1 1 7 1 1 1 6 6 3 1 2 1 1 1 2 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 1 1 1 1 1 1 2 2 2 1 1 1 2 1 3 3 3 4 4 4 4 1 2 2 2 2 1 2 2 1 2 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 1 1 1 1 1 2 1 1 1 6 1 1 1 1 2 2 1 2 1 2 1 2 1 2 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 1 1 1 1 1 1 2 2 2 2 2 1 7 4 3 4 4 4 3 4 2 1 2 1 1 2 1 2 2 2 2 1 1 2 2 2 2 2 2 1 1 1 1 1 2 2 2 1 2 2 1 2 2 1 2 1 2 1 1 1 1 4 4 2 7 2 1 1 1 1 1 2 1 1 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 1 1 1 2 1 2 2 2 7 4 4 4 3 4 4 4 4 1 1 1 1 1 2 1 2 2 2 2 2 2 2 2 1 1 1 1 1 2 1 1 1 1 2 2 2 1 1 1 2 1 1 1 1 6 2 1 1 1 3 4 2 1 2 1 1 1 1 1 2 1 1 7 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 2 1 2 1 1 7 3 4 4 4 3 4 4 4 1 1 1 1 2 2 1 2 2 1 1 1 1 1 1 1 1 1 1 2 2 1 2 1 1 2 1 2 2 6 1 1 2 1 1 1 1 2 2 1 4 4 3 2 1 2 1 1 1 1 6 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 1 1 1 7 1 1 2 1 7 2 2 1 4 4 7 4 7 4 4 4 1 2 2 1 2 1 2 1 2 1 1 2 2 1 1 1 1 1 1 1 1 1 1 4 1 2 2 1 1 1 1 2 1 1 2 1 1 1 2 4 4 4 3 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 7 1 1 1 2 1 1 2 1 1 1 1 4 4 6 4 4 4 4 1 2 2 2 4 2 2 1 2 2 2 1 1 1 2 2 1 2 2 2 1 2 6 4 1 2 1 1 1 6 6 4 6 6 6 1 1 1 2 4 4 2 1 1 1 1 1 1 1 1 1 1 1 6 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 1 1 1 1 2 2 1 1 1 1 1 2 6 4 4 4 4 1 1 1 1 4 2 1 1 2 1 1 2 1 2 1 1 2 2 1 1 2 1 1 1 2 1 1 1 6 6 4 1 6 4 4 4 1 1 2 1 3 4 3 1 1 1 1 1 1 1 1 4 3 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 1 1 1 1 1 2 1 2 1 2 1 7 1 6 4 4 4 4 4 7 2 4 2 2 1 2 1 2 2 2 2 2 2 1 1 2 2 2 6 1 1 1 1 2 2 1 1 6 6 1 1 1 4 6 2 1 4 2 4 4 4 2 1 1 1 1 1 1 1 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 1 1 2 1 2 1 1 1 1 2 1 2 4 1 3 4 4 4 4 4 7 6 1 2 2 2 2 2 1 1 1 2 2 2 1 2 2 2 1 1 1 2 1 2 1 2 2 1 2 6 6 6 1 1 1 1 1 4 3 4 4 4 1 6 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 1 2 2 1 1 2 2 2 7 1 1 2 1 4 4 4 4 4 4 3 4 6 2 2 1 2 2 1 2 1 1 2 2 2 1 2 1 1 6 1 1 1 1 1 1 1 1 6 1 1 2 4 4 1 1 1 3 4 4 4 1 3 6 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 1 4 4 4 1 1 1 1 1 1 1 7 7 1 1 1 1 2 2 4 4 4 4 4 4 4 4 4 4 4 7 6 2 1 7 2 1 1 2 1 2 1 2 2 1 2 1 1 2 2 1 1 1 1 1 1 1 2 1 1 1 1 2 3 4 4 4 4 4 4 3 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 2 1 1 1 1 1 1 7 4 1 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 1 2 1 1 1 2 2 1 1 1 1 4 2 1 1 1 1 1 1 1 2 2 1 4 1 4 4 1 3 4 4 4 4 4 3 4 3 4 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 2 7 1 1 7 1 1 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 2 2 2 2 2 4 2 1 2 2 1 1 1 1 1 1 1 6 1 2 1 4 3 4 4 4 4 3 4 3 4 3 4 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 2 1 1 1 1 2 7 1 7 4 4 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 1 2 2 2 2 2 2 1 4 1 1 1 1 1 6 1 1 1 1 1 1 2 1 4 4 4 4 4 4 4 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 2 1 1 7 1 7 6 7 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 2 2 1 1 1 1 2 2 1 2 1 2 2 4 1 1 2 2 1 1 1 2 1 1 1 2 4 4 4 4 4 3 1 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 1 1 6 2 2 2 7 1 2 1 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 1 2 1 2 1 2 4 4 4 4 4 2 2 1 1 1 1 1 1 3 4 1 1 1 1 1 3 4 4 4 4 2 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 2 1 1 7 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 1 1 1 1 2 1 1 4 4 4 4 4 1 1 1 6 1 1 1 1 6 1 1 1 1 1 1 4 4 1 4 3 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 1 1 6 2 6 2 4 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 3 1 1 1 2 7 2 1 1 4 4 4 4 3 1 1 1 1 1 1 1 1 2 6 1 1 1 1 4 4 4 4 3 4 1 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 6 1 1 7 7 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 7 1 2 2 1 2 2 3 4 4 4 4 4 3 6 1 1 1 1 1 1 1 1 3 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 6 6 1 2 6 6 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 7 2 2 1 7 1 1 4 4 4 4 4 3 3 2 1 1 1 4 4 3 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 1 1 6 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 7 1 2 1 2 1 3 4 4 4 4 4 4 4 4 1 1 1 4 1 3 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 1 4 4 1 1 1 1 4 1 1 1 3 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 1 6 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 7 2 1 4 4 4 4 4 4 4 4 4 1 4 4 4 3 4 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 3 4 1 1 3 3 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 6 1 6 2 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 1 1 2 7 2 4 4 4 4 4 4 4 4 1 1 7 2 7 4 1 1 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 1 1 4 1 4 3 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 6 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 6 1 2 6 4 4 4 4 4 4 4 4 1 1 7 2 2 7 1 1 1 1 2 2 6 3 1 3 4 4 4 4 4 4 4 4 4 4 3 4 4 4 1 1 1 1 4 1 1 4 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 6 2 4 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 1 1 4 4 4 4 4 4 4 4 4 2 2 6 4 7 1 2 1 1 2 2 2 2 1 4 4 4 4 4 4 4 4 3 4 4 4 3 4 4 2 1 3 4 3 4 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 6 1 4 1 2 1 2 1 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 1 4 1 1 1 1 1 4 4 4 4 4 4 4 4 1 1 4 1 4 6 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 1 2 2 2 1 2 2 1 1 1 4 4 4 4 4 4 4 4 4 3 6 4 4 4 1 6 1 1 4 1 4 4 4 3 1 1 4 4 4 4 2 1 4 4 4 1 4 1 1 1 4 3 7 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 2 4 4 4 4 1 6 2 7 6 1 1 2 4 1 4 4 3 4 4 4 4 4 4 4 1 1 1 1 1 4 1 1 1 1 1 1 1 4 3 1 1 4 4 4 4 7 1 4 4 4 4 1 1 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 2 7 4 7 4 1 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 1 1 1 4 1 6 1 1 1 1 1 1 2 1 1 4 4 1 4 1 1 4 4 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 1 1 4 4 4 4 4 4 4 4 3 4 1 4 4 4 4 4 4 4 4 1 1 1 1 1 6 1 1 1 1 1 1 3 1 1 4 4 4 1 2 2 1 4 4 1 1 1 1 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 3 1 3 4 4 4 4 4 4 4 4 1 6 1 4 4 4 4 4 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 4 1 4 4 4 4 2 1 1 4 1 1 4 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 3 4 4 3 4 4 4 1 4 1 4 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 4 4 4 4 2 1 1 4 4 4 2 6 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 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 1 4 1 1 1 1 4 4 1 1 1 1 1 1 1 4 3 1 1 3 1 4 4 4 4 1 7 1 4 4 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 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 6 7 4 4 1 3 4 1 4 4 4 4 4 1 1 1 4 1 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 7 1 1 1 1 6 4 3 1 1 3 1 4 1 4 4 4 1 4 4 4 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 4 6 1 1 1 3 1 1 1 4 1 4 1 4 4 4 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 4 1 4 4 4 7 1 1 1 6 6 3 1 1 1 1 1 1 1 1 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 4 4 6 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 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 3 6 6 4 7 4 1 1 3 1 1 1 4 4 1 1 1 1 4 1 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 1 4 4 4 1 4 4 4 4 4 4 4 4 2 1 2 1 1 4 3 4 4 4 1 4 1 4 1 4 1 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 1 6 4 4 4 7 1 2 1 1 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 3 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 3 4 4 1 1 1 4 4 4 4 4 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 6 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 3 4 4 4 3 1 2 1 4 4 4 4 1 1 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 6 4 4 4 3 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 3 4 4 1 4 4 1 4 4 3 3 4 4 1 4 4 4 1 1 4 4 4 4 4 1 4 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 6 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 1 1 1 4 1 1 3 3 3 1 4 1 1 4 1 1 1 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 6 4 4 4 6 6 4 4 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 1 4 4 1 1 4 1 1 1 1 1 1 4 4 1 1 4 4 1 4 4 1 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 1 4 4 4 3 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 1 4 4 3 1 6 4 3 3 1 1 4 1 1 4 1 1 1 4 4 4 2 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 4 4 4 6 1 4 4 4 4 4 6 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 4 4 4 4 4 4 4 1 1 1 1 1 6 1 1 1 1 1 1 4 4 1 4 1 4 4 1 4 4 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 1 4 4 1 1 1 1 1 1 1 1 1 1 1 4 1 1 1 1 4 4 4 4 1 1 1 1 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 1 6 4 4 3 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 1 1 4 4 4 3 1 1 2 1 1 1 1 1 1 2 1 1 1 4 4 1 4 1 4 4 4 4 7 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 3 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 1 1 4 4 1 4 4 1 1 1 1 1 1 1 1 6 6 1 1 1 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 6 6 4 4 4 4 4 4 1 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 6 6 3 4 4 4 4 4 4 1 1 1 1 4 1 1 1 1 1 2 2 1 1 1 6 1 1 1 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 1 4 1 1 4 1 1 1 2 2 2 1 1 6 1 1 1 1 4 4 4 1 4 4 1 1 1 2 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 3 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 4 4 4 4 4 1 1 1 1 1 4 1 1 1 1 2 2 1 1 6 1 1 1 1 1 1 4 4 1 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 1 1 1 1 1 4 1 1 1 2 2 1 1 6 6 1 1 1 4 4 4 4 1 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 6 6 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 2 2 2 1 7 1 1 6 4 1 1 4 4 1 1 4 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 6 4 1 4 3 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 3 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 2 2 2 1 2 1 1 1 1 1 1 4 4 4 1 1 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 6 6 4 4 4 3 4 4 4 6 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 3 4 4 4 4 4 4 4 3 4 4 4 3 4 4 4 4 4 4 1 4 4 1 1 1 1 4 1 2 2 1 7 1 1 1 6 3 1 4 4 4 1 1 4 4 4 1 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 6 3 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 3 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 1 1 4 1 1 1 1 1 1 1 1 1 7 2 1 1 2 1 4 4 4 4 4 4 1 1 4 1 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 6 4 4 4 4 4 3 6 4 4 4 6 3 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 2 1 1 2 1 4 1 4 4 4 1 4 1 4 1 1 1 1 2 4 4 4 4 4 4 4 4 4 4 4 6 4 4 3 3 6 6 4 4 4 4 4 3 4 3 3 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 1 1 1 1 1 1 2 1 2 1 4 1 1 1 1 4 4 4 4 4 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 6 6 6 6 4 4 4 4 4 4 4 3 4 4 4 4 4 4 6 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 1 1 4 1 2 1 1 1 1 1 1 4 4 4 4 4 4 4 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 6 6 3 6 6 4 4 1 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 6 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 1 4 4 1 6 4 1 1 1 1 2 1 6 2 1 1 4 4 4 4 1 4 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 6 3 3 6 4 3 4 4 4 4 4 4 3 4 4 4 4 3 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 1 4 1 1 1 6 4 4 1 2 7 1 1 2 1 1 1 1 1 1 1 4 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 3 6 6 4 4 4 3 4 4 4 4 4 4 4 4 3 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 1 1 4 3 4 1 1 4 4 4 6 4 1 1 1 1 4 1 1 4 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 6 4 6 6 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 1 4 4 2 1 2 4 1 4 1 1 4 1 1 4 4 6 6 1 1 1 1 4 4 4 4 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 1 4 4 4 4 4 1 1 1 1 1 1 4 4 6 1 1 1 1 1 1 4 1 1 1 1 1 1 1 1 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 3 4 6 4 4 4 3 3 4 4 4 3 3 4 4 4 4 1 4 4 4 1 4 2 4 4 4 1 1 1 1 4 4 4 4 1 1 6 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 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 1 4 4 4 1 4 4 1 4 4 4 4 1 1 4 4 4 4 1 1 1 1 1 1 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 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 6 3 4 4 4 4 3 4 4 4 4 3 3 4 3 4 4 4 3 3 4 4 4 4 4 4 1 1 4 1 4 4 4 4 4 6 1 1 6 1 1 1 1 1 1 1 1 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 3 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 1 4 4 1 4 4 4 4 4 1 4 1 1 4 4 4 4 6 1 6 1 1 1 1 1 1 1 1 1 1 1 1 1 2056 2025 2043 2047 2056 2068 2108 2081 2085 2089 2112 2120 2135 2153 2160 2211 9999 9999 9999 2389 2375 2241 2374 2453 2477 2041 2041 2041 2439 2566 2475 2440 2459 2353 2444 2038 2254 2038 2080 2065 2427 2484 2388 2513 2379 2239 2201 2156 2145 2140 2137 2153 2148 2167 9999 2165 2295 2034 2034 2066 2414 2421 2126 2476 2490 2495 2264 2568 2606 2611 2589 2645 2537 2034 2580 2604 2448 2563 2534 2611 2622 2660 2648 2902 2921 2575 2458 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2038 2020 2043 2038 2051 2064 2108 2085 2081 2081 2108 2108 2115 2152 2186 2188 9999 2218 9999 2400 2402 2387 2211 2255 2500 2074 2041 2041 2041 2663 2625 2525 2397 2253 2361 2038 2352 2220 2038 2165 2544 2458 2348 2459 2340 2251 2203 2169 2146 2143 2117 2151 2171 2153 2041 2371 2159 2284 2346 2034 2112 2478 2094 2297 2507 2536 2263 2584 2579 2641 2577 2648 2664 2642 9999 9999 2480 2601 2671 2670 2473 2683 2603 2839 2934 2920 2932 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2034 2020 2051 2043 2043 2064 2104 2081 2068 2068 2097 2093 2104 2132 2179 9999 2280 2067 2415 2440 2224 2424 2412 2211 2347 2041 2503 2041 2041 2568 2038 2038 2067 2395 2446 2295 2224 2038 2045 2567 2525 2413 2428 2384 2323 2252 2217 2179 2157 2159 2168 2171 2183 2163 2368 2406 2230 2197 2451 2178 2034 2484 2034 2318 2493 2544 2570 2583 2624 9999 2652 2651 2669 2034 9999 9999 2162 2671 2749 2622 2710 2624 2633 2718 2927 2867 2945 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2029 2020 2051 9999 2056 2064 2093 2068 2068 2068 2093 2085 2093 2125 9999 9999 2281 2075 2430 2041 2416 2306 2041 2149 2365 2085 2391 2513 2041 2121 2618 2593 2548 2306 2166 2647 2038 2038 2038 2038 2124 2341 2399 2387 2317 2262 2233 2182 2180 2165 2147 2187 2183 2201 2380 2143 2094 2061 2107 2034 2034 2503 2034 2466 2300 2522 2351 2584 2581 2708 2573 2646 2301 2642 9999 2715 2711 2712 2787 2681 2670 2639 2778 2711 2916 2724 2936 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2038 2025 2033 2047 9999 2081 2088 2064 2064 2068 2089 2085 2093 2122 2174 2219 2267 2041 2448 2194 2131 2041 2435 2179 2134 2483 2434 2338 2041 2275 2398 2543 2461 2281 2130 2038 2038 2038 2038 2038 2034 2264 2322 2381 2390 2270 2250 9999 2184 2181 2158 2196 2199 2180 2392 2462 2375 2436 2034 2374 2034 9999 2034 2338 2306 2458 2560 2550 2651 2711 2663 2625 2586 2457 2664 2259 2683 2664 2744 9999 2693 2684 2526 2911 2920 2933 2942 9999 9999 9999 9999 9999 9999 9999 2979 9999 9999 9999 9999 9999 2043 2029 2053 2051 2064 2083 2093 2068 2068 2071 2089 2081 2089 2107 2177 2332 2421 2041 2041 2058 2041 2449 2478 2132 2121 2341 2352 2295 2041 2038 2419 2175 2370 2077 2038 2038 2038 2038 2038 2612 2034 2034 2126 2273 2198 2256 2384 2176 9999 2152 9999 9999 9999 9999 2396 2479 2475 2456 2034 2367 2575 9999 9999 2369 2470 2274 2449 2486 2526 2512 2430 2603 2663 2581 2360 2691 2669 2690 2453 2716 2713 2767 2740 2791 2743 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2060 2044 9999 2039 2068 2081 2089 2064 2085 2046 2085 2077 2085 2100 2142 9999 2407 2453 2420 2177 2093 2484 2195 2115 2280 2488 2468 2090 2461 2384 2442 2057 2038 2326 2429 2038 2038 2038 2038 2676 2034 2218 2142 2374 2572 2235 2034 2413 9999 9999 9999 9999 9999 9999 2392 2143 2491 2393 2034 2380 2249 9999 9999 9999 2590 2547 2318 2399 2490 2645 2524 2650 2377 2641 2192 2224 2646 2677 2761 2692 2495 2739 2709 9999 9999 9999 9999 2987 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2060 9999 2076 2062 9999 2084 2085 2064 2089 2089 2081 2081 2095 2101 2136 2195 2343 2183 2349 2041 9999 2089 2041 2441 2496 2246 2067 2041 2474 2581 2485 2534 2553 2162 2480 2205 2038 2038 2038 2038 2034 2626 2481 2455 2034 2480 2034 2419 2362 9999 9999 9999 2336 2353 2406 2493 2137 2452 2396 2332 2125 9999 9999 9999 2545 2034 2429 2508 2414 2664 2371 2478 2487 2595 2210 2631 2629 2635 2663 2796 2604 2580 2671 2679 2803 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2083 2080 2085 9999 9999 2096 2093 2077 2092 2089 2085 2093 2092 2101 2123 9999 2221 2372 2325 2041 9999 2124 2502 2490 2500 2304 2041 2429 2041 2564 2381 2543 2556 2505 2234 2373 2043 2038 2038 2038 2666 2034 2675 2695 9999 2034 9999 2034 2379 9999 9999 9999 2348 2371 2034 2438 2069 2462 2330 2416 2034 2661 9999 2582 2647 9999 2642 2603 2654 2647 2034 2034 2034 2537 2060 2661 2632 2688 2667 2663 2638 9999 9999 2766 2872 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2108 2074 2114 2088 2084 2108 2093 2085 2095 2093 2093 2100 2102 2108 2116 2141 9999 2378 2122 2041 2041 2500 2492 2412 2459 2323 2557 2508 2171 2408 2455 2348 2322 2365 2169 2387 2318 2038 2038 2582 2667 2034 9999 9999 9999 2034 9999 9999 2433 9999 9999 2330 2433 2170 2396 2034 2319 2437 2034 2428 2034 2683 9999 9999 2034 2515 2614 2582 2608 2584 2631 2583 2619 2034 2690 2714 2665 2691 2668 9999 2676 9999 9999 2728 2860 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2924 9999 9999 2105 2120 2144 9999 2125 2116 2089 2085 2104 2104 2095 2102 2112 2116 2118 2148 9999 2403 2041 9999 2041 2230 2288 2294 2313 2521 2517 2378 2470 2416 2453 2387 2426 2332 2221 2253 2123 2209 2038 2624 2214 2034 9999 2034 2725 9999 2697 2618 9999 9999 9999 2424 2452 2034 2034 2422 2475 2034 2034 2517 2034 2698 9999 2034 9999 2424 2448 2544 2651 2674 2675 2638 2415 2644 2693 2630 2727 2666 2726 2624 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2105 2132 9999 9999 2142 2131 2093 2092 2116 2111 2112 2112 2127 2127 2135 2164 9999 2492 2041 2041 2495 2397 2407 2333 2333 2455 2363 2389 2396 2399 2399 2418 2437 2346 2327 2292 2323 2162 2207 2038 2473 2694 2654 2471 2624 2695 2682 2638 2502 2462 2491 2403 2509 2034 2440 2034 2034 2034 2339 2034 2200 2666 9999 9999 9999 9999 2398 2617 2591 2620 2408 2396 2572 2608 2034 2665 2649 2675 2686 2654 2418 2725 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2954 9999 2465 2126 2099 9999 9999 2195 2135 2073 2109 2102 2119 2126 2130 2136 2139 2163 9999 2300 2041 2041 2583 2495 2446 2356 2350 2353 2316 2363 2371 2386 2378 2390 2399 2383 2394 2281 2321 2182 2070 2189 2640 2624 2454 2180 9999 9999 2632 2717 9999 2575 2529 2320 2578 2382 2236 2422 2050 2034 2176 2034 2034 2034 2644 9999 9999 2320 9999 9999 2350 2034 2658 2507 9999 2678 2582 2590 2750 2695 2516 2708 2666 9999 2757 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2740 2112 2162 2201 9999 9999 2181 2126 2132 9999 2170 2146 2152 2152 2117 9999 2384 2381 2479 2422 9999 2248 2468 2423 2351 2351 2349 2360 2366 2367 2364 2375 2380 2388 2323 2302 2368 2310 2353 2038 2590 2500 2638 2562 2624 2608 2478 2648 2661 2633 2555 2563 2257 2251 2305 2034 2112 2034 2034 2034 2613 2034 2453 2426 2504 9999 9999 9999 2034 2370 2671 9999 2688 9999 2644 2514 9999 2474 2395 2746 2619 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2125 2162 9999 9999 9999 2234 2183 9999 9999 9999 2046 2206 2161 2131 9999 2459 2380 9999 9999 9999 2524 2528 2467 2408 2384 2346 2356 2354 2359 2351 2362 2377 2358 2348 2296 2252 2418 2303 2274 2038 2588 2602 2580 2551 2469 2567 2570 2469 2571 2554 2569 2586 2186 2034 2506 2034 2034 2042 9999 2509 2034 9999 2505 9999 9999 9999 9999 9999 2594 2034 9999 9999 9999 2732 9999 2574 2691 2448 2706 2829 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2151 2158 9999 2212 2258 2355 2222 9999 2350 2371 9999 9999 2229 2203 9999 2046 9999 2478 9999 9999 2566 2559 2505 2296 2402 2359 2323 2333 2350 2350 2351 2348 2360 2367 2325 2145 2292 2221 2251 2309 2269 2497 2543 2511 2482 2559 2601 2588 2433 2517 2451 2544 2520 2352 2488 2420 2494 2034 2099 2613 2637 2355 9999 2698 9999 9999 9999 9999 9999 9999 9999 9999 2034 9999 2880 9999 2712 2677 2658 2838 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2158 2184 9999 2225 2381 2384 2379 2390 2414 2236 2418 2387 2345 2355 9999 9999 9999 9999 9999 9999 2559 2566 2543 2465 2378 2350 2310 2354 2345 2338 2337 2350 2362 2413 2273 2264 2219 2405 2320 2038 2546 2424 2416 2454 2562 2563 2592 2435 2420 2428 2366 2366 2307 2177 2034 2401 2034 2034 2425 2034 2624 9999 9999 2622 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2810 9999 9999 2424 2772 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2164 2182 9999 9999 2260 2421 2410 2419 2137 2436 2427 9999 2416 2427 9999 9999 9999 9999 9999 9999 2277 2529 2506 2478 2318 2420 2299 2370 2338 2334 2332 2334 2338 2321 2261 2431 2338 2387 2276 2238 2311 2473 2465 2560 2578 2584 2453 2373 2422 2423 2325 2369 2401 2034 2496 2383 2034 2034 2595 2578 9999 2659 2591 2533 2189 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2034 2486 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2856 9999 9999 9999 9999 9999 9999 2167 2192 9999 2332 2399 2395 2199 2195 2440 2046 2430 2449 2345 2487 9999 2433 9999 9999 9999 9999 2482 2518 2396 2478 2449 2427 2333 2357 2324 2329 2327 2331 2320 2333 2316 2348 2326 2350 2343 2398 2371 2494 2464 2560 2577 2470 2491 2410 2389 2404 2538 2325 2110 2034 2034 2034 2569 2111 2034 2520 2679 9999 2366 2145 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2881 9999 9999 9999 9999 9999 9999 2165 2186 2228 2262 2390 2410 2168 2123 2377 2139 2067 2467 2484 2505 9999 2566 9999 9999 9999 9999 9999 2558 2492 2478 2456 2439 2363 2350 2335 2324 2320 2322 2314 2364 2349 2331 2322 2303 2357 2261 2395 2416 2426 2430 2465 2470 2452 2426 2417 2556 2576 2557 2183 2156 2185 2588 2619 2034 2034 2567 2576 2597 2639 2373 2782 2625 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2918 9999 9999 9999 9999 9999 9999 2649 9999 9999 9999 9999 9999 3006 9999 9999 9999 2921 9999 9999 9999 9999 9999 2174 2193 2220 2233 2394 2259 2129 2401 2250 2187 2412 2365 2496 2519 9999 9999 9999 9999 9999 9999 9999 2538 2528 2508 2458 2477 2355 2372 2338 2324 2314 2317 2306 2350 2328 2338 2325 2419 2314 2346 2367 2345 2415 2439 2466 2402 2434 2413 2430 2591 2211 2567 2267 2034 2034 2034 2034 2034 2034 9999 9999 2522 2722 2345 2769 2895 9999 9999 9999 9999 9999 9999 9999 9999 2919 9999 9999 9999 9999 2876 9999 9999 9999 9999 9999 9999 9999 9999 2901 9999 9999 9999 9999 9999 2898 9999 9999 9999 9999 9999 2177 9999 2221 2267 2400 2423 2046 2046 2448 2137 2443 2293 2345 9999 9999 9999 9999 9999 9999 9999 2502 2562 2351 2552 2431 2511 2353 2355 2333 2323 2315 2313 2355 2302 2326 2342 2442 2197 2250 2292 2451 2340 2357 2533 2456 2378 2396 2420 2548 2605 2614 2585 2259 2347 2122 2034 2485 2622 2616 2626 9999 2612 2034 2641 2695 2034 2705 9999 9999 9999 9999 9999 9999 2912 9999 9999 9999 9999 2801 9999 9999 9999 9999 9999 9999 9999 9999 9999 2919 9999 9999 9999 9999 2797 2901 9999 9999 9999 9999 9999 2185 2215 9999 2251 2423 2435 2046 2396 2458 2046 2046 2484 2193 2527 2576 9999 9999 9999 9999 2499 2522 2599 2278 2576 2518 2556 2356 2363 2324 2332 2322 2340 2330 2397 2297 2361 2234 2451 2233 2262 2362 2482 2530 2365 2529 2537 2392 2523 2412 2447 2609 2357 2034 2034 2034 2562 2034 2556 2034 9999 9999 2499 2422 2681 2693 2654 2056 9999 9999 9999 9999 9999 9999 2804 9999 9999 2946 9999 2678 9999 9999 9999 9999 9999 9999 9999 9999 2918 9999 9999 9999 9999 9999 2869 2888 9999 9999 9999 9999 9999 2194 2225 2246 2394 2432 2230 2046 2046 2469 2046 2046 2059 2547 2517 2435 9999 9999 9999 9999 9999 9999 2307 2550 2577 2483 2521 2346 2351 2330 2330 2320 2341 2297 2308 2346 2316 2285 2244 2435 2422 2464 2492 2545 2552 2550 2394 2534 2509 2421 2595 2394 2626 2133 2034 2221 2473 2034 2034 2034 9999 9999 2334 9999 2636 2691 2765 2795 9999 9999 9999 9999 9999 2803 9999 9999 9999 9999 9999 2881 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2870 9999 9999 9999 9999 9999 2845 2198 9999 2391 2446 2483 2505 2046 2046 2046 2046 2046 2302 2046 9999 2491 2353 2535 9999 9999 9999 2181 2625 2102 2293 2490 2521 2377 2340 2323 2332 2318 2321 2259 2198 2295 2349 2453 2322 2285 2302 2476 2505 2542 2409 2578 2395 2543 2437 2465 2370 2361 2662 2400 2106 2034 2034 2591 2561 2034 9999 9999 9999 9999 2592 2695 2730 2705 2858 9999 9999 9999 9999 2584 9999 2891 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2883 9999 9999 9999 9999 9999 9999 2193 2346 2417 2457 2489 2244 2046 2046 2197 2554 2046 2456 2480 2046 2046 9999 2390 9999 9999 9999 9999 2603 2455 2371 2577 2041 2461 2330 2335 2324 2381 2418 2249 2288 2287 2267 2337 2443 2295 2438 2497 2518 2350 2379 2387 2351 2443 2374 2371 2618 2653 2676 2034 2253 2034 2510 2034 2514 2263 2652 9999 9999 2599 2631 2460 2745 2822 9999 2893 9999 9999 9999 2704 2582 2863 2899 2891 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2868 9999 9999 9999 9999 9999 9999 9999 2363 2434 2459 2509 2511 2046 2257 2073 2046 2046 2572 2046 9999 9999 9999 9999 9999 9999 9999 2121 2268 2561 2667 2631 2519 2257 2310 2343 2309 2336 2315 2277 2293 2484 2458 2267 2258 2312 2475 2399 2546 2569 2580 2415 2348 2348 2559 2409 2601 2661 2635 2034 2034 2184 2548 2469 2650 2579 9999 2357 2610 9999 2680 2696 2738 2779 2775 9999 9999 9999 9999 9999 2745 2848 2895 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2380 2452 2464 2515 2518 2046 2046 2046 2046 2521 2647 2391 9999 9999 9999 9999 9999 9999 9999 9999 2618 2609 2722 2333 2528 2292 2418 2313 2328 2324 2348 2463 2468 2490 2475 2172 2224 2210 2531 2563 2568 2604 2434 2389 2356 2377 2613 2600 2632 2637 2662 2044 2338 2082 2609 2551 2536 2620 2560 2377 9999 2627 2706 2429 2706 2715 2781 2819 9999 2920 9999 2753 2816 2800 2850 2906 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2393 2464 2483 2510 2525 2046 2434 2046 2046 2508 2601 2569 9999 9999 9999 9999 9999 9999 9999 9999 2638 2356 2041 2626 2510 2487 2282 2422 2416 2447 2273 2234 2466 2234 2501 2038 2038 2084 2060 2599 2585 2615 2456 2600 2463 2598 2626 2636 2589 2547 2651 2034 2034 2034 2620 2657 2606 2521 2643 2463 9999 9999 2755 2506 2680 2720 2729 2778 9999 9999 2863 2825 2875 2768 2789 2900 9999 2959 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2352 2401 2462 2484 2537 2584 2046 2046 2046 2046 2046 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2599 2634 2402 2340 2555 2436 2502 2458 2445 2219 2307 2142 2279 2523 2038 2038 2038 2069 2038 2605 2625 2621 2624 2608 2444 2600 2399 2657 2686 2657 2617 2262 2614 2655 2598 9999 2697 2482 2536 9999 9999 9999 2454 2546 2628 2720 2804 2034 2720 2897 2736 2637 2856 2748 2757 2893 2929 2963 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2358 2420 2460 2491 2566 2558 2046 2046 2046 2592 2672 2569 2046 2738 9999 9999 9999 9999 9999 9999 9999 2597 2328 2400 2251 2329 2398 2348 2197 2505 2199 2530 2038 2199 2245 2050 2038 2038 2038 2038 2579 2599 2538 2628 2601 2599 2422 2653 2674 2672 2653 2643 2133 2595 2581 2482 9999 2604 2462 2576 2697 2034 2257 2379 2621 2666 2523 2724 2034 2843 2034 2846 2819 2799 2728 2668 9999 2915 2923 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2375 2424 2467 2495 2544 2560 2046 2046 2046 2240 2046 2515 9999 9999 9999 9999 9999 9999 9999 9999 2041 2668 2474 2591 2615 2041 2474 2365 2236 2225 2233 2505 2481 2069 2197 2038 2038 2229 2038 2468 2649 2628 2639 2636 2455 2233 2311 2652 2150 2532 2652 2035 2259 2536 2236 2398 2034 2599 2640 2653 2696 9999 9999 2034 9999 2034 2681 2667 2653 2703 2875 2034 2871 2896 2355 2590 2843 2895 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2416 2272 2460 2495 2535 2598 2299 2595 2378 2065 2046 9999 9999 9999 9999 9999 9999 9999 9999 9999 2717 2666 2728 2626 2635 2041 2505 2436 2446 2085 2256 2179 2215 2254 2292 2646 2676 2639 2605 2639 2099 2627 2577 2598 2543 2313 2035 2211 2617 2416 2633 2035 2488 2647 2573 2673 9999 2255 2736 2764 2760 9999 9999 2034 2444 2561 2783 2863 2868 2910 2869 2719 2728 2900 9999 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 2427 2442 2507 2470 2553 2599 2046 2595 2046 2626 2483 9999 9999 9999 9999 9999 9999 9999 9999 9999 2691 2757 2570 2754 2524 2079 2629 2374 2388 2568 2565 2583 2589 2562 2615 2629 2669 2650 2648 2356 2035 2622 2340 2683 2548 2035 2588 2322 2217 9999 2457 2542 2034 2583 2596 2641 2664 2342 2063 2569 9999 9999 9999 2034 2453 2386 2737 2819 2818 2820 9999 2872 2872 2851 2572 2855 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2457 2462 2509 9999 2581 2591 2046 2589 9999 2046 2046 2703 9999 9999 9999 9999 9999 9999 9999 9999 2735 2499 2041 2771 2474 2679 2305 2468 2394 2552 2566 2390 2427 2588 2630 2656 2695 2660 2653 2660 2517 2647 2479 9999 2455 2035 2060 2596 2600 2350 2535 2035 2599 2643 2034 2734 2629 2662 2542 9999 9999 9999 9999 2689 2740 2776 2855 2712 2795 2751 2761 2835 2861 2822 2901 2841 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2499 2542 9999 2565 2618 2617 2380 2661 2650 2315 2710 2709 2701 2727 9999 9999 9999 9999 9999 9999 9999 2829 2041 2169 2542 9999 2041 2372 2564 2408 2436 2435 2579 2592 2618 2483 2235 2669 2461 2131 2354 2632 2203 9999 9999 2450 2271 2566 2609 2669 9999 9999 9999 9999 9999 9999 2356 2672 2593 2034 9999 9999 2034 2799 2726 2705 2711 2821 2836 2466 2811 2778 2670 2849 9999 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 2531 2562 2584 2403 2616 2634 2659 2682 2197 2321 2671 2691 2738 2724 2750 2207 9999 9999 9999 9999 9999 2905 2820 2747 2689 9999 2041 2641 2633 2424 2564 2583 2423 2599 2466 2653 2660 2446 2257 2627 2536 2035 2600 2437 2530 2111 2586 2504 2616 9999 9999 9999 2349 9999 9999 9999 9999 2444 2658 2034 2718 9999 9999 9999 2689 2594 2653 2744 2822 2751 2831 2781 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2552 2576 2524 2612 2650 2674 2649 2729 2263 2687 2412 2759 2311 2717 9999 2629 9999 9999 9999 9999 9999 9999 9999 2678 9999 2579 2372 2723 2321 2549 2406 2385 2445 2465 2410 2463 2705 2530 2464 2308 2131 9999 2402 2409 2396 2638 2141 2191 2644 2348 9999 9999 2468 2607 2467 9999 9999 2290 2582 9999 2034 9999 9999 9999 2034 2764 2755 2780 2854 2882 2818 2747 2968 2713 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2465 2439 2610 2624 2442 2618 2467 2706 2702 2598 2716 2323 2727 2613 9999 2769 9999 9999 9999 9999 9999 9999 9999 9999 2799 2584 2498 2524 2038 2227 2566 2598 2622 2417 2385 2443 2696 2316 2592 2074 2629 2502 2359 2035 2620 2092 2673 2035 2170 2621 2242 9999 9999 9999 2696 2586 2609 2769 2673 9999 9999 9999 9999 9999 2874 9999 2807 2740 2783 2756 2910 2955 2953 2698 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2470 2599 2624 2665 2308 2213 2701 2710 2489 2439 2366 9999 2668 2697 2419 2846 9999 9999 9999 9999 9999 9999 9999 9999 9999 2669 2674 2777 2427 2382 2398 2415 2626 2625 2436 2414 2468 2684 2509 2678 2540 9999 2553 2614 2639 2699 2704 2562 2629 2680 9999 2408 2618 2034 9999 9999 2652 2709 2752 9999 9999 9999 9999 2854 9999 9999 2613 2839 2831 2843 2931 2943 9999 2820 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 2574 2634 2661 2686 2698 2721 2677 9999 9999 2694 2631 2692 2710 2472 2411 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2633 2902 9999 2285 2624 2662 2390 2636 2462 2665 2050 2306 2567 2035 2569 2653 2035 2035 2637 2593 2706 2632 2583 2484 2514 2034 2731 2733 2595 2601 2034 9999 9999 9999 9999 9999 9999 9999 9999 2821 2892 2899 2920 2875 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2614 2613 2673 2603 2676 2278 2731 2648 2760 2725 2732 2759 9999 9999 2884 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2778 2038 2657 2671 2639 2462 2496 2688 2694 2775 2524 9999 2035 2693 2683 2537 2637 2609 2651 2622 2180 2497 2494 9999 2622 9999 9999 2625 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2520 2831 2928 2964 2990 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2592 2642 2674 2712 2289 2318 9999 2637 2811 9999 2780 2784 2756 2746 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2341 2667 2648 2478 2521 2522 2305 2331 9999 2035 2694 2035 2035 2709 2680 2621 2651 2654 2691 2701 9999 2702 2620 2794 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2709 2887 2917 9999 2982 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2453 2628 2663 2713 2685 2268 9999 2731 9999 9999 9999 2583 2559 2722 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2679 2513 2518 2407 2273 2392 2434 2715 9999 2557 2716 2527 2500 2665 9999 2583 2668 2621 2673 2506 2652 2034 2538 9999 9999 9999 9999 9999 9999 9999 2774 2837 9999 2913 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2982 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2642 2654 2654 2662 2681 2474 2774 2697 9999 2734 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2374 2306 2669 2699 2658 2736 2564 2596 2601 2035 2827 2035 2035 9999 2682 2662 2035 2035 2578 2640 2746 2034 2628 2694 2746 2591 9999 9999 9999 9999 9999 9999 2647 9999 9999 2856 9999 2834 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2652 2424 2728 2699 2681 9999 2345 2252 2474 9999 2800 2496 2847 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2688 2544 2713 2440 2668 2607 9999 9999 9999 9999 9999 2035 2035 2655 2663 2612 2556 2639 2623 9999 9999 2564 2702 2704 2715 2611 9999 9999 9999 9999 9999 2034 2795 2034 2852 2831 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2672 2639 2413 2374 2743 2778 9999 2381 2546 2729 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 2700 2704 2719 2724 2655 2541 2811 2766 9999 9999 9999 9999 9999 2710 2573 2652 9999 2581 2718 2683 2679 9999 2644 2707 2742 2745 2796 2879 9999 9999 2887 9999 9999 9999 9999 2817 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2723 2663 9999 2416 9999 2506 9999 2764 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2747 2688 2748 2378 9999 2512 2754 2665 9999 9999 9999 9999 9999 2639 2391 2602 2592 2666 2678 2748 2716 2034 9999 2622 2774 2779 2542 9999 9999 9999 9999 9999 9999 2723 2709 9999 9999 9999 9999 9999 9999 9999 9999 9999 2962 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2689 2663 2480 9999 2752 2834 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2649 2396 2405 2727 2403 2578 9999 9999 9999 9999 9999 9999 9999 9999 2698 2592 2617 2765 2779 2467 2751 2595 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2683 2365 9999 9999 2806 2790 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2242 2555 2680 9999 2714 2737 9999 9999 9999 9999 9999 9999 9999 2035 2512 2336 2758 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2844 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2895 9999 9999 9999 9999 9999 2896 2922 9999 2846 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2676 9999 2707 2715 9999 2818 9999 2850 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2598 2303 2718 2586 2783 9999 9999 9999 9999 9999 9999 9999 9999 9999 2721 2680 2621 9999 2676 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2925 9999 9999 9999 9999 9999 9999 2971 2987 9999 9999 2927 2858 2954 2880 9999 2882 2937 2931 9999 9999 2924 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2954 2384 2684 2753 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2728 2257 2453 9999 2383 2824 9999 9999 9999 9999 9999 9999 9999 9999 9999 2665 9999 9999 9999 9999 9999 2688 9999 9999 9999 9999 2948 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2968 9999 9999 9999 9999 9999 2904 2908 9999 9999 9999 2919 2879 2919 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2691 9999 2572 2848 2829 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2755 2826 2341 9999 2343 9999 9999 9999 9999 9999 9999 9999 9999 2900 2916 9999 2549 9999 9999 2786 2740 2773 2804 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2969 2934 9999 2942 2906 2924 9999 2942 9999 9999 9999 2920 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2085 2719 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2585 2563 9999 9999 9999 9999 9999 9999 9999 9999 9999 2910 2862 9999 2576 2572 9999 2769 2775 2778 2824 2601 2696 9999 9999 2871 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2962 2939 2907 2904 9999 2923 2894 9999 2882 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2409 9999 2798 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2757 2845 9999 9999 9999 9999 9999 9999 9999 9999 9999 2540 2678 9999 9999 9999 2753 2591 2745 2725 2620 2627 2683 2717 2930 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2710 2958 9999 9999 9999 9999 2938 2944 2937 2922 2891 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2720 9999 9999 2854 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2880 9999 9999 2828 9999 2737 2561 2805 2455 2798 2785 2565 2808 2930 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2929 2965 9999 9999 2908 9999 2901 2934 2880 2894 2904 9999 9999 9999 9999 9999 9999 9999 9999 2966 2961 9999 2917 9999 9999 9999 2842 2632 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2935 9999 2776 2587 2475 2396 2596 2703 2508 2830 2859 2934 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2896 9999 2929 2928 9999 2948 9999 9999 9999 9999 2928 2855 9999 9999 9999 9999 2031 2908 9999 9999 9999 2960 9999 2923 2927 2847 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2703 9999 9999 9999 9999 2910 9999 2654 9999 9999 2818 2862 2627 9999 2947 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2939 2925 2933 2964 2968 9999 2865 2907 2938 2903 2941 2923 2934 9999 9999 2895 2920 9999 9999 9999 9999 9999 2885 9999 9999 9999 9999 2933 2910 2831 9999 9999 2912 2932 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2881 2880 9999 9999 9999 9999 2678 9999 9999 9999 9999 2899 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2906 2934 2972 9999 2849 9999 2942 2940 2906 2933 2939 2906 2603 2916 2903 9999 9999 2951 9999 2799 2869 9999 9999 2955 9999 9999 2902 2809 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2737 2837 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2987 9999 9999 9999 9999 9999 9999 9999 9999 2800 2894 2946 2904 2807 9999 2929 2906 2881 2913 2879 2907 9999 2895 2921 9999 9999 9999 2413 2627 2725 2921 9999 9999 2957 2960 2925 2818 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2878 9999 9999 9999 9999 9999 9999 9999 9999 9999 3004 9999 2984 9999 9999 9999 9999 9999 2954 2982 9999 2868 2918 2937 2774 2805 2885 2839 2839 2884 2955 2894 2929 9999 2911 9999 9999 9999 9999 2628 2818 2865 9999 2943 2963 9999 2901 2630 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2963 9999 2968 9999 2869 2889 2902 2883 2769 2843 2849 2873 2903 2933 2878 2955 2881 9999 9999 9999 9999 9999 9999 2502 2893 2959 9999 9999 9999 2717 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2981 9999 2983 2946 2941 2985 9999 9999 2902 2830 2865 2771 2806 2862 2882 9999 9999 2964 2955 9999 2918 9999 9999 9999 9999 2921 9999 2892 9999 9999 2905 2901 2896 2728 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2786 2843 2774 2746 9999 9999 9999 9999 2932 9999 9999 2939 9999 9999 9999 9999 9999 2746 2872 2943 9999 2877 2909 2918 2691 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2962 9999 9999 9999 9999 9999 2860 2770 2714 2878 9999 9999 9999 2919 2892 9999 2910 9999 2961 9999 9999 9999 2881 9999 9999 9999 2864 9999 9999 2946 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2713 9999 9999 9999 2865 2923 2926 9999 2949 2971 2960 9999 2964 9999 2833 9999 9999 9999 2520 2940 2957 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2964 9999 2990 9999 9999 9999 9999 2711 2893 2655 9999 9999 9999 2934 2922 2924 2985 2967 2951 2943 2960 2786 2936 2913 9999 2892 9999 2941 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2931 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2681 2886 9999 2940 2961 2924 9999 9999 2930 2960 2978 2945 9999 2914 9999 9999 2944 2940 2975 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2994 9999 9999 9999 2984 9999 9999 9999 9999 9999 9999 9999 9999 2073 2690 2711 2950 2927 9999 9999 9999 9999 9999 2943 9999 2972 9999 2890 9999 2961 9999 9999 2979 9999 2973 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2941 9999 9999 9999 9999 9999 2663 2702 2942 2951 9999 9999 9999 2994 9999 2959 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2856 9999 9999 9999 9999 2710 2848 2942 9999 9999 9999 9999 9999 2985 9999 9999 2972 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2961 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2796 2708 2932 9999 9999 9999 9999 2960 2955 9999 9999 9999 9999 9999 9999 9999 9999 2972 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2974 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2976 9999 2965 9999 9999 9999 9999 2940 9999 9999 2894 9999 9999 9999 9999 9999 9999 2940 9999 9999 9999 2936 2935 9999 9999 9999 9999 9999 2971 9999 2698 2716 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2994 2972 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 2990 2944 9999 2930 2967 2933 2896 9999 2895 2914 9999 9999 9999 2934 9999 2947 2926 9999 2983 2955 2971 9999 9999 9999 9999 9999 9999 9999 9999 2894 2872 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2964 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2936 2929 9999 2960 2945 9999 9999 2938 2938 9999 2884 2956 2948 2954 2948 2940 9999 9999 2963 2947 9999 9999 2978 9999 9999 2931 2933 2894 2706 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2966 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2968 9999 9999 9999 2908 9999 9999 9999 9999 2855 2920 9999 2934 2945 9999 2933 2942 2946 9999 9999 9999 2698 2956 9999 9999 9999 9999 2936 9999 2903 2719 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2971 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2941 2933 2935 2929 2876 9999 2914 2949 2900 2929 2930 2933 9999 9999 2934 9999 2939 9999 9999 2972 9999 9999 2901 2722 2924 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2954 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2990 9999 2953 2959 9999 9999 2837 2901 2909 2903 2902 2902 2905 2922 2928 2926 2933 9999 2941 2959 2947 2961 9999 9999 9999 9999 2941 2826 2880 2933 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2940 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2965 2973 9999 9999 9999 9999 2944 2945 2726 2932 2912 2889 2878 2929 2917 2711 2945 2934 2972 9999 9999 2981 9999 2965 9999 9999 9999 9999 9999 2863 2947 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2970 9999 9999 2955 9999 9999 2931 2937 2915 2911 2899 2822 2848 2907 9999 9999 2922 2965 2934 9999 9999 9999 9999 9999 9999 9999 9999 2824 2785 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 2961 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2997 2982 2987 2985 9999 2960 2952 2936 2882 2924 2730 2649 2736 2878 2923 9999 2917 2947 2979 9999 9999 9999 9999 9999 9999 9999 9999 9999 2733 2846 2945 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2942 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2999 9999 9999 9999 9999 9999 9999 2993 2966 9999 2948 2964 9999 2927 2862 2920 2488 2479 2601 2856 2913 9999 2918 2951 2948 2963 9999 9999 9999 2990 9999 9999 2967 2673 2708 2717 2904 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2985 2932 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3002 9999 9999 9999 9999 9999 2993 2985 2944 2947 2964 9999 2953 2933 2916 2580 2366 2499 2839 2906 9999 2922 2960 2954 2933 2963 2970 9999 9999 2998 9999 9999 2720 2716 2777 2891 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2969 2952 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2993 9999 3002 9999 2990 2959 2973 2947 2961 9999 2917 2901 2558 2311 2432 2815 2880 9999 9999 2947 2960 2973 9999 9999 9999 9999 3001 9999 9999 2787 2718 2795 2861 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2994 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 3000 2976 2960 2954 2951 2937 2962 2927 2642 2461 2303 2432 9999 2835 2909 9999 9999 2942 2954 9999 9999 2990 2973 9999 3009 2920 2771 2750 2803 2615 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2984 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2995 2983 2981 2939 2947 2962 2961 2935 2470 2509 2322 2431 2589 2806 2913 2922 2950 2911 2962 9999 9999 9999 2995 3000 9999 9999 2820 2812 2827 2883 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2988 2970 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3004 9999 9999 2993 2960 2936 2943 9999 2947 2531 2516 2360 9999 2480 2786 2933 9999 9999 2978 9999 9999 9999 3002 2995 9999 9999 9999 2825 2813 2858 2710 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2993 9999 2997 2945 2849 2920 2957 2932 2589 2630 2440 9999 2430 2794 2927 2684 2968 9999 9999 9999 9999 9999 9999 3012 2995 9999 2861 2898 2865 2557 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2870 2907 2926 2966 2814 2669 2502 2390 2578 2830 2636 2948 9999 2997 9999 9999 9999 3012 9999 2999 9999 2799 2876 2867 2849 2710 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2994 2960 2839 2926 2937 2868 2382 2541 2416 2647 9999 2954 2915 2973 2980 9999 9999 9999 9999 9999 2990 2972 2871 2892 2887 2855 2851 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3006 9999 9999 9999 9999 9999 2969 2889 2945 9999 2776 2705 2548 2543 2646 2825 2919 2937 9999 9999 9999 9999 9999 9999 9999 2995 2963 2897 2891 2877 2858 2863 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3011 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2994 9999 2989 2992 9999 9999 2883 9999 9999 2958 2869 2597 2655 2512 2761 9999 2290 2926 2937 9999 9999 9999 9999 3012 9999 2964 2901 2926 2886 2847 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2967 2972 2919 9999 9999 9999 2957 2633 9999 2682 2779 2586 2893 2891 2922 2968 2989 2981 2992 9999 2974 2933 2898 2914 2912 2859 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2967 2974 9999 9999 9999 2981 2963 9999 9999 9999 9999 9999 2788 2880 2918 2955 9999 2984 2979 9999 2973 2898 2899 2919 2922 2861 2824 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3009 9999 9999 2576 2987 2438 9999 2986 9999 2952 2986 9999 2998 2944 9999 9999 9999 9999 2911 2897 2889 2946 9999 9999 9999 9999 2971 2861 2893 2908 2943 2863 2857 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2996 9999 9999 9999 9999 9999 3000 2959 2979 2996 2975 2964 9999 9999 9999 2922 2911 2914 2909 2943 2993 9999 2984 2982 2959 2921 2906 2900 2912 2828 2859 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 2995 9999 2298 9999 9999 9999 2969 2968 2963 2958 9999 9999 9999 9999 2914 2926 9999 2954 9999 2990 2991 2980 2956 2949 2881 2901 2872 2832 2886 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3004 9999 9999 9999 2994 9999 9999 2959 9999 9999 9999 9999 2977 2960 9999 9999 9999 9999 2922 2907 2946 2935 2974 2979 9999 2990 9999 2939 2905 2905 2886 2843 2895 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2987 9999 2974 9999 9999 9999 9999 9999 9999 2928 2960 9999 2931 2950 2969 2958 2972 2957 2909 2917 2892 2664 2839 2881 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2988 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3018 9999 9999 2999 9999 9999 9999 9999 9999 3000 9999 2984 2962 9999 9999 9999 9999 9999 2928 9999 2908 2911 2939 2944 2945 2950 2922 2844 2908 2900 2864 2841 2921 1280 1280 1280 1280 1280 708 1280 194 529 476 552 175 125 67 49 45 9999 9999 9999 66 56 31 74 53 38 9 6 5 11 25 22 33 60 24 15 7 9 6 8 11 26 37 20 58 62 72 91 217 247 113 67 77 66 66 9999 30 24 13 13 15 50 55 17 43 48 40 16 31 36 39 25 23 13 5 11 22 25 72 19 20 39 44 8 12 13 2 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 199 1280 181 237 1280 445 322 1280 940 234 117 92 55 41 9999 33 9999 43 61 54 27 24 39 10 6 4 3 45 27 25 17 17 13 7 14 8 7 10 57 40 22 83 63 82 102 232 108 86 52 71 77 50 26 65 19 18 19 11 16 55 16 22 48 40 14 34 20 38 22 29 22 12 9999 9999 14 31 20 21 12 36 7 6 14 11 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 132 1280 541 1280 1280 1280 912 889 1280 183 85 56 9999 41 20 51 51 25 49 46 25 23 8 23 6 1 14 4 6 9 22 19 10 9 4 8 26 31 25 36 49 99 84 109 192 89 94 66 74 77 44 80 43 22 16 27 11 8 35 14 25 50 40 31 26 21 9999 40 30 23 5 9999 9999 7 23 24 9 19 17 8 3 13 6 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1280 1280 1280 9999 655 214 426 428 1250 1280 295 1280 229 85 9999 9999 35 16 38 17 55 20 14 21 24 10 22 18 4 7 24 26 20 16 11 33 5 5 5 5 8 16 34 45 67 71 121 76 103 89 55 73 68 46 81 18 17 14 11 6 5 25 10 43 26 38 16 34 19 31 19 24 7 12 9999 15 28 27 36 11 15 16 13 3 12 2 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 949 991 71 530 9999 207 121 1246 321 853 485 451 240 114 64 37 29 11 31 19 16 10 27 20 14 30 41 14 5 9 15 31 17 13 8 5 3 5 3 4 6 12 23 34 150 47 60 9999 63 66 49 60 65 41 68 42 24 25 9 13 5 9999 3 13 24 47 54 39 55 32 34 19 12 8 11 6 31 23 19 9999 30 18 4 13 10 11 12 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 541 1280 106 161 951 146 295 1280 287 84 252 1280 463 116 95 77 71 10 12 13 11 20 38 16 14 23 27 13 5 7 16 11 15 9 6 5 5 4 5 17 6 8 14 20 21 27 95 31 9999 45 9999 9999 9999 9999 66 42 25 25 7 11 12 9999 9999 7 21 20 28 55 31 13 12 14 14 11 7 15 29 42 8 23 72 34 7 5 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 276 113 9999 73 933 101 539 606 293 61 284 514 369 219 67 9999 62 32 36 10 10 24 15 13 18 40 27 8 10 11 14 8 8 12 15 6 6 6 4 22 6 10 13 19 53 14 12 37 9999 9999 9999 9999 9999 9999 49 16 24 14 5 13 6 9999 9999 9999 20 32 17 25 30 26 12 14 7 13 6 6 29 103 30 18 9 14 6 9999 9999 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 77 9999 124 73 9999 95 212 1280 406 526 1280 1280 144 135 74 41 100 20 20 6 9999 12 11 24 44 15 9 6 13 19 16 21 24 11 32 12 5 4 4 4 6 50 29 17 5 14 6 21 53 9999 9999 9999 53 46 41 38 11 17 13 11 6 9999 9999 9999 11 6 14 25 20 45 7 8 9 13 5 16 38 48 15 39 5 5 5 11 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 113 93 83 9999 9999 98 1280 186 154 1280 1280 284 81 131 79 9999 57 42 15 5 9999 12 32 38 61 15 8 14 7 33 17 33 38 32 16 19 8 7 5 5 25 5 33 19 9999 3 9999 6 33 9999 9999 9999 41 35 13 26 11 14 9 13 6 11 9999 4 10 9999 24 26 52 30 3 3 4 9 4 28 38 78 15 7 4 9999 9999 54 54 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 185 71 105 58 58 176 1280 1280 140 289 543 122 84 465 102 75 9999 56 10 1 5 28 50 49 76 17 30 33 15 28 34 21 20 21 15 26 13 6 5 21 30 3 9999 9999 9999 1 9999 9999 27 9999 9999 36 48 17 26 12 14 16 2 13 5 15 9999 9999 1 7 15 21 22 16 12 10 11 3 22 52 41 28 16 9999 5 9999 9999 23 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 133 363 89 9999 66 291 1280 1227 97 1122 138 105 279 546 84 85 9999 64 6 9999 6 18 28 37 32 60 62 32 103 48 77 31 35 22 18 18 12 10 5 26 7 3 9999 4 12 9999 16 17 9999 9999 9999 37 26 10 9 21 24 6 3 16 8 22 9999 1 9999 4 7 12 26 25 14 12 5 10 18 20 88 15 22 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 104 81 9999 9999 56 240 131 115 168 155 165 90 1280 119 84 68 9999 109 6 4 26 38 108 47 37 100 40 60 58 79 59 60 48 26 25 19 16 9 8 5 10 16 10 6 11 32 17 14 17 35 48 25 33 9 20 8 9 7 12 6 9 21 9999 9999 9999 9999 4 13 13 16 5 3 5 6 3 19 17 13 20 5 2 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 2 115 54 9999 9999 56 68 58 131 68 119 145 81 117 105 70 9999 29 8 4 26 30 99 49 54 46 43 64 68 84 101 83 113 38 39 24 22 14 9 8 28 16 8 5 9999 9999 43 33 9999 20 39 20 46 21 12 16 9 7 8 5 7 7 19 9999 9999 1 9999 9999 4 2 11 5 9999 7 5 5 24 18 6 28 5 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 67 79 59 9999 9999 63 61 84 9999 75 102 95 94 57 9999 34 17 17 14 9999 15 66 108 52 53 85 95 98 122 115 97 79 46 33 26 29 20 15 7 26 13 17 14 24 35 25 39 50 43 58 51 13 14 12 7 8 6 5 4 26 5 13 6 1 9999 9999 9999 1 4 7 9999 2 9999 5 2 9999 5 5 27 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 66 66 9999 9999 9999 52 54 9999 9999 9999 29 126 63 47 9999 19 9 9999 9999 9999 36 61 50 113 82 67 75 84 101 103 96 83 45 38 27 24 34 14 11 8 35 44 36 48 29 60 28 21 52 66 61 52 13 6 15 5 4 6 9999 15 4 9999 8 9999 9999 9999 9999 9999 3 1 9999 9999 9999 7 9999 4 9 5 16 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 83 58 9999 39 38 76 35 9999 56 52 9999 9999 56 47 9999 5 9999 7 9999 9999 27 40 35 29 75 59 47 60 89 120 102 60 60 46 30 20 24 14 11 13 15 58 102 48 34 53 41 40 31 78 30 58 35 9 12 13 13 4 6 18 17 9 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 88 9999 11 12 10 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 78 67 9999 38 77 57 52 48 55 23 53 44 57 124 9999 9999 9999 9999 9999 9999 31 50 51 94 41 44 39 69 97 100 129 89 68 135 26 24 22 25 14 9 44 42 30 32 81 40 43 21 29 38 26 25 17 8 5 11 5 4 11 2 16 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 5 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 82 68 9999 9999 31 71 50 45 18 47 36 9999 61 67 9999 9999 9999 9999 9999 9999 16 85 82 85 30 85 36 136 89 103 119 73 56 36 26 82 36 34 16 16 19 47 36 66 52 60 21 20 26 31 21 26 21 7 13 11 6 5 16 14 9999 15 8 3 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 96 78 9999 77 67 42 22 20 45 13 33 50 31 68 9999 12 9999 9999 9999 9999 26 82 31 83 98 99 42 64 64 115 118 79 54 42 32 43 40 40 26 29 28 77 40 61 45 27 25 23 24 24 49 20 12 6 5 6 24 6 3 11 12 9999 7 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 116 68 55 44 65 59 21 18 27 13 14 60 71 57 9999 20 9999 9999 9999 9999 9999 51 45 88 109 98 52 58 79 105 96 70 56 134 47 41 37 36 35 24 40 41 38 27 27 31 26 26 25 50 45 43 12 9 8 24 27 4 3 10 10 11 14 3 7 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 11 9999 9999 9999 24 9999 9999 9999 9999 9999 130 67 57 41 72 27 19 43 22 13 22 28 61 51 9999 9999 9999 9999 9999 9999 9999 27 69 83 43 75 42 82 93 109 70 63 51 134 50 40 32 79 30 33 37 33 36 30 31 26 30 27 25 49 12 28 13 9 6 6 4 5 3 9999 9999 11 17 4 13 11 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 16 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 9999 9999 9999 9999 16 9999 9999 9999 9999 9999 96 9999 54 44 76 52 16 16 47 13 22 21 22 9999 9999 9999 9999 9999 9999 9999 14 26 19 50 22 39 34 58 80 74 61 52 129 45 49 36 68 22 24 27 80 32 26 69 31 23 26 29 50 50 42 29 12 13 8 5 14 22 15 9 9999 16 3 11 16 1 2 9999 9999 9999 9999 9999 9999 418 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 9999 9999 9999 9999 16 20 9999 9999 9999 9999 9999 86 73 9999 34 64 48 13 28 41 12 8 34 15 36 37 9999 9999 9999 9999 11 12 36 13 32 20 31 31 60 71 88 62 54 46 111 37 34 22 61 23 26 33 81 53 21 56 51 24 60 23 19 33 13 9 9 6 18 2 19 3 9999 9999 11 11 16 19 6 1 9999 9999 9999 9999 9999 9999 7 9999 9999 12 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 69 10 9999 9999 9999 9999 9999 73 57 39 64 52 18 11 9 33 8 6 12 35 23 13 9999 9999 9999 9999 9999 9999 9 21 37 15 20 29 55 92 70 56 48 34 29 38 29 25 22 67 68 64 62 60 50 49 21 51 41 23 39 13 30 8 8 7 11 2 5 3 9999 9999 7 9999 14 17 14 10 9999 9999 9999 9999 9999 2 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 32 9999 9999 9999 9999 9999 4 58 9999 86 63 48 41 9 8 11 7 8 12 5 9999 11 10 10 9999 9999 9999 6 18 8 12 12 18 30 52 68 61 48 37 26 21 27 33 71 29 30 32 72 59 58 22 52 20 64 30 25 13 11 21 12 7 5 2 22 20 3 9999 9999 9999 9999 11 20 13 5 16 9999 9999 9999 9999 1 9999 36 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 37 9999 9999 9999 9999 9999 9999 46 99 68 47 42 16 8 10 11 30 5 15 13 2 2 9999 5 9999 9999 9999 9999 16 12 11 13 6 53 48 70 51 110 81 23 23 25 25 30 66 31 89 76 49 19 19 19 19 31 22 16 32 25 25 6 7 4 12 4 15 6 12 9999 9999 11 13 7 21 15 9999 9 9999 9999 9999 3 5 304 25 40 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 9999 9999 9999 9999 9999 9999 9999 67 58 43 45 30 9 12 8 7 6 21 4 9999 9999 9999 9999 9999 9999 9999 3 8 20 32 15 14 20 38 66 40 42 31 24 23 53 56 23 24 29 68 25 42 37 42 21 20 21 42 14 27 31 19 5 5 6 15 13 32 14 9999 7 10 9999 18 18 20 12 9 9999 9999 9999 9999 9999 14 138 46 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 76 64 46 39 30 9 8 7 7 20 24 7 9999 9999 9999 9999 9999 9999 9999 9999 21 17 35 5 15 19 86 41 40 36 32 68 61 44 38 16 19 18 55 43 36 40 17 18 18 18 37 22 26 36 28 6 10 7 18 14 20 17 13 8 9999 12 14 4 14 12 12 8 9999 9 9999 5 20 21 208 48 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 74 54 41 32 24 8 15 6 2 16 16 11 9999 9999 9999 9999 9999 9999 9999 9999 21 7 3 9 11 29 24 144 119 93 22 21 56 15 26 10 12 11 10 37 29 43 17 48 20 42 45 26 15 17 31 6 6 6 17 18 23 17 17 7 9999 9999 13 5 12 15 7 9 9999 9999 10 13 172 21 1280 95 9999 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 87 69 53 41 35 28 5 4 5 4 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 16 5 5 11 18 51 65 65 19 19 15 19 39 10 8 8 9 6 27 32 31 33 42 19 40 14 27 25 27 25 10 44 33 16 9999 33 13 10 9999 9999 9999 4 4 9 14 13 1 4 22 6 6 1280 1280 294 49 147 58 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 58 80 53 45 40 20 4 5 5 27 29 9 2 11 9999 9999 9999 9999 9999 9999 9999 13 6 6 5 7 16 21 16 58 15 36 11 16 14 9 7 6 6 5 19 22 17 27 30 37 15 33 30 33 31 37 9 33 18 9 9999 15 7 6 5 1 1 3 6 10 6 8 1 7 1 17 17 18 74 119 9999 60 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 56 72 66 46 34 23 7 5 6 9 4 7 9999 9999 9999 9999 9999 9999 9999 9999 1 15 8 11 13 4 19 24 15 15 13 22 29 13 12 7 6 8 5 15 34 25 25 33 16 10 10 25 5 15 45 6 9 18 5 5 2 12 11 8 3 9999 9999 1 9999 3 12 7 4 4 17 1 1280 105 8 1280 173 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 88 26 44 35 30 46 11 46 13 7 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 10 31 11 10 3 16 29 23 12 13 11 12 15 13 30 26 20 19 31 7 28 19 22 19 9 6 5 11 10 24 5 14 27 10 13 9999 4 17 14 3 9999 9999 1 5 7 20 23 22 45 22 9 10 1280 9999 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 53 43 54 25 36 36 7 38 6 19 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 10 11 30 5 3 18 19 21 38 37 50 46 42 36 23 19 20 26 10 6 27 7 26 15 6 14 6 4 9999 9 11 4 13 12 12 14 5 3 3 9999 9999 9999 1 5 5 13 15 13 12 9999 60 83 1280 4 256 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 42 34 29 9999 51 29 6 26 9999 2 1 10 9999 9999 9999 9999 9999 9999 9999 9999 4 3 3 35 4 7 7 15 20 54 49 18 18 43 37 24 22 23 25 20 13 23 8 9999 9 5 5 14 12 4 10 4 11 13 3 18 10 16 6 9999 9999 9999 9999 4 12 20 32 7 10 11 12 27 35 178 1280 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 36 41 9999 29 40 35 12 24 15 6 13 10 7 6 9999 9999 9999 9999 9999 9999 9999 6 1 4 4 9999 3 8 36 24 22 20 42 38 28 12 6 16 9 6 8 15 4 9999 9999 7 5 12 15 14 9999 9999 9999 9999 9999 9999 3 15 7 1 9999 9999 1 8 10 10 9 16 20 6 16 12 5 38 9999 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 32 27 31 15 30 26 23 17 5 5 10 10 9 6 6 2 9999 9999 9999 9999 9999 11 7 7 4 9999 1 12 30 23 50 46 17 36 15 31 15 7 6 12 12 3 8 5 8 5 12 11 15 9999 9999 9999 4 9999 9999 9999 9999 5 6 1 4 9999 9999 9999 8 7 8 15 23 10 22 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 48 35 23 29 30 21 14 19 5 10 4 12 3 6 9999 5 9999 9999 9999 9999 9999 9999 9999 3 9999 2 3 13 6 27 18 16 16 16 13 12 25 8 6 5 4 9999 5 6 7 19 5 5 14 5 9999 9999 5 6 2 9999 9999 3 4 9999 1 9999 9999 9999 1 17 14 14 32 47 12 4 38 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 30 18 33 19 10 14 8 14 10 6 9 3 8 4 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 11 4 4 4 3 5 29 43 36 13 12 11 27 6 8 4 12 6 4 3 17 6 23 4 4 11 4 9999 9999 9999 3 2 6 20 6 9999 9999 9999 9999 9999 16 9999 21 10 12 10 31 27 8 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 24 29 21 21 7 6 16 13 5 4 3 9999 6 6 3 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 7 8 3 3 8 14 35 26 14 11 10 14 7 12 8 9999 8 14 15 29 22 11 15 18 9999 5 6 1 9999 9999 6 19 11 9999 9999 9999 9999 4 9999 9999 7 24 18 16 24 11 9999 3 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 30 30 26 23 20 21 13 9999 9999 7 5 6 6 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 14 9999 9 31 36 11 29 10 12 5 6 6 2 8 14 3 3 14 12 24 14 9 6 4 1 3 4 5 8 1 9999 9999 9999 9999 9999 9999 9999 9999 13 35 23 12 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 33 24 26 14 16 5 12 7 9 7 6 6 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 5 25 26 27 12 10 14 14 26 4 9999 2 14 14 9 15 13 26 19 4 6 3 9999 3 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 8 22 8 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 24 31 26 25 6 5 9999 5 11 9999 7 6 6 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 19 22 11 10 7 5 4 9999 1 11 2 2 17 13 16 17 29 19 12 9999 5 4 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 11 19 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 13 29 23 23 14 4 9999 7 9999 9999 9999 3 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 12 10 7 5 4 3 3 9999 5 10 6 6 16 9999 12 16 13 12 3 4 2 4 9999 9999 9999 9999 9999 9999 9999 4 10 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 21 16 13 12 5 10 7 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 8 24 22 12 17 5 3 2 1 11 1 1 9999 10 9 2 2 10 11 10 1 11 17 7 1 9999 9999 9999 9999 9999 9999 4 9999 9999 4 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 8 25 13 10 9999 3 3 4 9999 7 2 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 14 27 6 9 5 9999 9999 9999 9999 9999 1 1 7 7 6 9 11 8 9999 9999 14 47 12 7 3 9999 9999 9999 9999 9999 1 5 1 7 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 16 12 7 5 10 10 9999 3 4 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 32 30 26 15 8 5 13 3 9999 9999 9999 9999 9999 7 6 10 9999 11 15 6 10 9999 15 14 14 11 12 15 9999 9999 5 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 12 9999 4 9999 3 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 29 16 25 6 9999 4 9 3 9999 9999 9999 9999 9999 6 7 10 7 9 15 12 11 1 9999 6 18 10 2 9999 9999 9999 9999 9999 9999 7 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 579 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 12 6 9999 9 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 8 6 6 14 4 5 9999 9999 9999 9999 9999 9999 9999 9999 12 7 7 13 7 4 6 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 4 9999 9999 7 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 5 9 14 9999 9 4 9999 9999 9999 9999 9999 9999 9999 1 6 3 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 30 9999 9999 9999 9999 9999 6 9 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 10 8 9999 8 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 5 22 9 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 6 3 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 218 80 9999 9999 9 13 49 5 9999 5 11 10 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 6 12 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 3 5 9999 5 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 9999 9999 9999 9999 6 7 9999 9999 9999 9 5 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 3 9 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 6 11 4 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 21 54 9999 4 9999 9999 9 9 13 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 10 9999 75 6 9 9999 13 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 5 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 10 9999 4 3 9999 15 17 26 20 3 3 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 42 35 6 7 9999 9 6 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 3 9999 9999 9999 18 9 23 24 10 6 6 7 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 20 9999 9999 9999 9999 13 13 11 9 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 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 5 9999 9999 9 9999 12 8 32 6 32 15 7 24 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 77 9999 9999 7 9999 6 10 5 6 7 9999 9999 9999 9999 9999 9999 9999 9999 11 9 9999 13 9999 9999 9999 6 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 50 9999 6 4 4 3 5 7 4 22 17 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 1280 9 9999 13 9999 9999 9999 9999 10 4 9999 9999 9999 9999 1 26 9999 9999 9999 13 9999 29 11 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 2 9999 9999 9999 9999 25 9999 5 9999 9999 6 8 3 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 49 149 34 38 15 9999 32 1280 12 6 15 9 11 9999 9999 6 9 9999 9999 9999 9999 9999 90 9999 9999 9999 9999 10 22 4 9999 9999 9 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 6 6 9999 9999 9999 9999 3 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 346 45 9999 21 9999 19 23 16 19 13 6 2 9 6 9999 9999 11 9999 35 67 9999 9999 9 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 7 1280 46 7 14 9999 142 153 257 1280 6 6 9999 6 9 9999 9999 9999 1 5 8 11 9999 9999 36 23 21 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 9999 29 9999 9999 9999 9999 9999 11 38 9999 155 1280 25 12 1280 1280 1280 1280 1280 57 6 13 9999 9 9999 9999 9999 9999 2 19 8 9999 11 23 9999 13 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 188 9999 12 9999 24 65 1280 67 608 1280 1280 86 37 16 5 87 6 9999 9999 9999 9999 9999 9999 4 39 16 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 23 56 1280 260 9999 9999 121 1280 1280 599 141 25 17 9999 9999 26 116 9999 9 9999 9999 9999 9999 9 9999 57 9999 9999 10 12 11 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 32 1280 277 1280 9999 9999 9999 9999 10 9999 9999 13 9999 9999 9999 9999 9999 11 14 11 9999 12 20 11 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 40 1052 1280 17 9999 9999 9999 9 6 9999 8 9999 9 9999 9999 9999 18 9999 9999 9999 12 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 59 9999 9999 9999 6 9 9 9999 29 14 15 9999 13 9999 6 9999 9999 9999 3 14 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 52 42 9999 16 9999 9999 9999 9999 26 71 9 9999 9999 9999 12 9 12 14 16 22 13 10 4 13 16 9999 40 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 842 19 9999 13 20 9 9999 9999 16 47 10 16 9999 31 9999 9999 11 12 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 25 9999 9999 9999 9999 9999 9999 9999 9999 3 73 8 16 9 9999 9999 9999 9999 9999 16 9999 12 9999 10 9999 9 9999 9999 15 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 18 10 15 12 9999 9999 9999 10 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 11 51 19 9999 9999 9999 9999 9999 12 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 5 11 9999 9999 9999 9999 16 14 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 63 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 158 9999 9999 9999 9999 11 9999 9999 6 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 8 6 9999 9999 9999 9999 9999 10 9999 2 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 44 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 31 11 9999 1280 88 9 6 9999 6 7 9999 9999 9999 11 9999 12 9 9999 11 10 18 9999 9999 9999 9999 9999 9999 9999 9999 17 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 93 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 19 9999 1280 13 9999 9999 12 12 9999 5 28 14 16 13 11 9999 9999 13 6 9999 9999 9 9999 9999 12 12 16 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 36 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 19 9999 9999 9999 9999 4 9 9999 18 25 9999 11 14 14 9999 9999 9999 1 14 9999 9999 9999 9999 6 9999 15 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 47 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 11 12 11 7 9999 22 29 7 11 11 11 9999 9999 6 9999 10 9999 9999 11 9999 9999 6 4 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 117 9999 47 313 9999 9999 4 9 11 17 138 1280 15 13 20 16 18 9999 9 16 6 15 9999 9999 9999 9999 6 5 24 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 727 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 11 9999 9999 9999 9999 14 16 3 49 63 1280 1280 97 15 3 45 19 33 9999 9999 35 9999 10 9999 9999 9999 9999 9999 27 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 7 11 9999 9999 10 9999 9999 11 12 15 33 150 588 575 128 9999 9999 23 550 6 9999 9999 9999 9999 9999 9999 9999 9999 6 24 61 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 24 16 20 11 9999 31 14 11 8 97 15 1280 1280 1280 1280 9999 29 20 68 9999 9999 9999 9999 9999 9999 9999 9999 9999 76 62 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 94 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 11 7 9999 10 38 9999 9 5 46 14 1280 1280 1280 73 9999 1280 24 12 11 9999 9999 9999 9 9999 9999 9 12 115 14 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 148 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 9999 9999 9999 9999 9999 10 22 7 13 30 9999 13 11 27 28 1280 1280 113 89 9999 101 47 34 6 6 9 9999 9999 13 9999 9999 22 82 35 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 56 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 12 9999 35 10 60 26 17 9999 9 16 33 1280 1280 312 416 9999 9999 30 136 17 9999 9999 9999 9999 11 9999 9999 42 31 52 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 14 13 11 25 148 12 19 13 3 26 1280 158 9999 1280 175 9999 9999 20 8 9999 9999 9 6 9999 10 9 24 29 31 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 147 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 11 17 70 389 14 11 4 463 244 101 36 1280 1280 666 14 6 6 9999 9999 9999 6 10 9999 9999 27 32 27 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 43 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 15 9999 9999 14 26 35 88 9999 16 6 191 140 9999 99 300 84 9999 9999 13 9999 9999 9999 13 6 9999 9999 9999 22 15 29 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 8 9999 11 8 6 1280 42 12 6 68 79 9999 53 128 17 3 103 9999 9999 9999 9999 9999 9999 7 14 9999 22 25 32 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 17 6 30 1280 51 12 14 44 57 97 35 2 25 9999 24 9999 9999 9999 7 9999 9 9999 8 22 15 26 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 11 7 1280 13 12 3 33 45 41 9999 35 8 12 23 9999 9999 9999 9999 9999 6 9 18 26 24 30 47 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 11 10 83 9999 3 3 18 82 71 51 11 13 9999 9999 9999 9999 9999 9999 9999 9 13 22 15 22 37 29 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 9999 9999 9999 9999 9999 9 12 9999 6 11 9999 9999 7 9999 9999 13 5 8 54 21 74 9999 1 334 352 9999 9999 9999 9999 7 9999 12 20 20 18 23 40 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 6 7 10 9999 9999 9999 16 3 9999 18 93 2 7 734 1280 46 15 15 22 9999 18 17 24 26 24 20 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 11 9999 9999 9999 14 7 9999 9999 9999 9999 9999 4 49 49 54 9999 15 14 9999 18 12 27 30 20 22 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 1 11 1 9999 15 9999 47 26 9999 13 12 9999 9999 9999 9999 23 75 12 220 9999 9999 9999 9999 20 9 21 19 23 26 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 16 12 18 20 11 43 9999 9999 9999 73 36 118 16 68 16 9999 15 16 20 18 27 16 18 23 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 7 9999 1 9999 9999 9999 11 10 8 42 9999 9999 9999 9999 56 48 9999 73 9999 19 16 14 17 21 14 25 16 31 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 8 9999 9999 6 9999 9999 9999 9999 12 17 9999 9999 9999 9999 69 12 30 24 18 17 9999 23 9999 21 14 29 23 20 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 9999 9999 9999 9999 9999 16 12 9999 8 9999 9999 9999 9999 9999 9999 45 113 9999 145 23 34 14 21 22 34 15 21 4 37 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 268 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 8 9999 9999 9999 9999 9999 15 9999 11 8 9999 9999 9999 9999 9999 45 9999 1280 138 262 38 122 25 17 36 20 22 24 34 32 655 686 689 620 919 819 561 730 619 654 501 451 435 448 643 535 9999 9999 9999 136 155 447 138 129 123 604 595 249 90 265 426 229 119 365 381 429 375 344 296 442 255 281 374 137 175 670 559 564 741 498 896 661 643 615 9999 579 353 543 655 564 115 107 546 142 113 117 631 148 140 131 184 154 293 1347 243 160 354 102 408 208 140 147 818 114 138 376 1136 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 618 685 691 770 820 691 626 653 652 689 561 501 534 424 432 571 9999 501 9999 147 139 149 482 516 152 430 554 316 219 157 137 157 211 633 471 493 200 244 278 303 120 208 506 135 339 559 567 672 669 618 1018 661 597 640 1054 117 580 297 242 512 446 93 467 464 111 113 618 117 228 112 273 122 184 207 9999 9999 318 160 198 120 589 142 793 113 138 153 203 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 769 685 866 936 727 690 624 584 615 649 622 496 449 530 436 9999 499 647 124 131 475 127 136 589 509 527 123 640 327 224 691 982 435 493 254 269 198 323 203 133 118 232 325 293 375 583 564 643 720 539 681 652 577 623 148 141 492 394 118 291 431 93 388 391 121 123 144 157 203 9999 121 119 152 1117 9999 9999 1333 208 182 271 159 318 772 309 111 152 201 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 687 722 917 9999 819 819 732 686 649 615 588 444 430 528 9999 9999 619 485 121 1148 124 296 504 557 424 352 470 280 331 477 135 151 152 502 359 68 174 209 198 250 228 258 294 244 349 512 500 682 591 522 873 512 606 574 131 556 596 476 424 475 267 70 270 112 568 168 666 122 276 235 273 160 563 207 9999 230 150 170 139 280 275 260 254 298 114 297 197 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 726 767 1078 772 9999 825 650 581 648 686 731 413 446 484 511 475 623 596 134 557 571 561 146 547 584 141 403 545 274 281 298 198 439 404 268 228 160 173 175 171 277 240 359 265 118 421 498 9999 657 689 1047 581 474 692 134 131 161 128 588 120 170 9999 156 274 321 171 109 140 118 188 121 157 157 297 237 1132 124 220 260 9999 243 238 939 187 118 130 141 9999 9999 9999 9999 9999 9999 9999 102 9999 9999 9999 9999 9999 689 859 784 694 728 834 588 521 615 1017 621 428 620 452 540 138 121 646 587 464 490 132 125 519 587 395 452 432 184 271 190 410 429 588 488 284 183 162 136 63 270 353 583 400 621 389 106 647 9999 1000 9999 9999 9999 9999 138 129 135 116 642 127 74 9999 9999 261 173 459 317 110 468 632 630 151 154 225 871 196 151 137 1096 159 75 96 270 238 123 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 869 911 9999 899 774 899 556 520 653 1026 525 583 585 447 625 9999 145 157 123 282 219 151 536 424 485 140 194 356 83 124 143 384 630 395 190 558 226 166 133 61 208 253 504 216 70 314 572 156 9999 9999 9999 9999 9999 9999 168 564 138 143 582 113 244 9999 9999 9999 152 99 473 248 412 175 369 146 538 146 1035 1249 182 99 240 219 606 176 277 9999 9999 9999 9999 154 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1201 9999 852 1173 9999 822 621 614 620 525 493 618 598 485 566 635 151 608 267 256 9999 586 520 150 137 488 447 385 116 166 200 142 139 619 123 508 385 196 162 168 189 53 146 145 183 104 560 163 238 9999 9999 9999 198 173 146 131 413 109 118 121 289 9999 9999 9999 198 1017 260 142 610 97 532 248 430 122 473 146 89 226 400 51 144 106 117 203 183 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 921 787 834 9999 9999 775 621 555 698 525 619 527 766 488 639 9999 556 226 261 196 9999 502 132 178 134 436 469 191 1186 174 526 152 132 142 430 294 384 206 162 174 63 155 57 59 9999 185 9999 1032 287 9999 9999 9999 259 179 612 175 516 131 136 106 326 50 9999 211 64 9999 78 77 72 71 998 269 507 94 548 112 98 76 151 103 189 9999 9999 61 59 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 705 885 725 965 988 745 621 428 669 557 655 554 711 626 592 588 9999 144 375 184 455 169 154 269 186 661 140 161 1199 550 467 527 468 326 560 214 294 261 174 71 56 116 9999 9999 9999 92 9999 9999 216 9999 9999 629 121 393 122 490 269 110 977 94 354 67 9999 9999 1111 106 84 73 94 100 108 71 67 387 63 76 118 87 108 9999 121 9999 9999 70 53 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 201 9999 9999 682 600 785 9999 634 599 586 525 631 529 636 644 501 663 715 510 9999 176 565 9999 929 1050 1107 978 1040 157 149 545 166 502 382 504 298 369 458 348 471 213 191 63 181 99 9999 100 177 9999 227 265 9999 9999 9999 460 150 622 534 133 113 538 1026 90 275 66 9999 222 9999 93 93 86 66 69 91 57 75 65 69 107 95 96 85 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 722 667 9999 9999 679 574 715 561 665 536 565 687 632 566 762 514 9999 79 586 1086 142 664 202 715 942 172 816 497 450 433 450 338 256 394 414 322 288 243 176 160 495 139 230 619 240 163 256 263 299 276 185 619 143 589 110 517 589 440 123 314 230 62 9999 9999 9999 9999 87 69 81 72 141 76 78 92 916 84 258 85 91 144 421 81 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 139 9999 1103 752 1000 9999 9999 525 780 949 549 1021 504 676 703 750 592 663 9999 394 652 1167 154 139 161 768 772 852 938 682 534 462 423 364 321 376 289 471 348 417 297 198 58 298 476 1083 9999 9999 137 142 9999 282 203 1152 121 297 361 109 371 409 238 239 270 263 59 9999 9999 219 9999 9999 80 437 75 80 9999 69 124 230 59 113 275 73 145 9999 97 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 245 984 566 762 9999 9999 629 602 506 9999 415 601 589 729 951 9999 280 107 113 236 9999 621 179 169 728 781 649 605 542 540 433 407 425 298 391 401 273 401 197 218 64 462 216 250 235 179 423 122 115 133 117 154 1119 473 261 263 327 277 235 200 64 235 55 44 74 9999 9999 9999 143 92 97 9999 388 9999 96 320 9999 302 422 69 113 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 841 737 9999 9999 9999 405 416 9999 9999 9999 1217 343 725 944 9999 162 96 9999 9999 9999 123 127 155 197 732 698 611 627 590 475 433 383 386 374 399 411 237 264 202 202 107 121 123 204 483 107 238 517 147 108 118 109 598 365 80 364 299 193 9999 73 223 9999 53 9999 9999 9999 9999 9999 54 225 9999 9999 9999 76 9999 118 88 325 67 53 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 768 867 9999 657 472 141 331 9999 154 142 9999 9999 656 774 9999 1249 9999 277 9999 9999 178 142 176 1040 698 795 981 775 668 546 570 414 310 298 387 643 405 417 240 179 609 168 128 258 419 123 178 133 461 113 452 112 125 226 86 86 96 227 178 60 61 49 9999 168 9999 9999 9999 9999 9999 9999 9999 9999 618 9999 168 9999 64 71 84 67 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 847 638 9999 534 127 155 118 140 136 473 131 283 296 181 9999 9999 9999 9999 9999 9999 226 144 176 171 887 943 1123 589 578 466 486 382 289 116 609 465 663 346 249 413 102 215 457 591 117 185 144 441 402 322 632 549 427 315 228 91 276 304 74 128 52 9999 9999 166 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 191 9999 9999 109 69 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 783 571 9999 9999 520 116 120 127 563 121 188 9999 283 247 9999 9999 9999 9999 9999 9999 1232 159 162 176 1144 241 1134 211 494 454 462 448 379 588 617 129 420 434 436 314 620 193 435 132 141 110 518 582 438 349 616 468 298 383 101 101 322 196 58 53 9999 47 41 73 286 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 406 279 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 230 9999 9999 9999 9999 9999 9999 653 551 9999 158 137 210 410 382 123 645 201 250 1135 257 9999 237 9999 9999 9999 9999 249 161 622 190 172 202 897 560 627 441 517 424 547 605 639 424 406 469 451 235 471 124 408 124 139 399 429 477 593 463 113 513 436 479 542 253 73 176 129 47 93 9999 46 402 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 121 9999 9999 9999 9999 9999 9999 682 651 561 417 140 148 419 448 294 490 614 235 273 298 9999 287 9999 9999 9999 9999 9999 142 230 167 180 164 538 452 585 560 452 477 506 192 567 524 452 483 404 443 376 427 487 559 416 344 457 422 532 111 109 107 382 338 277 73 65 200 163 42 48 48 55 268 60 165 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 45 9999 9999 9999 9999 9999 9999 68 9999 9999 9999 9999 9999 234 9999 9999 9999 123 9999 9999 9999 9999 9999 633 667 512 597 132 542 424 121 413 639 152 985 272 298 9999 9999 9999 9999 9999 9999 9999 159 140 139 447 139 477 313 515 620 559 661 604 178 486 471 503 128 407 303 469 617 465 423 431 430 428 439 494 105 1150 172 281 581 479 231 219 181 195 9999 9999 53 59 235 62 41 9999 9999 9999 9999 9999 9999 9999 9999 46 9999 9999 9999 9999 56 9999 9999 9999 9999 9999 9999 9999 9999 101 9999 9999 9999 9999 9999 243 9999 9999 9999 9999 9999 658 9999 527 408 117 131 460 476 138 635 145 1041 1040 9999 9999 9999 9999 9999 9999 9999 270 177 563 121 570 154 455 406 611 662 615 596 181 508 472 429 121 613 530 453 130 604 604 107 473 493 472 402 138 107 111 146 267 231 335 220 78 62 66 44 9999 53 130 76 56 230 122 9999 9999 9999 9999 9999 9999 85 9999 9999 9999 9999 85 9999 9999 9999 9999 9999 9999 9999 9999 9999 97 9999 9999 9999 9999 310 213 9999 9999 9999 9999 9999 514 426 9999 483 119 123 473 131 142 600 472 170 1203 302 239 9999 9999 9999 9999 286 180 118 540 131 379 134 428 446 699 609 547 396 543 125 464 384 665 119 647 594 594 116 130 617 115 116 541 106 464 468 142 617 413 371 399 73 338 72 151 9999 9999 51 55 66 53 69 450 9999 9999 9999 9999 9999 9999 152 9999 9999 65 9999 238 9999 9999 9999 9999 9999 9999 9999 9999 100 9999 9999 9999 9999 9999 94 217 9999 9999 9999 9999 9999 479 429 615 120 124 646 427 476 129 664 469 526 133 177 227 9999 9999 9999 9999 9999 9999 552 140 115 470 155 485 598 601 630 509 429 508 394 323 478 549 665 148 155 168 123 109 113 122 498 117 162 409 115 589 114 306 288 237 77 395 228 139 9999 9999 47 9999 71 63 63 56 9999 9999 9999 9999 9999 128 9999 9999 9999 9999 9999 53 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 136 9999 9999 9999 9999 9999 257 482 9999 126 112 130 138 497 412 385 352 264 259 586 9999 102 122 267 9999 9999 9999 479 154 626 591 368 151 361 550 727 639 526 503 554 601 454 379 129 489 625 624 143 116 110 561 111 504 103 298 293 577 682 187 112 233 228 223 71 74 184 9999 9999 9999 9999 88 67 69 124 53 9999 9999 9999 9999 75 9999 113 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 105 9999 9999 9999 9999 9999 9999 638 133 141 148 143 638 566 329 251 74 301 97 90 113 114 9999 69 9999 9999 9999 9999 181 207 512 151 1035 123 569 556 508 146 156 603 478 505 503 454 133 567 115 117 114 640 602 643 661 338 439 606 115 141 141 322 229 229 80 227 89 177 47 9999 9999 57 87 226 51 50 9999 53 9999 9999 9999 41 199 120 56 130 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 112 9999 9999 9999 9999 9999 9999 9999 168 140 155 132 168 391 246 277 224 203 73 162 9999 9999 9999 9999 9999 9999 9999 606 631 123 99 122 170 600 654 454 588 474 614 610 499 132 120 582 531 470 102 589 118 143 117 546 582 612 114 654 124 139 178 318 302 235 73 72 64 70 9999 48 43 9999 62 63 52 52 51 9999 9999 9999 9999 9999 103 104 90 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 146 118 121 140 161 391 310 276 219 72 67 58 9999 9999 9999 9999 9999 9999 9999 9999 112 146 77 574 115 491 144 640 513 589 494 126 120 123 122 500 493 479 85 138 122 136 615 616 628 476 135 245 107 110 121 314 230 288 67 72 71 62 52 51 9999 44 62 239 62 55 52 52 9999 48 9999 68 91 122 142 132 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 151 137 147 152 205 264 97 211 338 68 62 52 9999 9999 9999 9999 9999 9999 9999 9999 107 515 1035 180 122 131 638 114 124 122 652 566 117 501 144 615 501 498 379 134 157 113 637 103 397 112 110 159 246 261 118 528 500 314 63 57 65 56 47 49 9999 9999 59 120 65 54 59 54 9999 9999 71 65 62 230 223 110 9999 99 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 146 164 160 155 142 142 260 219 226 215 168 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 121 113 231 576 151 176 130 115 120 628 430 541 415 122 526 618 459 426 477 172 134 145 156 115 502 122 674 141 157 145 159 330 66 70 53 9999 58 54 47 9999 9999 9999 73 244 65 62 76 237 70 85 252 234 75 104 165 143 53 81 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 189 133 157 141 128 200 251 225 348 72 67 79 94 58 9999 9999 9999 9999 9999 9999 9999 116 475 386 658 477 159 458 599 99 484 122 628 401 446 399 639 557 515 562 251 225 280 178 191 139 639 113 112 122 138 109 379 73 74 50 9999 74 103 77 64 170 106 111 300 98 263 80 128 78 230 81 180 278 76 145 9999 73 193 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 191 130 118 144 162 203 288 474 431 239 260 81 9999 9999 9999 9999 9999 9999 9999 9999 437 74 328 110 115 1066 109 419 549 423 479 175 118 480 440 572 504 261 500 115 123 179 162 121 556 378 349 72 365 166 67 404 398 108 505 108 423 69 72 67 84 9999 9999 438 9999 967 114 91 80 77 62 494 49 70 293 189 75 107 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 123 603 199 203 197 116 253 72 235 279 232 9999 9999 9999 9999 9999 9999 9999 9999 9999 68 74 76 106 100 720 100 274 281 517 481 543 412 352 409 137 131 162 161 121 623 88 103 80 109 373 603 566 105 105 76 469 112 68 143 80 9999 276 59 53 86 9999 9999 494 119 476 93 76 68 39 65 144 204 88 9999 628 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 152 170 138 276 196 141 429 83 357 84 99 9999 9999 9999 9999 9999 9999 9999 9999 9999 60 60 92 73 415 1011 135 482 624 169 149 113 109 115 144 187 183 160 119 658 652 72 303 60 99 627 104 360 559 9999 99 90 499 93 107 108 72 277 503 81 9999 9999 9999 487 101 733 114 84 71 57 9999 43 44 129 204 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 178 196 230 9999 114 164 513 91 9999 222 92 65 9999 9999 9999 9999 9999 9999 9999 9999 171 210 263 85 655 175 520 264 468 116 110 637 628 112 138 194 157 124 119 149 132 71 118 9999 107 545 587 105 104 133 74 216 71 79 1231 66 96 72 214 9999 9999 9999 9999 76 66 91 69 79 60 50 64 58 50 99 86 299 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 193 121 9999 206 135 117 583 138 213 924 249 238 273 220 9999 9999 9999 9999 9999 9999 9999 130 141 574 624 9999 660 511 113 397 467 425 119 124 187 618 1060 177 489 1242 301 80 330 9999 9999 169 355 110 98 64 9999 9999 9999 9999 9999 9999 204 65 107 439 9999 9999 205 68 68 98 119 60 51 57 61 67 61 160 9999 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 206 204 176 664 160 140 144 185 1135 927 259 265 263 274 296 977 9999 9999 9999 9999 9999 235 188 151 264 9999 1100 187 89 303 120 106 496 119 478 123 231 490 917 246 109 531 87 114 84 427 97 119 93 9999 9999 9999 118 9999 9999 9999 9999 112 80 1283 45 9999 9999 9999 71 90 104 54 46 60 48 63 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 140 152 310 161 146 181 242 160 1131 213 920 182 1089 293 9999 278 9999 9999 9999 9999 9999 9999 9999 640 9999 401 215 143 362 117 578 622 455 400 507 535 149 267 601 763 527 9999 105 123 116 79 395 354 81 152 9999 9999 73 89 172 9999 9999 440 68 9999 110 9999 9999 9999 180 52 72 64 42 42 61 60 62 150 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 346 429 121 210 657 261 869 226 273 317 270 983 240 732 9999 176 9999 9999 9999 9999 9999 9999 9999 9999 262 682 450 301 659 627 110 111 124 546 629 537 134 589 472 1029 96 91 137 429 73 425 70 560 323 91 219 9999 9999 9999 84 193 107 59 72 9999 9999 9999 9999 9999 60 9999 58 82 64 68 43 67 78 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 391 152 196 197 1214 1098 227 222 950 684 1063 9999 284 303 888 214 9999 9999 9999 9999 9999 9999 9999 9999 9999 537 528 152 480 572 185 465 121 145 482 585 661 144 636 220 105 9999 86 64 79 60 76 97 73 65 9999 104 78 1283 9999 9999 94 53 50 9999 9999 9999 9999 46 9999 9999 88 61 71 54 49 83 9999 61 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 194 9999 9999 9999 164 158 145 169 163 142 233 9999 9999 279 290 300 266 722 737 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 806 158 9999 685 118 97 639 119 683 163 1202 1128 93 222 91 69 713 586 77 88 60 80 108 119 146 947 86 60 73 58 140 9999 9999 9999 9999 9999 9999 9999 9999 70 48 51 117 73 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 136 189 144 277 216 1178 187 280 307 300 253 262 9999 9999 176 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 189 1093 134 135 121 499 512 155 188 108 121 9999 460 67 65 103 73 69 54 70 476 218 218 9999 113 9999 9999 47 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 59 67 156 80 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 191 136 160 144 1028 1031 9999 293 264 9999 293 249 262 232 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1085 177 153 499 376 385 773 647 9999 786 63 407 370 62 78 56 61 54 68 80 9999 70 154 43 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 80 68 106 9999 72 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 586 124 160 144 268 1127 9999 283 9999 9999 9999 848 1181 554 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 191 537 430 590 650 658 755 79 9999 86 56 74 75 56 9999 56 63 73 70 108 64 424 117 9999 9999 9999 9999 9999 9999 9999 46 53 9999 63 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 206 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 190 156 240 230 224 831 246 311 9999 307 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1138 1122 203 152 190 116 489 368 55 218 61 365 395 9999 62 61 177 204 65 73 53 170 84 90 54 107 9999 9999 9999 9999 9999 9999 59 9999 9999 66 9999 66 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 216 654 150 230 295 9999 1032 1137 1023 9999 278 1008 280 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 156 599 135 825 237 485 9999 9999 9999 9999 9999 365 97 62 61 59 46 58 84 9999 9999 70 48 70 52 51 9999 9999 9999 9999 9999 668 84 668 98 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 216 249 1068 1047 320 261 9999 695 964 222 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 319 9999 9999 9999 9999 9999 9999 9999 9999 9999 123 143 152 250 252 556 107 86 9999 9999 9999 9999 9999 62 52 51 9999 55 57 80 54 9999 58 60 51 51 46 54 9999 9999 142 9999 9999 9999 9999 208 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 178 261 9999 1043 9999 1044 9999 234 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 108 233 140 906 9999 586 140 91 9999 9999 9999 9999 9999 44 42 52 60 58 53 50 58 439 9999 86 52 66 212 9999 9999 9999 9999 9999 9999 159 195 9999 9999 9999 9999 9999 9999 9999 9999 9999 161 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 223 267 942 9999 304 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 278 946 874 220 940 601 9999 9999 9999 9999 9999 9999 9999 9999 44 60 61 58 59 120 95 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 286 1047 9999 9999 311 307 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1151 599 213 9999 258 82 9999 9999 9999 9999 9999 9999 9999 218 74 82 77 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 120 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 228 9999 9999 9999 9999 9999 253 275 9999 284 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 249 9999 277 284 9999 282 9999 266 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 268 1038 113 440 168 9999 9999 9999 9999 9999 9999 9999 9999 9999 71 86 154 9999 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 118 9999 9999 9999 9999 9999 9999 95 152 9999 9999 258 291 111 203 9999 260 208 205 9999 9999 181 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 259 960 258 248 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 253 938 831 9999 918 173 9999 9999 9999 9999 9999 9999 9999 9999 9999 80 9999 9999 9999 9999 9999 191 9999 9999 9999 9999 260 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 238 9999 9999 9999 9999 9999 173 296 9999 9999 9999 285 293 200 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 250 9999 985 306 233 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 211 194 772 9999 983 9999 9999 9999 9999 9999 9999 9999 9999 266 91 9999 868 9999 9999 270 247 237 254 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 152 242 9999 255 220 250 9999 247 9999 9999 9999 227 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1343 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 9999 9999 9999 9999 9999 9999 297 948 9999 9999 9999 9999 9999 9999 9999 9999 9999 147 285 9999 982 837 9999 234 144 100 183 888 1044 9999 9999 243 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 113 207 257 287 9999 219 253 9999 260 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1029 9999 302 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 272 184 9999 9999 9999 9999 9999 9999 9999 9999 9999 1036 1340 9999 9999 9999 135 581 119 104 604 620 751 452 139 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1341 288 9999 9999 9999 9999 160 173 208 204 286 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 308 9999 9999 214 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 280 9999 9999 266 9999 157 515 85 552 81 157 609 104 130 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 128 119 9999 9999 296 9999 197 211 203 253 287 9999 9999 9999 9999 9999 9999 9999 9999 129 145 9999 223 9999 9999 9999 263 316 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 100 9999 307 821 771 804 266 363 558 106 139 278 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 295 9999 126 293 9999 191 9999 9999 9999 9999 200 316 9999 9999 9999 9999 387 245 9999 9999 9999 123 9999 104 157 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 932 9999 9999 9999 9999 254 9999 765 9999 9999 185 255 460 9999 210 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 80 85 316 214 180 9999 172 268 196 249 179 219 150 9999 9999 236 214 9999 9999 9999 9999 9999 71 9999 9999 9999 9999 150 108 269 9999 9999 213 202 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 301 291 9999 9999 9999 9999 1340 9999 9999 9999 9999 160 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 266 115 258 9999 142 9999 228 145 235 231 182 220 1335 208 249 9999 9999 139 9999 69 66 9999 9999 130 9999 9999 171 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 300 161 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 246 9999 9999 9999 9999 9999 9999 9999 9999 227 274 303 287 116 9999 106 73 88 146 281 257 9999 219 242 9999 9999 9999 288 267 442 124 9999 9999 78 100 134 297 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 178 9999 9999 9999 9999 9999 9999 9999 9999 9999 305 9999 269 9999 9999 9999 9999 9999 195 237 9999 122 213 185 115 316 207 83 106 138 68 253 193 9999 224 9999 9999 9999 9999 300 111 221 9999 109 123 9999 230 1067 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 77 9999 314 9999 212 292 110 62 202 163 68 102 145 151 253 87 156 9999 9999 9999 9999 9999 9999 465 85 113 9999 9999 9999 765 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 249 9999 172 140 99 125 9999 9999 72 127 112 116 179 262 283 9999 9999 134 77 9999 237 9999 9999 9999 9999 138 9999 59 9999 9999 161 185 153 717 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 276 154 85 265 9999 9999 9999 9999 283 9999 9999 171 9999 9999 9999 9999 9999 159 104 114 9999 116 117 193 625 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 279 55 189 306 9999 9999 9999 269 307 9999 184 9999 145 9999 9999 9999 103 9999 9999 9999 148 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 152 9999 9999 9999 306 219 302 9999 93 162 112 9999 144 9999 229 9999 9999 9999 1029 171 250 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 113 134 9999 287 9999 9999 9999 9999 146 67 255 9999 9999 9999 229 204 216 198 130 104 121 183 180 138 123 9999 72 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 284 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 85 204 9999 206 158 250 9999 9999 101 69 208 131 9999 93 9999 9999 119 175 230 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 301 9999 9999 9999 252 9999 9999 9999 9999 9999 9999 9999 9999 799 59 847 152 241 9999 9999 9999 9999 9999 122 9999 187 9999 192 9999 145 9999 9999 218 9999 252 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 250 9999 9999 9999 9999 9999 141 661 147 230 9999 9999 9999 266 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 275 9999 9999 9999 9999 172 68 161 9999 9999 9999 9999 9999 161 9999 9999 160 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 257 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 191 452 184 9999 9999 9999 9999 113 85 9999 9999 9999 9999 9999 9999 9999 9999 249 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 205 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 78 9999 9999 9999 9999 186 9999 9999 230 9999 9999 9999 9999 9999 9999 173 9999 9999 9999 101 146 9999 9999 9999 9999 9999 135 9999 636 573 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 253 159 223 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 197 230 9999 73 62 236 314 9999 270 230 9999 9999 9999 257 9999 201 205 9999 179 206 94 9999 9999 9999 9999 9999 9999 9999 9999 103 62 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 246 9999 77 190 9999 9999 205 295 9999 299 118 171 159 173 186 9999 9999 122 146 9999 9999 158 9999 9999 118 139 119 474 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 267 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 184 9999 9999 9999 187 9999 9999 9999 9999 312 313 9999 135 108 9999 197 159 231 9999 9999 9999 317 100 9999 9999 9999 9999 175 9999 113 687 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 148 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 213 197 237 148 242 9999 231 109 219 185 180 241 9999 9999 133 9999 117 9999 9999 160 9999 9999 171 686 94 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 85 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 129 121 9999 80 64 9999 9999 287 190 199 156 78 123 235 193 94 122 119 9999 141 103 176 113 9999 9999 9999 9999 139 222 118 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 291 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 133 182 9999 9999 9999 9999 155 144 539 81 78 75 169 90 224 706 66 122 84 9999 9999 114 9999 122 9999 9999 9999 9999 9999 115 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 299 161 9999 9999 103 9999 9999 159 202 115 109 58 100 170 106 9999 9999 99 46 156 9999 9999 9999 9999 9999 9999 9999 9999 180 138 68 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 139 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 178 108 117 147 9999 114 143 218 162 55 454 254 164 125 105 9999 109 155 81 9999 9999 9999 9999 9999 9999 9999 9999 9999 64 70 110 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 309 9999 9999 9999 9999 9999 9999 143 100 9999 131 94 9999 253 260 82 596 296 342 155 111 9999 76 120 151 175 9999 9999 9999 196 9999 9999 153 159 51 449 146 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 245 137 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 271 9999 9999 9999 9999 9999 120 154 103 108 123 9999 187 241 103 131 272 292 156 72 9999 85 152 131 143 109 171 9999 9999 215 9999 9999 108 50 106 81 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 143 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 192 9999 304 9999 154 87 55 146 98 9999 203 104 118 252 317 105 73 9999 9999 182 70 137 9999 9999 9999 9999 237 9999 9999 62 83 61 98 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 267 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 116 301 113 103 108 64 246 94 123 401 407 301 160 9999 96 229 9999 9999 152 110 9999 9999 196 102 9999 259 91 96 72 89 629 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 176 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 136 154 121 107 72 69 139 154 382 163 375 220 614 88 88 217 231 146 101 9999 9999 9999 176 252 9999 9999 82 63 93 59 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 299 299 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 234 9999 9999 192 93 83 119 9999 105 268 124 171 9999 178 70 74 9999 9999 148 9999 9999 9999 193 176 9999 9999 9999 102 106 80 375 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 209 9999 260 109 132 115 176 113 249 49 118 9999 287 59 192 863 89 9999 9999 9999 9999 9999 9999 246 190 9999 92 76 71 678 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 111 220 165 53 117 120 111 390 82 111 1012 84 9999 178 9999 9999 9999 192 9999 184 9999 125 87 103 94 381 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 182 118 277 165 115 113 727 114 452 236 9999 96 147 104 88 9999 9999 9999 9999 9999 118 157 109 72 83 81 50 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 286 9999 9999 9999 9999 9999 95 147 168 9999 189 385 117 85 122 237 302 115 9999 9999 9999 9999 9999 9999 9999 190 116 94 115 80 60 80 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 320 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 259 190 9999 108 161 9999 9999 176 9999 9999 144 139 119 54 641 111 9999 303 83 75 9999 9999 9999 9999 192 9999 128 100 144 92 79 62 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 107 134 121 9999 9999 9999 121 562 9999 210 77 614 80 99 112 78 178 162 155 9999 110 108 83 79 84 84 68 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 132 116 9999 9999 9999 116 83 9999 9999 9999 9999 9999 141 171 123 112 9999 157 107 9999 99 116 76 62 84 68 68 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 302 9999 9999 226 144 219 9999 155 9999 107 116 9999 185 132 9999 9999 9999 9999 81 93 310 119 9999 9999 9999 9999 79 112 86 123 89 69 59 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 234 194 111 203 101 76 9999 9999 9999 96 93 65 255 197 209 9999 157 186 84 99 76 157 110 67 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 296 9999 9999 9999 190 9999 150 9999 9999 9999 95 74 115 58 9999 9999 9999 9999 89 87 9999 85 9999 211 199 132 84 92 108 92 92 51 65 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 259 9999 9999 9999 181 9999 9999 111 9999 9999 9999 9999 107 78 9999 9999 9999 9999 68 225 139 220 115 117 9999 146 9999 99 109 88 71 86 79 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 228 118 9999 101 9999 9999 9999 9999 9999 9999 105 49 9999 77 232 76 155 113 80 67 111 101 390 51 111 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 250 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 285 9999 9999 245 9999 9999 9999 9999 9999 198 9999 102 83 9999 9999 9999 9999 9999 108 9999 98 154 75 89 75 119 80 51 78 83 80 60 68 145 157 150 148 145 142 136 140 139 139 136 135 133 135 133 129 999 999 999 117 117 129 118 106 103 161 161 161 106 90 107 114 107 128 109 161 133 161 145 148 117 103 121 99 117 128 124 130 132 132 137 130 136 135 999 133 131 162 162 149 112 110 138 103 100 100 138 89 81 80 84 71 90 163 81 80 114 93 94 78 79 65 67 17 15 75 91 999 999 999 999 999 999 999 999 999 999 999 999 999 152 159 150 152 147 142 136 139 140 140 136 136 135 131 132 131 999 129 999 114 116 115 131 131 99 145 161 161 161 64 76 98 118 134 121 161 123 134 161 133 94 106 128 91 120 118 124 128 131 132 139 136 128 135 161 118 133 136 127 162 140 102 144 136 97 93 136 85 85 74 86 71 66 69 999 999 102 82 65 65 102 61 75 31 13 15 13 999 999 999 999 999 999 999 999 999 999 999 999 999 153 159 147 150 150 142 137 140 142 142 138 138 137 133 133 999 124 147 112 107 132 109 112 132 129 161 101 161 155 85 161 161 147 121 111 129 134 161 158 89 97 119 112 114 109 118 122 127 130 130 134 134 126 133 103 113 133 133 114 132 162 103 162 132 99 92 89 85 75 999 67 69 65 163 999 999 133 65 45 73 54 75 70 50 14 27 11 999 999 999 999 999 999 999 999 999 999 999 999 999 155 159 147 999 145 142 138 142 142 142 138 139 138 134 999 999 126 145 111 161 113 134 161 134 126 145 121 98 161 138 78 83 91 132 132 72 161 161 161 161 138 126 117 114 122 126 120 133 127 129 136 133 133 130 101 136 144 151 141 162 162 102 162 104 132 96 124 85 84 56 86 71 124 69 999 53 56 54 38 61 64 71 39 52 16 49 13 999 999 999 999 999 999 999 999 999 999 999 999 999 152 157 161 148 999 140 139 142 142 142 139 139 138 135 134 129 129 161 114 132 137 161 116 132 136 107 109 125 161 131 117 93 107 133 137 161 161 161 161 161 162 135 131 118 100 124 127 999 133 133 134 132 132 131 116 104 124 115 162 119 162 999 162 124 134 105 91 91 66 55 66 75 80 101 64 128 62 67 46 999 60 61 85 16 15 13 12 999 999 999 999 999 999 999 5 999 999 999 999 999 150 155 146 147 142 140 138 142 142 141 139 140 139 136 127 121 112 161 161 151 161 111 103 137 138 130 126 131 161 161 114 132 121 145 161 161 161 161 161 77 162 162 138 135 133 130 101 131 999 135 999 999 999 999 116 102 108 112 162 118 83 999 999 113 107 138 115 101 98 95 109 78 65 81 114 59 66 59 101 53 51 42 46 38 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 143 149 999 159 142 140 139 142 139 166 139 140 139 137 136 999 116 113 113 132 142 106 132 139 135 101 110 142 103 116 109 152 161 126 112 161 161 161 161 64 162 134 136 123 89 134 162 114 999 999 999 999 999 999 113 136 105 117 162 118 129 999 999 999 82 93 130 121 107 71 93 68 112 70 134 134 72 58 42 59 96 46 53 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 143 999 141 150 999 139 139 142 139 139 140 140 138 137 133 130 107 132 127 161 999 143 161 114 99 134 146 161 103 84 102 94 91 133 106 133 161 161 161 161 162 78 108 109 162 102 162 117 117 999 999 999 119 117 113 100 137 109 116 124 138 999 999 999 88 163 111 101 116 64 114 97 97 79 134 73 77 77 66 37 73 76 61 61 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 140 140 139 999 999 138 138 140 138 139 139 138 138 137 134 999 129 116 128 161 999 138 101 101 101 131 161 111 161 88 121 92 89 100 134 123 159 161 161 161 65 162 62 58 999 162 999 162 119 999 999 999 118 118 162 116 148 106 122 112 162 64 999 75 67 999 73 81 66 72 163 163 163 88 152 67 76 56 65 63 66 999 999 42 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 136 146 136 143 143 136 138 139 138 138 138 137 137 136 135 132 999 116 138 155 161 104 100 112 91 130 90 99 132 121 110 127 131 125 132 123 128 161 161 84 64 162 999 999 999 158 999 999 116 999 999 121 108 132 122 162 128 111 162 110 162 60 999 999 159 90 76 84 79 82 71 80 74 163 60 52 64 60 65 999 60 999 999 50 29 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 137 135 132 999 138 135 139 139 137 137 138 137 136 135 135 131 999 116 161 999 161 134 128 124 124 98 99 120 89 112 92 120 113 130 134 134 138 133 161 76 133 162 999 162 50 999 57 75 999 999 999 113 113 162 162 116 108 162 162 96 162 59 999 159 999 101 101 89 69 64 62 70 103 68 59 74 49 65 51 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 137 133 999 999 136 133 138 138 135 136 136 136 134 134 133 134 999 86 161 161 104 115 98 119 121 91 117 117 115 99 115 114 107 127 129 135 129 133 133 161 100 58 66 96 72 59 61 70 100 109 100 121 99 162 113 162 162 162 123 162 133 66 999 999 999 999 105 75 80 75 104 102 78 73 163 66 69 63 61 64 96 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 90 134 141 999 999 131 137 148 136 141 135 134 134 133 132 134 999 128 161 161 85 104 93 117 118 117 121 119 118 101 102 100 99 116 115 131 133 132 145 132 73 74 101 133 999 999 76 53 999 85 94 132 87 122 135 113 156 162 132 162 162 162 70 999 999 109 999 999 112 163 65 89 999 60 77 75 44 58 89 56 62 999 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 139 129 131 999 999 133 138 133 999 128 131 131 131 139 999 119 120 104 112 999 134 106 96 118 118 106 104 104 103 104 102 102 114 123 129 123 133 124 161 84 98 71 86 76 81 107 72 64 76 93 90 137 135 128 162 140 162 162 162 79 162 107 103 85 999 999 999 159 107 61 999 56 999 66 84 999 94 106 46 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 138 135 999 999 999 128 132 999 999 999 159 124 135 137 999 109 114 999 999 999 95 97 103 98 101 120 105 105 105 106 104 102 117 119 128 132 115 130 132 161 84 82 86 91 110 92 89 108 89 94 92 87 133 162 97 162 162 159 999 97 162 999 93 999 999 999 999 999 72 159 999 999 999 48 999 76 58 98 55 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 131 135 999 129 126 119 129 999 119 116 999 999 128 130 999 160 999 96 999 999 89 89 99 128 98 119 120 121 106 106 106 120 119 116 125 135 131 134 134 129 137 101 79 97 106 91 82 84 117 99 115 94 96 119 100 111 99 162 142 77 71 118 999 54 999 999 999 999 999 999 999 999 159 999 24 999 53 62 65 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 130 133 999 129 102 117 116 114 113 132 113 115 119 105 999 999 999 999 999 999 89 89 92 90 116 118 122 119 106 107 107 106 119 97 130 131 132 120 128 161 91 111 120 114 93 89 84 114 119 112 127 126 131 132 162 113 162 162 110 162 74 999 999 67 999 999 999 999 999 999 999 999 999 999 35 999 999 102 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 129 133 999 999 129 112 113 112 136 108 112 999 115 112 999 999 999 999 999 999 135 81 84 88 126 96 124 103 108 108 108 108 119 122 131 95 121 118 135 134 132 102 108 93 88 90 111 123 118 118 131 126 119 162 98 116 162 162 80 83 999 66 77 82 125 999 999 999 999 999 999 999 999 999 999 999 999 163 88 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 999 999 999 999 999 999 129 126 999 121 116 115 132 132 108 160 114 106 123 103 999 109 999 999 999 999 107 83 120 88 92 95 119 119 122 108 109 108 120 119 124 118 120 118 127 121 125 102 106 93 87 110 105 119 122 120 93 131 141 162 162 162 88 140 162 92 61 999 113 134 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 999 999 999 999 999 999 129 133 128 125 117 115 132 138 124 136 146 106 104 99 999 87 999 999 999 999 999 90 99 88 91 93 117 119 108 109 110 122 121 104 117 120 121 123 120 132 115 113 112 117 111 111 113 117 119 91 87 90 132 134 133 84 78 162 162 83 81 77 70 105 38 67 999 999 999 999 999 999 999 999 999 999 999 16 999 999 999 999 999 999 63 999 999 999 999 999 2 999 999 999 14 999 999 999 999 999 128 132 129 128 117 130 138 114 133 132 118 123 102 96 999 999 999 999 999 999 999 95 97 84 105 104 118 103 107 109 122 122 121 106 119 119 123 96 125 122 119 123 115 117 112 121 117 120 116 86 134 90 135 162 162 162 162 162 162 999 999 92 51 111 41 22 999 999 999 999 999 999 999 999 16 999 999 999 999 25 999 999 999 999 999 999 999 999 16 999 999 999 999 999 17 999 999 999 999 999 127 999 129 125 116 110 160 160 106 137 113 133 129 999 999 999 999 999 999 999 98 90 126 91 115 97 121 119 108 109 122 121 105 121 119 120 109 132 132 129 92 123 129 97 114 124 122 119 92 83 80 86 135 123 139 162 101 76 75 71 999 76 162 69 58 159 53 999 999 999 999 999 999 18 999 999 999 999 36 999 999 999 999 999 999 999 999 999 14 999 999 999 999 37 16 999 999 999 999 999 126 123 999 128 112 108 160 122 106 160 160 104 132 94 85 999 999 999 999 97 93 82 134 86 97 90 123 119 122 108 122 119 119 99 123 120 133 108 132 130 121 104 95 125 96 93 122 98 118 111 80 122 162 162 162 87 162 89 162 999 999 97 110 61 59 64 150 999 999 999 999 999 999 36 999 999 9 999 58 999 999 999 999 999 999 999 999 14 999 999 999 999 999 22 19 999 999 999 999 999 125 129 127 117 109 134 160 160 108 160 160 151 91 98 109 999 999 999 999 999 999 126 91 86 102 97 124 118 109 121 121 118 124 126 119 126 131 133 110 112 106 102 95 91 91 120 94 98 117 83 116 77 137 162 134 102 162 162 162 999 999 120 999 71 59 41 37 999 999 999 999 999 36 999 999 999 999 999 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 999 999 999 999 999 30 131 999 100 109 101 98 160 160 160 160 160 130 160 999 98 120 89 999 999 999 132 74 141 131 99 96 122 119 122 121 120 121 131 132 129 121 108 126 127 125 104 100 95 118 88 120 95 117 110 120 119 66 114 141 162 162 83 88 162 999 999 999 999 79 58 49 53 28 999 999 999 999 73 999 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 999 999 999 999 999 999 131 107 115 105 100 135 160 160 132 90 160 107 101 160 160 999 108 999 999 999 999 78 105 118 83 161 104 119 121 120 101 96 133 132 131 131 124 109 126 94 102 96 126 122 120 126 116 124 121 78 69 64 162 131 162 95 162 96 128 67 999 999 77 72 99 46 34 999 22 999 999 999 53 76 27 21 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 999 999 999 999 999 999 999 119 110 106 97 101 160 134 145 160 160 86 160 999 999 999 999 999 999 999 138 130 88 64 72 94 135 122 120 122 119 125 132 132 101 106 132 131 127 104 121 91 88 86 117 127 128 89 114 81 66 72 162 162 133 89 104 68 83 999 116 75 999 62 58 48 39 40 999 999 999 999 999 45 30 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 118 108 104 96 99 160 160 160 160 96 71 111 999 999 999 999 999 999 999 999 76 77 52 117 93 135 96 121 120 122 122 106 105 100 104 132 134 133 95 89 88 82 112 120 125 121 80 80 74 74 67 158 122 145 78 88 94 75 86 113 999 72 55 100 55 52 38 34 999 16 999 44 34 36 29 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 117 105 102 100 97 160 111 160 160 97 79 83 999 999 999 999 999 999 999 999 72 116 161 71 95 107 132 96 97 93 133 134 104 134 103 161 161 143 150 82 86 80 109 84 108 83 78 73 81 90 69 162 162 162 75 67 80 96 70 99 999 999 43 90 61 52 49 39 999 999 27 33 25 41 37 21 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 116 105 102 93 85 160 160 160 160 160 999 999 999 999 999 999 999 999 999 999 79 72 105 116 86 112 98 107 109 133 133 135 135 95 161 161 161 146 161 80 77 78 77 81 111 82 116 68 62 68 77 133 80 67 79 999 58 101 89 999 999 999 95 81 71 51 36 159 50 22 47 67 28 45 43 23 11 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 119 96 105 100 87 89 160 160 160 82 64 82 160 48 999 999 999 999 999 999 999 78 119 107 129 120 117 128 133 100 133 94 161 133 134 155 161 161 161 161 84 81 92 75 82 82 113 68 64 63 68 73 137 82 83 98 999 78 99 78 55 158 117 104 70 64 88 50 159 31 159 30 34 36 49 60 999 18 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 117 112 106 99 92 89 160 160 160 133 160 90 999 999 999 999 999 999 999 999 156 64 98 79 75 161 106 126 134 134 134 101 108 146 133 161 161 134 161 105 71 75 72 75 108 134 126 69 134 92 66 162 133 93 131 107 162 78 69 65 54 999 999 160 999 163 60 62 63 54 26 159 26 22 117 73 30 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 97 131 105 102 95 83 129 83 118 147 160 999 999 999 999 999 999 999 999 999 52 63 51 72 70 161 98 117 113 145 135 132 133 134 131 72 63 71 79 74 142 76 85 81 92 124 162 133 73 109 74 162 100 72 82 62 999 126 48 42 42 999 999 159 98 82 39 29 28 19 28 51 49 21 999 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 108 98 109 90 81 160 82 160 75 97 999 999 999 999 999 999 999 999 999 57 43 83 44 86 145 73 122 121 87 88 87 85 89 79 74 65 69 70 119 162 77 118 61 89 162 81 120 131 999 102 88 162 81 79 69 65 115 151 76 999 999 999 159 97 109 47 34 34 34 999 28 28 29 77 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 110 102 999 87 83 160 83 999 158 153 56 999 999 999 999 999 999 999 999 47 85 161 41 92 60 124 105 120 92 89 120 114 84 76 68 58 68 69 67 94 71 97 999 102 162 151 79 78 112 89 162 77 69 162 49 71 66 84 999 999 999 999 56 47 40 30 52 37 44 42 32 29 33 21 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 101 91 999 89 79 78 117 67 68 121 54 54 55 49 999 999 999 999 999 999 999 32 155 132 81 999 161 115 88 119 114 113 86 83 78 100 133 64 102 137 117 72 133 999 999 101 126 85 77 64 999 999 999 999 999 999 108 63 76 158 999 999 158 36 50 55 53 34 32 97 35 39 61 31 999 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 95 90 84 116 78 74 68 62 133 119 63 58 47 50 45 128 999 999 999 999 999 15 33 45 56 999 155 69 75 116 89 86 114 82 105 67 66 102 129 72 90 162 76 100 89 140 80 95 75 999 999 999 110 999 999 999 999 99 63 158 50 999 999 999 58 76 65 46 34 44 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 999 999 999 999 90 86 97 79 69 65 68 50 126 59 103 43 117 52 999 68 999 999 999 999 999 999 999 58 999 74 106 51 120 93 117 119 110 106 113 104 57 89 98 121 137 999 106 106 110 71 136 132 69 113 999 999 94 72 90 999 999 117 76 999 158 999 999 999 159 42 43 39 30 25 34 45 7 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 112 111 79 75 106 75 98 55 56 74 52 115 50 70 999 41 999 999 999 999 999 999 999 999 36 75 88 85 161 132 89 83 78 112 116 107 59 120 77 146 72 92 111 162 75 143 64 162 132 73 126 999 999 999 54 73 72 41 60 999 999 999 999 999 27 999 36 46 39 43 19 8 8 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 109 81 75 67 124 134 57 54 91 97 107 999 62 56 97 29 999 999 999 999 999 999 999 999 999 61 61 38 97 103 111 113 77 76 109 111 102 60 91 61 86 999 84 75 70 57 57 85 72 62 999 105 70 158 999 999 65 55 44 999 999 999 999 30 999 999 72 32 33 31 11 9 999 34 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 87 75 67 62 59 53 62 999 999 57 68 57 53 90 98 999 999 999 999 999 999 999 999 999 999 999 999 999 66 20 999 129 77 65 115 74 102 64 155 122 80 162 82 67 162 162 71 79 56 72 79 94 85 158 48 48 74 75 158 999 999 999 999 999 999 999 999 34 23 21 16 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 79 79 65 78 63 125 49 66 43 50 49 43 999 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 38 161 68 64 74 104 96 59 58 39 84 999 162 58 60 88 71 76 69 75 132 91 87 999 67 999 999 68 999 999 999 999 999 999 999 999 999 999 83 32 12 6 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 84 73 64 56 125 120 999 67 34 999 38 38 44 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 119 65 70 100 92 89 120 114 999 157 57 162 162 54 61 74 68 67 59 56 999 54 68 38 999 999 999 999 999 999 999 999 999 999 999 999 52 23 17 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 106 76 67 55 61 125 999 49 999 999 999 73 76 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 94 92 108 124 105 95 51 999 80 52 87 92 65 999 81 64 74 62 86 63 162 81 999 999 999 999 999 999 999 40 32 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 71 69 68 66 61 94 40 56 999 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 111 125 65 57 66 48 79 72 70 157 33 157 158 999 60 64 162 162 81 69 45 158 71 58 45 72 999 999 999 999 999 999 64 999 999 29 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 69 106 51 57 61 999 111 125 92 999 36 86 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 90 55 102 63 72 999 999 999 999 999 157 157 65 63 72 85 69 71 999 999 86 55 55 52 69 999 999 999 999 999 159 37 159 30 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 64 70 106 109 47 39 999 105 81 49 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 57 56 53 51 65 83 35 41 999 999 999 999 999 53 79 66 999 80 52 58 61 999 69 55 46 45 37 25 999 999 24 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 52 65 999 102 999 85 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 46 59 46 110 999 87 44 60 999 999 999 999 999 67 110 76 76 63 62 45 52 158 999 70 40 39 79 999 999 999 999 999 999 50 52 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 60 65 95 999 45 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 66 108 107 50 104 77 999 999 999 999 999 999 999 999 56 76 72 41 39 92 44 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 109 999 999 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 129 85 61 999 52 47 999 999 999 999 999 999 999 157 89 112 43 999 999 999 999 999 999 999 999 999 999 999 999 999 31 999 999 999 999 999 999 999 999 999 999 999 22 999 999 999 999 999 19 15 999 30 999 999 999 999 999 999 999 999 999 999 999 999 999 63 999 55 53 999 34 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 75 122 53 79 39 999 999 999 999 999 999 999 999 999 51 59 67 999 58 999 999 999 999 999 999 999 999 999 999 999 14 999 999 999 999 999 999 7 5 999 999 14 28 11 21 999 20 13 14 999 999 14 999 999 999 999 999 999 999 999 999 999 999 999 10 109 61 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 123 98 999 108 33 999 999 999 999 999 999 999 999 999 62 999 999 999 999 999 56 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 17 17 999 999 999 15 21 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 999 75 28 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 33 113 999 110 999 999 999 999 999 999 999 999 18 17 999 80 999 999 38 46 40 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 13 999 12 17 14 999 12 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 144 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 76 80 999 999 999 999 999 999 999 999 999 17 27 999 76 76 999 40 39 40 33 71 54 999 999 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 13 17 18 999 15 19 999 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 99 999 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 30 999 999 999 999 999 999 999 999 999 80 58 999 999 999 44 78 46 51 72 69 58 51 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 10 999 999 999 999 13 12 13 15 19 999 999 999 999 999 999 999 999 999 999 999 999 999 51 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 999 999 32 999 47 83 36 100 36 39 81 35 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 9 999 999 17 999 18 13 21 19 18 999 999 999 999 999 999 999 999 7 8 999 15 999 999 999 29 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 39 75 93 102 74 54 87 33 28 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 999 16 14 999 11 999 999 999 999 14 29 999 999 999 999 159 16 999 999 999 8 999 15 14 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 53 999 999 999 999 17 999 63 999 999 34 28 66 999 11 999 999 999 999 999 999 999 999 999 999 12 13 13 9 7 999 28 17 12 18 12 15 13 999 999 19 15 999 999 999 999 999 18 999 999 999 999 12 16 32 999 999 15 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 22 999 999 999 999 58 999 999 999 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 12 7 999 30 999 12 13 17 13 12 17 70 16 18 999 999 9 999 36 23 999 999 8 999 999 18 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 31 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 36 18 11 18 35 999 14 17 20 16 21 17 999 19 15 999 999 999 97 70 49 13 999 999 9 8 14 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 999 999 999 999 999 999 21 999 999 999 999 999 999 999 999 999 4 999 5 999 999 999 999 999 9 6 999 27 14 13 40 35 20 31 31 20 11 19 14 999 16 999 999 999 999 67 34 22 999 10 8 999 17 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 7 999 28 18 18 21 41 30 29 24 18 13 22 10 21 999 999 999 999 999 999 89 18 8 999 999 999 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 5 11 11 5 999 999 16 32 27 40 35 28 20 999 999 9 10 999 15 999 999 999 999 13 999 19 999 999 16 17 19 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 39 30 40 45 999 999 999 999 13 999 999 12 999 999 999 999 999 45 21 10 999 20 15 15 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 29 41 51 21 999 999 999 15 19 999 17 999 8 999 999 999 20 999 999 999 22 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 999 999 999 27 15 14 999 11 6 8 999 7 999 31 999 999 999 84 11 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 8 999 4 999 999 999 999 55 20 66 999 999 999 13 15 14 4 7 9 10 8 38 11 15 999 18 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 58 21 999 12 10 14 999 999 12 9 5 10 999 15 999 999 10 12 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 5 999 999 999 999 999 999 999 999 147 56 53 11 14 999 999 999 999 999 10 999 6 999 18 999 8 999 999 6 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 66 55 12 11 999 999 999 3 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 999 999 999 999 54 31 12 999 999 999 999 999 4 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 37 53 13 999 999 999 999 8 9 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 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 5 999 6 999 999 999 999 12 999 999 19 999 999 999 999 999 999 12 999 999 999 12 12 999 999 999 999 999 7 999 54 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 7 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 9 999 11 6 11 19 999 19 16 999 999 999 13 999 11 14 999 5 9 7 999 999 999 999 999 999 999 999 18 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 12 999 11 12 999 999 13 12 999 20 10 11 10 11 12 999 999 8 10 999 999 6 999 999 12 12 18 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 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 6 999 999 999 19 999 999 999 999 29 15 999 13 12 999 13 12 11 999 999 999 54 9 999 999 999 999 12 999 17 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 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 12 13 13 14 23 999 16 11 18 14 14 13 999 999 12 999 11 999 999 7 999 999 17 49 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 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 4 999 9 7 999 999 31 18 17 18 18 18 17 15 14 14 13 999 11 9 10 8 999 999 999 999 11 33 21 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 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 6 5 999 999 999 999 12 12 49 14 18 19 21 14 16 52 12 12 7 999 999 6 999 8 999 999 999 999 999 28 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 6 999 999 8 999 999 14 13 16 17 18 33 30 17 999 999 15 8 12 999 999 999 999 999 999 999 999 33 39 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 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 3 5 4 4 999 7 10 13 20 14 49 63 47 21 15 999 16 10 6 999 999 999 999 999 999 999 999 999 47 31 12 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 3 999 999 999 999 999 999 3 6 999 9 7 999 14 28 16 101 89 71 28 16 999 15 10 10 8 999 999 999 4 999 999 7 63 52 52 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 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 2 999 999 999 999 999 3 4 9 9 7 999 10 13 16 87 103 86 31 17 999 15 9 10 12 8 7 999 999 3 999 999 52 51 40 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 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 3 999 2 999 4 7 7 9 9 999 16 18 90 110 95 34 21 999 999 11 8 7 999 999 999 999 3 999 999 38 53 37 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 5 3 5 7 8 8 13 9 14 65 111 111 95 999 32 17 999 999 11 9 999 999 4 7 999 2 14 41 44 36 71 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 3 4 5 10 10 9 9 13 92 84 109 95 84 35 16 15 10 15 8 999 999 999 3 3 999 999 34 35 33 21 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 7 11 12 999 11 86 83 104 999 88 38 15 999 999 6 999 999 999 2 3 999 999 999 33 35 29 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 3 999 3 9 30 15 10 13 76 79 109 999 108 37 14 57 7 999 999 999 999 999 999 2 3 999 28 17 28 81 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 27 17 14 10 35 64 98 115 74 33 65 11 999 3 999 999 999 2 999 3 999 36 20 27 30 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 7 31 14 13 27 104 94 112 73 999 11 16 6 6 999 999 999 999 999 4 7 21 18 20 29 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 999 2 999 999 999 999 999 6 20 11 999 40 53 91 95 75 34 15 13 999 999 999 999 999 999 999 3 8 17 19 20 29 28 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 2 3 999 4 3 999 999 20 999 999 10 27 76 66 99 43 999 113 13 12 999 999 999 999 2 999 8 17 13 19 30 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 999 999 999 999 2 999 6 5 15 999 999 999 10 66 999 62 39 73 18 19 15 9 5 6 5 999 8 13 19 16 16 28 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 7 999 999 999 5 8 999 999 999 999 999 38 21 16 11 999 6 7 999 8 19 18 16 15 28 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 999 999 2 999 999 74 5 94 999 6 999 10 5 999 3 11 999 999 999 999 16 20 20 11 999 999 999 999 8 28 19 17 12 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 999 999 4 999 999 999 999 999 3 9 6 3 6 9 999 999 999 14 16 16 17 13 5 999 6 6 10 15 17 19 16 33 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 2 999 999 999 4 999 112 999 999 999 7 7 8 9 999 999 999 999 17 15 999 10 999 5 5 6 10 11 21 18 25 33 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 3 999 999 999 4 999 999 9 999 999 999 999 6 8 999 999 999 999 16 17 12 13 7 7 999 5 999 12 17 18 20 30 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 5 999 6 999 999 999 999 999 999 14 9 999 13 11 9 10 8 10 17 15 19 62 32 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 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 2 999 999 4 999 999 999 999 999 3 999 5 8 999 999 999 999 999 14 999 17 16 12 12 11 11 15 31 17 18 28 31 14 145 157 150 148 145 142 136 140 139 139 136 135 133 131 130 123 999 999 999 100 102 119 102 92 88 155 155 155 93 76 89 94 91 105 93 156 118 156 140 143 95 88 101 84 102 119 124 130 132 132 133 130 131 129 999 129 112 158 158 145 97 96 135 89 87 86 116 76 70 69 72 64 80 159 74 71 93 77 81 70 68 61 64 17 15 75 91 999 999 999 999 999 999 999 999 999 999 999 999 999 152 159 150 152 147 142 136 139 140 140 136 136 135 131 126 126 999 122 999 99 98 101 123 118 85 141 155 155 155 60 66 82 99 118 104 156 105 122 156 129 79 91 106 91 107 118 124 128 131 132 136 131 128 131 156 103 130 114 106 158 137 88 139 112 85 80 116 73 74 64 74 63 61 64 999 999 88 71 60 60 89 57 71 31 13 15 13 999 999 999 999 999 999 999 999 999 999 999 999 999 153 159 147 150 150 142 137 140 142 142 138 138 137 133 127 999 115 142 97 93 121 96 97 123 106 155 85 155 155 76 156 156 142 99 93 113 121 156 153 76 82 97 95 101 109 118 122 127 130 130 128 128 126 129 103 98 120 124 92 127 158 88 158 109 87 79 75 73 67 999 62 63 60 159 999 999 129 60 44 68 52 68 66 50 14 27 11 999 999 999 999 999 999 999 999 999 999 999 999 999 155 159 147 999 145 142 138 142 142 142 138 139 138 134 999 999 115 141 95 155 97 112 155 131 104 140 100 83 155 135 68 72 78 111 129 63 156 156 156 156 135 107 99 101 110 116 120 126 127 129 131 126 126 124 101 132 139 147 137 158 158 85 158 90 111 82 105 73 74 52 75 63 111 64 999 51 52 51 38 58 60 65 39 52 16 49 13 999 999 999 999 999 999 999 999 999 999 999 999 999 152 157 154 148 999 140 139 142 142 142 139 139 138 135 128 122 116 155 92 125 133 155 94 127 133 88 94 108 155 115 99 79 91 114 134 156 156 156 156 156 158 116 109 101 100 115 118 999 126 127 130 124 124 127 100 91 102 94 158 102 158 999 158 107 111 91 77 78 63 52 61 67 73 91 60 116 57 61 45 999 55 57 82 16 15 13 12 999 999 999 999 999 999 999 5 999 999 999 999 999 150 155 146 147 142 140 138 142 142 141 139 140 139 136 127 109 96 155 155 146 155 92 88 133 135 107 106 113 155 156 96 127 103 141 156 156 156 156 156 69 158 158 134 115 124 117 101 127 999 131 999 999 999 999 99 88 89 91 158 103 74 999 999 103 90 115 92 87 82 84 95 70 61 74 104 56 60 56 92 51 51 41 46 37 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 143 149 999 151 142 140 139 142 139 153 139 140 139 137 132 999 98 92 96 127 138 87 125 136 115 87 90 139 91 101 93 147 156 109 95 156 156 156 156 58 158 122 132 102 75 120 158 97 999 999 999 999 999 999 100 132 87 100 158 102 118 999 999 999 72 79 109 99 87 64 82 63 102 64 125 121 64 58 42 55 86 46 52 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 143 999 141 142 999 139 139 142 139 139 140 140 138 137 133 125 107 126 106 155 999 139 155 93 86 119 142 155 89 73 87 80 78 129 88 123 156 156 156 156 158 66 88 92 158 88 158 96 104 999 999 999 107 105 98 86 133 92 99 108 135 999 999 999 79 159 95 84 97 61 103 89 87 72 123 66 67 66 61 37 70 74 60 58 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 140 140 139 999 999 138 138 140 138 139 139 138 138 137 134 999 122 103 109 155 999 134 85 87 85 112 155 95 155 76 101 79 77 85 120 103 154 156 156 156 60 158 58 54 999 158 999 158 102 999 999 999 106 103 158 94 144 91 108 97 158 61 999 74 63 999 64 70 62 63 159 159 159 80 148 61 66 56 60 61 65 999 999 41 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 136 141 136 139 140 136 138 139 138 138 138 137 137 136 135 132 999 102 135 155 155 85 86 97 91 110 77 84 128 98 91 106 109 104 128 101 110 156 156 73 60 158 999 999 999 158 999 999 95 999 999 108 95 128 100 158 109 94 158 95 158 57 999 999 159 83 69 74 70 73 66 73 68 159 56 51 61 56 60 999 59 999 999 48 28 999 999 999 999 999 999 999 999 999 999 999 999 13 999 999 137 135 132 999 134 135 139 139 137 137 138 137 136 135 135 131 999 98 155 999 155 121 114 113 111 82 83 102 89 97 92 101 95 108 122 118 135 123 156 67 122 158 999 158 49 999 54 68 999 999 999 96 92 158 158 96 89 158 158 83 158 54 999 159 999 96 93 79 63 59 59 65 97 64 55 66 49 60 49 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 137 133 999 999 132 133 138 138 135 136 136 136 134 134 133 129 999 86 155 155 86 99 98 108 108 91 104 100 99 99 99 96 94 106 109 113 109 129 123 156 89 55 62 89 67 54 57 64 85 91 87 99 84 158 94 158 158 158 107 158 124 60 999 999 999 999 99 68 72 68 98 99 75 70 159 60 63 59 57 62 96 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 90 134 138 999 999 125 133 141 136 137 135 134 134 133 132 129 999 113 155 155 73 86 93 105 106 105 110 104 103 101 102 100 99 101 100 114 110 126 142 125 64 67 92 127 999 999 65 50 999 74 81 110 74 101 119 96 151 158 127 158 158 158 64 999 999 109 999 999 105 159 62 85 999 58 73 72 44 55 83 52 60 999 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 136 129 124 999 999 127 134 133 999 128 131 131 131 135 999 101 101 88 96 999 119 90 96 106 106 106 104 104 103 104 102 102 100 109 112 103 111 105 156 72 85 64 76 67 69 88 63 61 65 77 76 117 118 111 158 137 158 158 158 69 158 92 96 85 999 999 999 159 103 59 999 56 999 64 84 999 89 99 45 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 129 999 999 999 120 127 999 999 999 153 124 129 133 999 91 102 999 999 999 82 81 90 98 101 106 105 105 105 106 104 102 105 106 113 118 96 112 115 156 72 70 74 78 90 76 75 90 75 78 75 73 126 158 85 158 158 155 999 84 158 999 85 999 999 999 999 999 72 159 999 999 999 48 999 75 56 93 53 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 131 130 999 123 118 105 122 999 106 103 999 999 121 124 999 153 999 88 999 999 76 77 85 113 98 104 110 108 106 106 106 106 104 103 109 132 113 122 118 111 116 86 79 84 88 77 70 72 94 83 92 79 83 105 87 96 86 158 138 69 65 105 999 54 999 999 999 999 999 999 999 999 159 999 24 999 52 58 62 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 130 127 999 122 102 101 102 100 97 120 96 101 107 105 999 999 999 999 999 999 77 76 79 90 102 106 111 105 106 107 107 106 104 97 115 116 122 98 110 156 79 96 97 92 76 76 72 94 96 95 103 103 111 127 158 99 158 158 96 158 67 999 999 67 999 999 999 999 999 999 999 999 999 999 35 999 999 96 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 129 127 999 999 117 96 97 96 133 94 95 999 96 95 999 999 999 999 999 999 115 81 84 88 110 96 112 103 108 108 108 108 107 110 117 95 107 101 115 120 111 89 90 77 74 73 92 102 96 96 109 103 99 158 86 101 158 158 71 74 999 61 72 81 125 999 999 999 999 999 999 999 999 999 999 999 999 159 88 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 999 999 999 999 999 999 129 126 999 109 99 100 125 125 93 153 95 92 107 87 999 94 999 999 999 999 88 83 99 88 92 95 108 105 109 108 109 108 110 108 110 106 109 106 107 99 103 86 90 77 74 90 87 98 100 98 80 109 137 158 158 158 75 137 158 83 58 999 103 132 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 999 999 999 999 999 999 129 126 121 117 100 98 129 134 102 132 142 90 87 84 999 75 999 999 999 999 999 77 86 88 91 93 104 106 108 109 110 109 110 104 106 108 109 112 105 117 100 97 95 95 90 90 92 95 97 77 74 77 126 130 126 72 68 158 158 76 74 71 64 102 38 67 999 999 999 999 999 999 999 999 999 999 999 16 999 999 999 999 999 999 63 999 999 999 999 999 2 999 999 999 14 999 999 999 999 999 128 125 122 121 100 117 134 99 119 126 97 104 86 82 999 999 999 999 999 999 999 80 81 84 91 88 105 103 107 109 110 110 111 106 109 107 109 96 110 106 103 106 97 94 90 99 94 97 95 72 123 76 116 158 158 158 158 158 158 999 999 82 50 106 41 22 999 999 999 999 999 999 999 999 16 999 999 999 999 25 999 999 999 999 999 999 999 999 16 999 999 999 999 999 17 999 999 999 999 999 127 999 122 116 99 96 153 153 92 133 93 113 107 999 999 999 999 999 999 999 85 76 106 78 95 84 105 105 108 109 110 111 105 112 109 107 93 124 118 113 92 107 105 81 91 102 99 96 78 70 68 73 117 106 135 158 88 67 68 67 999 69 158 64 55 159 53 999 999 999 999 999 999 18 999 999 999 999 36 999 999 999 999 999 999 999 999 999 14 999 999 999 999 36 16 999 999 999 999 999 126 123 999 118 96 94 153 99 91 153 153 87 125 81 74 999 999 999 999 85 82 71 115 74 83 77 105 104 109 108 109 107 108 99 112 104 120 92 120 117 104 88 81 104 81 80 100 82 97 93 69 105 158 158 158 76 158 77 158 999 999 86 96 57 55 62 150 999 999 999 999 999 999 35 999 999 9 999 58 999 999 999 999 999 999 999 999 14 999 999 999 999 999 21 18 999 999 999 999 999 125 122 119 100 95 121 153 153 89 153 153 144 78 82 94 999 999 999 999 999 999 112 78 74 88 82 106 106 109 108 110 107 112 111 106 110 114 119 94 96 90 87 79 78 78 100 80 84 96 71 100 66 133 158 121 89 158 158 158 999 999 107 999 65 56 41 37 999 999 999 999 999 36 999 999 999 999 999 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 999 999 999 999 999 29 125 999 100 93 87 84 153 153 153 153 153 112 153 999 86 106 80 999 999 999 127 67 137 113 87 82 102 107 110 108 110 110 117 124 113 106 92 109 114 112 89 85 79 98 74 100 79 94 90 103 104 61 99 137 158 158 72 77 158 999 999 999 999 72 55 48 53 28 999 999 999 999 73 999 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 999 999 999 999 999 999 125 107 97 91 86 119 153 153 125 77 153 91 88 153 153 999 100 999 999 999 999 70 91 103 74 155 90 109 108 109 101 96 118 114 114 116 107 93 113 94 86 83 106 102 101 105 93 102 103 68 62 58 158 117 158 84 158 84 116 62 999 999 71 66 91 45 33 999 22 999 999 999 53 73 27 21 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 999 999 999 999 999 999 999 104 94 91 84 83 153 118 141 153 153 75 153 999 999 999 999 999 999 999 135 116 76 60 66 83 117 111 107 111 107 110 115 113 88 91 116 117 111 89 99 79 75 74 97 106 106 77 98 70 61 65 158 158 126 78 90 63 74 999 104 69 999 58 55 47 39 40 999 999 999 999 999 45 30 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 102 92 90 83 82 153 153 153 153 82 63 100 999 999 999 999 999 999 999 999 68 69 50 108 81 113 96 111 109 109 106 90 90 87 89 128 121 123 81 76 75 70 94 100 105 102 69 71 65 65 61 154 107 141 69 78 80 67 77 102 999 66 53 95 53 51 38 34 999 16 999 44 34 36 29 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 100 90 87 83 81 153 94 153 153 84 70 75 999 999 999 999 999 999 999 999 65 105 155 66 84 87 114 96 97 93 115 120 90 120 85 156 156 140 145 71 73 68 91 70 90 71 66 65 72 79 62 158 158 158 68 61 70 82 64 91 999 999 43 85 58 50 48 39 999 999 27 33 25 41 37 21 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 99 90 87 80 73 153 153 153 153 153 999 999 999 999 999 999 999 999 999 999 71 65 98 107 77 94 85 91 93 122 111 132 115 82 156 156 156 142 156 70 67 67 67 69 93 70 99 61 56 61 68 116 68 62 71 999 54 88 80 999 999 999 92 79 66 50 36 159 50 21 47 65 28 45 43 22 11 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 105 96 91 86 75 77 153 153 153 72 60 75 153 47 999 999 999 999 999 999 999 71 109 99 118 109 99 106 124 85 124 81 156 124 119 151 156 156 156 156 74 71 80 66 70 71 96 62 59 59 62 64 133 71 74 88 999 70 91 74 54 158 117 102 68 60 82 49 159 30 159 30 34 36 48 60 999 17 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 103 96 90 86 79 76 153 153 153 120 153 83 999 999 999 999 999 999 999 999 155 60 89 72 68 155 89 104 120 121 120 85 88 142 124 156 156 121 156 90 63 66 64 65 92 120 111 62 131 81 62 157 117 80 119 99 158 71 64 62 54 999 999 159 999 159 57 60 62 53 25 159 26 22 105 73 30 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 97 116 91 86 80 71 113 71 102 142 153 999 999 999 999 999 999 999 999 999 51 60 49 66 65 155 84 94 93 140 117 127 122 118 113 63 58 64 70 64 138 66 74 71 79 110 157 123 68 97 65 157 87 63 75 59 999 117 47 42 42 999 999 159 93 77 38 27 27 19 26 50 48 21 999 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 93 84 89 77 71 153 71 153 67 87 999 999 999 999 999 999 999 999 999 55 43 75 44 82 140 66 102 101 75 76 73 72 76 68 66 60 62 63 105 157 67 107 57 78 157 72 109 122 999 91 79 158 73 71 64 60 106 146 75 999 999 999 159 92 101 47 34 34 34 999 26 26 29 75 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 91 90 84 999 73 72 153 72 999 153 153 54 999 999 999 999 999 999 999 999 47 85 155 40 89 58 112 90 100 78 76 100 95 72 66 62 55 61 62 61 83 63 88 999 91 157 146 71 71 106 80 157 71 64 158 47 66 61 79 999 999 999 999 56 46 39 29 51 37 44 42 32 28 33 21 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 85 79 999 76 68 68 102 61 63 111 53 53 54 49 999 999 999 999 999 999 999 32 155 128 79 999 155 103 76 98 94 94 74 72 68 88 120 60 91 133 105 65 124 999 999 92 115 76 69 59 999 999 999 999 999 999 105 59 72 158 999 999 158 36 49 53 52 33 31 90 35 39 60 29 999 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 76 73 99 68 66 62 58 125 110 60 56 47 50 45 124 999 999 999 999 999 15 33 45 56 999 155 64 65 96 76 73 96 71 90 62 61 93 117 66 80 157 71 94 81 136 73 85 68 999 999 999 105 999 999 999 999 93 61 158 50 999 999 999 56 72 62 45 33 44 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 999 999 999 999 77 74 81 69 63 59 63 49 117 57 97 43 111 51 999 66 999 999 999 999 999 999 999 58 999 74 103 50 110 78 98 101 93 90 98 90 53 81 90 111 134 999 99 98 99 64 132 125 64 106 999 999 90 69 90 999 999 113 73 999 158 999 999 999 159 42 43 39 29 24 34 45 6 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 90 94 69 67 93 68 89 53 54 71 51 110 49 69 999 41 999 999 999 999 999 999 999 999 36 73 86 82 156 121 76 71 67 97 101 93 54 110 72 141 66 85 104 157 67 139 59 157 128 67 119 999 999 999 54 73 69 41 59 999 999 999 999 999 26 999 35 46 38 43 19 8 8 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 89 71 67 61 112 123 54 52 86 93 104 999 60 55 96 29 999 999 999 999 999 999 999 999 999 60 59 38 95 101 99 97 66 66 94 97 90 57 84 58 80 999 78 68 64 54 53 76 66 57 999 98 68 158 999 999 62 52 44 999 999 999 999 29 999 999 69 31 32 30 11 9 999 33 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 74 66 61 57 55 51 59 999 999 56 66 56 52 89 97 999 999 999 999 999 999 999 999 999 999 999 999 999 65 20 999 114 67 61 100 65 91 60 150 111 76 157 75 62 157 157 65 72 52 65 73 88 83 158 48 48 71 70 158 999 999 999 999 999 999 999 999 33 22 21 16 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 69 69 60 70 59 115 48 63 43 50 48 43 999 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 38 156 61 59 64 91 86 56 55 39 82 999 157 55 57 80 65 69 62 67 127 86 86 999 67 999 999 67 999 999 999 999 999 999 999 999 999 999 83 32 12 6 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 64 59 52 114 110 999 65 34 999 38 38 44 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 60 63 88 82 82 111 108 999 157 55 157 157 52 57 67 62 62 55 54 999 53 68 37 999 999 999 999 999 999 999 999 999 999 999 999 52 23 17 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 92 67 61 52 57 116 999 49 999 999 999 73 76 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 83 83 98 115 100 94 51 999 77 51 81 85 60 999 73 60 67 59 85 62 158 80 999 999 999 999 999 999 999 40 31 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 64 63 63 61 58 89 40 55 999 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 102 111 60 54 61 47 76 71 70 157 32 157 157 999 57 61 157 157 74 64 45 158 66 55 45 72 999 999 999 999 999 999 63 999 999 28 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 63 96 49 55 58 999 107 118 89 999 36 86 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 79 51 94 60 69 999 999 999 999 999 157 157 62 60 69 77 64 67 999 999 76 53 53 51 69 999 999 999 999 999 159 37 159 29 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 60 65 97 103 46 39 999 101 78 49 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 54 53 50 49 62 79 34 41 999 999 999 999 999 52 75 62 999 73 50 57 58 999 64 52 46 45 37 25 999 999 23 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 50 61 999 97 999 84 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 45 56 45 102 999 84 44 60 999 999 999 999 999 64 100 70 72 60 58 45 51 158 999 67 40 39 79 999 999 999 999 999 999 49 52 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 57 61 88 999 45 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 63 99 98 49 98 74 999 999 999 999 999 999 999 999 54 72 68 41 39 90 44 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 104 999 999 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 119 77 57 999 51 47 999 999 999 999 999 999 999 157 84 107 43 999 999 999 999 999 999 999 999 999 999 999 999 999 30 999 999 999 999 999 999 999 999 999 999 999 22 999 999 999 999 999 18 15 999 30 999 999 999 999 999 999 999 999 999 999 999 999 999 59 999 53 52 999 33 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 71 112 50 73 38 999 999 999 999 999 999 999 999 999 50 57 67 999 58 999 999 999 999 999 999 999 999 999 999 999 14 999 999 999 999 999 999 7 5 999 999 14 28 10 21 999 20 13 14 999 999 14 999 999 999 999 999 999 999 999 999 999 999 999 10 101 58 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 117 92 999 101 33 999 999 999 999 999 999 999 999 999 60 999 999 999 999 999 56 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 17 17 999 999 999 15 21 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 999 75 28 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 32 107 999 107 999 999 999 999 999 999 999 999 18 16 999 78 999 999 37 46 40 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 13 999 12 17 14 999 12 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 139 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 73 76 999 999 999 999 999 999 999 999 999 17 27 999 74 75 999 40 39 39 33 70 54 999 999 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 12 17 17 999 15 19 999 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 98 999 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 30 999 999 999 999 999 999 999 999 999 80 58 999 999 999 44 72 45 49 67 66 57 50 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 10 999 999 999 999 13 12 13 15 19 999 999 999 999 999 999 999 999 999 999 999 999 999 51 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 999 999 32 999 47 77 35 92 36 38 76 35 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 9 999 999 17 999 18 13 21 19 17 999 999 999 999 999 999 999 999 7 8 999 15 999 999 999 29 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 39 73 89 100 71 53 84 32 28 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 999 14 14 999 11 999 999 999 999 14 29 999 999 999 999 159 15 999 999 999 8 999 14 14 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 53 999 999 999 999 17 999 62 999 999 34 27 66 999 11 999 999 999 999 999 999 999 999 999 999 11 13 12 8 7 999 27 17 12 17 12 15 13 999 999 19 15 999 999 999 999 999 18 999 999 999 999 12 16 32 999 999 15 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 21 999 999 999 999 58 999 999 999 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 12 7 999 29 999 12 12 17 13 12 17 70 16 17 999 999 9 999 36 21 999 999 8 999 999 17 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 31 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 36 18 10 17 35 999 14 17 20 16 21 17 999 19 15 999 999 999 97 67 49 13 999 999 8 8 14 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 21 999 999 999 999 999 999 999 999 999 3 999 5 999 999 999 999 999 9 5 999 27 14 13 40 35 20 31 31 20 10 19 14 999 16 999 999 999 999 67 34 21 999 10 7 999 17 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 7 999 26 18 18 20 41 30 29 24 17 13 21 10 20 999 999 999 999 999 999 86 17 8 999 999 999 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 5 10 11 5 999 999 16 32 27 40 35 27 20 999 999 9 10 999 15 999 999 999 999 13 999 17 999 999 16 16 18 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 38 30 40 45 999 999 999 999 13 999 999 12 999 999 999 999 999 44 20 10 999 20 15 15 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 28 41 51 21 999 999 999 15 19 999 17 999 8 999 999 999 19 999 999 999 21 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 999 999 999 27 15 14 999 11 6 8 999 7 999 30 999 999 999 83 11 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 999 4 999 999 999 999 52 19 62 999 999 999 13 15 14 4 7 9 10 8 38 11 14 999 17 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 58 20 999 12 9 14 999 999 12 8 5 10 999 14 999 999 10 12 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 5 999 999 999 999 999 999 999 999 143 56 52 11 14 999 999 999 999 999 10 999 6 999 18 999 8 999 999 6 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 61 54 12 11 999 999 999 3 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 999 999 999 999 52 30 12 999 999 999 999 999 4 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 37 52 13 999 999 999 999 8 9 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 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 5 999 6 999 999 999 999 12 999 999 19 999 999 999 999 999 999 12 999 999 999 12 12 999 999 999 999 999 7 999 54 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 6 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 9 999 11 6 10 18 999 19 16 999 999 999 13 999 11 14 999 5 9 7 999 999 999 999 999 999 999 999 18 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 11 999 7 12 999 999 13 12 999 20 10 11 10 11 12 999 999 8 10 999 999 6 999 999 12 12 18 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 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 6 999 999 999 19 999 999 999 999 28 15 999 13 11 999 13 12 11 999 999 999 54 9 999 999 999 999 12 999 17 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 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 12 13 13 14 22 999 16 11 18 14 14 13 999 999 12 999 11 999 999 7 999 999 17 49 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 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 4 999 8 7 999 999 31 18 17 17 18 18 17 15 14 14 13 999 11 8 10 8 999 999 999 999 11 33 20 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 6 5 999 999 999 999 12 11 49 13 16 19 21 14 16 52 12 12 7 999 999 5 999 8 999 999 999 999 999 27 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 6 999 999 8 999 999 14 13 16 16 18 33 30 17 999 999 15 8 12 999 999 999 999 999 999 999 999 33 38 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 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 3 4 4 4 999 7 10 13 20 14 48 63 47 21 15 999 16 10 6 999 999 999 999 999 999 999 999 999 47 29 11 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 3 999 999 999 999 999 999 3 6 999 8 6 999 14 27 15 87 89 71 28 16 999 15 10 10 8 999 999 999 4 999 999 7 59 52 50 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 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 2 999 999 999 999 999 3 4 9 9 6 999 10 13 16 74 103 86 31 17 999 15 8 9 12 8 7 999 999 3 999 999 50 51 39 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 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 3 999 2 999 4 7 5 9 9 999 16 18 77 110 95 34 21 999 999 10 8 7 999 999 999 999 3 999 999 38 50 36 27 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 5 3 5 7 8 8 13 9 14 64 91 111 95 999 32 17 999 999 11 9 999 999 4 7 999 1 14 40 44 35 69 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 3 4 5 10 9 9 9 13 90 84 109 95 73 35 16 15 10 15 8 999 999 999 3 3 999 999 33 34 32 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 3 7 10 12 999 11 81 83 104 999 88 38 13 999 999 6 999 999 999 2 3 999 999 999 33 34 28 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 999 999 2 3 999 3 9 29 15 10 13 73 66 94 999 95 37 14 57 7 999 999 999 999 999 999 1 3 999 28 17 26 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 26 17 14 9 34 60 85 100 74 32 65 11 999 3 999 999 999 1 999 3 999 36 20 27 29 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 999 999 999 999 999 999 3 7 31 14 13 26 101 80 97 63 999 10 16 6 6 999 999 999 999 999 4 7 21 18 19 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 999 999 999 999 2 999 999 999 999 999 6 19 11 999 40 53 79 79 64 33 15 13 999 999 999 999 999 999 999 3 8 17 18 20 28 27 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 1 3 999 4 3 999 999 20 999 999 10 26 71 62 84 42 999 113 13 12 999 999 999 999 1 999 8 17 13 19 29 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 999 999 999 999 2 999 6 5 15 999 999 999 10 66 999 57 39 73 18 19 15 8 5 6 5 999 7 13 18 16 16 27 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 7 999 999 999 5 8 999 999 999 999 999 38 21 15 10 999 6 7 999 7 18 18 15 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 999 999 2 999 999 74 5 94 999 6 999 9 5 999 3 11 999 999 999 999 15 18 19 11 999 999 999 999 8 28 19 17 12 27 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 4 999 999 999 999 999 3 9 6 3 6 8 999 999 999 14 15 16 17 12 5 999 6 6 10 15 17 18 16 32 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 4 999 112 999 999 999 7 7 8 9 999 999 999 999 15 14 999 10 999 5 5 6 10 11 21 18 25 32 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 3 999 999 999 4 999 999 9 999 999 999 999 6 8 999 999 999 999 14 17 11 13 7 7 999 5 999 12 17 17 20 30 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 5 999 6 999 999 999 999 999 999 13 9 999 13 11 8 10 8 10 16 15 19 61 30 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 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 1 999 999 4 999 999 999 999 999 3 999 5 8 999 999 999 999 999 13 999 17 16 12 12 11 11 15 30 17 18 27 30 14 76 87 81 79 76 79 69 90 80 80 76 87 88 97 98 96 999 999 999 84 85 100 84 77 80 139 143 145 92 76 88 89 77 104 92 141 117 143 125 124 94 80 100 75 85 91 84 81 81 89 98 91 98 97 999 102 106 137 136 123 82 80 112 78 75 77 115 74 68 67 71 63 79 145 73 70 92 72 80 69 67 56 63 16 14 74 90 999 999 999 999 999 999 999 999 999 999 999 999 999 83 89 99 83 97 90 69 81 85 72 72 85 91 89 96 98 999 99 999 85 84 84 103 105 77 123 143 147 150 55 66 81 98 112 103 141 104 116 142 113 73 80 105 59 87 80 82 78 88 91 102 97 89 99 129 85 107 113 105 138 115 76 118 112 74 74 115 71 73 63 73 62 60 63 999 999 87 70 59 59 88 54 70 30 12 14 12 999 999 999 999 999 999 999 999 999 999 999 999 999 84 89 78 102 81 82 69 72 73 76 74 70 88 92 97 999 93 118 83 78 104 80 84 104 105 140 84 142 154 75 146 144 126 98 92 112 116 146 137 75 78 96 86 84 71 79 80 79 89 88 97 95 87 99 68 85 107 109 91 111 141 81 136 107 75 73 74 72 66 999 57 60 59 146 999 999 116 59 43 67 51 67 65 49 13 26 10 999 999 999 999 999 999 999 999 999 999 999 999 999 86 89 78 999 83 91 81 84 73 73 84 71 87 93 999 999 97 118 85 133 83 111 135 107 103 122 99 82 147 120 67 71 77 110 111 63 145 145 145 145 120 106 90 85 87 90 78 94 85 88 99 94 95 96 67 109 117 126 118 144 146 84 140 78 106 76 104 71 73 51 74 62 110 63 999 50 51 50 37 57 59 64 38 51 15 48 12 999 999 999 999 999 999 999 999 999 999 999 999 999 86 90 120 88 999 89 93 74 87 77 80 81 86 90 96 98 101 137 90 107 111 138 93 106 112 86 83 107 144 114 98 76 90 113 118 145 148 145 148 147 144 116 107 92 60 92 92 999 96 96 99 96 95 98 83 79 101 93 140 101 146 999 152 106 109 77 72 73 55 51 57 66 72 90 59 115 55 60 44 999 54 56 81 15 14 12 11 999 999 999 999 999 999 999 4 999 999 999 999 999 89 86 101 98 76 92 84 73 87 99 86 72 81 92 86 86 80 138 136 126 137 91 80 111 114 106 101 112 145 142 95 111 102 123 143 145 145 147 145 68 144 141 114 111 106 103 65 101 999 100 999 999 999 999 83 77 88 90 143 102 73 999 999 102 89 113 91 75 80 83 94 69 60 73 103 55 59 52 91 50 45 41 45 37 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 89 103 999 117 76 96 79 81 85 126 86 81 83 86 98 999 84 89 87 112 120 86 109 115 112 77 89 122 90 100 92 131 140 108 94 143 143 143 147 58 143 115 113 101 71 113 137 88 999 999 999 999 999 999 84 111 86 99 145 101 117 999 999 999 71 76 108 98 86 63 81 62 101 63 119 120 63 48 41 54 85 45 51 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 101 999 94 109 999 96 88 74 82 79 72 72 91 91 93 97 69 106 105 144 999 119 137 92 75 112 124 142 88 72 86 79 77 111 84 112 145 147 147 147 144 65 87 91 146 87 144 95 85 999 999 999 87 87 85 78 115 91 98 107 122 999 999 999 78 145 94 83 96 55 102 88 86 71 122 65 66 65 60 35 69 73 59 57 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 97 97 999 999 95 70 91 91 71 71 85 97 91 94 999 94 88 108 145 999 115 80 78 75 111 140 94 142 72 100 75 72 80 111 102 138 142 144 145 58 146 55 53 999 151 999 144 93 999 999 999 89 92 137 93 125 90 107 96 144 60 999 73 62 999 64 70 55 63 152 150 149 79 137 59 65 48 59 60 64 999 999 40 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 105 92 105 105 88 70 71 91 85 79 92 95 78 92 92 999 85 117 154 144 84 75 83 59 109 74 79 108 97 86 105 108 103 108 100 109 143 145 72 57 151 999 999 999 157 999 999 94 999 999 93 79 107 99 137 108 93 153 94 145 56 999 999 158 82 68 73 69 72 65 72 67 152 55 47 56 54 59 999 58 999 999 47 28 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 91 80 90 999 99 82 71 72 94 71 91 93 83 76 94 90 999 84 142 999 143 109 101 94 97 74 75 94 56 83 59 95 87 107 109 111 115 114 144 66 119 151 999 149 48 999 53 67 999 999 999 87 91 140 140 95 88 144 152 82 141 54 999 158 999 95 92 78 61 58 58 64 96 63 54 65 43 59 48 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 93 93 999 999 99 82 92 94 87 89 88 94 67 89 92 96 999 55 143 146 85 88 61 88 92 57 89 85 84 65 84 83 79 102 105 112 108 114 117 144 88 54 61 88 66 53 56 63 84 85 75 98 79 140 93 141 140 142 106 144 115 60 999 999 999 999 98 67 71 67 97 98 74 69 152 59 62 58 56 61 95 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 89 90 103 999 999 96 98 109 90 101 90 88 93 89 89 96 999 101 140 147 72 84 57 86 86 87 90 86 85 66 65 66 62 88 88 105 109 110 124 115 64 66 91 119 999 999 64 49 999 73 75 109 70 100 115 95 134 142 114 145 143 143 63 999 999 108 999 999 104 153 61 84 999 57 72 71 43 54 82 51 59 999 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 100 90 95 999 999 96 99 92 999 89 89 89 89 101 999 93 100 87 95 999 113 76 59 86 86 70 68 67 64 65 66 67 85 95 103 98 110 104 141 71 84 63 75 66 68 87 62 54 64 73 71 116 114 110 143 121 145 145 147 68 145 91 95 84 999 999 999 158 102 58 999 55 999 63 83 999 88 98 44 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 99 97 999 999 999 94 96 999 999 999 127 81 97 102 999 90 101 999 999 999 76 74 76 60 66 86 70 69 67 68 67 67 87 91 102 106 90 111 114 140 70 68 71 72 89 73 75 89 71 73 73 70 111 144 84 145 147 141 999 83 148 999 84 999 999 999 999 999 71 158 999 999 999 47 999 74 55 92 52 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 90 98 999 97 96 85 98 999 87 86 999 999 94 96 999 144 999 87 999 999 74 71 79 101 65 86 89 88 69 66 68 87 86 86 98 108 106 112 115 110 116 75 54 74 83 72 68 69 93 73 91 73 77 104 86 95 85 147 125 68 64 104 999 53 999 999 999 999 999 999 999 999 158 999 22 999 51 57 61 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 90 95 999 97 67 85 85 85 83 106 83 86 87 66 999 999 999 999 999 999 74 71 72 57 88 88 92 85 69 70 67 69 85 58 103 105 106 97 109 140 72 83 96 90 71 72 69 93 95 86 102 102 110 115 146 98 146 148 95 152 66 999 999 66 999 999 999 999 999 999 999 999 999 999 34 999 999 95 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 89 95 999 999 100 80 83 84 110 80 86 999 84 80 999 999 999 999 999 999 113 56 57 58 99 62 94 63 71 70 69 73 87 93 104 61 92 92 113 111 110 76 84 72 71 72 91 101 95 93 108 102 98 143 85 100 145 146 70 73 999 60 71 80 124 999 999 999 999 999 999 999 999 999 999 999 999 158 87 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 999 999 999 999 999 999 87 87 999 86 84 86 106 107 80 135 89 78 96 75 999 93 999 999 999 999 87 56 94 58 57 60 90 86 88 69 69 73 88 90 97 88 91 90 102 97 100 74 80 73 70 89 86 97 99 97 72 108 117 144 146 145 74 123 151 82 57 999 102 131 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 999 999 999 999 999 999 86 95 94 93 84 84 105 112 99 113 120 77 75 75 999 74 999 999 999 999 999 71 75 57 56 58 86 87 72 71 72 87 88 64 87 90 93 94 93 106 88 86 86 94 89 88 91 94 96 71 70 72 111 114 115 71 67 147 150 75 73 70 63 101 37 66 999 999 999 999 999 999 999 999 999 999 999 15 999 999 999 999 999 999 62 999 999 999 999 999 1 999 999 999 13 999 999 999 999 999 84 95 94 96 83 103 111 85 107 110 96 98 76 73 999 999 999 999 999 999 999 79 73 57 79 75 88 68 70 70 87 88 89 65 88 90 96 63 98 95 91 96 89 93 89 98 93 96 94 70 114 75 116 140 144 144 148 145 150 999 999 81 49 105 40 21 999 999 999 999 999 999 999 999 15 999 999 999 999 24 999 999 999 999 999 999 999 999 15 999 999 999 999 999 16 999 999 999 999 999 86 999 94 93 83 81 133 133 78 113 92 109 106 999 999 999 999 999 999 999 84 76 105 71 94 76 94 86 72 74 88 88 65 90 88 92 77 106 105 102 59 96 104 73 90 101 98 95 72 69 67 72 116 105 120 146 87 66 67 66 999 68 150 63 54 158 52 999 999 999 999 999 999 13 999 999 999 999 35 999 999 999 999 999 999 999 999 999 13 999 999 999 999 36 15 999 999 999 999 999 86 85 999 98 81 80 134 98 80 135 139 81 109 75 70 999 999 999 999 84 81 68 114 71 82 74 97 86 87 71 88 87 88 62 94 93 107 78 106 104 95 74 73 103 74 73 99 75 96 92 68 104 141 141 143 75 155 76 150 999 999 85 95 56 54 61 149 999 999 999 999 999 999 35 999 999 8 999 57 999 999 999 999 999 999 999 999 13 999 999 999 999 999 20 18 999 999 999 999 999 87 94 96 84 80 110 136 138 84 139 142 127 73 81 93 999 999 999 999 999 999 111 77 70 87 81 98 86 71 86 88 87 96 100 91 100 105 107 78 80 76 76 74 72 72 99 73 76 95 69 99 66 118 142 118 88 154 146 150 999 999 106 999 64 55 40 36 999 999 999 999 999 35 999 999 999 999 999 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 999 999 999 999 999 29 95 999 65 78 76 76 138 139 136 140 139 111 143 999 85 105 79 999 999 999 117 66 122 112 86 81 96 87 87 88 89 93 104 106 102 94 76 100 100 98 75 75 73 97 71 99 73 93 89 102 103 60 98 123 146 156 71 76 150 999 999 999 999 71 54 47 52 27 999 999 999 999 72 999 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 999 999 999 999 999 999 97 69 83 78 77 112 139 137 112 74 143 90 87 153 151 999 99 999 999 999 999 69 90 102 73 142 76 88 86 88 64 63 107 107 105 104 98 78 98 59 74 74 105 101 100 104 92 101 102 67 61 58 145 116 148 83 147 83 115 61 999 999 70 65 90 44 33 999 21 999 999 999 52 72 23 20 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 23 999 999 999 999 999 999 999 86 80 79 74 82 138 114 125 141 141 74 145 999 999 999 999 999 999 999 128 115 75 57 65 82 110 93 86 92 89 97 106 108 75 77 107 105 100 76 98 72 71 70 96 105 105 71 97 69 58 64 145 146 117 77 89 59 73 999 103 68 999 57 54 46 38 39 999 999 999 999 999 44 26 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 84 78 78 76 81 138 139 140 140 81 62 99 999 999 999 999 999 999 999 999 67 68 48 107 80 112 62 92 91 93 96 76 77 76 80 108 109 109 73 71 72 68 93 99 104 101 67 70 64 64 59 140 106 126 68 77 79 66 76 101 999 65 52 94 52 50 37 33 999 15 999 43 33 35 25 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 77 78 80 80 139 93 142 150 83 69 74 999 999 999 999 999 999 999 999 64 104 149 65 83 86 106 57 59 58 108 108 76 112 84 138 137 120 128 69 72 67 90 69 89 68 65 64 71 78 60 144 144 144 67 60 69 81 63 90 999 999 42 84 57 49 47 38 999 999 26 32 22 40 28 18 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 83 77 78 75 71 144 145 144 145 149 999 999 999 999 999 999 999 999 999 999 70 64 97 106 76 93 74 77 78 109 110 111 111 74 139 141 140 125 143 69 66 67 66 68 92 68 98 60 56 60 67 115 67 58 70 999 52 87 79 999 999 999 91 78 65 49 35 158 49 20 46 64 19 34 38 21 8 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 63 77 76 71 76 145 143 144 70 56 74 153 46 999 999 999 999 999 999 999 70 108 98 117 108 98 105 109 75 110 75 137 109 113 134 142 143 143 145 73 70 79 65 70 68 95 59 56 56 59 63 117 69 73 87 999 69 90 73 53 157 116 101 67 59 81 48 158 30 158 29 33 35 44 48 999 16 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 86 79 77 75 75 75 141 144 141 117 145 82 999 999 999 999 999 999 999 999 154 59 88 71 67 147 88 103 112 111 113 84 87 121 111 142 144 118 146 89 62 65 63 65 91 116 110 60 121 80 56 143 116 79 118 98 156 70 63 61 53 999 999 158 999 150 56 59 61 52 25 158 16 19 104 36 27 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 104 79 81 78 68 112 68 101 128 147 999 999 999 999 999 999 999 999 999 50 59 48 65 64 149 83 94 92 122 114 111 113 113 112 63 57 63 69 64 123 65 73 70 78 109 144 120 67 96 65 146 86 63 74 58 999 116 46 41 41 999 999 158 92 76 38 27 26 18 26 49 47 11 999 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 80 81 74 88 73 68 140 68 142 67 86 999 999 999 999 999 999 999 999 999 54 42 74 43 81 133 65 101 100 71 71 70 69 71 67 65 59 61 62 104 143 66 106 55 77 144 71 108 121 999 90 78 149 72 70 63 59 105 140 74 999 999 999 158 91 100 46 33 33 33 999 26 25 20 74 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 80 86 83 999 70 70 141 70 999 152 152 53 999 999 999 999 999 999 999 999 46 84 149 40 88 57 111 89 99 72 71 99 94 69 65 61 54 60 61 60 82 63 87 999 90 146 135 70 70 105 79 149 70 63 151 46 65 60 78 999 999 999 999 55 45 38 28 50 36 43 41 31 27 30 11 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 79 72 999 74 66 66 101 60 62 110 52 52 53 48 999 999 999 999 999 999 999 31 154 121 78 999 148 102 72 97 93 93 70 69 67 87 119 59 90 121 104 64 123 999 999 91 114 75 68 58 999 999 999 999 999 999 104 58 71 157 999 999 157 35 48 52 51 33 31 89 34 38 59 29 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 77 76 70 98 67 65 61 57 120 109 59 55 46 49 44 123 999 999 999 999 999 14 32 44 55 999 154 63 65 95 71 69 95 68 89 59 60 92 116 65 79 149 70 93 80 125 72 84 67 999 999 999 104 999 999 999 999 92 60 157 49 999 999 999 55 71 61 44 32 43 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 999 999 999 999 71 70 80 67 60 59 62 48 116 56 96 42 110 50 999 65 999 999 999 999 999 999 999 57 999 73 102 49 109 78 97 100 92 89 97 89 52 80 89 110 124 999 98 97 98 63 122 119 63 105 999 999 89 68 89 999 999 112 72 999 157 999 999 999 158 41 42 38 28 23 33 44 5 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 90 93 67 66 92 67 88 52 53 70 50 109 48 68 999 40 999 999 999 999 999 999 999 999 35 72 85 81 150 120 74 68 66 96 100 92 53 109 71 132 65 84 103 150 66 127 58 147 120 66 118 999 999 999 53 72 68 40 58 999 999 999 999 999 25 999 34 45 38 42 18 7 7 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 88 69 66 60 111 120 53 51 85 92 103 999 59 54 95 28 999 999 999 999 999 999 999 999 999 59 58 37 94 100 98 96 66 66 93 96 89 56 83 57 79 999 77 67 63 52 53 75 65 56 999 97 67 157 999 999 61 51 43 999 999 999 999 29 999 999 68 30 32 30 10 8 999 33 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 72 64 60 57 54 50 58 999 999 55 65 55 51 88 96 999 999 999 999 999 999 999 999 999 999 999 999 999 64 19 999 113 66 56 99 64 90 59 140 110 75 155 74 61 151 149 64 71 52 64 72 87 82 157 47 47 70 69 157 999 999 999 999 999 999 999 999 33 21 20 15 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 67 68 58 69 58 114 47 62 42 49 47 42 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 146 60 58 64 90 85 55 54 38 81 999 153 54 56 79 64 68 60 66 121 85 85 999 66 999 999 66 999 999 999 999 999 999 999 999 999 999 82 31 11 5 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 72 64 58 52 113 109 999 64 33 999 37 37 43 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 59 62 87 81 81 110 107 999 156 54 154 155 51 56 66 61 59 54 53 999 52 67 37 999 999 999 999 999 999 999 999 999 999 999 999 51 22 16 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 91 65 60 51 56 115 999 48 999 999 999 72 75 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 82 82 97 114 99 93 50 999 76 50 80 84 59 999 72 59 66 58 84 61 156 79 999 999 999 999 999 999 999 39 31 999 17 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 63 62 62 60 57 88 39 54 999 47 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 101 110 59 53 60 46 75 70 69 156 32 156 156 999 56 60 155 155 73 63 44 157 65 54 44 71 999 999 999 999 999 999 62 999 999 28 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 62 95 48 54 57 999 106 117 88 999 35 85 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 78 51 93 59 68 999 999 999 999 999 156 156 61 59 68 76 63 66 999 999 75 49 52 50 68 999 999 999 999 999 158 36 158 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 59 64 96 102 45 38 999 100 77 48 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 52 52 50 48 61 78 34 40 999 999 999 999 999 51 74 61 999 72 49 56 57 999 63 51 45 44 36 24 999 999 23 999 999 999 999 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 49 60 999 96 999 83 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 44 55 44 101 999 83 43 59 999 999 999 999 999 63 99 69 71 59 57 44 50 157 999 66 39 38 78 999 999 999 999 999 999 48 51 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 56 60 87 999 44 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 62 98 97 48 97 73 999 999 999 999 999 999 999 999 53 71 67 40 38 89 43 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 103 999 999 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 118 76 56 999 50 46 999 999 999 999 999 999 999 156 83 106 42 999 999 999 999 999 999 999 999 999 999 999 999 999 30 999 999 999 999 999 999 999 999 999 999 999 21 999 999 999 999 999 18 14 999 29 999 999 999 999 999 999 999 999 999 999 999 999 999 58 999 52 51 999 33 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 70 111 49 72 38 999 999 999 999 999 999 999 999 999 49 56 66 999 57 999 999 999 999 999 999 999 999 999 999 999 13 999 999 999 999 999 999 3 2 999 999 13 27 9 20 999 19 12 13 999 999 13 999 999 999 999 999 999 999 999 999 999 999 999 9 100 57 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 116 91 999 100 32 999 999 999 999 999 999 999 999 999 59 999 999 999 999 999 55 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 16 16 999 999 999 14 20 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 999 74 27 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 32 106 999 106 999 999 999 999 999 999 999 999 17 15 999 77 999 999 37 45 39 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 12 999 10 16 13 999 11 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 132 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 72 75 999 999 999 999 999 999 999 999 999 16 26 999 73 74 999 39 38 38 32 69 53 999 999 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 11 16 17 999 14 18 999 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 97 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 42 29 999 999 999 999 999 999 999 999 999 79 57 999 999 999 43 71 44 48 66 65 56 49 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 9 999 999 999 999 12 11 12 14 18 999 999 999 999 999 999 999 999 999 999 999 999 999 50 999 999 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 999 999 31 999 46 76 34 91 35 38 75 34 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 6 999 999 16 999 17 12 20 18 17 999 999 999 999 999 999 999 999 6 7 999 14 999 999 999 28 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 38 72 88 99 70 52 83 31 27 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 999 6 13 999 10 999 999 999 999 13 28 999 999 999 999 158 14 999 999 999 7 999 13 13 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 999 999 999 999 16 999 61 999 999 33 27 65 999 10 999 999 999 999 999 999 999 999 999 999 10 10 11 7 6 999 27 7 11 17 11 14 12 999 999 18 14 999 999 999 999 999 16 999 999 999 999 11 15 31 999 999 14 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 21 999 999 999 999 57 999 999 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 7 6 999 29 999 11 11 16 12 11 16 69 15 17 999 999 8 999 35 21 999 999 7 999 999 17 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 999 999 999 999 999 46 30 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 35 8 9 17 34 999 11 14 16 6 20 16 999 18 14 999 999 999 96 66 48 12 999 999 7 7 13 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 20 999 999 999 999 999 999 999 999 999 2 999 4 999 999 999 999 999 8 4 999 23 5 12 39 26 10 21 21 10 9 18 13 999 15 999 999 999 999 66 33 21 999 9 6 999 16 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 6 999 26 16 8 19 34 21 20 22 16 12 21 8 20 999 999 999 999 999 999 85 16 7 999 999 999 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 9 1 1 999 999 14 23 17 34 32 27 19 999 999 8 7 999 14 999 999 999 999 12 999 17 999 999 15 16 18 47 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 21 35 34 999 999 999 999 12 999 999 11 999 999 999 999 999 43 20 9 999 19 14 14 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 27 32 35 20 999 999 999 14 18 999 16 999 7 999 999 999 19 999 999 999 21 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 46 999 999 999 26 14 13 999 10 5 7 999 6 999 30 999 999 999 82 10 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 7 999 3 999 999 999 999 51 18 61 999 999 999 12 14 13 3 6 8 9 7 37 10 13 999 16 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 39 20 999 11 8 13 999 999 11 7 4 9 999 13 999 999 9 11 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 4 999 999 999 999 999 999 999 999 136 48 51 10 13 999 999 999 999 999 9 999 5 999 17 999 7 999 999 5 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 60 53 11 10 999 999 999 2 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 999 999 999 999 51 29 11 999 999 999 999 999 3 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 36 51 12 999 999 999 999 7 8 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 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 4 999 3 999 999 999 999 11 999 999 18 999 999 999 999 999 999 11 999 999 999 11 11 999 999 999 999 999 6 999 53 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 5 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 8 999 1 4 10 18 999 18 15 999 999 999 12 999 10 13 999 4 8 6 999 999 999 999 999 999 999 999 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 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 9 10 999 999 11 999 999 12 11 999 19 9 10 9 10 11 999 999 7 9 999 999 5 999 999 11 11 17 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 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 5 999 999 999 18 999 999 999 999 28 14 999 12 10 999 12 11 10 999 999 999 53 8 999 999 999 999 11 999 16 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 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 11 12 12 13 22 999 15 10 17 13 13 12 999 999 11 999 10 999 999 6 999 999 16 48 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 5 1 999 7 2 999 999 30 17 16 16 14 8 16 14 13 13 12 999 10 7 9 7 999 999 999 999 10 32 19 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 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 5 4 999 999 999 999 11 10 48 12 16 10 11 11 15 51 11 11 6 999 999 4 999 7 999 999 999 999 999 27 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 5 999 999 7 999 999 13 12 15 15 15 27 23 14 999 999 14 1 11 999 999 999 999 999 999 999 999 32 37 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 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 2 3 3 3 999 6 9 12 19 12 47 37 35 11 5 999 15 9 3 999 999 999 999 999 999 999 999 999 43 29 10 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 2 999 999 999 999 999 999 2 5 999 8 5 999 13 27 14 86 34 36 19 14 999 6 9 9 7 999 999 999 3 999 999 6 58 45 49 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 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 1 999 999 999 999 999 2 3 8 8 5 999 9 12 15 74 42 35 28 14 999 12 7 8 11 7 6 999 999 2 999 999 49 45 38 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 1 999 3 6 4 8 8 999 15 17 74 47 35 29 15 999 999 9 5 6 999 999 999 999 2 999 999 36 49 35 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 2 4 6 7 5 12 8 13 63 90 48 55 999 22 13 999 999 10 8 999 999 3 6 999 0 13 40 43 34 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 3 4 9 8 4 8 12 89 43 62 59 70 26 6 8 9 14 7 999 999 999 2 2 999 999 32 33 31 19 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 6 9 9 999 10 80 50 63 999 57 33 13 999 999 5 999 999 999 1 2 999 999 999 32 34 27 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 999 999 1 2 999 2 8 29 5 9 12 72 65 75 999 79 34 13 56 4 999 999 999 999 999 999 0 2 999 27 16 26 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 26 16 5 8 34 59 75 84 53 31 64 10 999 2 999 999 999 0 999 2 999 35 19 26 28 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 999 999 999 999 999 999 2 6 30 5 12 26 100 76 83 62 999 9 15 5 5 999 999 999 999 999 3 6 20 17 18 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 1 999 999 999 999 999 5 19 9 999 39 52 78 72 63 32 14 12 999 999 999 999 999 999 999 2 7 16 18 19 27 26 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 0 2 999 3 2 999 999 19 999 999 9 26 70 55 83 40 999 112 8 7 999 999 999 999 0 999 7 16 12 18 29 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 999 999 999 999 1 999 5 4 14 999 999 999 9 65 999 56 36 72 17 12 5 7 4 5 4 999 6 12 18 15 15 27 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 6 999 999 999 4 7 999 999 999 999 999 37 20 14 9 999 5 6 999 6 18 17 14 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 999 999 1 999 999 73 4 93 999 5 999 8 4 999 2 10 999 999 999 999 14 17 19 7 999 999 999 999 7 27 18 16 11 26 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 3 999 999 999 999 999 2 8 5 2 5 7 999 999 999 11 14 13 16 11 4 999 5 5 9 14 16 18 15 31 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 3 999 111 999 999 999 6 6 7 8 999 999 999 999 15 13 999 8 999 4 4 5 9 10 20 17 24 31 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 3 999 999 8 999 999 999 999 5 7 999 999 999 999 14 16 10 12 6 6 999 4 999 11 16 16 19 29 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 4 999 5 999 999 999 999 999 999 12 6 999 10 10 7 9 7 9 15 14 18 60 30 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 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 0 999 999 3 999 999 999 999 999 2 999 4 7 999 999 999 999 999 12 999 7 13 8 11 8 10 14 30 16 17 27 30 13