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 2215 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 1 2 7 1 1 1 2 2 1 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 7 1 2 2 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 2 1 1 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 6 6 6 1 1 2 2 1 2 2 1 1 1 1 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 1 1 1 1 2 1 1 2 2 1 2 2 1 2 2 1 2 2 2 2 2 2 2 1 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 7 7 2 1 2 1 1 1 4 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 1 1 1 1 2 1 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 1 2 2 2 2 1 2 1 1 2 1 1 1 1 1 1 7 7 2 2 2 1 1 1 4 1 4 4 4 4 4 4 4 1 4 4 4 4 4 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 7 2 2 1 1 2 2 2 1 2 2 1 2 2 1 1 2 7 1 2 2 1 1 1 1 4 4 4 4 1 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 1 1 1 2 2 1 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 7 7 2 2 2 7 2 2 2 2 2 2 7 4 4 1 2 1 1 1 1 2 2 2 2 2 1 6 2 1 1 2 2 2 2 1 1 1 2 1 4 4 4 1 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 1 2 2 2 1 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 2 2 2 2 2 1 2 2 7 7 2 7 2 2 7 2 2 2 2 2 2 4 3 4 7 2 1 1 1 1 1 1 1 2 1 1 1 2 1 1 2 2 2 7 2 2 1 4 4 4 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 1 7 2 2 1 2 2 2 2 2 2 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 7 7 2 2 2 2 2 2 2 2 2 1 4 4 4 4 7 6 1 1 1 1 2 1 1 2 1 2 1 1 1 1 1 1 4 4 1 1 4 4 4 4 1 1 4 4 4 4 4 4 3 4 4 4 2 2 2 2 7 7 2 2 2 2 2 2 2 2 2 7 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 7 1 7 7 7 7 7 2 1 2 2 2 2 1 4 4 4 4 7 1 1 1 1 1 1 6 2 1 2 2 1 1 2 6 1 4 4 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 7 7 7 2 2 2 2 2 2 2 2 1 2 2 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 7 1 2 7 2 2 7 2 7 1 7 2 2 2 1 2 2 1 2 1 2 4 4 4 4 4 4 1 1 1 1 4 2 2 1 2 1 1 1 2 1 1 1 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 1 2 1 1 2 2 2 7 1 7 2 2 7 2 2 2 7 2 2 1 7 7 1 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 7 6 1 1 2 2 2 6 1 2 1 1 1 1 1 2 4 4 4 4 4 1 2 6 1 4 6 6 1 2 1 1 1 2 1 2 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 7 1 1 2 1 1 7 2 2 2 7 7 7 1 7 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 6 1 1 2 2 2 2 1 1 1 2 1 1 1 2 4 4 4 4 4 1 4 4 4 4 2 1 1 4 4 1 1 1 1 2 1 2 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 2 2 2 2 1 2 1 1 7 7 7 2 7 7 7 7 7 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 4 2 1 1 1 2 2 2 1 1 1 1 1 1 2 1 1 4 4 4 4 4 4 3 4 1 4 4 2 1 4 1 6 2 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 7 2 2 1 2 1 1 2 2 7 7 7 7 6 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 6 4 1 6 1 1 2 2 2 1 1 2 2 2 2 2 1 2 4 4 4 4 4 4 4 4 4 4 1 6 4 4 4 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 3 2 2 2 2 2 1 1 1 1 2 1 6 2 6 6 6 6 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 6 1 2 2 1 2 2 1 1 1 2 2 2 2 1 2 1 1 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 2 1 1 1 2 1 1 6 1 6 6 1 7 4 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 1 1 2 2 1 1 1 1 2 1 1 1 1 2 2 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 1 1 4 4 3 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 1 1 1 2 1 1 1 6 2 6 6 1 2 4 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 4 4 4 4 6 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 1 2 2 2 2 1 2 1 6 6 6 6 6 4 7 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 1 1 1 2 2 2 1 6 6 6 6 6 6 1 2 2 7 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 2 1 1 2 1 1 2 1 1 2 1 1 1 1 2 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 3 4 4 4 4 4 1 4 4 4 4 1 4 4 4 4 4 4 3 1 2 2 2 1 1 2 1 2 2 1 1 1 6 6 6 6 4 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 1 1 2 1 2 1 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 4 4 4 4 4 4 4 2 4 4 4 4 4 4 4 4 4 4 3 1 1 2 2 2 1 2 1 2 2 1 1 1 1 2 1 1 6 6 4 4 7 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 2 1 1 1 1 1 1 2 2 2 2 4 3 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 1 4 4 4 4 4 3 4 4 4 4 4 4 4 4 1 1 4 1 1 1 2 1 1 1 1 1 1 1 2 1 2 1 1 1 6 2 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 1 1 2 6 2 1 2 1 1 4 4 4 4 4 3 4 4 4 4 4 4 4 1 4 4 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 1 1 1 1 1 2 1 1 1 2 2 2 2 1 2 1 1 1 2 6 2 4 4 7 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 2 1 2 1 2 1 1 1 2 2 1 2 1 1 2 1 1 1 2 4 4 4 4 4 1 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 1 1 1 1 7 2 1 1 1 2 1 2 2 1 1 2 2 6 1 1 4 4 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 1 1 2 1 1 1 1 2 1 2 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 7 2 1 1 1 1 2 2 2 2 1 2 6 6 1 4 4 4 1 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 1 1 1 2 1 2 1 2 2 2 1 1 2 2 2 2 2 2 2 1 1 1 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 1 3 7 2 1 1 2 2 2 1 2 1 1 1 4 4 4 4 4 1 4 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 1 1 1 1 1 2 2 2 1 2 2 2 1 1 2 1 1 4 1 4 1 4 4 4 4 4 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 1 1 1 1 1 2 2 1 2 2 2 1 1 1 4 4 4 4 2 1 2 2 1 1 1 2 1 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 1 2 1 2 1 2 1 1 1 1 4 4 4 4 4 4 4 1 4 1 4 4 4 4 1 4 4 4 4 4 1 4 4 4 4 4 4 1 1 1 1 4 3 2 1 1 1 1 1 1 2 2 2 1 6 1 1 1 1 4 1 1 1 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 2 1 2 1 1 1 1 2 2 2 2 1 2 2 1 2 1 2 1 2 1 1 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 4 4 4 4 4 4 4 1 1 1 6 6 1 1 1 2 2 1 1 1 1 2 1 1 1 1 2 4 4 4 1 1 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 1 1 1 2 1 1 2 2 2 2 2 1 1 2 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 6 1 1 2 1 2 2 1 2 2 1 1 1 4 1 3 4 4 4 4 1 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 1 1 2 1 2 2 1 1 2 1 1 1 1 1 2 1 1 1 2 4 4 1 1 1 4 4 1 1 1 1 1 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 3 1 1 1 1 2 1 1 1 2 2 1 1 3 1 1 4 4 4 4 1 2 2 2 2 1 2 2 2 2 2 1 2 2 2 1 2 2 2 2 2 2 1 1 1 1 2 1 1 1 2 2 2 1 1 2 1 2 1 4 2 2 1 1 1 1 1 4 1 4 1 4 1 1 1 1 1 1 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 3 4 1 2 2 2 1 1 1 1 2 2 4 6 3 4 1 4 4 4 4 4 2 2 2 2 2 1 1 1 2 2 1 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 1 1 2 1 1 4 4 1 1 1 2 1 1 2 1 4 1 1 4 1 1 1 3 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 2 1 1 1 1 1 1 4 6 4 4 4 4 4 4 4 2 2 1 1 1 1 1 7 2 2 1 1 1 1 2 1 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 4 1 2 1 2 1 1 1 1 4 1 1 3 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 2 1 1 1 1 2 1 1 1 6 1 4 4 4 4 4 4 4 4 2 2 2 4 7 1 1 2 2 1 1 1 1 1 1 1 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 1 3 1 1 2 1 3 2 1 3 1 1 1 3 1 4 1 1 1 6 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 1 1 7 7 1 7 6 6 4 1 2 1 4 4 4 4 4 4 4 1 2 2 1 1 2 2 2 1 1 2 1 1 2 1 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 1 1 2 7 1 1 2 1 1 2 1 1 1 1 1 3 3 4 1 1 1 1 6 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 1 1 1 2 2 2 1 2 2 7 4 4 4 4 4 4 4 1 1 2 2 1 1 2 2 4 2 2 2 2 1 1 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 2 2 1 1 1 1 1 2 2 2 1 1 1 1 3 1 1 1 4 1 1 1 7 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 1 1 2 2 2 2 2 2 1 1 4 4 4 4 4 4 4 4 3 1 2 2 2 1 2 4 1 2 1 1 2 2 2 1 2 1 2 1 2 1 2 2 2 2 1 2 1 1 7 2 4 1 1 1 1 3 1 4 2 1 1 1 1 2 1 1 1 1 1 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 3 1 1 2 1 2 2 7 7 1 7 2 1 4 4 4 4 4 4 4 4 4 4 4 4 2 1 4 4 2 2 2 1 1 2 2 1 2 1 1 2 2 2 2 2 1 2 2 2 2 2 1 2 1 7 1 1 7 1 4 4 3 1 2 1 1 3 1 1 1 4 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 1 2 2 1 1 2 2 1 1 7 7 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 2 2 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 7 1 1 7 1 2 7 4 4 4 1 2 2 1 1 1 1 1 4 1 4 4 1 1 4 1 6 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 1 1 7 2 7 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 1 2 2 1 2 2 1 2 2 2 2 1 2 2 2 1 1 1 2 1 1 2 2 2 1 4 4 4 4 3 1 1 1 1 1 3 1 4 1 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 1 2 1 1 2 2 7 1 7 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 2 2 2 2 2 2 1 2 2 2 1 1 1 2 1 1 1 1 7 1 3 1 2 4 1 4 4 4 4 4 1 1 3 1 3 3 3 1 1 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 2 7 1 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 1 2 2 1 2 1 2 1 2 1 2 1 2 1 1 1 7 4 4 1 4 4 4 4 4 4 4 4 1 4 3 1 3 1 1 1 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 1 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 1 2 2 1 2 1 2 1 2 1 1 1 1 1 2 1 1 1 1 4 1 3 1 4 1 4 4 4 4 4 4 4 4 1 6 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 1 2 1 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 1 2 1 2 1 2 1 1 1 1 1 1 1 1 1 7 4 4 4 4 4 4 4 4 4 3 4 3 3 4 4 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 1 1 7 6 7 3 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 1 2 1 2 1 7 1 7 1 1 7 1 1 1 7 2 1 3 4 4 4 4 4 3 3 4 4 4 3 4 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 4 4 4 4 4 4 4 1 2 2 2 1 1 2 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 2 1 2 2 1 1 3 1 7 7 1 1 7 1 1 1 1 2 2 1 2 4 4 4 4 4 3 4 1 3 3 4 4 4 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 4 1 2 1 2 6 6 3 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 7 7 2 1 1 2 2 1 2 4 3 1 7 1 7 7 7 1 1 6 1 1 1 2 2 1 4 4 3 1 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 4 4 4 4 4 4 4 4 4 4 2 1 7 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 1 1 2 2 2 1 4 4 4 3 1 7 1 1 1 1 6 2 2 2 1 1 1 1 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 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 1 1 2 6 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 7 1 2 1 1 1 1 1 4 4 4 4 4 1 1 1 1 3 6 6 2 1 2 1 1 1 4 4 4 4 4 7 1 4 4 4 4 4 4 4 4 1 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 1 2 1 7 1 4 4 4 4 4 1 6 1 7 3 3 3 2 1 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 7 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 4 4 4 4 4 4 4 4 4 6 1 1 3 3 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 3 3 1 1 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 3 7 4 4 4 4 7 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 1 1 1 1 1 1 3 1 1 3 4 4 4 4 4 4 4 4 4 4 4 1 4 6 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 6 6 6 1 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 1 4 1 1 1 1 1 1 1 1 1 3 4 4 4 4 4 4 4 4 4 4 4 1 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 3 4 4 4 4 1 1 6 1 1 1 1 2 2 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 4 4 1 2 1 1 1 1 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 3 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 3 4 4 4 4 4 1 2 1 1 1 2 7 7 1 3 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 1 3 1 4 1 1 1 3 1 1 4 4 4 4 4 4 4 4 4 4 4 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 3 4 4 4 1 6 6 1 1 1 1 2 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 4 3 1 1 4 4 1 4 7 4 4 4 4 4 4 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 6 1 1 2 1 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 3 1 4 1 4 4 1 1 4 4 4 1 2 1 4 4 4 1 4 4 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 6 1 4 4 4 2 1 2 6 1 2 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 1 1 1 1 4 1 1 1 1 1 1 4 4 2 1 1 6 4 4 4 4 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 3 4 4 6 1 2 1 2 3 1 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 1 1 1 4 1 1 1 1 1 1 4 4 4 1 2 1 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 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 1 1 4 4 4 1 6 1 1 1 1 1 1 1 1 4 4 1 1 1 1 1 4 4 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 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 1 1 4 1 1 1 1 1 1 1 4 4 4 1 2 1 1 4 1 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 6 4 4 4 4 4 1 4 4 4 4 4 4 1 1 1 6 1 4 4 1 6 4 4 1 1 1 1 1 1 4 4 4 4 7 1 1 4 3 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 1 6 4 1 4 1 1 1 4 1 1 1 1 1 1 4 4 4 4 2 1 1 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 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 3 4 4 4 4 4 4 6 4 4 4 4 3 4 4 4 4 4 4 1 4 4 4 4 4 4 1 1 1 1 4 4 1 6 1 1 1 1 1 3 1 1 1 4 4 1 2 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 3 4 3 4 4 4 4 4 4 4 4 1 1 4 1 4 4 4 4 4 4 1 4 1 1 2 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 1 4 1 1 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 1 1 4 4 4 4 1 4 4 1 1 2 1 1 1 1 1 1 1 1 1 4 1 1 1 4 4 4 1 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 4 4 4 4 4 1 1 4 4 4 4 4 1 4 1 1 1 2 1 1 1 6 1 1 1 3 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 6 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 3 4 1 1 4 4 4 3 1 1 2 1 1 2 1 1 1 1 1 4 4 4 4 4 4 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 2 1 1 6 1 2 1 1 1 1 1 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 2 6 2 2 1 1 1 4 1 4 4 1 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 1 2 1 2 1 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 1 1 4 4 4 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 4 6 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 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 1 1 1 1 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 3 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 7 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 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 3 3 4 4 4 4 4 1 1 1 1 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 7 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 2 7 2 1 1 4 3 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 1 1 6 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 1 4 1 4 4 4 1 1 1 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 4 4 4 4 1 1 1 1 1 4 1 1 4 4 1 4 4 4 1 4 4 4 4 4 1 4 1 4 4 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 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 1 4 4 3 4 4 4 4 4 1 1 1 4 1 1 1 4 4 1 4 4 4 1 4 1 4 4 4 4 1 1 4 4 4 4 4 2 1 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 4 4 4 4 4 4 1 4 4 1 4 4 4 1 4 4 4 4 4 4 1 1 4 4 1 4 2 1 1 1 4 4 4 4 4 1 2 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 1 1 4 1 1 4 4 4 4 4 1 1 1 1 4 4 1 1 1 1 1 1 4 4 4 1 1 2 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 4 1 4 1 1 1 4 1 1 4 4 4 4 1 1 6 1 1 1 4 1 1 1 1 4 4 4 4 1 1 2 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 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 3 4 4 4 1 1 4 4 1 1 4 1 1 1 4 1 4 1 1 1 6 1 4 1 1 1 1 1 1 1 4 4 4 1 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 4 4 4 4 4 4 4 4 1 1 1 4 4 1 4 4 4 4 1 1 1 1 1 1 4 4 1 4 1 1 6 1 4 1 1 1 4 1 4 1 4 1 4 1 1 2 1 2 4 4 4 4 4 4 4 4 4 4 4 4 3 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 4 4 1 4 4 4 4 1 1 1 1 1 4 4 4 4 1 2 2 1 1 1 1 1 1 1 4 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 1 3 6 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 1 4 4 4 4 4 1 4 4 1 1 1 1 1 4 1 1 1 2 2 1 1 1 1 4 1 1 1 4 4 1 1 1 2 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 6 4 1 4 4 4 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 1 1 1 1 7 2 1 1 1 1 1 1 1 1 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 6 6 6 1 4 4 1 4 4 3 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 3 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 1 1 4 1 2 2 1 1 1 4 1 4 4 4 1 4 4 2 2 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 3 3 4 3 1 1 1 4 3 4 4 4 4 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 4 1 1 1 1 4 1 2 1 2 1 1 1 1 1 1 4 1 4 4 1 4 2 1 2 1 2 4 4 4 4 4 4 4 4 4 4 4 4 6 3 4 4 4 4 1 3 4 4 1 4 6 4 4 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 4 4 4 4 4 4 1 4 4 1 1 4 1 4 1 2 1 1 1 1 1 1 4 4 4 4 4 4 2 1 2 1 2 4 4 4 4 4 4 4 4 4 6 4 6 4 4 4 4 4 3 6 4 4 4 4 4 4 4 4 4 6 4 6 6 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 1 4 4 1 1 2 4 1 4 1 1 4 1 1 1 4 1 1 1 1 1 1 1 1 1 1 1 1 2 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 3 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 1 1 4 1 1 1 4 4 4 1 4 4 1 1 1 1 1 1 1 1 1 4 1 1 2 1 2 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 6 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 3 1 4 4 4 4 4 4 4 4 4 1 4 4 4 6 1 1 4 2 1 6 4 1 1 1 1 4 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 6 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 1 1 1 1 1 6 6 1 1 1 1 1 1 4 1 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 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 3 4 6 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 4 1 1 4 1 1 1 1 1 1 4 4 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 6 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 4 1 1 1 4 4 1 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 6 6 4 4 3 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 1 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 4 3 4 1 1 1 1 1 1 4 1 1 1 1 1 1 1 2123 2123 2116 2116 2081 2040 2051 2047 2051 2064 2106 2270 2440 2329 9999 2421 2370 2356 2158 2166 2369 2209 2319 2275 2207 2085 2365 2041 2041 2038 2141 2263 2476 2531 2623 2138 2344 2249 2442 2322 2300 2280 2229 2176 2149 2116 2104 2120 2126 2118 2122 2167 9999 2459 2380 2279 2459 2100 2194 2263 2222 2264 2204 2446 2489 2501 2449 2515 2556 2635 2612 2587 2565 2567 2552 2573 2499 2691 2637 2436 2568 2841 2921 2925 2708 2913 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2112 2120 2116 2104 2060 2043 2046 2046 2056 2051 2104 2227 2505 2569 2496 2449 2429 2056 2041 2409 2366 2247 2247 2386 2357 2041 2041 2041 2041 2314 2254 2038 2464 2454 2603 2562 2285 2362 2509 2313 2300 2265 2227 2173 2149 2123 2112 2124 2134 2127 2126 2168 2150 2441 2285 2369 2034 2068 2034 2200 2139 2244 2330 2260 2487 2525 2505 2538 2595 2622 2651 2678 9999 9999 9999 2614 2706 2327 2241 2666 2511 2642 2925 2932 2913 2934 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2108 2123 2125 2115 2060 2064 2046 2046 2064 2064 2090 2169 2466 2614 2484 2495 2483 2041 2415 2428 2183 2212 2402 2163 2224 2401 2257 2041 2331 2436 2528 2339 2438 2038 2554 2698 2658 2470 2038 2462 2403 2251 2218 2183 2169 2131 2127 2130 2133 2134 2143 2166 2102 2430 2271 2502 2086 2376 2034 2034 2095 2034 2271 2288 2305 2516 2537 2558 2654 2623 2698 2667 2573 2653 2590 2693 2426 9999 9999 2621 2741 2609 2920 2930 2923 9999 2948 9999 9999 9999 9999 9999 9999 9999 2995 9999 9999 9999 9999 9999 2116 2131 2134 2131 2064 2072 2046 2051 2057 2072 2088 2112 2385 2535 2589 2544 2535 2041 2447 2450 2318 2417 2418 2382 2093 2041 2199 2041 2041 2497 2487 2468 2429 2038 2038 2622 2487 2139 2614 2126 2418 2275 2219 2195 2172 2141 2137 2144 2140 2144 2152 2150 2393 2266 2161 2340 2034 2034 2034 2034 2034 2472 2034 2349 2282 2414 2549 2294 2645 2645 2366 2599 2684 2620 2643 2667 2718 9999 9999 2454 2516 2649 2914 2915 2929 9999 2957 9999 9999 9999 9999 9999 9999 9999 2966 9999 9999 9999 9999 9999 2116 2134 2133 2150 2077 2077 2056 2060 9999 2077 2085 2097 2239 2401 2446 2530 2526 2041 2317 2250 2046 2240 2215 2339 2517 2477 2345 2041 2041 2449 2038 2493 2038 2038 2572 2401 2178 2545 2038 2251 2343 2370 2169 2209 2193 2162 2147 2151 2152 2142 2169 2221 2254 2151 2034 2034 2178 9999 9999 9999 9999 2034 2034 2544 2495 2379 2401 2362 2605 2591 2530 2359 2035 2035 2624 2688 2269 9999 2678 2576 2595 2727 2890 2895 2914 9999 9999 9999 9999 3007 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2123 2140 2154 2183 2094 2063 2064 2085 2089 2081 2081 2097 2149 2212 2476 2572 2494 2476 2298 2041 2444 2244 2266 2122 2518 2468 2330 2041 2245 2424 2273 2038 2038 2076 2290 2483 2079 2253 2038 2038 2244 2409 2332 2221 2216 2181 9999 9999 2141 2148 2167 9999 2248 2171 2034 2034 2150 2034 9999 9999 9999 2562 2034 2563 2519 2512 2571 2431 2059 2505 2593 2262 2635 9999 2051 2679 2606 2360 2572 2577 2574 2759 2888 2919 2605 2954 9999 9999 9999 2995 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2127 2144 2167 2187 2114 2076 2077 2081 2089 2085 2089 2097 2123 2149 2423 2601 2363 2374 2041 2475 2465 2241 2231 2191 2275 2400 2348 2188 2504 2188 2416 2038 2233 2113 2133 2038 2357 2038 2038 2038 2172 2358 2455 2170 2209 9999 9999 2199 9999 2160 2164 9999 2276 2034 2034 2034 2273 2034 9999 9999 9999 9999 2034 2623 2586 2553 2600 2654 2556 2466 2551 2652 2686 2601 2301 2664 2652 2653 2321 2519 9999 2033 2727 2908 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2131 2150 2171 2201 9999 2106 2081 2087 2093 2100 2100 2104 2116 2149 2448 2615 9999 2202 2041 2491 2365 2204 2350 2270 2215 2308 2457 2320 2385 2482 2321 2212 2316 2215 2208 2038 2038 2038 2038 2038 2282 2034 2034 2390 2034 2037 9999 9999 2182 2156 2184 2227 2269 2267 2034 2034 2342 2466 9999 9999 9999 9999 9999 9999 2638 2591 2602 2672 2035 2623 2772 2336 2654 2550 2543 2624 2621 2620 2670 2470 9999 9999 2771 2915 9999 9999 9999 9999 2991 2993 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2131 2149 2167 2208 9999 9999 2046 2046 2111 2106 2104 2102 2123 2138 2445 9999 2379 2041 2401 2041 2274 2277 2261 2299 2051 2302 2329 2340 2385 2309 2313 2327 2322 2489 2345 2038 2038 2108 2268 2038 2034 2034 2034 2433 9999 2389 9999 9999 9999 9999 9999 2252 2418 2340 2034 2034 2034 2708 9999 9999 9999 9999 9999 2391 2513 2595 2627 2613 2563 9999 2677 2739 2466 2035 2547 2565 2453 9999 2671 9999 9999 9999 2804 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2134 2164 2174 2198 9999 9999 9999 2178 2188 2127 2119 2123 2131 2155 2379 2563 2346 2041 2348 2184 2389 2143 2207 2309 2275 2328 2422 2282 2387 2400 2298 2353 2311 2383 2487 2420 2038 9999 2560 2038 9999 2034 2034 9999 2034 9999 2342 9999 2234 2154 2125 2355 2179 2221 2554 2072 2575 2402 9999 9999 9999 9999 9999 9999 2479 2584 2599 2616 9999 2492 2683 2783 2035 2648 2624 2536 2399 2663 2704 2615 2763 9999 9999 9999 9999 9999 9999 2998 9999 9999 9999 9999 9999 9999 9999 9999 2658 2563 2927 2780 2138 2159 2181 9999 2333 9999 2160 2262 9999 2160 2134 2153 9999 2182 2375 2570 9999 9999 2370 2126 2282 2143 2460 2408 2339 2227 2309 2328 2335 2351 2337 2306 2303 2336 2336 2428 2038 2038 2038 2038 9999 2034 2034 9999 9999 2498 2372 2262 2280 2257 9999 2433 2161 2496 2523 2506 2549 2643 2407 9999 9999 9999 9999 9999 2558 2035 9999 2699 9999 9999 9999 2614 2489 2512 2484 2348 2482 2667 2564 2834 9999 2870 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2134 2162 2167 9999 2367 2390 2222 2452 2407 9999 2142 2167 2147 9999 9999 9999 2413 9999 2378 2227 2295 2485 2353 2320 2316 2300 2315 2306 2303 2307 2306 2311 2288 2357 2283 2342 2271 2038 2038 2143 2123 9999 9999 9999 9999 2554 2425 2289 2309 2332 2309 2488 2471 2507 2245 2545 2495 2647 2316 9999 9999 9999 9999 9999 2503 9999 9999 9999 9999 2699 2845 2509 9999 9999 2680 2492 2706 2685 2688 2821 2589 2799 9999 9999 9999 9999 9999 9999 9999 2990 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2131 2167 2199 2211 2378 2284 2452 2476 9999 9999 9999 2242 9999 9999 9999 9999 9999 2041 2414 2041 2041 2407 2333 2332 2320 2278 2310 2293 2285 2287 2284 2305 2272 2346 2264 2349 2194 2343 2038 2217 2630 2312 9999 2345 2592 2541 2470 2333 2340 2416 2489 2549 2476 2515 2541 2557 2318 2670 2725 9999 9999 9999 9999 9999 9999 9999 9999 2915 9999 9999 2591 2821 9999 2923 9999 2098 2647 2755 2818 2824 2510 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2127 2172 2178 9999 2275 2273 2458 2176 2425 2377 2238 2255 9999 9999 9999 9999 9999 2608 2623 2601 2526 2372 2325 2330 2317 2305 2301 2279 2271 2271 2270 2293 2300 2362 2307 2295 2359 2309 2038 2038 2300 9999 9999 2589 9999 2587 2495 2356 2359 2430 2518 2550 2203 2262 2306 2283 2418 2614 2358 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2919 9999 9999 9999 9999 9999 2649 2662 2765 2708 2843 2890 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2131 2172 2166 2235 2238 2448 2481 2476 2426 2342 2456 9999 2306 9999 9999 9999 9999 2053 2463 2449 2534 2364 2330 2327 2314 2293 2298 2271 2265 2256 2254 2283 2282 2273 2300 2222 2246 2365 2409 2112 2697 9999 2559 2462 2382 2517 2308 2352 2453 2533 2538 2143 2248 2237 2140 2555 2126 2617 2620 2660 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2895 9999 9999 9999 9999 2323 2562 2829 2744 2789 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2123 2171 2202 2221 2260 2309 2482 2471 2453 2292 2491 2454 9999 2409 9999 9999 2668 9999 9999 9999 9999 2363 2339 2328 2306 2285 2285 2268 2254 2248 2248 2274 2294 2271 2327 2329 2322 2269 2372 2038 2599 2602 2433 2419 2429 2591 2507 2344 2428 2476 2505 2612 2598 2250 2496 2558 2598 2615 2366 2682 2963 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2955 9999 9999 9999 2759 2474 2848 9999 9999 9999 9999 2710 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2902 2122 2167 2195 2222 2229 2429 2464 2468 2334 2496 2513 2523 9999 2402 9999 9999 2708 2391 9999 9999 2404 2363 2340 2333 2303 2276 2271 2248 2245 2245 2242 2286 2290 2251 2271 2304 2350 2405 2305 2219 2433 2490 2490 2471 2518 2548 2368 2347 2548 2557 2554 2602 2574 2603 2460 2582 2594 2641 2684 2716 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2041 2655 9999 9999 9999 9999 9999 2671 2663 2785 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2125 2167 2211 2243 2379 2230 2220 2369 2332 2554 2157 2536 9999 9999 9999 9999 9999 9999 9999 2488 2546 2377 2346 2337 2301 2271 2256 2236 2236 2236 2241 2281 2283 2292 2271 2312 2362 2287 2451 2441 2559 2544 2489 2475 2499 2529 2392 2432 2486 2538 2557 2614 2592 2582 2555 2596 2642 2034 2263 2762 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2859 9999 9999 9999 9999 9999 2706 2865 2881 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2902 2144 2178 2203 2357 2407 2446 2121 2330 2237 2561 9999 9999 9999 9999 9999 9999 2635 2539 2372 9999 2535 2369 2352 2338 2298 2271 2256 2233 2236 2236 2240 2267 2284 2272 2238 2293 2398 2360 2313 2281 2546 2430 2472 2462 2397 2531 2468 2408 2547 2534 2436 2622 2576 2293 2610 2608 2556 2636 2034 2735 2719 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2849 9999 9999 9999 9999 9999 9999 9999 9999 9999 2899 9999 9999 9999 9999 2991 9999 9999 9999 9999 9999 9999 9999 2898 2162 2212 2228 2398 2450 2199 2434 2296 2378 2608 2564 2578 9999 9999 9999 9999 9999 2395 2473 2603 2433 2388 2359 2332 2299 2273 2259 2230 2236 2239 2237 2257 2279 2288 2279 2283 2334 2331 2295 2355 2432 2432 2412 2395 2382 2454 2517 2354 2317 2513 2567 2602 2610 2170 2572 2315 2348 2034 2034 2359 2590 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2696 9999 9999 9999 9999 9999 9999 9999 9999 2548 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2883 2835 2707 2180 2231 2368 2239 2485 2245 2157 2502 2568 2584 2500 2330 2575 2587 9999 9999 9999 9999 9999 2554 2416 2373 2374 2349 2302 2274 2263 2233 2239 2243 2235 2243 2250 2288 2258 2278 2282 2349 2281 2301 2412 2394 2419 2428 2493 2338 2330 2389 2580 2521 2410 2604 2612 2576 2564 2621 2437 2221 2063 2250 2475 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2882 2764 9999 9999 2745 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2879 2866 9999 2854 2835 2904 2181 2331 2393 2471 2488 2486 2515 2510 2046 2572 2046 2574 2483 2635 9999 2557 9999 9999 2660 2291 2426 2381 2368 2354 2313 2286 2267 2241 2243 2247 2235 2241 2246 2287 2290 2283 2255 2271 2252 2319 2332 2386 2425 2386 2376 2342 2372 2387 2595 2563 2569 2572 2597 2204 2597 2604 2225 9999 2338 2643 2508 2821 2950 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2662 9999 9999 2874 9999 9999 9999 9999 9999 9999 9999 9999 9999 3002 9999 9999 9999 9999 2850 2846 2809 2821 2844 2890 2203 2361 2428 2493 2152 2262 2131 2224 2599 2046 2509 2638 2595 2374 9999 2660 9999 9999 9999 2580 2417 2394 2442 2327 2333 2289 2274 2246 2246 2244 2240 2242 2249 2269 2298 2308 2264 2202 2208 2266 2460 2400 2373 2505 2367 2528 2399 2583 2390 2569 2581 2605 2281 2107 2627 2330 2610 2452 2034 2670 2699 2757 2034 9999 9999 9999 9999 9999 2623 9999 9999 9999 9999 9999 9999 9999 2929 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2990 9999 9999 9999 9999 9999 2798 2811 2814 2813 2860 2819 9999 2225 2443 2510 2494 2305 2522 2136 2072 2547 2630 2426 2046 9999 2671 2688 9999 9999 2655 2574 2377 2442 2401 2382 2342 2310 2284 2248 2251 2242 2241 2243 2254 2263 2306 2253 2215 2238 2276 2336 2369 2385 2385 2395 2361 2303 2393 2368 2579 2574 2577 2608 2301 2557 2598 2266 2672 2637 2540 2627 2434 2817 2590 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2958 9999 2958 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2808 2801 2803 2849 9999 9999 2243 2441 2488 2513 2512 2186 2062 2096 2046 2637 2302 9999 9999 2414 9999 9999 9999 2540 2505 2367 2353 2373 2514 2292 2309 2261 2258 2258 2248 2246 2259 2270 2289 2265 2400 2422 2267 2314 2313 2476 2506 2491 2391 2560 2345 2580 2360 2250 2365 2595 2620 2178 2195 2259 2303 2157 2034 2211 2486 2631 2737 2872 2880 9999 9999 9999 2955 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 2795 2799 2804 2728 2868 9999 9999 2246 2455 2507 2208 2228 2234 2544 2072 2450 2487 2555 9999 9999 9999 9999 9999 2730 9999 2041 2360 2303 2387 2565 2476 2316 2243 2238 2255 2252 2249 2266 2254 2265 2222 2277 2301 2288 2253 2326 2364 2414 2370 2519 2381 2576 2373 2381 2615 2642 2578 2637 2592 2049 2316 2321 2667 2097 2158 2228 2668 2707 2686 2810 2906 9999 2944 9999 2925 9999 9999 9999 9999 9999 2941 9999 9999 9999 9999 9999 9999 9999 2945 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2816 2814 2803 2808 2847 9999 2331 2389 2463 2498 2530 2302 2286 2580 2288 2046 2046 2642 2461 2619 9999 9999 9999 9999 2041 2537 2403 2342 2555 2584 2490 2255 2365 2252 2272 2258 2233 2284 2382 2397 2398 2270 2241 2260 2301 2351 2368 2413 2364 2387 2365 2595 2602 2621 2652 2656 2587 2643 2543 2582 2264 2449 2438 2646 2492 2646 2343 2748 2620 2816 2890 2969 2958 9999 9999 9999 9999 9999 9999 9999 2932 9999 2940 9999 9999 9999 9999 2913 9999 9999 9999 9999 9999 2970 9999 9999 9999 9999 9999 9999 2627 2818 2804 2799 9999 9999 2242 2399 2462 2491 2530 2554 2574 2157 2263 2094 2598 9999 2634 2608 2606 2659 9999 2960 2928 2588 2328 2342 2560 2582 2523 2437 2292 2250 2277 2260 2267 2231 2264 2260 2253 2243 2426 2256 2339 2266 2354 2384 2531 2360 2589 2360 2587 2620 2636 2631 2354 2392 2069 2258 2562 2204 2424 2645 2241 2592 2143 2660 2603 2870 2905 2969 2957 9999 9999 2941 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2898 9999 9999 9999 9999 9999 2984 9999 9999 9999 9999 9999 9999 9999 2818 2806 2851 9999 9999 2366 2421 2465 2310 2337 2558 2576 2553 2630 2115 2456 2503 2402 2707 2046 9999 9999 9999 2938 2673 2041 2479 2550 2598 2525 2223 2299 2277 2291 2269 2259 2275 2246 2307 2156 2208 2242 2198 2248 2250 2538 2551 2376 2554 2579 2622 2588 2617 2480 2628 2624 2433 2339 2168 2160 2181 2676 2729 2205 2642 2472 2654 2818 2832 2856 2969 9999 9999 9999 9999 9999 9999 9999 9999 2951 9999 9999 9999 9999 9999 9999 2913 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2829 2814 2861 2803 9999 2392 2415 2348 2503 2304 2372 2625 2067 2046 2377 2573 2382 9999 2677 9999 9999 9999 9999 9999 2539 2267 2312 2590 2583 2428 2240 2273 2297 2274 2267 2264 2287 2245 2346 2162 2230 2047 2082 2185 2203 2565 2393 2576 2577 2593 2636 2637 2614 2464 2639 2200 2462 2697 2617 2034 2641 2718 2654 2597 2663 2530 2743 2748 2824 2035 9999 9999 2724 2518 2710 9999 9999 3014 3014 2681 2911 2977 2926 2991 9999 9999 2913 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2855 2830 2868 9999 9999 2403 2432 2497 2523 2383 2554 2397 2462 2046 2082 2578 2729 9999 2703 2965 9999 9999 9999 9999 2702 2162 2317 2348 2375 2581 2297 2179 2273 2272 2280 2374 2282 2154 2253 2497 2038 2038 2038 2170 2178 2413 2577 2579 2563 2588 2430 2654 2610 2594 2424 2486 2468 2655 2588 2212 2723 2312 2740 9999 2034 2034 2763 2607 2691 2821 2496 9999 2604 9999 2795 9999 2993 3014 3014 2672 2868 2950 9999 2962 9999 2975 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2733 2689 2723 9999 9999 2445 2260 2344 2339 2608 2607 2639 2586 2046 2076 9999 9999 9999 9999 2976 9999 9999 9999 9999 9999 2187 2278 2324 2211 2244 2527 2361 2471 2220 2264 2416 2240 2174 2326 2081 2038 2038 2142 2081 2182 2565 2586 2576 2386 2401 2212 2036 2357 2036 2389 2337 2036 2651 2681 2072 2611 2641 9999 9999 2665 2622 2685 2603 2761 2810 2035 2854 9999 2763 2929 9999 3005 2983 3007 9999 2808 2919 2950 9999 2934 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2789 2828 2895 2482 2504 2542 2310 2603 2650 2545 2562 2588 2615 9999 9999 9999 9999 9999 9999 9999 9999 9999 2728 2459 2635 2640 2612 2541 2591 9999 2332 2175 2455 2461 2488 2488 2196 2550 2321 2623 2615 2591 2437 2143 2235 2309 2179 2156 2240 2319 2297 2403 2036 2142 2309 2546 2710 2447 2680 2324 2684 9999 2602 2444 2621 2205 2764 2793 2698 2743 9999 2831 2986 9999 3014 2983 2997 2815 2780 2882 2929 2907 2943 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2697 2838 2618 2386 2543 2590 2624 2593 2222 2680 2574 2512 9999 2703 9999 9999 9999 9999 9999 9999 9999 9999 2719 2680 2110 9999 9999 2570 2583 2282 2041 2503 2488 2486 2514 2536 2596 2633 2378 2643 2620 2587 2400 2360 2266 2036 2319 2331 2338 2036 2204 2036 2251 2341 2120 2614 2689 2640 2391 2190 2536 9999 2841 2650 2034 2570 9999 2035 2849 9999 2564 2935 3014 9999 3014 9999 2959 2923 2780 9999 2852 2898 2937 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2541 2586 9999 9999 2675 9999 9999 9999 9999 2525 2344 2798 9999 9999 9999 9999 9999 9999 9999 2908 2612 2041 2726 2655 2073 2241 2416 2496 2501 2407 2510 2526 2403 2600 2263 2636 2634 2605 2578 2388 2165 2036 2200 2234 2036 2349 2279 2316 2220 2628 2350 2496 2212 2372 2684 2674 2398 9999 2691 2850 2270 2689 2877 2035 2783 2821 2852 2913 2886 9999 9999 9999 2956 2988 2857 2820 9999 2877 2904 2948 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2818 2504 2500 2596 2596 2675 2287 2339 2351 2691 2521 2578 9999 9999 9999 9999 9999 9999 9999 9999 2914 2679 2378 2470 2702 2584 2041 2068 9999 2309 2430 2353 2356 2550 2586 2626 2650 2038 2399 2621 2340 2036 2036 2036 2230 2036 2036 2036 2036 2036 2036 2460 2036 2633 2503 2399 2554 2616 2735 2642 2865 2891 2034 2244 2035 2791 2869 2817 2827 9999 3014 3014 3014 9999 2949 2909 2866 9999 2866 2927 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2811 2599 2630 2650 2685 2417 2464 2241 2484 2376 2248 2669 2724 9999 9999 9999 9999 9999 9999 9999 9999 9999 2780 2041 2041 2582 2615 2533 9999 2545 2374 2536 2540 2345 2327 2465 2652 2457 2625 2392 2645 2036 2474 2036 2036 2036 2093 2442 2036 2646 2682 9999 2258 9999 2508 2592 2697 2698 9999 2826 9999 2657 2709 2784 2658 2827 2035 2857 2908 2991 3014 3006 3007 9999 2854 2943 2855 2800 2862 2911 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2617 2599 2247 2631 2441 2453 9999 9999 2663 9999 2046 2676 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2149 2802 9999 9999 2038 2262 2388 2552 2569 2373 2438 2662 2212 2599 2659 2255 2036 2036 2036 2282 2634 2058 2146 2036 2036 2036 2510 2466 2615 9999 2708 2629 9999 2739 9999 9999 9999 2681 2630 2834 2687 9999 2906 2939 3014 9999 3005 3012 3006 2826 2941 2842 2775 2857 2921 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2910 2325 2469 2660 2650 2523 2413 2669 2644 9999 9999 2466 2769 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2584 2597 2556 2573 2405 2366 2316 2658 2283 2400 2127 2559 2057 2036 2195 2619 2036 2036 2036 2036 2036 2036 9999 2614 2626 9999 2717 2443 9999 9999 9999 9999 2963 2034 2380 2728 2727 2719 2870 2995 9999 3014 9999 9999 2935 2914 9999 2835 9999 2909 2955 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2835 2387 2131 2307 2446 2628 2656 9999 2601 9999 2466 2444 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2038 2038 2225 2310 2560 2374 2272 2663 2394 2449 2698 2300 2036 2069 2036 2595 2036 2149 2036 2661 2693 2700 2036 2479 2550 2152 2275 2641 2822 9999 9999 9999 9999 9999 2787 2751 2823 2673 2928 9999 3014 9999 3014 2954 9999 9999 2953 2855 2829 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2638 2470 2655 2668 2462 2366 9999 2737 9999 2324 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2601 2086 2568 2452 2373 2386 2402 2349 2293 2676 2354 2036 2036 2648 2607 2634 2036 2485 2623 2695 2417 9999 2666 9999 2668 2324 9999 2893 9999 9999 9999 9999 9999 2701 2762 9999 2876 9999 9999 9999 3014 3005 9999 9999 2933 9999 2917 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2843 2401 2413 2243 2479 2387 2436 9999 2670 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2325 2400 2372 2358 2640 2310 2347 2723 2420 2639 2036 2486 2036 2591 2036 2665 2036 2545 2625 2687 9999 9999 9999 2651 9999 9999 9999 9999 9999 9999 9999 9999 2871 9999 9999 2964 9999 3014 3014 2998 9999 9999 2942 9999 2958 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2698 2342 2341 2694 2391 2449 2348 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2635 2280 2434 2662 2316 2655 2186 2750 2330 2592 2460 2609 2623 2602 2036 2608 2572 2637 2474 9999 2643 9999 2680 9999 2909 9999 9999 9999 9999 9999 9999 9999 9999 2934 9999 2927 3014 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 2918 9999 2597 2310 2715 2472 2444 2486 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2665 2356 2416 2496 2468 2741 2521 2765 2446 2591 2036 2662 2524 2537 2626 2634 2579 2635 2747 2617 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3014 3014 9999 2998 2965 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2864 2735 2619 2396 2739 2758 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2657 2644 2589 2700 2205 2749 2541 2703 2646 2490 9999 2394 9999 2655 2621 9999 2642 2598 2757 9999 2403 2633 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3014 9999 9999 9999 9999 9999 9999 9999 9999 2978 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2846 2548 2317 2406 2733 2779 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 9999 9999 2413 2379 2715 2494 2563 2835 2742 9999 2680 9999 9999 2616 2542 9999 2515 2537 2518 2539 2034 2471 2768 2034 9999 9999 9999 9999 9999 9999 9999 2963 9999 9999 9999 9999 9999 9999 9999 9999 2976 9999 2979 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2877 2322 2649 2569 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2519 2656 2657 2379 2425 2849 2638 9999 9999 2565 9999 2732 9999 9999 9999 2688 2721 9999 2519 2662 2694 2521 2034 2754 9999 9999 9999 2963 9999 9999 2792 2802 9999 9999 9999 9999 9999 9999 9999 9999 2936 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2658 2656 9999 2750 9999 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 2643 2592 2410 2426 2557 2851 9999 9999 9999 9999 2625 9999 2671 2530 2531 2699 9999 2647 2034 2297 2757 2806 2813 2822 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2970 9999 9999 2993 9999 2951 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2839 2680 2474 9999 2666 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2743 2301 2686 2639 2745 2775 2755 9999 9999 9999 9999 9999 2811 2586 2691 2687 9999 9999 9999 2691 2650 2034 2701 2824 2872 9999 9999 9999 9999 9999 9999 2759 9999 9999 9999 9999 9999 9999 9999 9999 2965 9999 9999 9999 2961 2950 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2876 2518 2721 2821 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2939 9999 9999 9999 9999 9999 9999 9999 9999 9999 2689 2764 2391 2706 9999 2776 9999 9999 9999 9999 9999 2840 9999 2505 9999 9999 9999 9999 2706 2842 9999 9999 9999 9999 9999 9999 9999 9999 2795 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2974 9999 9999 9999 9999 9999 9999 9999 9999 9999 2750 2908 2918 2729 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2868 9999 2613 2695 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2752 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2553 2672 9999 9999 9999 2761 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2964 2912 2901 2932 2944 9999 9999 2909 2926 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2872 9999 9999 2867 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2813 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2926 9999 9999 9999 9999 9999 9999 9999 9999 9999 2950 9999 9999 9999 9999 2916 2933 2941 2949 2915 2781 2913 9999 2867 2893 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2911 9999 9999 2863 2897 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2687 2332 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2967 9999 9999 2955 2947 9999 2962 2933 2952 2846 2900 2783 2889 2829 2924 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2916 9999 2868 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2620 2609 9999 2626 2642 2644 2683 2576 2719 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2943 2978 9999 2914 9999 9999 2960 2714 2940 2850 2887 2880 9999 2879 2881 2878 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2723 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2718 2036 2711 2693 2706 2503 9999 9999 2865 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2982 2963 2955 2927 9999 2938 9999 2944 9999 2945 2899 2863 9999 2894 2859 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2705 2627 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2913 9999 9999 2708 2741 2735 2702 2379 2373 2503 2839 2839 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2930 2959 2926 2925 2895 2944 2889 2937 2846 9999 9999 2925 2738 9999 9999 2892 9999 9999 9999 9999 9999 9999 9999 9999 2871 2560 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2720 2842 2153 2579 2390 2442 2541 2842 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2924 2947 2840 9999 2946 9999 2924 9999 9999 2904 2871 9999 9999 9999 2804 2545 2828 9999 9999 9999 2953 9999 9999 2865 2583 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2898 9999 9999 9999 2635 2823 2716 9999 2779 2332 2399 2689 2897 2941 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2959 2928 9999 9999 2937 2954 2947 2941 9999 2904 2933 2920 2905 2881 2849 9999 9999 2029 2701 2777 9999 9999 9999 9999 9999 2830 2750 2608 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2860 9999 9999 9999 9999 9999 2757 2540 2789 2567 9999 2827 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2957 9999 9999 2951 9999 9999 2940 2948 2923 9999 2901 2781 2866 2911 2912 2880 9999 9999 9999 2771 2571 2786 9999 9999 9999 9999 2828 2877 2890 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2792 9999 9999 9999 9999 2812 2825 2807 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2951 2937 9999 9999 9999 2878 9999 2948 2970 2942 2891 2932 2895 2907 2891 9999 9999 2921 2861 2676 2745 2838 9999 9999 2846 2475 2883 2899 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2945 9999 9999 9999 9999 2832 2957 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2845 2929 2959 9999 9999 9999 2922 2963 9999 2963 2889 2902 2682 2945 2881 2871 9999 9999 9999 2886 2603 2709 2814 9999 2904 2811 2688 2826 2860 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2987 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3006 9999 9999 9999 9999 9999 9999 2915 2938 2924 9999 2959 9999 9999 2896 9999 9999 9999 2890 2933 2824 2920 2793 2778 9999 9999 9999 9999 9999 2786 2875 9999 9999 2873 2845 2875 2907 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2994 9999 9999 9999 2934 2931 9999 9999 2959 9999 2872 2928 2942 9999 2922 2929 2888 2923 2911 2845 9999 9999 9999 9999 2029 2784 2809 9999 2914 2919 2854 2892 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2986 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2990 9999 9999 9999 9999 9999 9999 2952 2898 2888 2917 9999 9999 2860 9999 2949 2918 2905 2935 2921 9999 2917 2846 2935 9999 9999 2963 2029 2842 2831 2887 2938 2794 2890 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2976 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2983 9999 2995 9999 9999 9999 9999 9999 9999 2963 9999 2902 2947 2715 2824 2888 2939 2909 2877 2901 2924 2879 2878 2758 9999 9999 9999 9999 9999 2873 9999 2900 2943 2793 2900 9999 9999 2887 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2993 9999 2986 2985 2986 9999 9999 9999 9999 2955 9999 9999 2918 2936 2684 2810 2887 2918 2825 2870 2944 2930 2921 2936 9999 2942 2964 2957 9999 9999 9999 2940 2980 2889 2898 9999 2968 2802 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2985 9999 9999 9999 9999 9999 2925 9999 2920 2923 2887 2677 2818 2882 2722 9999 2943 2915 2931 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2917 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2973 9999 9999 9999 2975 2981 9999 9999 9999 9999 2926 2871 2618 2789 2828 2571 2767 2928 2942 2920 2864 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2872 9999 2904 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2928 2967 2950 9999 9999 2532 2865 2675 9999 2627 2479 2746 2873 2944 2842 2936 9999 9999 2972 9999 9999 9999 9999 9999 9999 9999 9999 2918 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2969 9999 9999 9999 2914 2856 2667 9999 2518 2512 2765 2918 2924 9999 2942 9999 9999 2999 9999 9999 9999 9999 9999 9999 9999 2999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2928 9999 2946 9999 9999 2969 2718 2794 2622 2830 2888 2670 2824 9999 2940 2938 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2502 2938 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3000 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2952 2934 2943 2966 9999 9999 9999 9999 2742 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2938 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3002 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2927 9999 9999 9999 9999 9999 9999 2850 9999 9999 9999 9999 9999 9999 9999 2963 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2946 9999 2933 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2992 2992 2995 2996 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 2954 9999 2752 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2628 2916 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2994 2988 2995 3003 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2930 9999 9999 2950 9999 9999 2961 2973 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2958 2956 9999 9999 9999 9999 9999 9999 9999 2689 2944 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2995 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2969 2955 2957 9999 2940 2799 2947 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2964 9999 9999 9999 9999 9999 9999 2436 2842 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2986 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 2961 2925 2947 2926 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2935 2936 9999 9999 9999 9999 2033 9999 2551 2856 2963 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2967 2977 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 2990 2999 9999 9999 9999 9999 9999 9999 2955 2948 9999 2957 2955 9999 2963 2949 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2963 2948 2954 9999 9999 9999 9999 9999 2721 2710 2861 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2965 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2974 9999 2972 9999 9999 9999 2978 2946 2948 2926 2948 2822 9999 2908 2962 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2965 9999 9999 9999 9999 9999 9999 2578 2716 2726 2922 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2986 9999 9999 9999 9999 2861 2958 2959 2931 2867 9999 2934 2960 9999 9999 2962 9999 9999 9999 2948 9999 9999 9999 9999 9999 2928 9999 2964 9999 9999 9999 9999 9999 2699 2717 2811 2669 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2950 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2993 9999 9999 9999 9999 9999 9999 9999 9999 2951 2965 2971 9999 2941 2918 2852 9999 9999 2957 9999 9999 9999 2906 9999 2951 9999 9999 9999 9999 2949 2952 9999 9999 9999 9999 9999 2033 2749 2740 2811 2654 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 2968 9999 9999 2967 9999 9999 9999 2938 9999 9999 9999 9999 9999 9999 2892 2923 9999 9999 2958 9999 2721 2930 2951 2965 9999 9999 9999 9999 9999 2721 2348 2773 2666 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2984 9999 2986 9999 9999 2988 2942 9999 2971 2973 9999 9999 9999 9999 9999 2944 2871 2892 2922 9999 9999 2974 2922 2923 2932 2966 2970 9999 9999 9999 2834 2793 2471 2784 2662 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2999 9999 9999 9999 9999 9999 2989 9999 2957 9999 2997 2947 2968 9999 2941 3006 9999 9999 9999 9999 2958 2823 9999 2922 2978 2963 9999 2943 2952 2948 2948 9999 9999 9999 9999 2795 2801 2463 2766 2640 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2915 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2970 2992 9999 9999 9999 9999 2994 3001 9999 9999 2943 2995 9999 2983 2947 3006 9999 3006 9999 2919 2918 2877 9999 2927 9999 2961 2961 2957 2949 2905 2959 2968 9999 9999 9999 2733 2688 2527 2756 2794 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2997 2922 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2972 2977 3000 9999 9999 3007 9999 9999 9999 9999 3009 3000 2987 2946 2931 3006 9999 9999 3006 9999 2900 2831 9999 2927 9999 2944 2926 2967 9999 2937 9999 2916 9999 2984 9999 2877 2794 2591 2797 2710 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3001 9999 9999 3015 9999 9999 9999 9999 3001 2997 2910 2929 3006 9999 9999 9999 9999 2896 2656 2715 2844 2950 2964 2921 2974 2996 3006 9999 2962 9999 2959 9999 2868 2766 2782 2795 2834 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3007 9999 9999 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3015 9999 9999 9999 9999 9999 3011 9999 9999 3009 2911 2970 3006 3006 9999 2999 2963 2750 2519 2592 2749 2936 2987 2949 9999 2997 3006 2997 9999 9999 2985 2821 2805 2627 2754 2787 2640 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 2990 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3003 2911 2969 3001 9999 2958 2988 2942 2750 9999 2556 2749 2926 2975 2950 3000 2999 3004 3008 9999 9999 2956 2838 2863 2801 2819 2801 2809 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3002 9999 9999 3000 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2980 3001 2966 2993 9999 2457 2499 2521 2759 2904 2952 9999 2981 9999 9999 9999 3005 9999 9999 2033 2611 2854 2559 2760 2842 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2995 2996 3001 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3015 9999 9999 9999 2987 9999 2885 2991 2990 2969 9999 2970 2041 2519 2441 2715 2893 2930 2948 2961 2996 9999 3008 9999 9999 2956 9999 2609 2813 2503 2773 2698 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2990 9999 9999 9999 2981 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2968 9999 9999 2969 2985 9999 2973 9999 2487 2527 2743 2852 2889 2927 2942 2978 9999 9999 9999 9999 9999 9999 2638 2831 2550 2786 2626 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3000 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3011 9999 9999 3005 2957 2480 9999 2938 9999 2932 2986 9999 2691 2710 2825 9999 2897 2908 2932 2972 2974 2979 2970 2961 2973 2970 2907 2861 2629 2802 2574 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3015 3015 9999 9999 9999 9999 9999 9999 9999 9999 2983 2969 9999 2928 2940 2956 9999 9999 9999 2880 9999 9999 2861 2918 2942 2964 2962 2985 2961 2964 2973 9999 2889 2850 2614 2829 2684 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 2981 9999 9999 9999 9999 2931 2966 9999 2297 2901 9999 9999 2881 2911 2943 2961 9999 2967 2968 2960 2963 2963 2890 2847 2676 2839 2877 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2948 9999 9999 2952 2928 2965 2958 2918 2934 9999 9999 2876 2892 2913 2962 2964 2977 9999 2954 2962 9999 2891 2851 2824 2825 2867 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2948 2937 9999 2907 2903 9999 2864 2876 2889 2872 2965 2965 9999 9999 2958 2944 2928 2893 2830 2870 2889 2876 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 2953 9999 2942 2963 2873 9999 9999 2864 9999 2873 2879 2806 2878 2958 2971 2987 2974 2964 2953 2933 2898 2891 2916 2896 2900 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2951 2957 9999 9999 9999 9999 9999 2852 2891 2953 2972 2982 2979 2967 2959 2941 2910 2912 2935 2923 2958 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3019 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2682 2952 2833 2938 2980 9999 9999 9999 9999 2887 2897 2946 2956 2984 2966 9999 2940 2940 2940 2914 2928 2936 2964 485 615 272 402 1103 1280 1280 1280 1280 652 142 51 55 19 9999 38 46 68 28 25 46 32 35 24 16 9 11 4 5 8 12 13 33 30 75 9 13 16 68 39 47 69 86 323 1280 307 380 129 147 140 161 85 9999 60 22 15 28 19 28 41 35 35 24 59 42 34 41 46 20 31 29 19 14 17 21 39 18 22 23 18 26 64 28 18 3 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1273 380 233 587 424 1280 1139 1280 1280 1280 174 54 51 26 22 31 45 19 19 42 40 32 28 34 20 7 5 3 4 11 13 8 22 17 24 16 10 15 48 30 39 62 185 212 372 548 160 129 184 187 147 62 27 47 22 19 9 12 13 20 20 29 36 23 33 40 43 39 21 29 32 25 9999 9999 9999 20 20 5 6 30 12 8 167 24 12 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 532 277 137 145 1280 378 1280 1278 1280 460 135 120 53 22 18 31 40 13 45 41 23 25 50 18 13 14 6 4 10 15 35 13 14 6 12 23 25 15 7 36 68 55 207 161 218 239 167 126 149 247 106 58 24 54 24 37 8 13 5 8 12 15 27 25 20 43 48 32 29 25 33 21 12 23 17 23 6 9999 9999 19 23 8 54 25 12 9999 13 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 414 403 163 160 410 176 315 549 92 225 148 429 211 24 30 30 33 13 51 46 26 43 53 24 9 6 7 3 4 22 30 18 12 2 3 12 8 6 26 12 62 48 70 120 120 119 149 92 86 154 83 47 68 26 19 18 5 3 3 1 5 30 11 26 22 31 44 13 24 25 9 13 19 18 27 21 12 9999 9999 12 7 10 35 21 13 9999 15 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 255 223 113 138 231 429 200 90 9999 336 1280 1280 452 52 25 21 20 12 22 18 15 22 21 19 21 20 12 6 9 20 8 17 7 5 9 7 5 11 4 11 27 69 40 68 102 123 71 71 81 85 82 49 29 19 14 11 6 9999 9999 9999 9999 5 7 35 48 30 21 14 16 18 11 7 6 6 31 34 5 9999 34 18 7 12 22 12 9 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 194 150 137 81 106 84 166 941 557 206 1280 250 1280 1280 66 22 16 37 16 11 33 21 19 13 33 44 18 8 13 25 11 6 6 7 6 8 6 7 3 5 16 46 71 47 56 66 9999 9999 56 76 66 9999 26 17 12 9 7 2 9999 9999 9999 18 4 21 24 51 34 12 6 12 13 6 14 9999 10 64 11 9 16 13 6 12 68 15 2 14 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 205 148 82 62 77 159 865 481 1280 482 187 671 310 590 47 25 12 18 9 20 37 18 16 15 23 53 24 12 27 17 21 8 10 7 6 3 8 5 5 7 12 21 52 24 29 9999 9999 55 9999 64 60 9999 27 12 9 10 9 2 9999 9999 9999 9999 3 21 22 25 26 20 9 9 12 13 23 17 13 56 16 17 6 7 9999 3 15 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 219 134 81 76 9999 137 218 113 366 203 275 259 226 242 42 18 9999 10 6 25 22 15 18 19 21 32 45 20 21 42 24 14 19 12 7 4 3 5 6 5 9 6 4 16 11 19 9999 9999 47 47 56 45 27 16 8 9 11 6 9999 9999 9999 9999 9999 9999 25 17 17 19 4 14 77 7 22 16 22 31 15 12 10 4 9999 9999 37 26 9999 9999 9999 9999 9 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 247 128 101 85 9999 9999 52 51 77 145 964 106 194 72 40 9999 9 5 15 12 17 15 15 23 16 31 27 28 32 25 29 26 29 45 10 5 4 8 8 4 4 3 1 9 9999 21 9999 9999 9999 9999 9999 44 54 18 7 6 7 15 9999 9999 9999 9999 9999 6 12 15 19 11 7 9999 16 18 8 5 22 16 10 9999 11 9999 9999 9999 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 162 136 102 52 9999 9999 9999 58 66 227 123 118 95 143 37 12 7 2 12 14 19 12 16 27 24 34 61 32 67 58 34 40 33 40 21 9 3 9999 13 3 9999 1 1 9999 2 9999 59 9999 46 38 34 57 20 15 23 9 24 6 9999 9999 9999 9999 9999 9999 8 15 12 11 9999 5 14 21 3 19 23 15 10 13 14 5 6 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 3 3 9 3 182 95 58 9999 71 9999 31 35 9999 61 84 129 9999 93 39 11 9999 9999 13 12 14 13 53 68 35 29 41 65 114 103 60 38 35 33 19 13 5 5 3 2 9999 3 3 9999 9999 30 64 47 59 52 9999 53 18 28 19 22 25 21 3 9999 9999 9999 9999 9999 10 3 9999 12 9999 9999 9999 6 3 7 8 7 13 13 8 36 9999 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 276 118 49 9999 67 60 25 52 47 9999 58 76 55 9999 9999 9999 5 9999 13 11 12 37 49 46 43 45 65 115 147 105 92 47 35 33 19 12 8 5 4 4 3 9999 9999 9999 9999 37 66 51 63 60 36 38 31 26 10 21 27 28 3 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 4 43 3 9999 9999 16 11 47 17 13 47 3 10 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 261 99 60 38 73 28 40 39 9999 9999 9999 168 9999 9999 9999 9999 9999 1 10 7 6 40 74 75 61 51 102 185 218 191 112 62 37 33 21 15 8 10 6 5 6 3 9999 6 9 24 55 65 64 47 48 35 22 29 24 23 13 31 11 9999 9999 9999 9999 9999 9999 9999 9999 16 9999 9999 5 7 9999 19 9999 5 22 26 1198 46 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 219 87 51 9999 35 25 34 17 62 101 33 41 9999 9999 9999 9999 9999 11 13 15 24 62 93 102 85 84 168 235 283 219 118 65 47 38 23 16 14 11 5 4 4 9999 9999 17 9999 20 40 76 51 28 31 26 11 14 12 10 13 18 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 32 9999 9999 9999 9999 9999 12 20 23 9 37 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 180 90 48 43 31 55 36 43 50 37 47 9999 34 9999 9999 9999 9999 4 5 7 35 84 98 129 147 265 275 329 298 187 131 60 41 31 27 16 13 13 10 6 12 9999 14 22 11 16 20 53 79 29 36 11 11 11 8 21 7 15 5 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 9999 9999 9999 9999 4 10 124 5 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 118 85 62 43 34 28 40 41 45 22 34 26 9999 66 9999 9999 25 9999 9999 9999 9999 61 89 140 202 316 455 383 466 293 122 57 43 35 38 24 17 12 11 4 15 22 21 32 19 32 50 36 32 20 32 34 25 9 12 17 15 10 4 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 9999 9999 9999 10 6 40 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 115 77 63 43 31 57 41 45 21 27 40 33 9999 36 9999 9999 19 4 9999 9999 26 45 73 104 216 336 539 1268 1123 242 120 77 44 35 38 30 20 14 11 6 13 26 42 59 38 45 30 31 58 29 47 29 20 19 10 12 11 11 11 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 6 9999 9999 9999 9999 9999 6 2 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 85 72 58 43 65 23 21 34 18 28 16 41 9999 9999 9999 9999 9999 9999 9999 10 47 39 67 123 151 219 440 594 500 200 111 88 44 42 43 43 24 13 14 11 23 47 72 73 55 50 40 52 30 33 53 27 20 18 14 11 11 3 4 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 7 11 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 107 65 43 71 57 49 19 29 13 21 9999 9999 9999 9999 9999 9999 11 7 3 9999 52 38 75 139 175 137 203 253 268 189 102 73 49 39 40 48 37 19 13 12 40 35 89 86 34 54 52 33 42 50 25 25 21 9 17 12 6 12 3 14 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 12 89 60 37 48 49 19 38 22 14 20 33 37 9999 9999 9999 9999 9999 5 5 26 48 64 89 79 132 122 116 196 194 200 135 79 68 52 48 45 37 22 17 21 39 50 45 40 31 33 46 20 16 49 52 22 20 8 15 6 4 3 3 5 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 13 4 67 46 67 23 42 18 15 31 19 16 18 12 22 34 9999 9999 9999 9999 9999 32 119 104 86 108 101 125 101 119 191 136 150 96 90 66 43 40 33 27 20 23 42 45 49 38 56 23 19 18 30 38 22 27 22 20 18 15 5 3 3 4 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 12 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 18 9999 25 23 31 48 66 58 47 35 35 35 23 6 15 6 15 14 45 9999 13 9999 9999 13 14 83 89 47 60 67 77 84 112 134 146 105 105 101 68 46 37 28 23 20 24 31 45 42 28 28 23 20 17 30 33 40 23 22 8 17 11 3 9999 5 13 6 12 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 29 37 26 31 39 16 44 72 56 43 14 17 12 10 19 5 14 14 17 11 9999 16 9999 9999 9999 25 39 58 94 36 56 55 74 99 98 152 100 92 69 54 48 35 25 21 20 23 81 42 30 57 27 48 20 35 15 28 35 28 9 7 20 6 6 5 4 18 17 15 0 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 14 31 77 80 44 5 9999 30 48 43 34 17 26 9 7 14 24 6 3 9999 23 10 9999 9999 5 20 25 108 34 33 37 50 70 90 118 121 108 70 56 45 43 28 23 23 24 29 34 32 31 28 22 17 18 14 30 33 30 33 9 21 21 6 8 8 11 16 7 45 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 35 69 95 32 9999 9999 30 41 36 34 32 12 8 6 5 18 4 9999 9999 5 9999 9999 9999 2 10 20 30 26 43 23 42 48 80 111 120 97 65 44 43 34 55 62 26 30 29 69 62 53 27 42 16 33 12 11 13 33 30 8 8 8 6 3 3 5 10 17 20 50 16 9999 9999 9999 44 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 33 103 20 101 9999 9999 30 48 39 14 14 12 18 6 9 9 5 9999 9999 9999 9999 9999 2 9999 4 16 22 23 36 36 36 38 59 74 84 70 55 34 31 29 30 31 28 27 33 29 30 25 44 18 32 14 12 20 21 22 29 16 7 9 7 12 3 4 5 20 21 8 11 9 9999 8 9999 14 9999 9999 9999 9999 9999 58 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 69 98 67 18 9999 81 61 45 36 34 15 12 20 7 3 3 7 4 6 9999 9999 9999 9999 1 6 16 20 47 28 32 27 74 57 77 70 51 51 75 53 58 29 26 26 32 33 28 28 23 21 17 35 30 26 25 22 21 29 12 18 9 9 6 12 6 15 5 24 6 13 9 15 8 9999 9999 9999 9999 9999 9999 9999 18 9999 30 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 5 90 143 27 9999 9999 35 58 49 41 36 33 24 7 6 3 7 9999 6 5 4 3 9999 53 7 6 13 17 27 22 32 60 39 51 68 59 55 39 34 28 26 24 53 25 31 22 24 22 40 20 39 14 26 30 28 23 12 12 5 7 16 7 7 13 4 10 3 13 7 30 16 12 11 9999 9999 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 39 80 48 9999 9999 72 61 57 20 18 33 20 12 11 3 4 4 3 5 1 9999 9999 9999 3 6 8 21 20 22 24 23 40 50 64 55 49 42 33 32 20 19 19 19 21 18 41 36 19 42 34 28 25 34 15 23 28 12 6 6 7 7 18 18 3 9 5 9 24 18 8 10 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 46 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 33 58 25 6 9999 68 48 26 36 16 14 22 5 3 5 4 2 9999 4 9999 9999 9999 9999 9999 3 9 13 28 26 16 21 31 40 42 44 44 39 30 33 16 15 11 13 16 15 37 18 38 44 40 34 28 33 16 28 11 13 19 13 5 22 19 11 6 7 4 10 12 19 1 9999 9999 4 3 3 9999 9999 6 6 3 760 34 13 36 9999 9999 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 32 24 9999 9999 55 57 50 34 16 18 8 7 3 3 4 6 9999 3 6 9999 9999 9999 9999 5 6 12 13 12 30 16 21 27 32 37 87 30 21 21 27 9 7 8 13 13 19 37 41 36 40 16 31 33 34 17 21 13 16 7 6 28 4 10 9999 1 2 13 5 9 10 3 9999 3 9999 3 9999 5 9 4 3 42 24 9999 15 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 5 8 9999 9999 57 21 21 16 27 17 13 10 3 3 9999 9999 9999 9999 2 9999 9999 9999 9999 9999 4 9 10 8 11 18 19 47 22 28 57 22 18 19 10 7 5 9 10 11 31 38 42 19 17 10 7 13 10 17 14 6 12 11 4 12 10 9999 9999 3 5 8 7 13 10 1 8 9999 4 5 9999 6 12 7 9999 788 58 67 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 6 13 47 40 36 13 17 18 8 7 7 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 4 16 17 11 17 20 9999 23 17 46 52 42 36 12 21 10 21 28 34 18 11 12 13 12 11 9 10 11 15 8 9 8 8 11 6 15 4 5 9999 3 2 7 3 11 10 5 5 9999 5 4 9999 7 55 24 6 1280 35 44 27 113 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 6 3 23 41 36 23 13 6 14 7 5 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 2 5 3 9999 9999 12 20 8 13 53 46 51 48 47 38 27 11 22 31 33 16 13 11 9 12 12 10 6 9 8 9 9 6 11 11 11 5 3 3 9999 10 3 1 4 9999 1 16 9999 3 13 9 9999 28 9999 8 26 898 9999 14 178 49 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 35 9999 9999 16 9999 9999 9999 9999 5 3 6 9999 9999 9999 9999 9999 9999 9999 10 4 1 12 9 5 8 7 17 50 32 54 51 22 39 10 21 18 24 25 14 8 6 9 10 8 10 8 9 8 29 9 10 5 5 13 11 3 9999 4 10 1 6 17 1 9 15 15 30 6 9999 9999 9999 13 45 8 165 9999 600 155 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 19 16 21 15 15 5 5 5 9 5 5 9999 9999 9999 9999 9999 9999 9999 9999 10 4 2 5 12 8 3 3 9999 18 35 22 21 43 35 28 21 5 10 21 10 6 5 5 9 5 7 4 6 6 5 10 3 7 6 6 7 5 6 3 7 9 1 1 1 11 22 13 8 9999 15 12 7 9999 12 11 878 9999 40 49 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 26 23 23 21 7 6 4 5 4 3 8 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 1 3 6 6 3 9999 26 24 50 42 18 14 15 18 8 15 10 17 4 12 6 7 6 8 11 4 20 21 9999 3 9999 5 10 12 6 9999 4 9999 2 5 6 5 12 1 20 17 26 14 90 7 9999 3 24 47 112 34 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 19 7 12 6 5 9999 9999 7 9999 3 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 11 9999 9999 5 14 21 36 43 15 13 20 6 12 21 7 5 4 7 9 26 7 6 5 3 2 9 4 3 9999 15 6 9999 5 9999 9999 9999 6 4 16 5 9999 34 18 11 9999 12 47 13 3 58 139 1280 22 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 11 12 18 11 6 5 9 7 9999 9999 4 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 19 32 41 18 14 10 20 6 8 6 10 6 6 9 29 5 4 4 5 4 4 9999 5 4 9999 17 4 9999 9999 9999 9999 6 1 3 10 8 9 11 22 9999 9 9999 9999 4 6 9999 1280 9999 38 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 11 6 6 6 7 7 9999 5 9999 4 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 3 10 15 36 13 9 23 8 9 18 6 4 6 6 23 5 6 5 20 20 19 3 3 4 3 4 5 10 9999 9999 9999 9999 9999 11 12 13 5 11 9999 21 9999 5 5 9999 9999 64 204 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9 12 11 5 4 9999 9 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 6 32 21 13 11 9 7 6 11 5 3 5 28 22 21 4 13 17 20 8 9999 5 9999 6 3 9999 11 9999 9999 9999 9999 9999 5 7 9999 8 9999 9999 9999 5 5 9999 9999 6 9999 418 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9 7 5 6 5 5 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 12 18 12 9 15 6 5 11 4 13 3 13 5 17 4 26 5 10 11 11 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 12 9999 7 21 90 9999 9999 4 9999 120 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 5 5 10 4 4 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 13 14 21 6 12 4 11 3 9 8 13 17 16 3 16 15 14 7 9999 5 9999 1 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 5 8 9999 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 11 5 10 4 2 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 20 12 13 10 7 21 6 12 3 6 3 12 10 11 14 16 13 15 15 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 8 9999 29 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 5 4 11 5 10 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 13 21 18 23 5 20 5 7 4 5 9999 6 9999 13 11 9999 13 12 13 9999 4 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 3 5 5 9 7 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 10 8 19 6 6 13 6 9999 7 9999 9999 10 8 9999 11 9 7 6 4 8 13 1 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 22 9999 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 5 9 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 11 16 14 5 4 12 3 9999 9999 5 9999 12 9999 9999 9999 14 13 9999 6 21 13 3 1 6 9999 9999 9999 6 9999 9999 4 3 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 10 9999 7 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 10 7 6 5 12 9999 9999 9999 9999 7 9999 11 8 9 13 9999 7 1 4 17 20 14 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 38 9999 9999 33 9999 62 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 10 4 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 6 11 10 15 13 6 9999 9999 9999 9999 9999 12 9 12 13 9999 9999 9999 4 5 1 6 10 8 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 26 9999 9999 9999 14 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 5 6 6 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 12 13 4 7 9999 5 9999 9999 9999 9999 9999 9 9999 8 9999 9999 9999 9999 3 5 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9 10 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 9 7 18 19 9999 9999 10 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 8 11 52 249 9 3 10 9999 5 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 6 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 57 9999 9999 11 11 9999 32 72 59 4 7 3 6 4 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 5 9999 8 11 10 11 6 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 41 9999 6 9999 9999 29 4 20 4 6 5 9999 6 6 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 4 20 17 18 7 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 41 10 13 11 9999 15 9999 19 9999 15 6 5 9999 7 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 12 23 21 20 7 5 6 13 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 28 9 12 7 25 5 15 4 9999 9999 12 3 9999 9999 33 9999 9999 9999 9999 9999 9999 9999 9999 16 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 10 54 3 7 5 6 8 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 19 5 9999 28 9999 10 9999 9999 7 6 9999 9999 9999 8 6 127 9999 9999 9999 10 9999 9999 17 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 8 9999 9999 9999 4 27 8 9999 7 3 4 7 13 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 6 9999 9999 14 114 15 20 9999 6 11 8 8 7 5 9999 9999 1 14 100 9999 9999 9999 9999 9999 5 6 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 11 4 5 2 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 7 9999 9999 22 17 11 9999 6 3 6 11 10 7 9999 9999 9999 12 10 23 9999 9999 9999 9999 7 21 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 7 6 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 43 9 9999 9999 9999 8 9999 16 46 13 6 14 10 11 9 9999 9999 8 14 11 37 7 9999 9999 6 2 20 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 9 9999 9999 9999 9999 5 45 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 138 735 9999 9999 9999 22 176 9999 21 6 7 2 19 7 7 9999 9999 9999 10 6 30 7 9999 13 5 3 7 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 6 279 73 9999 12 9999 9999 16 9999 9999 9999 5 11 4 11 4 4 9999 9999 9999 9999 9999 63 11 9999 9999 11 15 11 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 9 9999 9999 9999 27 33 9999 9999 14 9999 11 1280 12 9999 12 13 6 11 11 6 9999 9999 9999 9999 1 20 5 9999 11 25 20 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 9999 9999 9999 9999 9999 9999 19 8 17 1280 9999 9999 9 9999 22 11 25 98 11 9999 11 6 9 9999 9999 10 1 26 6 10 14 7 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 14 9999 35 9999 9999 9999 9999 9999 9999 36 9999 25 38 2 6 928 62 18 1280 1280 13 6 7 4 9999 9999 9999 9999 9999 14 9999 10 10 8 26 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 21 9999 22 21 22 9999 9999 9999 9999 16 9999 9999 1280 29 4 1280 1280 223 112 771 27 12 17 25 9999 8 8 8 9999 9999 9999 20 15 7 13 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 70 9999 9999 9999 9999 9999 6 9999 257 1280 43 1280 1280 665 341 9999 38 9 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 22 33 9999 9999 9999 9999 69 66 644 1280 137 1280 1280 19 12 12 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 48 9 9999 9999 2 422 1280 9999 12 204 471 7 11 4 11 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 20 9999 9999 9999 16 27 41 9999 6 94 277 11 9 9999 12 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 12 9999 9999 27 3 9 25 20 21 65 61 9999 13 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 6 9 10 9999 9999 9999 9999 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 49 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 14 18 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 42 9999 9999 9 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 10 13 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 4 9999 9999 9 9999 9999 44 64 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9 9999 9999 9999 9999 9999 9999 9999 5 17 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 9999 11 29 19 30 9999 5 3 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 5 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 15 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 98 17 108 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9 9999 9999 9999 9999 1 9999 12 55 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 57 89 140 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 23 9999 9999 9999 9999 9999 9999 61 24 9999 316 51 9999 14 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 14 16 9999 9999 9999 9999 9999 27 76 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 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 4 9999 9999 9999 5 17 47 11 33 4 9999 11 46 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 9999 9999 9999 9999 9999 9999 13 58 10 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 4 83 35 10 4 9999 39 37 9999 9999 9 9999 9999 9999 10 9999 9999 9999 9999 9999 7 9999 9 9999 9999 9999 9999 9999 27 32 33 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 80 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 7 18 31 9999 9 9 6 9999 9999 6 9999 9999 9999 18 9999 9 9999 9999 9999 9999 32 30 9999 9999 9999 9999 9999 1 42 20 33 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 7 9999 9999 9999 9999 9999 9999 6 9999 9999 15 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 199 1280 9999 9999 11 9999 2 53 64 6 9999 9999 9999 9999 9999 17 5 26 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 15 9999 9999 28 5 9999 62 52 9999 9999 9999 9999 9999 21 103 313 13 9999 9999 113 14 22 22 13 15 9999 9999 9999 5 26 6 38 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 22 9999 9999 9999 9999 9999 10 9999 4 9999 25 4 6 9999 9 13 9999 9999 9999 9999 80 22 9999 23 32 9 9999 20 31 47 11 9999 9999 9999 9999 5 17 5 28 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 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 6 28 9999 9999 9999 9999 9 10 9999 9999 3 9 9999 10 10 11 9999 12 9999 6 12 33 9999 24 9999 20 67 15 12 7 22 231 9999 9999 9999 6 6 6 26 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 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 6 16 52 9999 9999 7 9999 9999 9999 9999 12 9 6 5 11 12 9999 9999 9 9999 20 1280 9999 84 9999 18 1011 27 9999 4 9999 6 9999 13 9999 23 11 8 39 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 4 9999 9999 9999 9999 11 10 3 13 15 9999 9999 9999 9999 91 1280 1280 454 27 26 22 13 10 8 9999 6 9999 5 9999 19 9 25 30 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 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 4 9999 9999 9999 9999 9999 6 9999 9999 10 4 81 15 13 9999 7 11 11 1280 1280 1280 47 20 12 9999 6 8 11 9999 9999 12 4 12 5 13 21 6 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 55 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 4 33 10 9999 15 12 5 10 9999 318 277 43 13 5 8 7 5 10 9999 9999 4 7 22 14 18 30 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 55 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 8 10 22 19 9999 5 69 93 116 308 31 9999 6 9999 9999 9999 7 9999 9999 1 4 22 4 26 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 69 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 6 9999 5 34 54 7 9999 11 1 101 540 162 95 201 183 35 16 9999 6 9999 9999 7 9999 3 13 4 38 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 108 9 9999 18 9999 18 399 263 14 16 95 209 15 9999 9999 9999 9999 9999 9999 3 14 5 39 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 134 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 5 4 1 9999 19 9999 10 55 9999 10 36 21 9999 69 27 138 20 18 13 14 12 15 18 24 23 7 34 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 7 4 9999 9999 9999 9999 9999 9999 9999 9999 10 8 9999 16 1280 54 9999 9999 9999 38 9999 9999 31 66 73 13 13 16 13 12 17 9999 22 23 8 37 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 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 17 47 9999 1 24 9999 9999 81 40 119 11 9999 11 13 13 12 15 23 23 10 26 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 6 9999 9999 218 31 163 5 5 285 9999 9999 39 22 168 15 12 12 9999 14 15 9999 23 22 18 11 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 66 22 9999 4 13 9999 392 39 52 1280 27 14 9999 9999 12 11 12 22 15 15 15 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 3 9999 30 52 8 9999 9999 7 9999 25 23 12 81 65 15 18 14 12 18 18 21 27 19 12 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 71 9999 84 10 9999 9999 9999 9999 9999 9 23 79 16 12 11 11 21 17 16 24 20 13 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 29 5 9 11 9999 9999 9999 9999 14 14 39 16 22 13 9999 14 14 14 17 14 15 14 619 744 708 675 555 634 691 549 550 573 518 501 149 431 9999 236 203 168 470 533 194 628 476 474 637 364 118 238 259 434 348 295 262 267 175 279 238 319 113 455 474 616 537 717 582 659 598 676 639 556 576 615 9999 168 547 637 148 499 416 324 394 366 429 140 159 171 192 159 226 153 175 289 279 240 194 171 511 149 156 581 342 98 142 116 475 108 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 707 676 709 643 729 694 659 602 526 575 583 589 190 143 211 210 184 635 659 169 264 481 505 280 347 337 310 176 211 380 298 346 247 258 229 179 231 228 93 545 543 567 513 717 641 549 631 678 505 526 530 667 903 186 601 546 512 365 444 347 338 280 275 670 179 152 174 152 208 160 157 179 9999 9999 9999 226 200 1140 893 186 595 663 113 108 140 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 586 619 661 653 729 726 574 631 690 602 591 481 531 173 287 191 172 612 155 177 912 492 179 628 359 114 240 162 95 319 215 331 237 311 208 181 79 177 351 187 175 521 509 571 591 552 635 683 557 607 591 655 1035 159 469 150 352 104 375 257 264 341 296 608 538 163 140 154 159 207 170 155 273 161 280 206 986 9999 9999 504 197 754 128 118 148 9999 137 9999 9999 9999 9999 9999 9999 9999 117 9999 9999 9999 9999 9999 563 680 624 595 694 730 690 877 927 633 534 510 464 280 210 173 157 561 164 160 435 151 159 362 402 394 330 213 339 210 211 259 216 291 281 200 164 185 82 485 164 500 530 597 706 633 671 777 631 614 569 685 171 442 549 347 320 167 175 103 205 100 479 386 554 434 147 682 146 202 1219 150 170 182 216 253 255 9999 9999 1028 754 510 190 123 131 9999 169 9999 9999 9999 9999 9999 9999 9999 104 9999 9999 9999 9999 9999 675 749 687 558 638 801 726 936 9999 633 504 608 502 372 651 212 218 874 434 498 652 496 519 389 153 165 495 295 392 312 411 194 217 219 181 194 166 140 165 282 375 184 937 719 618 698 767 842 649 759 550 483 547 548 599 619 298 9999 9999 9999 9999 430 363 135 112 448 495 641 213 497 845 257 883 1207 158 188 1248 9999 190 557 654 221 262 116 137 9999 9999 9999 9999 204 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 712 659 537 585 573 918 728 695 696 764 551 555 594 434 270 210 262 155 365 484 160 485 437 552 168 187 550 483 323 323 364 386 251 207 184 165 164 141 164 410 392 172 187 719 635 635 9999 9999 1023 673 631 9999 606 420 513 707 433 109 9999 9999 9999 81 229 187 179 118 144 478 1071 466 626 581 193 9999 1151 109 307 1061 415 593 629 174 135 138 248 140 9999 9999 9999 172 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 567 577 604 648 587 732 693 662 664 728 637 608 512 542 321 163 527 297 459 141 153 512 494 548 548 278 551 471 162 485 398 370 300 267 201 164 74 159 227 298 454 288 109 650 533 9999 9999 1049 9999 677 687 9999 623 627 488 422 473 130 9999 9999 9999 9999 170 152 178 156 149 164 219 266 1000 199 150 224 675 114 250 314 1032 857 9999 1083 828 160 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 681 613 689 571 9999 598 695 698 730 701 581 611 512 497 409 189 9999 276 381 150 342 510 354 537 490 482 183 391 452 153 470 446 346 538 211 152 132 169 275 270 257 332 454 155 450 624 9999 9999 985 967 666 587 621 410 407 402 298 78 9999 9999 9999 9999 9999 9999 147 183 183 146 1343 152 118 1222 155 297 146 113 161 122 193 282 9999 9999 108 76 9999 9999 9999 9999 173 181 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 785 646 602 468 9999 9999 956 1236 720 676 610 597 514 574 494 9999 517 223 113 636 423 408 416 537 627 565 556 488 560 620 430 393 323 255 304 159 151 148 198 224 196 172 109 80 9999 194 9999 9999 9999 9999 9999 510 153 347 509 479 497 90 9999 9999 9999 9999 9999 279 161 141 121 170 185 9999 526 208 300 1217 124 139 471 9999 170 9999 9999 9999 92 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 717 590 556 488 9999 9999 9999 551 500 646 696 673 655 404 911 267 607 139 129 440 309 546 551 566 571 567 207 808 493 371 474 346 361 328 282 176 168 9999 75 164 9999 123 123 9999 134 9999 317 9999 1016 1103 1039 206 561 404 134 545 138 642 9999 9999 9999 9999 9999 9999 195 112 177 160 9999 477 419 139 1029 103 107 119 536 131 139 196 144 9999 9999 9999 9999 9999 9999 207 9999 9999 9999 9999 9999 9999 9999 9999 289 688 227 270 684 589 632 9999 166 9999 643 505 9999 794 790 673 9999 525 955 226 9999 9999 139 440 362 564 179 195 587 961 757 557 545 387 405 416 373 323 398 207 167 157 108 105 9999 104 168 9999 9999 287 278 1046 749 629 9999 195 625 143 148 120 143 118 1085 9999 9999 9999 9999 9999 111 1133 9999 98 9999 9999 9999 158 301 108 205 193 344 136 387 95 9999 104 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 681 554 729 9999 165 148 643 147 281 9999 850 853 967 9999 9999 9999 288 9999 111 333 259 185 549 791 873 760 708 569 630 531 391 426 424 284 403 247 178 198 139 119 682 9999 9999 9999 9999 187 170 870 534 360 536 214 153 146 500 135 123 103 1138 9999 9999 9999 9999 9999 146 9999 9999 9999 9999 775 95 182 9999 9999 110 114 78 116 296 97 275 132 9999 9999 9999 9999 9999 9999 9999 195 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 651 559 498 697 156 506 184 188 9999 9999 9999 534 9999 9999 9999 9999 9999 99 98 357 479 279 508 719 697 907 743 641 662 551 411 393 478 290 405 251 251 188 163 115 181 1138 9999 943 281 212 141 559 404 281 136 177 176 150 145 132 304 90 114 9999 9999 9999 9999 9999 9999 9999 9999 65 9999 9999 534 75 9999 64 9999 399 103 101 87 88 72 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 679 561 674 9999 525 625 194 1120 187 209 1088 915 9999 9999 9999 9999 9999 149 153 180 189 493 497 696 697 717 756 656 649 588 430 396 420 291 390 280 234 203 176 105 560 9999 9999 270 9999 209 169 432 502 354 195 199 600 497 480 433 279 109 566 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 101 9999 9999 9999 9999 9999 101 94 160 155 77 60 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 715 606 764 589 693 154 169 174 187 563 220 9999 974 9999 9999 9999 9999 664 244 234 219 533 644 692 667 669 875 619 676 577 489 431 482 472 407 343 275 189 168 145 184 9999 274 463 957 286 583 494 179 191 198 1126 589 501 599 121 505 110 190 106 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 89 9999 9999 9999 9999 302 175 142 77 100 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 611 669 635 610 490 478 144 175 179 616 275 313 9999 305 9999 9999 305 9999 9999 9999 9999 730 676 721 802 734 855 678 635 493 513 571 425 507 333 326 275 212 173 175 247 291 582 377 635 203 147 609 527 278 236 156 129 543 203 121 102 130 634 204 50 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 84 9999 9999 9999 68 292 187 9999 9999 9999 9999 237 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 190 674 597 523 583 590 142 143 182 510 180 206 319 9999 973 9999 9999 211 503 9999 9999 1220 941 763 732 841 653 795 662 660 625 540 601 498 521 513 458 320 225 205 229 503 451 288 150 235 154 578 640 157 197 147 183 150 148 219 144 112 135 129 88 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 138 115 9999 9999 9999 9999 9999 146 280 80 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 680 628 521 502 150 631 545 402 473 142 1141 299 9999 9999 9999 9999 9999 9999 9999 283 188 795 988 749 652 719 818 653 653 620 625 583 564 420 541 449 402 346 232 248 236 179 161 147 205 140 373 268 396 208 141 170 139 157 150 155 115 1156 550 81 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 107 9999 9999 9999 9999 9999 91 64 62 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 211 554 565 687 158 154 142 563 426 595 145 9999 9999 9999 9999 9999 9999 260 440 847 9999 185 927 876 610 616 695 669 652 686 592 637 608 552 556 646 475 407 376 338 488 221 548 174 167 588 147 156 402 156 137 529 176 121 476 143 145 193 103 626 83 199 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 123 9999 9999 9999 9999 9999 9999 9999 9999 9999 58 9999 9999 9999 9999 188 9999 9999 9999 9999 9999 9999 9999 171 599 459 563 186 145 653 135 435 358 134 176 178 9999 9999 9999 9999 9999 601 606 154 565 669 709 568 630 645 668 717 596 622 696 650 523 491 625 484 512 408 432 460 450 395 549 477 497 374 143 586 621 140 142 195 149 622 154 466 254 913 446 296 273 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 308 9999 9999 9999 9999 9999 9999 9999 9999 208 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 148 149 494 557 517 160 647 145 572 638 149 148 141 163 601 230 311 9999 9999 9999 9999 9999 173 419 527 467 493 583 533 634 748 690 667 798 520 511 477 676 586 563 337 472 487 361 487 408 391 153 639 663 544 148 149 469 163 137 136 119 119 120 469 510 309 286 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 105 9999 9999 98 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 152 244 9999 169 138 131 705 181 164 143 151 150 137 161 1024 161 1059 170 286 161 9999 608 9999 9999 135 605 297 449 513 545 552 587 525 660 707 633 629 633 513 482 586 532 534 428 445 422 679 471 319 502 595 569 526 599 162 143 136 195 134 525 136 156 391 9999 373 93 231 67 60 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 244 9999 9999 66 9999 9999 9999 9999 9999 9999 9999 9999 9999 150 9999 9999 9999 9999 135 180 244 202 124 158 640 166 157 148 643 588 558 487 147 1230 220 139 160 607 9999 264 9999 9999 9999 137 327 416 142 623 433 507 502 655 687 729 587 603 568 525 581 548 517 501 545 550 152 428 536 137 524 136 479 152 639 168 137 174 526 626 132 519 111 102 500 88 83 73 226 9999 9999 9999 9999 9999 85 9999 9999 9999 9999 9999 9999 9999 76 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 146 9999 9999 9999 9999 9999 205 202 151 131 129 240 9999 658 180 143 159 533 142 551 653 151 145 333 1090 9999 149 129 9999 9999 110 121 433 131 425 407 426 443 507 647 694 747 629 635 627 557 614 694 686 508 553 418 609 498 487 469 487 675 434 429 142 142 170 143 479 119 120 595 102 96 104 91 235 64 205 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 84 9999 68 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 193 208 129 192 9999 9999 647 196 163 168 156 511 600 574 385 138 504 9999 9999 256 9999 9999 9999 116 172 433 433 518 158 488 481 567 658 781 650 649 658 589 441 667 175 164 553 520 482 149 141 168 487 142 589 141 443 630 455 146 149 540 476 561 567 643 487 302 108 92 79 66 62 9999 9999 9999 98 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 84 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 208 256 156 739 109 9999 9999 573 159 153 658 679 520 150 630 117 121 146 9999 9999 9999 9999 9999 110 9999 554 440 598 472 153 161 436 707 751 694 603 541 595 541 555 692 515 477 445 611 468 651 470 576 158 565 148 622 630 177 179 181 150 133 617 573 574 101 416 371 294 79 72 198 68 59 9999 54 9999 50 9999 9999 9999 9999 9999 95 9999 9999 9999 9999 9999 9999 9999 60 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 141 174 163 138 207 9999 167 151 178 176 155 510 518 140 480 541 345 102 118 147 9999 9999 9999 9999 641 138 402 472 118 150 151 586 185 618 715 642 744 644 181 176 169 551 586 503 546 412 574 509 536 600 568 140 181 189 174 192 208 147 144 119 471 350 285 89 236 85 227 67 272 71 70 79 61 9999 9999 9999 9999 9999 9999 9999 67 9999 92 9999 9999 9999 9999 61 9999 9999 9999 9999 9999 82 9999 9999 9999 9999 9999 9999 228 130 135 226 9999 9999 619 165 171 159 161 150 143 659 416 304 107 9999 99 95 78 78 9999 127 53 115 469 587 163 160 139 148 561 712 734 620 649 734 644 604 502 593 157 598 505 526 562 606 168 649 143 615 182 173 162 172 640 528 684 435 136 612 286 96 288 90 271 74 202 66 64 73 66 9999 9999 66 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 66 9999 9999 9999 9999 9999 135 9999 9999 9999 9999 9999 9999 9999 177 180 118 9999 9999 179 149 146 536 596 155 172 171 131 289 115 94 90 77 193 9999 9999 9999 43 113 628 369 203 185 171 640 470 551 587 577 717 593 521 535 688 625 471 600 582 477 160 188 560 148 164 162 156 146 500 179 149 477 617 506 511 580 87 76 282 77 98 80 64 73 69 61 9999 9999 9999 9999 9999 9999 9999 9999 59 9999 9999 9999 9999 9999 9999 85 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 140 168 157 298 9999 178 189 493 171 670 485 135 615 928 117 99 119 9999 67 9999 9999 9999 9999 9999 120 372 633 142 156 276 497 520 489 585 580 672 537 529 411 623 452 536 510 579 497 180 627 153 138 141 142 145 155 466 170 1069 474 132 116 698 99 84 75 73 70 184 77 71 70 612 9999 9999 52 53 56 9999 9999 103 76 53 171 69 84 131 9999 9999 83 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 131 134 179 9999 9999 193 151 148 169 496 191 240 180 468 476 103 114 9999 49 59 9999 9999 9999 9999 101 379 497 519 430 146 385 653 609 514 542 163 536 656 522 155 530 550 659 515 516 608 159 151 185 144 509 150 160 142 502 361 514 125 174 405 77 481 77 9999 426 430 74 175 95 89 54 9999 49 9999 52 9999 70 113 55 50 281 77 9999 79 9999 61 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 142 168 724 9999 9999 150 628 630 675 157 174 130 118 670 1113 9999 9999 9999 9999 79 9999 9999 9999 9999 9999 429 483 529 609 616 174 230 175 504 535 146 595 607 391 637 523 684 394 561 565 188 152 145 612 608 340 482 291 429 220 322 427 174 119 527 98 106 9999 9999 58 96 78 214 86 92 268 83 9999 66 59 9999 59 77 84 9999 131 124 85 9999 78 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 250 246 193 175 163 186 866 252 157 176 191 208 248 9999 9999 9999 9999 9999 9999 9999 9999 9999 209 201 129 143 155 137 155 9999 552 646 152 132 151 157 470 145 704 195 170 151 500 517 419 359 472 518 329 333 267 250 385 397 238 371 144 157 95 459 75 9999 65 234 71 454 78 96 79 150 9999 64 45 9999 51 105 119 63 129 285 93 128 83 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 208 217 806 494 149 168 210 309 1024 145 217 295 9999 259 9999 9999 9999 9999 9999 9999 9999 9999 254 168 602 9999 9999 179 192 687 1133 152 187 145 148 152 158 167 548 185 147 144 493 342 357 519 345 363 273 428 285 409 287 248 248 160 169 116 434 649 103 9999 59 92 159 120 9999 462 80 9999 116 78 69 9999 116 9999 60 69 133 9999 240 100 83 71 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 199 149 9999 9999 258 9999 9999 9999 9999 280 1070 201 9999 9999 9999 9999 9999 9999 9999 135 189 225 180 256 651 584 594 212 138 464 142 142 599 152 1068 184 176 158 159 476 358 414 349 374 442 274 240 251 272 96 194 89 613 464 130 136 573 9999 100 60 255 52 59 115 79 101 80 81 56 9999 9999 9999 62 109 68 113 9999 106 92 81 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 223 287 287 217 317 273 1048 819 946 266 697 636 9999 9999 9999 9999 9999 9999 9999 9999 286 106 286 308 180 239 623 803 9999 497 378 649 625 145 151 175 186 1113 513 168 626 285 246 609 329 728 431 719 240 305 360 72 105 138 160 442 363 217 86 99 57 57 189 159 98 76 83 71 103 9999 92 85 65 9999 73 72 113 9999 157 95 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 296 205 176 184 195 952 783 1183 766 1030 1041 261 232 9999 9999 9999 9999 9999 9999 9999 9999 9999 133 404 385 313 140 243 9999 148 468 141 158 655 641 540 185 601 174 512 193 388 100 319 413 427 379 129 237 89 78 9999 476 9999 119 119 117 198 9999 74 9999 144 60 90 75 77 115 72 66 65 83 147 84 9999 59 110 157 297 121 91 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 188 244 1194 272 931 814 9999 9999 306 9999 1193 244 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 283 107 9999 9999 885 554 551 169 144 530 489 150 910 200 162 889 308 266 329 260 89 317 267 212 227 162 71 321 182 9999 105 209 9999 98 9999 9999 9999 55 250 78 76 9999 63 48 61 9999 91 190 113 70 104 102 195 137 83 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 179 906 579 223 269 690 777 305 305 9999 9999 819 243 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 134 140 153 144 573 506 641 162 860 561 891 347 282 226 271 96 260 519 325 204 190 172 9999 98 136 9999 106 582 9999 9999 9999 9999 42 59 363 78 81 54 61 67 9999 79 9999 9999 60 105 9999 122 9999 89 87 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 305 807 1171 1020 920 320 238 9999 652 9999 779 1006 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 176 473 662 672 165 503 702 155 566 483 139 606 403 231 371 95 274 230 238 88 77 77 118 138 120 584 594 291 95 9999 9999 9999 9999 9999 65 66 76 46 53 9999 80 9999 60 77 9999 9999 93 119 296 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 214 726 285 266 949 1117 9999 266 9999 1194 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 160 655 142 401 470 448 495 491 554 157 507 282 207 87 98 96 237 117 101 70 71 9999 99 9999 90 568 9999 61 9999 9999 9999 9999 9999 53 59 9999 49 9999 9999 9999 46 111 9999 9999 107 9999 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 274 734 725 1067 753 991 892 9999 300 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 617 491 509 559 172 469 452 141 529 78 175 102 298 96 193 90 236 65 67 70 9999 9999 9999 162 9999 9999 9999 9999 9999 9999 9999 9999 51 9999 9999 58 9999 40 109 245 9999 9999 75 9999 131 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 185 803 1042 259 814 787 1019 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 626 549 152 606 131 512 135 682 72 70 91 86 91 171 90 74 72 60 9999 164 9999 250 9999 42 9999 9999 9999 9999 9999 9999 9999 9999 49 9999 44 58 9999 135 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 252 9999 304 946 266 1088 958 753 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 201 625 549 521 358 97 308 112 518 63 105 79 78 82 72 74 69 71 62 55 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 104 94 9999 201 76 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 264 260 244 948 285 306 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 267 207 258 168 706 106 249 107 263 49 9999 61 9999 75 70 9999 65 68 60 9999 522 247 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 67 9999 9999 9999 9999 9999 9999 9999 9999 151 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 255 945 794 860 288 311 984 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 998 1044 145 483 218 105 98 9999 53 9999 9999 69 66 9999 55 71 44 40 524 408 92 382 9999 9999 9999 9999 9999 9999 9999 41 9999 9999 9999 9999 9999 9999 9999 9999 223 9999 130 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 193 937 289 903 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 732 268 260 809 389 101 176 9999 9999 43 9999 63 9999 9999 9999 59 47 9999 79 94 80 292 447 50 9999 9999 9999 42 9999 9999 100 96 9999 9999 9999 9999 9999 9999 9999 9999 169 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 673 252 9999 299 9999 290 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 292 290 870 893 468 120 9999 9999 9999 9999 48 9999 62 62 48 49 9999 80 293 311 60 64 58 54 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 173 9999 9999 256 9999 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 211 252 833 9999 987 9999 9999 9999 9999 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 1063 227 231 188 158 228 9999 9999 9999 9999 9999 54 50 63 49 9999 9999 9999 121 75 61 51 55 59 9999 9999 9999 9999 9999 9999 263 9999 9999 9999 9999 9999 9999 9999 9999 139 9999 9999 9999 112 138 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 234 956 298 303 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 306 9999 9999 9999 9999 9999 9999 9999 9999 9999 228 215 810 218 9999 278 9999 9999 9999 9999 9999 42 9999 53 9999 9999 9999 9999 143 88 9999 9999 9999 9999 9999 9999 9999 9999 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 190 9999 9999 9999 9999 9999 9999 9999 9999 9999 216 180 197 282 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 269 9999 969 1015 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 245 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 52 48 9999 9999 9999 188 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 174 210 192 239 252 9999 9999 156 160 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 256 9999 9999 247 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 146 9999 9999 9999 9999 9999 9999 9999 9999 9999 120 9999 9999 9999 9999 247 176 141 124 216 235 160 9999 297 173 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 223 9999 9999 256 218 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 1328 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 112 9999 9999 135 171 9999 133 141 181 250 179 265 231 313 182 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 206 9999 264 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 265 316 9999 266 295 303 245 657 686 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 198 160 9999 122 9999 9999 130 1244 280 234 185 189 9999 182 227 255 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 473 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 266 1050 176 191 172 807 9999 9999 217 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 149 144 152 161 9999 187 9999 263 9999 151 202 186 9999 197 213 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 477 787 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 298 9999 9999 178 146 136 148 830 946 781 179 289 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 145 152 281 204 292 220 179 160 250 9999 9999 152 289 9999 9999 107 9999 9999 9999 9999 9999 9999 9999 9999 159 775 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 104 1106 258 735 570 612 154 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 218 178 272 9999 260 9999 155 9999 9999 197 161 9999 9999 9999 137 873 111 9999 9999 9999 111 9999 9999 158 710 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 567 115 786 9999 197 1000 555 232 191 234 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 118 139 9999 9999 176 104 296 230 9999 223 160 174 176 156 286 9999 9999 654 151 95 9999 9999 9999 9999 9999 132 255 653 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 288 9999 9999 9999 9999 9999 158 1156 271 1039 9999 187 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 9999 9999 146 9999 9999 182 303 239 9999 251 235 159 151 145 198 9999 9999 9999 183 485 243 9999 9999 9999 9999 132 153 179 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 283 9999 9999 9999 9999 272 282 287 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 144 234 9999 9999 9999 260 9999 150 135 196 177 136 151 160 201 9999 9999 147 163 176 175 172 9999 9999 191 509 154 193 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 207 9999 9999 9999 9999 308 167 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 231 121 121 9999 9999 9999 150 145 9999 175 306 135 138 189 225 223 9999 9999 9999 139 295 242 144 9999 111 173 576 244 317 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 200 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 239 9999 9999 9999 9999 9999 9999 103 99 173 9999 258 9999 9999 163 9999 9999 9999 212 211 209 220 202 226 9999 9999 9999 9999 9999 96 132 9999 9999 119 191 233 200 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 226 9999 9999 9999 137 185 9999 9999 193 9999 243 207 184 9999 245 229 215 239 151 211 9999 9999 9999 9999 654 211 133 9999 144 115 138 233 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 143 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 274 9999 9999 9999 9999 9999 9999 131 185 204 282 9999 9999 154 9999 145 205 205 123 159 9999 183 225 151 9999 9999 157 274 146 108 145 120 135 106 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 158 9999 220 9999 9999 9999 9999 9999 9999 108 9999 287 206 818 160 300 102 202 108 195 158 291 219 252 9999 9999 9999 9999 9999 179 9999 173 116 118 118 9999 9999 212 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 300 194 9999 229 202 203 9999 9999 9999 9999 130 9999 9999 139 252 450 282 111 115 120 230 141 202 182 155 9999 146 143 174 9999 9999 9999 146 171 113 121 9999 227 266 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 222 153 9999 9999 9999 9999 9999 146 9999 122 151 105 486 155 102 123 9999 114 202 134 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 260 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 232 9999 9999 9999 202 183 9999 9999 9999 9999 107 107 309 245 73 303 235 143 218 185 238 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 202 9999 218 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 115 151 9999 9999 1029 94 137 9999 282 278 138 189 176 205 181 9999 9999 123 9999 9999 9999 9999 9999 9999 9999 9999 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 143 209 9999 9999 9999 156 197 509 9999 940 177 102 228 218 9999 195 9999 9999 258 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 230 9999 9999 190 755 314 600 284 212 73 97 9999 251 186 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 278 197 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 278 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 202 154 234 168 9999 9999 9999 9999 221 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 187 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 317 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 93 9999 9999 9999 9999 9999 9999 9999 127 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 140 9999 199 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 204 234 284 301 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 123 9999 9999 140 9999 112 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 539 237 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 212 186 307 300 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 174 9999 9999 179 9999 9999 98 127 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 151 105 9999 9999 9999 9999 9999 9999 9999 1243 190 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 189 161 176 251 9999 171 119 161 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 142 9999 9999 9999 9999 9999 9999 1107 146 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 258 282 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 118 196 157 255 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 121 154 9999 9999 9999 9999 363 9999 777 98 192 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 144 176 246 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 243 299 9999 9999 9999 9999 9999 9999 133 185 9999 98 137 9999 169 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 126 115 115 9999 9999 9999 9999 9999 110 95 140 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 298 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 116 9999 134 9999 9999 9999 177 122 155 232 155 262 9999 268 131 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 105 9999 9999 9999 9999 9999 9999 232 89 507 155 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 218 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 225 9999 9999 9999 9999 159 112 116 204 204 9999 142 132 9999 9999 120 9999 9999 9999 156 9999 9999 9999 9999 9999 145 9999 126 9999 9999 9999 9999 9999 146 105 114 570 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 236 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 278 9999 9999 9999 9999 9999 9999 9999 9999 218 255 105 9999 155 142 243 9999 9999 118 9999 9999 9999 203 9999 156 9999 9999 9999 9999 155 130 9999 9999 9999 9999 9999 246 95 135 132 639 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 152 9999 9999 109 9999 9999 9999 183 9999 9999 9999 9999 9999 9999 94 165 9999 9999 111 9999 594 132 116 120 9999 9999 9999 9999 9999 167 754 148 389 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 143 9999 191 9999 9999 141 100 9999 100 113 9999 9999 9999 9999 9999 158 78 254 107 9999 9999 125 266 195 171 128 111 9999 9999 9999 120 108 594 100 338 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 269 9999 9999 9999 9999 9999 179 9999 97 9999 209 80 118 9999 155 219 9999 9999 9999 9999 102 122 9999 117 205 127 9999 209 115 99 135 9999 9999 9999 9999 175 116 571 116 366 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 264 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 223 9999 9999 9999 9999 162 225 9999 9999 63 182 9999 140 131 203 9999 197 9999 98 135 131 9999 140 9999 132 265 184 114 116 116 80 9999 9999 9999 222 378 463 122 96 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 229 276 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 173 167 285 9999 9999 235 9999 9999 9999 9999 275 211 148 77 119 197 9999 9999 139 9999 130 109 9999 115 9999 116 162 119 9999 78 9999 117 9999 121 9999 135 134 382 95 311 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 152 9999 9999 230 9999 9999 9999 9999 245 182 82 107 257 9999 9999 9999 9999 62 252 932 147 119 89 300 147 211 242 9999 89 9999 80 9999 118 182 101 112 135 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 306 9999 9999 163 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 190 9999 9999 9999 9999 9999 249 9999 9999 277 77 85 257 250 9999 168 112 78 213 649 221 119 138 179 9999 155 242 189 9999 9999 149 79 117 429 133 150 620 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 304 9999 9999 9999 288 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 185 77 116 192 9999 109 143 83 79 9999 514 220 212 118 85 205 182 119 251 9999 9999 79 99 110 121 107 116 156 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 267 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 9999 9999 9999 9999 9999 9999 9999 107 9999 84 156 95 192 9999 93 236 492 267 208 174 9999 113 9999 9999 9999 220 9999 9999 137 355 116 288 123 97 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 306 286 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 240 9999 9999 9999 148 9999 106 160 198 85 9999 105 148 97 296 143 192 124 129 115 169 9999 185 9999 9999 109 9999 248 123 363 108 316 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 251 9999 9999 9999 235 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 107 9999 9999 142 171 9999 119 9999 141 144 83 303 293 115 121 114 9999 9999 9999 9999 9999 9999 285 118 301 102 306 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 239 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 199 9999 9999 178 97 78 9999 207 9999 211 156 9999 86 97 183 9999 120 172 101 159 114 142 135 127 149 170 119 121 374 106 547 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 141 9999 9999 9999 9999 9999 9999 9999 9999 190 148 9999 142 128 116 9999 9999 9999 120 9999 9999 177 96 100 196 120 158 137 208 122 9999 110 106 348 103 497 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 292 9999 9999 9999 9999 9999 9999 9999 9999 9999 143 9999 9999 9999 9999 144 123 9999 478 246 9999 9999 86 102 122 153 9999 151 129 192 142 159 108 100 285 117 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 112 9999 9999 106 104 103 103 106 95 9999 9999 117 120 171 144 122 137 9999 153 131 9999 102 104 108 149 113 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 83 165 9999 93 175 9999 157 114 83 243 168 120 9999 9999 171 134 119 104 121 118 131 131 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 245 9999 9999 9999 9999 9999 9999 9999 71 9999 129 89 283 9999 9999 116 9999 274 158 139 170 128 117 209 130 160 120 109 103 106 123 152 139 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 84 9999 82 161 9999 9999 9999 9999 9999 147 241 127 136 268 148 141 114 139 117 116 131 196 171 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 209 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 179 110 121 159 9999 9999 9999 9999 145 202 129 229 150 114 9999 121 141 147 121 129 253 245 135 135 136 136 140 155 151 153 151 142 137 125 109 131 999 113 117 120 134 132 116 130 123 132 133 146 119 161 161 162 136 135 107 96 81 136 124 135 110 121 121 125 121 127 131 136 138 136 135 136 135 129 999 107 123 135 113 142 132 125 129 126 132 108 101 102 108 97 89 75 80 83 86 86 91 88 101 60 74 113 89 32 15 14 53 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 136 135 136 137 144 154 154 154 147 151 137 129 98 89 102 116 110 153 161 113 118 129 130 119 126 161 161 161 161 127 135 162 109 109 80 87 131 123 97 126 123 126 121 128 131 135 137 135 133 134 135 135 135 107 134 124 162 149 162 133 137 130 121 135 106 96 98 93 82 78 69 64 999 999 999 78 56 118 131 67 96 68 14 13 16 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 137 135 135 136 144 142 154 154 142 142 139 129 105 78 103 105 103 161 113 110 132 132 114 133 134 116 131 161 124 111 95 125 110 162 87 59 68 105 162 108 116 126 122 127 128 134 134 134 134 133 132 135 142 109 132 100 146 119 162 162 144 162 130 133 133 97 93 91 69 77 59 66 83 69 82 60 104 999 999 76 47 74 17 14 14 999 11 999 999 999 999 999 999 999 2 999 999 999 999 999 136 134 133 134 142 141 154 151 146 141 139 136 101 95 84 93 94 161 107 106 129 113 113 124 144 161 133 161 161 103 106 107 110 162 162 73 96 136 79 138 114 123 130 125 128 133 133 132 133 132 131 135 116 131 133 127 162 162 162 161 162 110 162 129 136 120 91 131 71 71 117 79 62 76 72 66 52 999 999 106 91 68 16 16 13 999 9 999 999 999 999 999 999 999 7 999 999 999 999 999 136 133 133 131 141 141 147 144 999 141 140 138 120 115 114 95 95 161 133 134 158 133 133 129 98 106 124 161 161 111 162 101 162 162 82 109 132 88 162 135 127 118 132 131 125 129 137 136 131 132 128 128 129 135 162 162 132 999 999 999 999 162 162 93 100 123 120 121 78 82 91 116 162 162 78 61 126 999 63 85 77 50 19 18 15 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 135 133 131 127 138 143 142 140 139 140 140 138 131 123 105 86 100 105 133 161 113 134 135 139 97 104 130 161 134 118 133 162 162 146 125 97 144 132 162 162 135 113 121 128 130 133 999 999 137 131 135 999 131 132 162 162 135 162 999 999 999 88 162 89 99 98 88 110 153 96 80 128 71 999 156 59 77 118 86 84 79 42 19 15 71 10 999 999 999 3 999 999 999 999 999 999 999 999 999 999 134 132 129 133 136 141 141 140 139 140 139 138 135 131 111 82 120 122 161 106 107 134 134 133 133 114 130 133 103 133 117 162 134 140 137 162 117 162 162 162 132 126 105 132 131 999 999 131 999 135 135 999 130 162 162 162 131 162 999 999 999 999 162 76 84 92 82 69 85 102 87 68 61 79 130 65 69 69 120 90 999 162 50 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 131 129 125 999 137 140 139 139 138 138 137 136 131 109 77 999 133 161 105 126 133 126 135 133 125 105 132 122 102 131 134 132 134 133 162 162 162 162 162 130 162 162 119 162 161 999 999 132 134 133 128 130 136 162 162 122 98 999 999 999 999 999 999 73 81 79 64 162 74 41 119 69 89 93 77 75 74 63 92 999 999 42 17 999 999 999 999 3 3 999 999 999 999 999 999 999 999 999 999 134 131 129 124 999 999 164 163 136 137 137 137 135 137 110 999 116 161 116 161 135 135 135 132 156 126 127 126 120 131 127 128 126 100 121 162 162 140 131 162 162 162 158 106 999 122 999 999 999 999 999 126 112 127 162 162 162 55 999 999 999 999 999 109 95 80 74 75 82 999 63 47 100 162 92 87 104 999 63 999 999 999 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 130 128 131 999 999 999 133 133 134 135 135 134 131 119 84 118 161 123 132 121 136 133 128 132 123 112 127 117 115 125 119 124 116 104 109 162 999 86 162 999 158 158 999 162 999 120 999 127 135 138 118 132 134 91 147 87 108 999 999 999 999 999 999 98 82 78 74 999 92 61 39 162 70 76 92 113 65 56 71 42 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 62 77 12 38 133 130 133 999 122 999 134 127 999 135 133 131 999 127 118 83 999 999 120 138 134 136 105 116 122 130 122 122 108 106 121 123 124 123 129 110 162 162 162 162 999 162 162 999 999 105 118 125 125 125 999 109 133 105 96 101 93 71 99 999 999 999 999 999 85 162 999 57 999 999 999 72 88 91 97 117 101 65 82 32 999 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 130 133 999 119 117 132 107 114 999 136 135 136 999 999 999 104 999 118 134 131 103 118 120 121 122 123 112 112 112 112 121 125 121 135 124 130 162 162 136 138 999 999 999 999 91 111 123 123 121 124 103 109 102 135 92 105 72 114 999 999 999 999 999 90 999 999 999 999 55 31 85 999 999 62 98 55 61 60 34 73 37 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 134 129 132 130 118 130 109 104 999 999 999 120 999 999 999 999 999 156 110 161 161 114 109 109 122 124 112 114 114 114 114 123 125 122 134 125 133 122 162 134 69 115 999 116 78 94 104 121 120 112 101 92 107 101 94 90 128 64 51 999 999 999 999 999 999 999 999 17 999 999 75 34 999 15 999 144 72 44 34 34 85 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 129 133 999 127 132 112 132 112 103 129 126 999 999 999 999 999 76 74 79 97 118 110 109 111 112 113 115 116 116 116 124 122 119 132 133 122 128 162 162 119 999 999 82 999 83 101 105 117 118 100 93 134 136 129 131 113 77 108 999 999 999 999 999 999 999 999 999 999 17 999 999 999 999 999 68 67 42 54 31 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 129 133 128 130 108 105 103 110 121 106 999 125 999 999 999 999 155 96 102 94 104 109 109 111 114 113 116 117 118 118 125 124 128 129 134 135 121 111 140 57 999 87 110 117 96 134 118 92 98 94 136 135 135 136 90 138 75 70 61 999 999 999 999 999 999 999 999 999 999 22 999 999 999 999 115 84 32 45 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 129 132 129 128 129 103 105 107 134 103 112 999 116 999 999 66 999 999 999 999 119 108 109 112 114 114 116 118 119 119 125 123 126 121 130 130 135 118 162 79 80 114 119 114 84 98 121 117 106 103 80 82 134 98 88 79 74 109 58 6 999 999 999 999 999 999 999 999 999 999 8 999 999 999 43 96 31 999 999 999 999 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 135 129 132 129 130 111 106 104 131 104 97 97 999 117 999 999 57 104 999 999 121 117 121 109 112 116 116 119 119 119 119 114 123 127 125 126 127 115 128 134 110 106 101 105 97 91 124 124 94 92 91 82 86 79 103 81 78 69 60 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 156 65 999 999 999 999 999 61 61 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 135 131 127 118 133 134 121 130 92 134 93 999 999 999 999 999 999 999 98 92 117 120 108 113 116 118 120 120 120 119 115 123 123 124 121 127 133 108 107 90 92 103 105 100 95 116 109 109 95 92 79 82 83 88 78 69 162 125 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 999 999 999 999 999 54 27 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 132 134 130 120 115 107 139 126 135 89 999 999 999 999 999 999 71 85 106 999 94 118 120 108 113 116 118 121 120 120 120 126 123 125 127 122 116 125 129 133 92 114 90 91 119 95 104 119 92 94 116 76 86 128 77 76 82 70 162 48 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 999 999 999 999 999 999 999 999 999 21 999 999 999 999 3 999 999 999 999 999 999 999 17 130 131 129 114 107 133 112 134 119 79 88 85 999 999 999 999 999 106 94 81 109 117 105 109 113 116 118 121 120 120 120 118 125 123 123 123 121 131 134 127 112 109 113 116 122 114 96 127 130 97 90 80 78 132 85 121 112 162 162 112 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 999 999 999 999 999 999 999 999 79 999 999 999 999 999 999 999 999 999 999 999 18 27 52 134 128 119 133 102 135 134 102 87 82 100 126 86 84 999 999 999 999 999 91 97 103 103 106 113 116 117 121 120 119 120 119 118 124 125 124 126 127 135 133 113 114 112 113 101 130 130 120 87 97 119 81 78 85 87 74 100 129 151 127 93 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 42 999 999 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 21 999 23 27 17 132 122 116 104 104 104 98 100 160 84 160 84 101 77 999 86 999 999 66 133 96 102 117 120 123 114 117 120 119 119 120 120 119 124 123 125 130 133 135 130 125 115 111 125 125 130 124 120 83 90 88 87 81 134 80 77 126 999 116 69 90 34 8 999 999 999 999 999 999 999 999 999 999 999 999 999 61 999 999 25 999 999 999 999 999 999 999 999 999 2 999 999 999 999 24 25 35 34 25 19 130 120 111 100 134 136 138 134 80 160 96 71 80 118 999 67 999 999 999 86 114 116 93 122 120 123 116 119 119 119 120 119 128 125 122 123 131 133 133 133 91 114 124 100 127 95 120 85 118 90 86 81 130 141 74 119 72 97 162 65 57 43 159 999 999 999 999 999 67 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 36 35 34 34 22 34 999 131 108 97 103 133 98 137 146 89 75 103 160 999 66 60 999 999 64 86 125 93 118 120 121 121 125 119 119 119 120 128 126 125 122 130 133 133 132 126 121 121 122 124 126 133 120 121 87 88 88 81 127 90 81 128 62 68 89 73 104 35 72 999 999 999 999 999 999 999 999 999 999 999 999 7 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 36 35 24 999 999 130 110 104 99 100 133 150 142 160 72 119 999 999 104 999 999 999 80 95 124 125 126 96 133 122 125 118 118 119 119 127 124 123 127 114 112 131 126 127 105 101 101 124 89 126 86 121 136 121 83 78 133 133 132 123 134 162 134 99 73 48 27 24 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 37 37 35 50 20 999 999 130 106 98 134 135 135 91 147 103 96 80 999 999 999 999 999 49 999 161 124 134 123 88 106 123 128 128 127 118 128 125 127 128 131 128 126 128 130 123 125 121 126 96 121 87 120 118 77 71 85 74 81 157 125 122 64 143 134 132 66 56 59 35 19 999 9 999 13 999 999 999 999 999 9 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 34 34 36 36 24 999 109 118 105 101 95 133 132 84 127 160 160 68 95 71 999 999 999 999 156 85 116 129 90 85 105 131 104 127 116 127 128 123 102 114 116 129 131 131 126 122 127 121 126 122 123 83 82 77 70 68 83 72 89 84 132 105 102 68 94 69 116 46 71 34 23 6 7 999 999 999 999 999 999 999 11 999 10 999 999 999 999 17 999 999 999 999 999 6 999 999 999 999 999 999 70 33 35 37 999 999 128 116 105 101 95 91 87 134 129 142 76 999 69 73 72 62 999 7 11 76 127 127 91 85 98 110 124 126 125 126 125 128 127 130 131 132 110 131 124 134 128 123 94 126 84 122 84 78 74 74 122 116 149 130 87 134 105 69 128 78 136 66 74 27 20 6 7 999 999 9 999 999 999 999 999 999 999 999 999 999 999 21 999 999 999 999 999 4 999 999 999 999 999 999 999 34 35 24 999 999 119 113 106 134 129 90 85 87 72 140 96 88 101 55 154 999 999 999 10 61 161 106 91 81 97 133 123 124 124 125 125 124 128 125 134 133 135 133 134 135 93 91 123 90 86 78 84 79 103 75 77 109 118 132 134 133 63 50 131 68 94 66 34 33 29 6 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 33 35 21 36 999 117 113 129 100 133 121 76 147 160 109 77 102 999 60 999 999 999 999 999 81 132 130 84 86 112 134 128 123 124 125 125 124 129 122 133 134 157 145 133 133 89 120 87 87 84 75 73 79 106 73 134 105 58 75 162 72 53 66 75 63 83 46 45 34 158 999 999 50 84 53 999 999 2 2 58 18 5 12 3 999 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 23 31 20 999 999 115 111 99 97 120 89 111 99 160 146 76 50 999 55 6 999 999 999 999 55 133 128 123 119 86 134 132 130 127 125 103 127 134 134 104 162 162 162 132 132 117 86 86 89 85 112 68 80 83 114 105 104 67 77 134 53 119 47 999 159 162 42 72 58 34 87 999 70 999 37 999 3 2 2 60 28 8 999 6 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 57 50 999 999 109 135 129 128 80 78 71 79 160 144 999 999 999 999 4 999 999 999 999 999 133 131 125 134 135 95 125 103 133 130 114 133 132 130 146 162 162 136 146 132 90 85 87 121 118 134 162 122 162 120 126 162 67 61 147 76 69 999 999 61 69 59 74 42 35 158 29 999 42 11 999 2 4 2 999 35 17 8 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 38 33 18 102 99 92 130 79 70 85 81 77 72 999 999 999 999 999 999 999 999 999 49 94 72 71 75 92 82 999 132 132 106 105 101 103 133 91 125 75 79 83 112 136 134 130 132 134 135 125 130 116 162 136 125 86 54 100 62 115 58 999 70 94 71 128 42 37 55 46 999 32 4 999 2 5 3 35 39 25 12 19 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 26 70 123 91 83 77 80 134 63 80 88 999 56 999 999 999 999 999 999 999 999 51 59 140 999 999 84 84 129 161 99 100 101 97 93 83 75 117 71 78 84 117 122 134 162 128 125 122 162 133 162 135 121 139 75 59 69 108 132 80 999 31 63 159 77 999 162 30 999 77 10 2 999 2 999 7 15 39 999 30 21 11 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 84 999 999 64 999 999 999 999 86 111 36 999 999 999 999 999 999 999 15 70 159 51 66 147 135 106 101 99 118 98 95 120 82 134 73 72 80 86 118 132 162 133 134 162 121 129 125 134 76 119 97 133 111 60 62 103 999 56 30 116 58 25 158 38 34 30 18 23 999 999 999 7 4 29 34 999 25 20 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 99 99 82 80 64 124 117 114 59 86 77 999 999 999 999 999 999 999 999 14 59 102 95 56 78 161 147 999 133 114 128 127 91 84 76 69 162 113 76 122 162 162 162 134 162 162 162 162 162 162 103 162 69 91 108 83 71 48 64 28 22 159 119 158 38 27 34 33 999 2 2 2 999 8 19 27 999 28 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 82 75 71 63 106 97 130 93 108 125 63 51 999 999 999 999 999 999 999 999 999 38 156 161 78 72 81 999 94 125 94 92 127 128 105 69 101 74 114 70 162 102 162 162 162 143 107 162 70 63 999 123 999 89 78 57 56 999 33 999 62 53 39 64 33 158 29 19 4 2 4 2 999 29 9 30 36 28 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 78 80 134 72 102 98 999 999 64 999 160 61 999 999 999 999 999 999 999 999 999 999 999 999 135 36 999 999 162 136 122 91 88 121 109 67 134 78 68 131 162 162 162 130 74 152 135 162 162 162 94 93 68 999 55 69 999 47 999 999 999 59 67 32 58 999 20 10 2 999 2 3 2 33 10 30 40 29 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 126 102 68 68 88 104 64 67 999 999 94 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 78 81 90 87 118 121 126 68 126 110 138 85 152 162 133 78 162 162 162 162 162 162 999 71 68 999 53 97 999 999 999 999 6 159 104 50 50 52 27 3 999 2 999 999 10 17 999 32 999 19 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 116 138 124 100 70 66 999 74 999 93 93 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 157 162 134 131 89 120 132 67 111 103 58 123 162 147 162 82 162 135 162 68 59 57 162 89 80 135 122 66 34 999 999 999 999 999 38 44 34 61 11 999 2 999 2 7 999 999 8 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 73 99 67 65 96 109 999 49 999 113 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 146 88 111 119 115 112 117 124 62 114 162 162 72 79 73 162 101 74 59 108 999 61 999 62 112 999 22 999 999 999 999 999 55 42 999 25 999 999 999 2 2 999 999 10 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 111 107 130 95 109 99 999 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 127 118 119 119 70 122 115 51 102 70 162 100 162 81 162 66 162 87 72 59 999 999 999 64 999 999 999 999 999 999 999 999 26 999 999 6 999 2 2 4 999 999 9 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 59 117 116 59 106 96 112 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 134 110 68 122 67 133 45 114 78 101 76 74 79 162 77 84 71 97 999 66 999 58 999 19 999 999 999 999 999 999 999 999 10 999 12 2 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 999 78 121 54 91 93 87 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 122 113 97 99 48 88 42 95 76 162 65 91 90 73 72 82 71 46 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 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 27 47 74 107 49 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 66 71 82 59 134 46 84 55 65 91 999 109 999 67 73 999 69 78 44 999 103 68 999 999 999 999 999 999 999 999 999 999 999 999 999 2 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 30 80 120 105 50 39 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 114 54 93 81 32 47 999 60 999 999 74 86 999 93 88 90 85 162 99 41 159 999 999 999 999 999 999 999 6 999 999 999 999 999 999 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 20 119 68 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 93 67 66 110 100 30 65 999 999 80 999 49 999 999 999 60 52 999 89 68 58 84 160 44 999 999 999 6 999 999 37 36 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 67 999 46 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 78 108 104 81 29 999 999 999 999 70 999 63 88 89 57 999 66 159 120 44 36 35 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 3 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 62 92 999 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 123 60 69 47 39 44 999 999 999 999 999 35 79 58 60 999 999 999 56 65 159 55 33 26 999 999 999 999 999 999 43 999 999 999 999 999 999 999 999 6 999 999 999 6 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 86 52 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 59 42 104 54 999 39 999 999 999 999 999 31 999 94 999 999 999 999 53 31 999 999 999 999 999 999 999 999 37 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 44 17 15 49 999 999 999 999 999 999 999 999 999 999 999 999 24 999 69 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 999 999 999 999 999 999 999 999 999 999 999 85 62 999 999 999 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 16 18 13 12 999 999 16 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 999 999 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 14 999 999 999 999 999 999 999 999 999 10 999 999 999 999 15 13 13 11 15 39 16 999 27 19 999 999 999 999 999 999 999 999 999 999 999 999 16 999 999 21 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 59 115 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 9 11 999 9 15 10 30 18 39 19 33 14 999 999 999 999 999 999 999 999 999 999 999 999 15 999 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 72 999 71 69 68 60 79 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 6 999 15 999 999 10 52 12 29 19 20 999 21 20 21 999 999 999 999 999 999 999 999 999 999 999 999 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 162 55 59 56 93 999 999 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 8 9 14 999 12 999 12 999 11 18 27 999 19 28 999 999 999 999 999 999 999 999 999 999 999 53 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 999 999 55 48 49 57 112 111 91 31 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 10 14 14 18 12 19 12 30 999 999 14 47 999 999 17 999 999 999 999 999 999 999 999 23 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 52 32 135 79 108 101 86 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 11 31 999 12 999 14 999 999 17 25 999 999 999 36 85 32 999 999 999 8 999 999 26 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 999 999 999 67 34 52 999 38 111 103 58 18 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 13 999 999 12 10 11 12 999 17 13 15 17 20 30 999 999 159 56 39 999 999 999 999 999 31 44 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 999 999 999 999 999 43 82 37 76 999 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 10 999 999 12 11 14 999 18 39 27 16 16 20 999 999 999 40 83 38 999 999 999 999 33 21 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 37 999 999 999 999 35 33 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 11 999 999 999 21 999 11 8 12 19 13 19 17 19 999 999 13 21 62 46 26 999 999 24 90 20 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 11 999 999 999 999 32 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 13 8 999 999 999 15 9 999 9 19 17 58 11 21 24 999 999 999 18 75 56 34 999 15 35 57 33 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 5 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 15 11 13 999 8 999 999 18 999 999 999 19 13 33 15 37 39 999 999 999 999 999 38 19 999 999 20 24 21 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 4 999 999 999 12 13 999 999 9 999 24 14 12 999 14 13 19 14 16 30 999 999 999 999 159 39 35 999 13 13 23 18 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 4 999 999 999 999 999 999 10 17 19 14 999 999 28 999 11 15 17 13 15 999 15 30 10 999 999 6 159 25 30 18 10 37 17 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 2 5 999 4 999 999 999 999 999 999 8 999 17 12 51 33 19 13 16 21 17 14 21 21 43 999 999 999 999 999 20 999 15 9 37 16 999 999 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 4 999 5 5 5 999 999 999 999 9 999 999 15 13 58 35 19 15 33 25 12 13 15 13 999 9 6 7 999 999 999 10 4 17 16 999 8 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 5 999 999 999 999 999 13 999 15 14 21 59 34 20 50 999 12 15 14 999 999 999 999 999 999 999 999 999 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 6 6 999 999 999 999 16 25 68 37 32 75 41 14 12 15 27 999 999 999 999 999 999 999 999 999 999 999 22 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 8 10 999 999 81 27 59 999 73 89 45 24 11 31 12 999 999 5 999 999 999 999 999 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 7 999 999 999 16 29 64 999 89 84 42 15 14 999 12 999 999 2 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 10 999 999 8 51 37 77 33 20 63 34 999 12 12 999 999 999 999 999 999 999 999 999 999 999 86 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 12 11 7 999 999 999 999 47 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 25 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 10 999 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 4 4 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 8 999 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 4 3 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 11 999 999 8 999 999 7 6 999 999 999 999 999 999 999 999 999 999 999 999 999 8 8 999 999 999 999 999 999 999 57 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 6 7 7 999 9 37 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 100 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 5 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 13 8 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 11 999 999 999 999 159 999 88 29 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 8 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 999 999 999 999 999 999 999 5 4 999 999 999 999 999 999 7 9 999 7 8 999 7 9 999 999 999 999 999 999 999 999 999 999 999 7 9 9 999 999 999 999 999 52 52 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 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 7 999 5 999 999 999 5 9 9 13 9 33 999 19 8 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 83 51 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 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 4 999 999 999 999 28 7 7 10 27 999 11 8 999 999 7 999 999 999 9 999 999 999 999 999 12 999 7 999 999 999 999 999 59 54 35 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 5 999 999 999 999 999 999 999 999 8 6 6 999 9 16 29 999 999 8 999 999 999 15 999 9 999 999 999 999 10 9 999 999 999 999 999 159 46 47 35 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 4 999 999 999 999 999 999 6 999 999 6 999 999 999 10 999 999 999 999 999 999 17 13 999 999 8 999 50 13 9 7 999 999 999 999 999 52 114 41 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 4 999 999 4 9 999 6 6 999 999 999 999 999 10 20 17 13 999 999 6 13 13 12 7 6 999 999 999 30 37 96 38 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 4 999 999 999 999 999 3 999 7 999 3 8 6 999 9 2 999 999 999 999 8 34 999 13 5 7 999 10 9 10 9 999 999 999 999 37 36 97 41 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 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 5 999 999 999 999 3 2 999 999 9 3 999 4 8 2 999 2 999 13 13 20 999 12 999 7 8 8 9 15 8 6 999 999 999 48 58 87 43 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 7 4 999 999 2 999 999 999 999 2 2 4 9 10 2 999 999 2 999 16 31 999 12 999 10 15 7 999 11 999 14 999 4 999 20 37 78 37 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 2 999 999 999 999 2 3 19 11 2 999 999 999 999 16 62 52 25 9 7 13 6 2 2 999 7 999 8 999 21 41 39 37 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 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 2 999 999 999 999 999 2 999 999 2 18 5 2 2 999 2 7 44 83 72 44 11 4 9 999 2 2 2 999 999 4 33 36 70 43 38 68 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 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 2 18 6 2 999 8 3 10 44 999 78 45 13 5 10 2 2 2 2 999 999 8 27 22 36 34 36 35 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 4 2 7 3 999 98 102 83 43 15 9 999 5 999 999 999 2 999 999 159 71 24 79 42 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 3 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 2 999 999 999 4 999 24 3 3 6 999 6 156 83 94 51 17 12 9 8 2 999 2 999 999 8 999 70 35 88 41 56 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 6 4 999 6 999 103 82 46 23 17 12 10 5 999 999 999 999 999 999 66 32 82 38 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 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 2 999 999 2 7 89 999 11 999 11 5 999 58 55 33 999 19 17 13 8 7 6 8 9 7 8 17 28 70 36 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 2 2 999 999 999 999 999 999 999 999 6 8 999 13 11 9 999 999 999 21 999 999 23 17 12 8 9 6 9 8 7 999 19 30 74 33 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 6 999 999 999 999 12 8 999 112 16 999 999 19 17 11 9 999 8 8 9 9 9 19 30 62 31 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 9 13 7 8 14 12 999 999 21 19 16 9 8 7 999 10 9 999 19 30 33 33 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 15 16 999 22 21 20 24 9 8 999 999 9 11 14 19 33 25 19 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 9 999 11 8 21 999 999 22 999 20 20 36 21 10 7 5 7 8 10 13 18 19 15 18 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 9 8 999 999 999 999 999 29 19 10 7 6 6 8 9 12 16 16 13 14 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 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 58 10 31 11 5 999 999 999 999 20 18 12 10 6 8 999 12 12 12 16 14 12 8 135 135 136 136 140 155 151 153 151 142 137 117 94 110 999 96 104 105 130 129 104 123 111 116 124 140 104 156 156 157 132 117 89 81 67 133 107 119 94 110 112 115 121 127 131 136 138 136 135 136 135 129 999 91 102 115 92 139 125 116 121 116 124 93 87 86 93 84 77 66 69 73 76 76 78 75 86 56 66 95 76 31 15 14 53 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 136 135 136 137 144 154 154 154 147 151 137 122 84 75 86 92 95 147 156 98 104 119 119 101 105 156 156 156 156 111 118 157 91 92 70 77 114 105 84 111 112 116 121 128 131 135 137 135 133 134 135 129 131 94 114 103 159 145 159 124 133 119 108 117 88 82 85 80 72 68 63 59 999 999 999 69 53 108 119 61 85 65 14 13 16 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 137 135 135 136 144 142 154 154 142 142 139 129 90 69 87 86 87 156 97 95 127 123 99 129 122 99 118 156 109 94 82 108 94 157 78 55 62 90 157 91 99 118 122 127 128 134 134 134 134 133 132 129 138 96 115 86 141 102 159 159 139 159 116 113 111 84 80 77 62 68 55 60 75 63 72 56 96 999 999 68 46 70 15 13 14 999 11 999 999 999 999 999 999 999 2 999 999 999 999 999 136 134 133 134 142 141 154 151 146 141 139 136 101 80 72 79 80 156 93 92 111 97 97 102 139 156 125 156 156 86 87 90 95 157 157 67 87 133 68 134 97 115 122 125 128 133 133 132 133 132 131 131 100 116 130 107 159 159 159 159 159 90 159 106 114 98 79 113 64 64 104 71 57 68 64 61 51 999 999 92 84 64 15 15 13 999 9 999 999 999 999 999 999 999 7 999 999 999 999 999 136 133 133 131 141 141 147 144 999 141 140 138 120 99 93 81 81 156 111 119 153 120 123 108 83 89 107 156 156 93 157 87 157 157 75 99 127 79 157 118 107 103 129 123 125 129 132 131 131 132 128 122 118 131 159 159 127 999 999 999 999 159 159 79 87 102 99 104 70 72 81 105 158 158 67 57 115 999 59 75 72 49 19 18 15 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 135 133 131 127 138 143 142 140 139 140 140 138 131 123 88 75 86 89 113 156 93 119 117 135 83 90 109 156 119 96 116 157 157 141 114 88 141 118 157 157 119 98 108 122 122 127 999 999 132 131 129 999 118 128 159 159 131 159 999 999 999 76 159 76 83 84 75 95 149 85 72 116 66 999 152 59 71 104 76 75 75 42 19 15 71 10 999 999 999 3 999 999 999 999 999 999 999 999 999 999 134 132 129 127 136 141 141 140 139 140 139 138 135 131 96 71 105 103 156 89 90 120 121 126 116 99 107 126 85 126 97 157 120 136 133 157 105 157 157 157 128 105 92 128 123 999 999 124 999 130 129 999 115 159 159 159 115 159 999 999 999 999 159 67 73 78 71 62 78 91 78 63 57 71 112 61 63 63 109 83 999 159 49 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 131 129 125 999 137 140 139 139 138 138 137 136 131 92 69 999 124 156 87 104 124 106 116 123 112 91 110 101 88 110 123 111 123 123 157 157 157 157 157 114 158 158 101 158 157 999 999 127 130 126 121 116 116 159 159 107 90 999 999 999 999 999 999 65 72 71 60 158 67 40 107 62 78 79 68 68 68 60 90 999 999 41 17 999 999 999 999 3 3 999 999 999 999 999 999 999 999 999 999 134 131 129 124 999 999 154 154 136 137 137 137 135 133 93 999 102 156 99 156 116 115 117 113 150 113 109 108 101 111 111 109 110 87 107 157 157 137 116 157 158 158 158 95 999 101 999 999 999 999 999 118 97 107 159 159 159 53 999 999 999 999 999 100 84 72 67 69 76 999 59 47 91 158 79 76 92 999 60 999 999 999 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 130 128 125 999 999 999 128 126 134 135 135 134 131 102 76 107 156 107 127 101 132 124 112 116 109 96 115 101 99 113 106 111 102 87 97 157 999 77 157 999 158 158 999 158 999 107 999 120 131 135 105 127 121 78 143 74 99 999 999 999 999 999 999 89 73 71 68 999 87 58 38 158 63 67 81 99 61 54 69 42 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 62 77 12 38 133 130 127 999 109 999 130 118 999 130 133 131 999 127 103 75 999 999 103 134 115 132 91 98 108 121 112 109 108 106 108 112 112 108 108 95 157 157 157 157 999 158 158 999 999 86 103 117 115 117 999 95 130 86 82 85 78 64 99 999 999 999 999 999 77 158 999 55 999 999 999 69 87 84 88 106 88 61 76 32 999 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 130 129 999 104 101 122 92 98 999 132 129 132 999 999 999 97 999 102 121 113 88 106 110 111 113 111 112 112 112 112 111 114 105 115 107 116 157 157 132 135 999 999 999 999 78 96 114 111 108 111 87 90 85 119 79 87 63 110 999 999 999 999 999 85 999 999 999 999 55 30 85 999 999 58 87 53 57 57 33 73 36 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 134 129 125 124 103 115 92 88 999 999 999 120 999 999 999 999 999 156 97 156 156 98 109 109 110 115 112 114 114 114 114 112 116 107 117 106 125 107 157 122 66 111 999 107 72 80 90 108 107 97 87 79 89 83 80 77 110 60 50 999 999 999 999 999 999 999 999 17 999 999 72 33 999 15 999 139 64 43 34 33 84 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 129 128 999 116 116 91 128 96 103 120 118 999 999 999 999 999 70 67 71 82 103 110 109 111 112 113 115 116 116 116 113 113 104 112 113 105 111 157 157 112 999 999 72 999 73 86 105 105 95 83 78 124 117 111 114 97 69 105 999 999 999 999 999 999 999 999 999 999 16 999 999 999 999 999 64 61 42 53 30 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 129 129 121 121 92 88 88 95 108 91 999 112 999 999 999 999 149 91 92 81 104 109 109 111 114 113 116 117 118 118 115 115 116 112 122 119 104 98 136 55 999 77 91 102 83 111 106 92 81 80 132 118 120 133 78 135 68 68 61 999 999 999 999 999 999 999 999 999 999 22 999 999 999 999 109 77 32 45 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 135 129 125 123 118 112 88 89 92 114 86 92 999 98 999 999 61 999 999 999 999 104 108 109 112 114 114 116 118 119 119 116 113 116 109 109 110 116 103 157 71 70 95 97 96 72 85 107 96 89 85 69 71 118 86 77 71 68 104 58 6 999 999 999 999 999 999 999 999 999 999 7 999 999 999 43 90 30 999 999 999 999 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 135 129 126 122 122 95 90 90 109 86 83 82 999 99 999 999 54 100 999 999 99 104 108 109 112 116 116 119 119 119 119 114 114 118 116 112 106 99 112 122 95 87 87 90 83 79 104 106 79 77 78 70 75 70 91 73 72 64 57 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 156 63 999 999 999 999 999 60 61 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 134 129 124 120 102 121 123 104 109 77 130 80 999 999 999 999 999 999 999 87 79 102 107 108 113 116 118 120 120 120 119 115 115 113 116 111 104 114 92 94 77 79 87 89 86 81 100 95 88 80 77 69 72 73 78 71 64 159 116 42 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 999 999 999 999 999 53 27 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 132 128 125 106 98 93 135 110 121 76 999 999 999 999 999 999 66 80 103 999 80 104 106 108 113 116 118 121 120 120 120 116 114 116 120 113 100 105 111 115 79 95 90 91 100 81 90 98 79 81 95 67 74 113 69 70 77 65 159 48 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 999 999 999 999 999 999 999 999 999 21 999 999 999 999 3 999 999 999 999 999 999 999 17 130 124 122 100 92 125 94 114 102 70 76 74 999 999 999 999 999 100 89 70 95 101 105 109 113 116 118 121 120 120 120 118 115 114 115 115 108 109 113 105 95 95 98 100 102 92 83 105 110 84 76 70 69 128 75 110 106 159 159 105 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 999 999 999 999 999 999 999 999 79 999 999 999 999 999 999 999 999 999 999 999 18 27 52 128 121 104 120 87 120 130 85 75 73 85 110 74 73 999 999 999 999 999 78 97 103 103 106 113 116 117 121 120 119 120 119 118 114 117 115 115 106 115 112 98 100 97 96 87 108 109 101 74 83 98 70 69 74 76 67 95 122 147 118 89 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 42 999 999 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 21 999 23 27 17 127 109 100 89 87 87 83 84 154 75 154 75 87 66 999 77 999 999 62 114 96 102 104 106 111 114 117 120 119 119 120 120 119 114 114 114 118 116 118 110 108 101 96 101 103 107 103 101 71 76 75 75 71 123 71 70 121 999 107 64 85 33 8 999 999 999 999 999 999 999 999 999 999 999 999 999 61 999 999 25 999 999 999 999 999 999 999 999 999 1 999 999 999 999 23 24 35 33 25 19 125 105 95 86 131 118 134 122 71 154 84 65 72 103 999 62 999 999 999 74 97 100 93 110 109 114 116 119 119 119 120 119 119 116 113 112 117 124 123 117 91 99 103 85 104 82 100 73 101 76 74 70 114 138 67 108 69 92 159 60 54 43 159 999 999 999 999 999 67 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 36 34 34 34 21 33 999 122 93 84 86 113 82 133 141 78 67 95 154 999 60 58 999 999 62 75 102 93 99 102 107 112 115 119 119 119 120 119 118 117 112 118 123 120 115 108 104 101 101 100 105 112 100 104 74 75 74 69 112 77 71 116 59 65 80 67 95 34 72 999 999 999 999 999 999 999 999 999 999 999 999 7 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 36 35 24 999 999 120 94 87 83 83 127 143 138 154 66 113 999 999 97 999 999 999 80 85 104 106 103 83 114 112 117 118 118 119 119 117 116 114 117 99 96 116 111 111 89 85 87 101 77 107 74 105 118 104 71 68 127 125 117 112 130 159 123 88 66 47 26 24 999 999 999 7 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 36 36 35 48 20 999 999 120 91 84 124 122 121 79 141 92 87 77 999 999 999 999 999 49 999 156 105 112 101 76 89 111 119 120 118 118 118 117 118 117 122 115 112 114 118 109 104 98 103 83 102 74 103 102 68 64 74 65 72 153 110 110 60 139 130 121 60 53 57 35 19 999 9 999 13 999 999 999 999 999 9 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 34 34 36 35 24 999 109 101 90 85 81 113 115 74 115 154 154 65 90 68 999 999 999 999 156 80 99 107 77 73 87 118 104 118 116 117 120 114 102 100 100 116 120 117 112 106 104 98 104 101 104 71 70 67 63 62 73 64 79 74 116 93 94 64 87 63 107 45 68 34 23 6 7 999 999 999 999 999 999 999 10 999 9 999 999 999 999 17 999 999 999 999 999 6 999 999 999 999 999 999 68 33 35 36 999 999 120 100 90 86 81 77 74 130 117 138 71 999 66 70 70 62 999 7 11 73 109 107 77 73 82 94 114 119 115 117 116 121 117 117 118 119 96 118 108 116 105 102 81 105 72 105 73 68 65 66 106 100 145 117 77 124 96 64 119 72 132 61 70 26 20 6 7 999 999 9 999 999 999 999 999 999 999 999 999 999 999 21 999 999 999 999 999 4 999 999 999 999 999 999 999 34 35 23 999 999 104 96 90 112 109 77 74 77 67 136 91 85 99 54 154 999 999 999 10 59 156 88 78 71 82 122 113 115 114 116 117 115 119 112 130 123 119 125 119 118 80 78 103 78 74 67 73 68 88 66 67 95 107 129 130 127 59 49 123 64 90 62 34 32 28 6 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 32 34 21 35 999 101 97 107 85 113 104 67 142 154 103 75 102 999 60 999 999 999 999 999 80 117 111 72 73 95 120 116 113 116 116 117 114 119 107 130 121 152 140 126 124 76 100 74 74 72 65 65 68 91 65 124 91 55 68 159 64 51 62 71 61 81 46 45 33 158 999 999 50 83 53 999 999 1 1 58 18 5 12 3 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 22 31 20 999 999 99 95 85 82 102 77 100 90 154 140 74 50 999 55 6 999 999 999 999 54 130 111 107 103 74 113 127 116 116 115 103 115 131 118 86 157 157 157 128 127 98 74 74 76 73 95 62 69 72 96 88 90 62 73 123 50 111 47 999 159 159 42 70 56 33 86 999 70 999 37 999 3 1 1 60 26 8 999 6 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 57 49 999 999 93 118 108 108 70 70 65 73 154 141 999 999 999 999 4 999 999 999 999 999 126 115 110 123 119 81 105 89 122 117 97 120 128 109 141 157 157 132 141 127 76 73 74 101 99 123 158 105 158 101 108 158 63 58 143 69 64 999 999 61 67 57 70 42 35 158 29 999 42 11 999 2 4 2 999 35 16 8 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 32 18 88 84 79 112 70 64 79 76 73 69 999 999 999 999 999 999 999 999 999 49 91 65 65 69 79 72 999 109 128 92 91 87 87 125 78 110 67 68 72 94 132 120 111 127 130 120 110 113 99 158 132 111 79 52 93 58 109 57 999 70 94 68 123 42 37 55 46 999 32 4 999 1 4 3 34 39 24 11 19 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 26 69 102 79 72 68 72 122 59 75 83 999 55 999 999 999 999 999 999 999 999 51 58 136 999 999 75 73 115 156 85 87 88 84 80 71 66 102 64 68 73 99 105 116 158 110 108 108 158 124 158 118 107 135 69 56 64 101 125 80 999 31 63 159 75 999 158 29 999 76 10 1 999 1 999 7 15 39 999 29 21 10 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 79 73 999 999 60 999 999 999 999 81 107 36 999 999 999 999 999 999 999 15 69 156 50 62 141 120 97 86 85 98 84 82 99 71 117 65 65 70 74 101 129 158 124 120 158 106 115 110 122 66 106 86 123 103 57 59 100 999 56 29 116 56 25 158 38 33 29 18 23 999 999 999 7 4 28 34 999 25 20 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 85 85 71 71 60 115 108 107 57 82 74 999 999 999 999 999 999 999 999 14 58 102 90 54 73 156 142 999 111 95 106 105 78 73 67 63 157 99 67 107 158 158 158 121 158 158 158 158 158 158 91 158 66 85 100 78 68 48 64 27 22 159 119 158 37 26 34 33 999 1 1 1 999 8 19 27 999 27 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 71 67 64 58 97 90 120 87 103 119 61 51 999 999 999 999 999 999 999 999 999 38 156 156 73 69 81 999 79 103 80 80 107 109 90 63 92 67 100 64 158 89 158 158 158 139 94 158 64 57 999 117 999 85 72 55 55 999 33 999 62 53 38 62 33 158 28 19 3 1 2 2 999 29 9 28 36 27 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 71 119 67 94 92 999 999 62 999 154 60 999 999 999 999 999 999 999 999 999 999 999 999 131 35 999 999 157 117 101 78 75 103 94 61 123 71 62 118 158 158 158 114 65 147 132 158 158 158 84 91 68 999 53 66 999 47 999 999 999 58 66 32 57 999 19 9 1 999 2 1 2 33 9 30 40 28 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 110 89 62 64 82 98 61 64 999 999 90 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 71 77 75 99 104 111 62 115 99 134 77 148 158 125 68 158 158 158 158 158 158 999 69 67 999 51 94 999 999 999 999 6 159 102 49 49 51 26 3 999 1 999 999 10 17 999 32 999 18 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 101 134 112 93 67 63 999 71 999 90 93 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 157 157 121 111 77 103 116 61 100 93 55 112 158 143 158 71 158 131 158 61 56 54 158 89 78 131 115 64 33 999 999 999 999 999 38 44 33 59 11 999 1 999 1 7 999 999 8 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 66 89 63 61 90 104 999 48 999 110 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 140 76 92 103 101 99 106 113 59 106 158 158 63 70 65 158 88 67 55 97 999 60 999 60 109 999 22 999 999 999 999 999 54 42 999 25 999 999 999 1 2 999 999 10 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 99 98 120 88 101 94 999 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 110 99 103 105 64 111 107 50 97 65 158 88 158 72 158 60 158 79 67 57 999 999 999 63 999 999 999 999 999 999 999 999 26 999 999 6 999 1 1 2 999 999 9 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 56 108 108 57 101 92 107 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 115 95 61 111 62 126 45 109 72 91 69 67 70 158 69 75 65 89 999 64 999 58 999 19 999 999 999 999 999 999 999 999 10 999 12 1 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 999 71 112 53 89 93 87 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 105 97 86 90 47 82 42 93 72 158 61 82 80 67 65 74 65 46 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 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 26 47 68 100 48 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 62 64 72 54 124 45 80 54 64 87 999 100 999 62 67 999 64 71 44 999 99 66 999 999 999 999 999 999 999 999 999 999 999 999 999 1 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 29 80 111 99 49 39 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 97 102 52 87 76 31 47 999 58 999 999 68 80 999 83 80 83 80 159 90 41 159 999 999 999 999 999 999 999 6 999 999 999 999 999 999 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 20 111 64 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 62 62 102 96 29 65 999 999 76 999 48 999 999 999 56 50 999 83 61 55 83 159 44 999 999 999 6 999 999 37 36 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 63 999 46 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 72 98 96 77 29 999 999 999 999 67 999 60 81 81 54 999 63 159 112 43 35 34 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 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 30 59 89 999 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 46 112 57 65 46 39 44 999 999 999 999 999 35 73 56 57 999 999 999 56 63 159 54 33 26 999 999 999 999 999 999 43 999 999 999 999 999 999 999 999 6 999 999 999 6 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 82 52 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 56 42 101 53 999 39 999 999 999 999 999 31 999 85 999 999 999 999 53 31 999 999 999 999 999 999 999 999 37 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 44 16 15 49 999 999 999 999 999 999 999 999 999 999 999 999 24 999 69 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 999 999 999 999 999 999 999 999 999 999 999 78 59 999 999 999 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 16 17 13 11 999 999 16 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 999 999 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 14 999 999 999 999 999 999 999 999 999 10 999 999 999 999 15 13 12 11 15 39 16 999 27 18 999 999 999 999 999 999 999 999 999 999 999 999 16 999 999 21 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 57 108 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 9 11 999 9 13 10 30 17 38 19 32 14 999 999 999 999 999 999 999 999 999 999 999 999 15 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 69 999 67 64 64 57 74 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 6 999 15 999 999 9 52 12 29 19 20 999 20 20 21 999 999 999 999 999 999 999 999 999 999 999 999 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 158 52 56 53 85 999 999 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 8 9 14 999 12 999 11 999 11 18 27 999 18 28 999 999 999 999 999 999 999 999 999 999 999 53 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 999 999 53 47 48 54 102 103 85 31 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 9 14 14 18 11 19 12 30 999 999 14 47 999 999 16 999 999 999 999 999 999 999 999 23 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 51 30 131 74 101 94 80 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 11 31 999 11 999 14 999 999 17 25 999 999 999 35 80 32 999 999 999 8 999 999 26 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 999 999 999 65 33 51 999 38 108 100 56 18 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 13 999 999 12 10 11 12 999 17 13 15 17 20 29 999 999 159 54 39 999 999 999 999 999 31 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 27 999 999 999 999 999 43 80 37 76 999 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 10 999 999 12 11 14 999 17 39 27 16 16 20 999 999 999 40 76 38 999 999 999 999 32 20 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 37 999 999 999 999 34 33 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 11 999 999 999 21 999 11 8 12 19 13 18 17 19 999 999 12 21 59 45 26 999 999 24 90 20 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 11 999 999 999 999 32 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 13 8 999 999 999 14 9 999 9 19 17 58 11 20 24 999 999 999 17 71 52 34 999 15 34 57 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 5 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 15 11 13 999 8 999 999 18 999 999 999 19 13 33 15 37 39 999 999 999 999 999 38 19 999 999 19 24 21 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 4 999 999 999 12 12 999 999 9 999 24 14 12 999 14 13 19 14 16 30 999 999 999 999 159 38 35 999 13 13 22 18 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 4 999 999 999 999 999 999 9 17 18 14 999 999 28 999 11 15 17 13 15 999 15 30 10 999 999 6 159 25 30 17 10 37 17 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 2 5 999 3 999 999 999 999 999 999 8 999 17 11 51 33 19 12 16 21 17 14 20 21 43 999 999 999 999 999 19 999 15 9 37 15 999 999 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 4 999 5 5 5 999 999 999 999 9 999 999 15 12 57 35 19 15 33 25 11 13 15 12 999 9 6 7 999 999 999 10 4 17 16 999 8 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 8 5 999 999 999 999 999 13 999 15 14 19 59 34 20 50 999 11 15 13 999 999 999 999 999 999 999 999 999 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 6 5 999 999 999 999 14 24 68 37 32 75 41 14 12 15 27 999 999 999 999 999 999 999 999 999 999 999 22 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 7 10 999 999 81 27 59 999 67 89 45 23 11 30 12 999 999 5 999 999 999 999 999 999 999 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 7 999 999 999 16 28 61 999 83 84 42 15 14 999 12 999 999 1 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 999 10 999 999 8 51 37 68 32 19 60 33 999 12 12 999 999 999 999 999 999 999 999 999 999 999 86 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 12 11 7 999 999 999 999 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 24 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 10 999 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 4 3 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 8 999 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 4 3 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 11 999 999 8 999 999 7 6 999 999 999 999 999 999 999 999 999 999 999 999 999 8 8 999 999 999 999 999 999 999 56 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 6 7 7 999 9 36 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 95 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 5 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 13 8 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 11 999 999 999 999 159 999 79 28 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 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 999 999 999 999 999 999 999 5 4 999 999 999 999 999 999 7 8 999 7 7 999 7 9 999 999 999 999 999 999 999 999 999 999 999 7 9 8 999 999 999 999 999 50 52 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 7 999 5 999 999 999 5 9 8 13 8 33 999 19 7 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 75 51 48 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 4 999 999 999 999 28 7 7 10 27 999 10 7 999 999 7 999 999 999 9 999 999 999 999 999 12 999 7 999 999 999 999 999 54 51 34 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 5 999 999 999 999 999 999 999 999 8 6 5 999 9 16 29 999 999 8 999 999 999 15 999 9 999 999 999 999 9 9 999 999 999 999 999 159 44 46 34 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 6 999 999 6 999 999 999 10 999 999 999 999 999 999 17 13 999 999 8 999 50 12 9 7 999 999 999 999 999 50 106 40 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 4 999 999 4 9 999 5 5 999 999 999 999 999 10 20 17 13 999 999 6 13 13 12 7 6 999 999 999 29 37 90 38 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 3 999 7 999 3 8 6 999 9 1 999 999 999 999 8 33 999 13 5 7 999 10 9 9 9 999 999 999 999 37 36 91 41 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 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 5 999 999 999 999 3 2 999 999 9 3 999 4 8 1 999 1 999 13 13 19 999 12 999 7 8 8 9 15 8 6 999 999 999 47 57 82 43 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 7 4 999 999 2 999 999 999 999 1 2 4 8 10 1 999 999 1 999 16 31 999 12 999 10 12 7 999 11 999 14 999 4 999 19 37 73 36 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 1 999 999 999 999 2 3 19 11 1 999 999 999 999 16 62 52 25 9 7 13 6 2 1 999 7 999 8 999 21 41 38 36 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 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 1 999 999 999 999 999 1 999 999 1 18 5 1 1 999 2 7 44 83 72 44 11 4 9 999 2 1 2 999 999 4 33 35 67 43 37 66 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 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 2 18 6 2 999 8 3 10 44 999 78 45 12 5 9 2 2 1 1 999 999 8 26 21 36 34 36 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 4 2 6 3 999 92 86 83 43 15 8 999 5 999 999 999 1 999 999 159 70 23 77 42 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 3 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 1 999 999 999 4 999 24 3 3 6 999 6 156 83 94 51 17 12 9 7 2 999 1 999 999 8 999 70 34 86 40 54 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 6 4 999 5 999 88 82 46 23 17 12 10 5 999 999 999 999 999 999 66 31 79 38 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 1 999 999 2 7 89 999 10 999 11 4 999 56 52 33 999 17 16 13 7 7 6 8 9 7 8 17 27 67 35 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 999 999 999 999 999 999 999 6 8 999 12 11 8 999 999 999 19 999 999 22 15 12 8 9 6 9 8 7 999 19 29 69 32 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 6 999 999 999 999 12 7 999 112 16 999 999 19 16 11 9 999 8 8 9 9 9 19 29 59 30 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 9 12 7 8 14 12 999 999 20 19 16 9 8 7 999 10 9 999 19 29 33 33 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 15 16 999 22 20 19 24 8 8 999 999 9 11 14 18 32 25 19 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 9 999 10 7 20 999 999 22 999 20 19 35 21 9 7 5 7 8 10 13 18 19 15 18 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 9 8 999 999 999 999 999 29 19 10 7 6 6 8 9 12 16 16 13 14 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 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 58 9 30 11 5 999 999 999 999 19 18 11 10 6 8 999 12 12 12 15 14 12 8 77 75 83 79 73 86 82 84 82 80 90 92 79 109 999 87 87 86 104 104 87 101 95 106 110 125 103 146 144 141 113 115 84 79 66 117 106 112 78 92 90 89 82 75 65 82 82 90 88 89 88 88 999 77 101 114 91 114 102 94 99 96 105 78 78 81 82 75 76 65 69 72 75 75 77 72 85 55 65 94 75 29 14 13 52 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 79 85 77 86 85 86 85 79 82 89 94 74 75 85 91 82 124 132 85 89 99 102 92 104 141 144 148 146 110 115 141 90 91 69 76 113 104 74 99 93 91 75 79 77 76 89 90 85 86 88 97 105 79 110 102 140 125 137 108 109 102 93 109 84 75 76 75 71 67 60 58 999 999 999 68 52 107 118 59 84 64 10 12 15 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 78 82 89 89 76 85 85 85 74 83 92 85 77 68 86 84 79 136 84 83 104 104 84 107 113 98 117 148 108 93 76 107 93 144 77 55 60 89 142 84 83 92 74 81 79 83 87 89 87 82 89 98 113 79 107 78 126 101 146 141 120 135 103 108 110 75 73 75 60 67 53 59 74 62 71 55 95 999 999 67 45 69 15 12 13 999 10 999 999 999 999 999 999 999 1 999 999 999 999 999 79 78 86 87 85 92 98 90 103 89 92 79 58 79 70 77 76 136 78 79 104 85 83 101 123 143 118 149 146 85 86 89 94 152 151 66 86 120 68 115 83 91 93 82 85 88 87 91 92 85 90 100 83 104 107 106 145 150 152 158 145 88 139 105 112 95 73 112 63 63 103 70 56 67 63 60 50 999 999 91 83 63 14 14 12 999 8 999 999 999 999 999 999 999 6 999 999 999 999 999 84 83 90 86 89 83 96 101 999 85 72 70 66 84 92 80 80 136 109 111 132 108 108 107 82 88 106 143 139 92 141 86 142 145 74 98 119 78 146 116 102 85 99 94 84 85 97 97 91 91 89 95 101 108 136 138 117 999 999 999 999 145 143 75 75 98 98 103 69 71 80 104 144 144 67 55 114 999 56 74 71 48 18 17 14 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 86 86 86 88 94 100 93 74 79 89 72 86 65 58 77 74 85 81 112 137 88 109 111 115 78 78 108 140 114 95 115 144 143 127 113 87 127 117 150 144 112 84 86 95 94 96 999 999 100 92 97 999 104 107 138 140 119 155 999 999 999 75 148 75 82 74 73 94 135 84 71 115 65 999 133 50 70 103 75 74 74 41 17 14 70 9 999 999 999 2 999 999 999 999 999 999 999 999 999 999 85 86 89 96 95 92 76 81 71 81 89 76 81 72 82 70 104 102 139 88 83 111 111 110 108 84 106 111 84 108 96 140 116 121 121 149 104 146 145 142 111 104 77 104 102 999 999 96 999 98 98 999 103 138 140 139 114 153 999 999 999 999 152 66 72 77 70 61 77 90 77 62 56 70 111 55 62 62 108 82 999 152 48 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 84 86 89 86 999 91 89 94 83 87 85 85 85 81 82 68 999 114 143 86 103 110 105 111 107 97 78 109 100 78 107 111 110 113 118 148 150 144 144 145 113 144 148 100 138 132 999 999 97 99 97 95 104 114 141 140 106 89 999 999 999 999 999 999 64 71 70 59 147 66 38 106 61 77 78 66 67 67 59 89 999 999 40 16 999 999 999 999 2 2 999 999 999 999 999 999 999 999 999 999 82 87 87 85 999 999 125 125 96 90 72 93 86 97 83 999 101 144 98 137 113 114 113 108 128 99 101 101 94 105 101 103 99 76 106 145 148 121 115 147 147 150 157 94 999 100 999 999 999 999 999 94 82 106 142 144 143 52 999 999 999 999 999 99 83 71 66 68 75 999 58 46 90 145 78 75 91 999 59 999 999 999 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 86 85 86 96 999 999 999 97 95 84 90 90 92 85 91 75 106 154 106 110 100 114 110 102 106 95 81 98 84 84 96 90 96 88 86 96 149 999 76 149 999 157 157 999 155 999 87 999 94 102 105 86 106 112 77 126 73 98 999 999 999 999 999 999 88 72 70 67 999 86 57 38 150 62 66 80 98 60 53 68 41 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 61 76 11 37 85 89 97 999 87 999 103 98 999 98 92 86 999 86 90 74 999 999 102 116 114 113 77 83 94 102 92 88 69 68 88 93 96 95 107 94 145 145 150 152 999 150 150 999 999 85 85 92 90 92 999 79 108 85 81 84 77 63 98 999 999 999 999 999 76 152 999 54 999 999 999 68 86 83 87 105 87 60 75 31 999 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 86 98 999 86 86 105 78 85 999 99 95 99 999 999 999 96 999 101 115 112 80 87 90 91 91 88 72 70 73 74 90 96 94 112 106 115 145 148 123 128 999 999 999 999 73 80 90 89 88 95 80 87 84 117 78 86 63 109 999 999 999 999 999 84 999 999 999 999 54 29 84 999 999 57 86 49 56 56 32 72 36 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 82 87 96 98 85 103 83 81 999 999 999 75 999 999 999 999 999 155 96 142 142 87 74 74 89 91 73 69 68 69 74 89 96 95 110 105 115 106 144 122 65 110 999 106 71 79 76 87 87 84 76 75 88 82 79 76 109 56 49 999 999 999 999 999 999 999 999 16 999 999 71 33 999 14 999 129 64 42 24 32 83 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 84 88 97 999 97 106 88 107 81 66 100 95 999 999 999 999 999 69 66 70 81 86 72 71 74 75 69 68 67 69 75 89 90 91 107 112 104 110 145 147 111 999 999 71 999 72 78 70 86 94 81 77 113 115 110 113 96 68 104 999 999 999 999 999 999 999 999 999 999 15 999 999 999 999 999 63 60 41 52 30 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 85 88 98 96 101 78 82 78 81 93 78 999 96 999 999 999 999 141 90 91 75 69 71 69 69 65 65 65 67 72 76 91 93 99 103 111 114 103 97 124 54 999 76 90 101 82 110 86 60 81 75 114 117 116 117 77 120 67 67 60 999 999 999 999 999 999 999 999 999 999 21 999 999 999 999 108 76 29 44 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 90 88 95 96 98 103 79 80 79 110 82 91 999 84 999 999 59 999 999 999 999 87 71 68 67 65 61 64 64 69 77 91 92 97 92 106 109 116 102 146 70 69 94 94 95 70 75 93 93 88 83 68 70 117 85 76 70 67 103 57 5 999 999 999 999 999 999 999 999 999 999 6 999 999 999 42 89 29 999 999 999 999 52 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 91 90 96 96 101 81 80 78 108 85 75 78 999 90 999 999 53 99 999 999 98 88 86 70 66 65 61 55 56 71 78 78 92 97 95 99 105 98 111 119 94 86 78 77 77 72 99 97 73 77 72 70 74 69 90 72 71 63 56 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 155 62 999 999 999 999 999 59 60 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 93 96 95 95 86 106 108 94 108 76 110 73 999 999 999 999 999 999 999 86 72 89 86 68 70 69 64 63 65 73 78 77 92 92 93 91 103 113 91 93 76 72 75 75 75 73 88 79 88 77 72 68 71 72 77 70 63 150 115 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 999 999 999 999 999 52 26 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 89 96 97 86 84 79 112 100 114 75 999 999 999 999 999 999 65 79 102 999 73 90 85 67 69 74 71 72 71 74 79 90 91 94 96 90 89 104 110 114 73 88 58 59 93 74 77 93 73 73 94 66 73 112 68 69 76 64 151 47 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 999 999 999 999 999 999 999 999 999 20 999 999 999 999 2 999 999 999 999 999 999 999 16 89 95 98 85 79 108 85 110 101 69 72 70 999 999 999 999 999 99 88 70 80 85 69 73 71 75 77 74 74 73 77 80 90 90 91 92 93 108 112 104 85 80 84 88 97 90 74 104 109 74 71 69 68 114 74 109 105 151 151 104 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 999 999 999 999 999 999 999 999 78 999 999 999 999 999 999 999 999 999 999 999 17 26 51 96 95 86 107 78 111 110 82 74 72 84 109 73 69 999 999 999 999 999 74 59 66 67 68 74 74 77 79 74 76 76 80 80 89 94 94 98 102 111 108 86 86 83 86 76 107 108 100 73 76 97 69 68 73 75 66 94 121 139 117 88 999 999 999 999 999 999 999 999 999 999 999 999 999 999 23 41 999 999 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 20 999 22 26 16 98 88 85 77 82 82 78 83 142 74 143 74 86 65 999 76 999 999 61 113 62 66 87 87 88 78 79 79 77 75 80 79 79 89 91 95 102 107 110 106 99 86 83 100 101 106 102 100 71 74 71 74 70 116 70 69 120 999 106 63 84 33 7 999 999 999 999 999 999 999 999 999 999 999 999 999 60 999 999 24 999 999 999 999 999 999 999 999 999 0 999 999 999 999 22 23 34 32 24 18 97 86 81 77 111 113 115 116 70 143 83 64 71 102 999 61 999 999 999 73 87 85 59 94 88 90 79 79 79 75 80 80 91 91 90 95 105 107 108 108 59 86 98 75 103 73 99 71 100 75 71 70 113 123 66 107 68 91 147 59 53 42 158 999 999 999 999 999 66 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 35 34 32 32 20 33 999 102 80 75 81 112 81 117 128 77 66 94 148 999 59 57 999 999 61 74 101 57 92 94 93 89 89 80 77 78 79 91 92 93 91 102 106 107 106 100 94 96 96 100 104 111 99 103 73 73 73 68 111 76 70 115 58 64 79 66 94 33 71 999 999 999 999 999 999 999 999 999 999 999 999 6 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 34 33 23 999 999 101 83 81 79 81 112 129 125 144 65 112 999 999 96 999 999 999 79 84 103 99 102 75 108 92 93 80 77 77 79 91 93 92 97 84 81 104 99 100 76 76 75 100 72 106 72 104 118 103 70 67 115 116 116 111 125 152 122 87 65 46 25 23 999 999 999 6 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 36 35 33 47 18 999 999 101 78 77 111 113 114 78 130 91 86 76 999 999 999 999 999 48 999 147 104 110 100 72 82 95 97 93 90 80 91 91 98 99 102 100 99 101 103 96 100 97 102 75 101 73 102 101 67 63 73 64 71 137 109 109 59 132 122 120 60 52 56 34 18 999 8 999 12 999 999 999 999 999 7 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 33 32 33 33 23 999 74 86 79 80 76 112 114 73 114 149 149 64 89 67 999 999 999 999 155 79 98 106 71 72 84 104 70 92 79 91 94 90 68 84 84 101 104 104 98 95 102 97 103 100 103 69 70 66 62 61 72 63 78 73 115 92 93 63 86 62 106 44 67 33 22 5 6 999 999 999 999 999 999 999 9 999 8 999 999 999 999 16 999 999 999 999 999 5 999 999 999 999 999 999 67 31 32 35 999 999 98 85 78 78 76 74 73 117 116 130 70 999 65 69 69 61 999 5 10 72 108 106 76 72 79 80 94 93 90 92 91 97 97 102 104 105 80 105 97 109 104 101 75 104 70 104 72 67 64 65 105 99 132 116 76 118 95 63 118 71 126 60 69 26 19 5 6 999 999 8 999 999 999 999 999 999 999 999 999 999 999 20 999 999 999 999 999 3 999 999 999 999 999 999 999 33 33 22 999 999 85 82 77 111 108 73 73 76 66 130 90 84 98 53 153 999 999 999 9 58 140 87 77 70 81 107 93 91 89 91 92 93 99 97 107 108 110 107 109 111 74 74 102 72 71 67 72 67 87 65 67 94 106 118 117 117 58 48 122 63 89 61 33 31 28 5 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 31 33 20 35 999 85 84 105 79 112 103 67 131 149 102 74 101 999 59 999 999 999 999 999 79 116 110 71 73 94 109 100 93 93 93 93 94 101 95 108 112 133 121 109 110 72 99 71 70 69 65 64 67 90 64 114 90 54 67 145 63 50 61 70 60 80 45 44 32 157 999 999 49 82 52 999 999 0 0 57 10 4 11 2 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 21 30 19 999 999 84 80 75 77 101 76 99 89 148 137 73 49 999 54 5 999 999 999 999 53 117 110 106 102 72 112 106 104 99 95 67 100 107 109 85 140 141 141 110 110 97 71 70 73 70 94 60 68 70 95 87 89 61 72 120 49 110 46 999 158 157 41 69 55 33 85 999 69 999 36 999 2 0 0 59 26 7 999 5 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 46 56 48 999 999 79 110 107 107 68 69 64 72 149 133 999 999 999 999 3 999 999 999 999 999 122 114 109 117 116 80 104 77 107 102 83 108 107 108 124 142 145 116 124 111 74 70 70 100 98 115 142 104 139 100 107 144 62 57 133 68 63 999 999 60 66 56 69 41 34 157 28 999 41 10 999 1 3 1 999 28 15 6 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 32 17 77 77 74 111 69 63 78 75 72 68 999 999 999 999 999 999 999 999 999 48 90 64 64 68 78 71 999 108 107 78 77 77 80 112 77 109 66 68 70 93 114 115 110 111 113 117 109 112 98 142 116 110 78 51 92 57 108 56 999 69 93 67 122 41 36 54 45 999 31 3 999 0 3 1 34 29 23 10 18 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 25 68 101 73 69 67 71 121 58 74 82 999 54 999 999 999 999 999 999 999 999 50 57 130 999 999 74 72 114 136 75 76 76 74 73 69 65 101 63 67 70 98 104 115 140 109 107 107 143 116 141 118 106 123 68 55 63 100 124 79 999 30 62 158 74 999 158 29 999 75 9 0 999 0 999 6 14 31 999 29 17 9 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 78 69 999 999 59 999 999 999 999 80 106 35 999 999 999 999 999 999 999 14 68 155 49 61 131 119 96 85 75 93 75 73 98 68 116 64 64 69 73 100 114 144 115 116 141 105 114 109 117 65 105 85 122 102 56 58 99 999 55 29 115 55 24 157 37 33 29 17 22 999 999 999 6 3 28 30 999 18 16 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 84 84 70 70 59 114 107 106 56 81 73 999 999 999 999 999 999 999 999 13 57 101 89 53 72 148 136 999 110 88 105 104 72 70 66 62 144 98 66 106 144 145 146 117 145 142 147 144 144 146 90 151 65 84 99 77 67 47 63 27 21 158 118 157 37 26 33 32 999 0 0 0 999 7 18 19 999 27 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 70 66 63 58 96 89 119 86 102 118 60 50 999 999 999 999 999 999 999 999 999 37 155 150 72 68 80 999 78 102 73 73 106 108 89 62 91 66 99 63 148 88 144 142 144 124 93 147 63 57 999 116 999 84 71 54 54 999 32 999 61 52 38 61 32 157 27 18 2 0 999 1 999 28 8 28 33 26 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 70 118 66 93 91 999 999 61 999 149 59 999 999 999 999 999 999 999 999 999 999 999 999 130 35 999 999 144 115 100 73 71 102 93 60 120 70 61 117 145 148 143 113 65 133 119 145 149 153 83 90 67 999 52 65 999 46 999 999 999 57 65 31 56 999 18 8 0 999 1 999 1 32 8 27 30 28 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 109 88 61 63 81 97 60 63 999 999 89 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 70 74 70 98 103 110 61 114 98 122 76 135 144 115 67 145 147 147 145 148 147 999 68 66 999 50 93 999 999 999 999 5 158 101 48 48 50 26 2 999 0 999 999 9 16 999 22 999 17 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 100 121 111 92 66 62 999 70 999 89 92 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 156 148 116 110 72 102 115 60 99 92 54 111 148 129 144 70 146 119 145 61 55 53 151 88 77 127 114 63 33 999 999 999 999 999 37 43 33 58 10 999 0 999 0 6 999 999 5 24 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 88 62 60 89 103 999 47 999 109 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 128 73 91 102 100 98 105 112 58 105 149 145 63 69 64 148 87 66 54 96 999 59 999 59 108 999 21 999 999 999 999 999 53 41 999 24 999 999 999 0 1 999 999 9 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 29 98 97 119 87 100 93 999 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 109 98 102 104 63 110 106 49 96 64 151 87 146 71 147 58 146 78 66 56 999 999 999 62 999 999 999 999 999 999 999 999 25 999 999 5 999 0 0 0 999 999 8 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 55 107 107 56 100 91 106 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 114 94 61 110 61 122 44 108 71 90 68 66 69 149 68 74 64 88 999 63 999 57 999 18 999 999 999 999 999 999 999 999 9 999 11 0 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 999 70 111 52 88 92 86 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 104 96 85 89 46 81 41 92 71 150 60 81 79 66 64 73 64 45 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 2 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 26 46 67 99 47 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 61 63 71 54 121 44 79 53 63 86 999 99 999 61 66 999 63 70 43 999 98 65 999 999 999 999 999 999 999 999 999 999 999 999 999 0 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 29 79 110 98 48 38 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 96 101 51 86 75 31 46 999 57 999 999 67 79 999 82 79 82 79 149 89 40 158 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 4 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 110 63 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 82 61 61 101 95 29 64 999 999 75 999 47 999 999 999 55 49 999 82 61 54 82 158 43 999 999 999 5 999 999 36 35 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 62 62 999 45 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 71 97 95 76 28 999 999 999 999 66 999 59 80 80 53 999 62 158 111 42 34 34 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 1 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 58 88 999 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 45 111 56 64 45 38 43 999 999 999 999 999 34 72 55 56 999 999 999 55 62 158 53 32 25 999 999 999 999 999 999 42 999 999 999 999 999 999 999 999 5 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 20 81 51 32 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 55 41 100 52 999 38 999 999 999 999 999 30 999 84 999 999 999 999 52 30 999 999 999 999 999 999 999 999 36 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 43 16 14 48 999 999 999 999 999 999 999 999 999 999 999 999 23 999 68 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 44 999 999 999 999 999 999 999 999 999 999 999 77 58 999 999 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 7 15 17 12 10 999 999 15 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 999 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 999 999 999 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 13 999 999 999 999 999 999 999 999 999 9 999 999 999 999 14 12 11 6 14 38 15 999 26 18 999 999 999 999 999 999 999 999 999 999 999 999 15 999 999 20 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 56 107 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 8 10 999 8 13 8 29 17 38 18 32 13 999 999 999 999 999 999 999 999 999 999 999 999 14 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 68 999 66 63 63 56 73 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 5 999 14 999 999 8 51 11 28 18 19 999 20 19 20 999 999 999 999 999 999 999 999 999 999 999 999 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 50 147 51 55 52 84 999 999 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 7 8 13 999 11 999 10 999 10 17 26 999 18 27 999 999 999 999 999 999 999 999 999 999 999 52 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 15 999 999 52 46 47 53 101 102 84 30 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 8 13 13 17 10 18 11 29 999 999 13 46 999 999 15 999 999 999 999 999 999 999 999 22 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 50 30 125 73 100 93 79 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 10 30 999 10 999 13 999 999 16 24 999 999 999 35 79 29 999 999 999 7 999 999 25 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 999 999 999 64 32 50 999 37 107 99 55 17 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 12 999 999 11 7 10 11 999 16 12 14 16 19 29 999 999 158 53 36 999 999 999 999 999 30 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 27 999 999 999 999 999 42 79 36 75 999 32 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 9 999 999 11 10 13 999 17 38 26 15 15 19 999 999 999 39 75 37 999 999 999 999 32 19 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 36 999 999 999 999 34 32 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 10 999 999 999 20 999 10 7 11 18 12 18 16 18 999 999 12 20 58 44 25 999 999 23 89 19 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 10 999 999 999 999 31 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 9 1 999 999 999 13 5 999 8 18 16 57 10 20 23 999 999 999 17 70 51 33 999 14 34 56 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 3 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 14 7 11 999 7 999 999 17 999 999 999 18 12 32 14 36 38 999 999 999 999 999 36 18 999 999 19 23 20 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 11 11 999 999 8 999 23 4 11 999 13 12 18 13 15 29 999 999 999 999 158 38 34 999 12 12 22 17 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 3 999 999 999 999 999 999 8 16 17 5 999 999 27 999 10 14 16 10 14 999 14 29 9 999 999 5 158 24 29 17 9 36 16 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 1 4 999 2 999 999 999 999 999 999 7 999 16 10 50 32 11 11 15 11 8 13 20 20 42 999 999 999 999 999 19 999 14 8 36 14 999 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 3 999 4 4 4 999 999 999 999 8 999 999 5 11 56 25 10 11 30 17 10 12 14 11 999 8 5 6 999 999 999 9 3 16 15 999 7 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 7 3 999 999 999 999 999 12 999 10 5 19 37 24 13 41 999 10 14 12 999 999 999 999 999 999 999 999 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 5 4 999 999 999 999 14 23 41 28 29 36 32 13 11 14 26 999 999 999 999 999 999 999 999 999 999 999 21 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 6 9 999 999 80 21 37 999 66 51 38 23 10 30 11 999 999 4 999 999 999 999 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 6 999 999 999 15 28 55 999 82 56 37 14 13 999 11 999 999 0 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 9 999 999 7 50 36 67 32 19 54 32 999 11 11 999 999 999 999 999 999 999 999 999 999 999 85 11 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 999 999 999 8 11 10 6 999 999 999 999 45 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 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 23 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 9 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 3 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 7 999 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 3 2 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 10 999 999 7 999 999 6 3 999 999 999 999 999 999 999 999 999 999 999 999 999 7 7 999 999 999 999 999 999 999 55 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 5 6 6 999 8 36 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 94 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 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 5 12 6 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 10 999 999 999 999 158 999 78 27 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 6 3 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 4 3 999 999 999 999 999 999 5 7 999 2 6 999 6 8 999 999 999 999 999 999 999 999 999 999 999 6 8 7 999 999 999 999 999 49 46 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 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 6 999 4 999 999 999 4 8 7 12 7 32 999 18 6 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 74 46 47 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 27 4 6 9 26 999 9 6 999 999 6 999 999 999 8 999 999 999 999 999 11 999 6 999 999 999 999 999 54 50 33 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 4 999 999 999 999 999 999 999 999 7 5 4 999 8 15 28 999 999 7 999 999 999 14 999 8 999 999 999 999 8 8 999 999 999 999 999 158 44 45 33 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 5 999 999 5 999 999 999 9 999 999 999 999 999 999 13 3 999 999 7 999 49 11 7 6 999 999 999 999 999 49 105 40 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 3 999 999 3 8 999 4 4 999 999 999 999 999 9 17 12 12 999 999 3 12 12 11 6 5 999 999 999 29 36 89 37 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 2 999 6 999 2 7 5 999 8 0 999 999 999 999 5 32 999 12 4 6 999 9 8 8 8 999 999 999 999 36 35 90 40 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 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 4 999 999 999 999 2 1 999 999 8 2 999 3 7 0 999 0 999 12 12 18 999 11 999 6 5 7 8 14 7 2 999 999 999 46 56 81 42 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 6 2 999 999 1 999 999 999 999 0 1 3 8 9 0 999 999 0 999 15 22 999 9 999 9 6 6 999 10 999 13 999 3 999 19 36 72 35 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 0 999 999 999 999 1 2 18 10 0 999 999 999 999 14 37 36 19 8 6 12 5 1 0 999 6 999 7 999 20 40 38 35 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 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 0 999 999 999 999 999 0 999 999 0 17 3 0 0 999 1 6 43 35 36 34 10 2 8 999 1 0 1 999 999 3 32 35 66 42 37 65 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 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 1 17 5 1 999 7 2 9 43 999 46 40 11 4 9 1 1 0 0 999 999 7 26 20 35 33 35 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 3 1 5 1 999 91 75 56 40 10 7 999 4 999 999 999 0 999 999 158 69 23 76 41 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 1 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 0 999 999 999 3 999 23 1 1 5 999 5 155 55 43 44 14 8 6 6 1 999 0 999 999 7 999 69 34 85 39 53 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 3 3 999 4 999 87 45 40 22 16 10 6 4 999 999 999 999 999 999 65 31 78 36 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 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 0 999 999 1 6 88 999 9 999 10 3 999 55 50 32 999 16 15 10 6 6 5 7 8 6 7 16 27 66 34 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 999 999 999 999 999 999 999 5 7 999 11 1 7 999 999 999 19 999 999 21 15 9 7 8 5 8 7 6 999 18 28 68 31 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 5 999 999 999 999 11 6 999 111 15 999 999 17 15 8 8 999 7 7 8 8 8 18 29 58 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 5 11 4 7 13 7 999 999 20 18 12 8 7 6 999 9 8 999 18 28 32 32 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 10 999 14 15 999 16 20 19 14 7 7 999 999 8 10 13 17 31 24 18 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 8 999 9 6 20 999 999 21 999 19 19 35 18 8 6 4 6 7 9 12 17 18 14 17 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 7 7 999 999 999 999 999 28 18 8 6 5 5 7 8 11 15 15 12 13 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 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 57 8 30 10 4 999 999 999 999 19 17 10 9 5 7 999 11 11 11 14 13 11 7