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 31 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 2002 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 7 4 4 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 1 4 4 4 4 1 1 1 4 4 1 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 1 1 1 1 1 2 1 2 2 2 3 3 1 3 4 3 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 4 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 1 1 4 1 4 4 4 4 1 4 4 4 4 4 1 4 1 4 4 4 1 7 1 4 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 1 1 2 2 1 1 1 1 2 7 3 3 1 1 1 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 4 1 1 1 1 1 1 1 1 1 4 4 4 1 4 4 4 4 4 4 1 4 1 1 4 1 1 1 4 4 4 4 4 4 1 4 4 4 1 1 1 1 1 4 4 4 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 2 2 2 2 1 2 2 1 1 2 2 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 1 4 1 1 1 4 1 4 1 4 4 4 4 1 4 4 4 4 4 1 1 1 1 4 4 1 4 1 4 4 4 4 4 1 4 4 4 4 4 4 4 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 1 1 1 1 1 1 4 4 4 4 4 4 1 4 4 4 4 2 2 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 1 1 1 1 1 4 4 1 1 4 1 4 4 4 4 4 4 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 4 4 4 4 4 4 3 1 4 4 4 2 7 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 1 4 4 4 4 4 4 4 4 1 1 4 1 1 4 1 1 4 1 4 1 4 4 1 4 1 4 4 1 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 4 4 4 6 1 1 4 4 4 4 2 7 1 1 1 1 1 1 1 1 4 1 4 4 4 1 4 1 4 4 4 4 1 1 1 4 4 4 1 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 4 1 1 4 1 3 4 4 4 1 1 1 4 4 4 4 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 3 1 1 1 1 1 4 4 4 2 1 1 4 4 4 4 2 1 1 1 1 1 1 1 1 1 4 1 4 4 1 4 4 4 4 4 4 1 1 1 1 1 1 1 4 1 4 4 1 1 4 1 1 1 1 1 1 1 1 1 1 4 1 1 4 4 1 4 4 1 1 1 4 4 4 4 7 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 4 1 1 1 1 4 4 2 1 1 4 4 4 4 2 7 1 1 1 1 1 1 3 3 4 4 4 4 4 1 4 1 4 4 4 1 1 1 4 1 4 1 1 1 4 4 1 1 1 1 1 1 1 1 1 4 1 1 1 1 1 1 4 4 4 4 4 1 1 1 4 1 4 7 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 3 1 1 1 1 1 2 1 4 1 4 4 4 4 1 2 1 1 1 1 1 1 4 1 4 4 4 4 1 4 1 4 4 4 4 1 1 1 4 4 4 1 1 4 4 4 4 1 1 4 1 1 1 1 1 4 3 1 1 4 4 4 4 4 4 4 1 1 1 4 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 3 1 1 1 3 1 1 1 7 1 4 4 4 4 2 1 1 2 1 1 1 1 4 1 4 4 4 4 4 1 4 1 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 1 1 1 7 1 1 4 4 1 1 1 4 4 1 4 4 4 4 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 4 1 1 1 1 1 4 1 4 4 4 4 4 4 7 2 1 2 1 1 1 1 1 1 4 4 4 4 4 4 1 1 4 4 4 4 1 1 4 4 4 4 1 1 1 4 4 4 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 3 1 1 1 1 1 4 1 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 4 4 4 4 1 4 1 1 1 4 4 4 4 1 1 4 4 4 4 4 4 4 1 4 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 3 1 1 1 1 4 4 4 4 4 4 4 4 4 1 1 2 2 1 1 1 1 1 4 4 1 4 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 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 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 2 1 1 2 2 1 4 1 4 4 4 4 1 4 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 1 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 1 1 1 2 1 1 1 1 1 1 1 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 4 1 4 4 4 4 4 4 6 1 4 1 1 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 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 7 6 1 1 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 1 1 1 1 1 3 4 1 4 4 4 4 1 4 4 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 6 1 1 4 4 4 4 4 4 1 1 1 1 1 4 1 1 1 1 1 1 4 4 4 4 1 1 4 1 1 1 1 1 4 4 4 1 4 1 1 4 1 1 4 1 1 1 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 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 4 4 4 1 1 4 1 1 1 6 1 4 1 1 1 1 1 1 4 4 4 4 1 1 1 1 1 1 1 1 4 4 4 4 4 4 1 4 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 3 4 4 1 1 4 4 1 1 4 4 1 2 1 1 1 1 1 4 4 4 4 4 1 1 4 1 1 4 1 4 4 4 4 4 1 3 1 1 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 4 4 4 4 4 1 1 4 4 1 1 2 1 1 4 1 4 4 4 4 2 1 1 4 1 1 1 1 4 4 4 4 4 4 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 1 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 1 1 1 4 4 4 4 4 1 4 1 1 1 4 4 4 2 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 2 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 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 1 1 1 4 4 4 4 1 4 4 3 1 1 4 4 4 2 2 1 1 4 4 4 4 4 4 4 1 4 4 4 4 1 3 1 4 4 1 1 4 1 1 1 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 1 1 1 1 4 4 4 4 4 1 1 1 1 4 4 4 1 2 7 1 1 1 4 4 4 4 4 1 4 4 4 4 1 1 4 4 4 1 1 1 1 1 1 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 4 4 1 1 1 1 4 4 4 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 1 1 1 4 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 1 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 4 4 4 1 1 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 1 1 1 1 1 4 1 1 4 1 1 1 4 1 1 4 1 1 1 1 1 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 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 1 1 1 1 4 4 2 4 4 4 1 4 1 1 1 4 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 1 4 1 1 3 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 1 4 1 1 4 4 1 4 4 4 1 1 1 4 1 1 4 1 4 4 4 4 1 4 4 4 4 4 4 4 1 4 4 3 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 1 1 1 1 1 3 4 1 1 1 1 4 4 4 1 4 1 4 4 4 4 4 4 1 1 2 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 2 2 2 2 2 2 4 1 1 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 1 1 4 4 1 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 4 1 4 1 1 1 1 1 4 4 1 1 1 1 1 4 4 4 4 4 1 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 1 1 4 1 1 4 4 4 4 4 4 4 1 1 1 4 4 4 1 3 1 1 1 1 4 4 4 4 1 1 4 4 4 4 1 1 4 1 1 1 4 4 4 4 2 2 1 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 2 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 1 3 4 4 4 4 4 4 4 1 1 1 4 4 4 4 1 4 4 1 1 4 1 1 1 4 1 1 1 2 1 4 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 2 2 2 2 2 2 2 2 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 1 1 3 1 1 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 1 1 7 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 1 4 4 4 4 4 1 4 1 4 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 1 4 4 4 4 4 4 4 4 1 4 4 4 4 6 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 3 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 7 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 7 1 1 1 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 6 4 4 3 4 4 4 1 4 1 4 4 4 4 4 4 4 4 4 4 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 4 4 4 4 1 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 4 4 4 3 4 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 4 1 2 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 7 2 1 1 4 1 1 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 4 4 2 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 2 1 1 1 2 2 2 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 4 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 4 1 7 4 1 2 1 2 1 1 1 3 3 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 4 1 1 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 1 2 2 2 2 2 1 3 3 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 4 4 4 1 1 1 1 2 2 2 1 1 3 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 3 1 1 1 1 1 2 2 1 3 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 3 1 1 1 1 1 2 2 2 1 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 2 2 4 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 2 3 4 4 3 1 3 1 1 2 2 2 2 2 4 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 1 3 4 1 4 4 4 4 4 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 4 1 1 2 2 2 2 7 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 1 3 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 2 2 2 3 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 1 1 2 3 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 3 1 4 2 2 1 2 2 7 2 7 2 2 2 2 2 7 2 2 2 1 2 2 1 1 1 1 2 6 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 4 3 4 4 4 2 2 7 2 2 7 7 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 1 1 2 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 7 3 3 4 4 4 1 7 7 2 2 7 2 7 2 2 1 7 7 4 2 2 4 1 1 1 2 2 3 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 3 3 4 4 4 7 7 2 2 2 7 7 2 2 2 2 7 2 7 2 2 2 2 2 1 7 3 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 7 1 7 7 4 4 3 7 7 2 2 2 7 7 2 7 7 4 7 3 3 3 3 3 1 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 7 7 4 4 4 2 4 2 2 2 7 7 7 7 4 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 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 2 2 2 7 4 4 4 7 2 2 2 2 7 7 6 4 4 4 4 4 4 4 2 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 1 4 4 4 2 1 7 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 7 4 4 4 4 7 4 2 7 1 7 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 7 4 3 4 7 7 7 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 2 1 2 7 4 6 4 4 7 4 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 4 1 2 7 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 4 4 4 4 4 4 4 4 4 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 7 2 2 3 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 3 1 1 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 7 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 1 2 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 1 3 7 1 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 1 1 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 1 1 2 4 1 1 1 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 2 2 1 6 6 1 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 1 1 1 1 1 3 6 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 6 2 1 1 1 1 1 6 1 6 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 6 6 2 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 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 6 1 2 1 2 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 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 2 2 1 1 2 2 1 1 1 1 1 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 1 2 2 2 6 1 1 2 1 1 1 1 1 6 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 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 1 2 2 2 1 1 1 1 2 2 2 6 1 4 4 4 4 4 4 4 4 4 4 4 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 2 2 2 2 2 1 2 1 1 2 2 2 6 1 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 4 4 4 3 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 7 2 2 2 2 2 2 2 2 1 1 2 2 2 6 1 4 4 4 4 7 4 4 4 4 4 4 4 3 4 4 4 4 4 4 7 4 4 4 7 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 2 2 2 2 2 2 2 2 2 1 1 2 2 1 4 4 4 1 4 4 1 4 4 4 4 4 4 4 3 4 3 1 4 4 4 1 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 3 6 3 1 1 2 2 2 2 2 2 2 2 2 2 1 2 2 1 4 4 7 2 7 4 4 4 4 4 4 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 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 6 2 2 1 4 1 7 7 2 2 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 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 1 1 3 1 1 2 2 2 2 2 2 2 2 2 2 6 7 1 4 4 1 2 2 2 1 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 1 1 1 2 1 2 2 2 2 2 2 2 1 6 7 2 4 4 4 2 2 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 1 2 2 1 1 1 1 2 2 2 2 2 2 2 1 6 4 4 4 4 4 2 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 4 4 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 6 4 4 4 4 4 4 4 4 4 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 4 4 4 4 4 4 1 2 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 6 4 4 4 4 4 4 4 4 4 4 3 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 1 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 2 2 2 1 1 1 1 1 2 2 2 2 7 1 1 4 4 4 4 4 4 4 4 4 3 4 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 4 4 4 4 4 1 4 4 4 1 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 4 4 4 4 4 3 2 2 2 2 2 2 1 1 1 1 2 2 1 7 4 1 6 4 4 4 4 1 4 4 4 4 1 4 4 1 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 1 1 3 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 2 1 2 2 2 2 2 1 1 2 2 1 2 4 4 6 1 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 7 2 2 2 2 2 2 4 4 4 7 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 4 1 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 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 2 7 2 2 7 2 2 7 7 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 7 2 2 2 7 2 4 2 7 2 2 1 2 3 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 1 1 1 1 1 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 1 4 4 4 7 7 2 4 2 7 4 7 7 2 2 2 7 4 4 4 4 4 3 1 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 3 3 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 7 2 2 4 7 7 7 2 2 2 2 7 7 7 4 4 4 4 1 4 4 4 4 4 4 4 1 2 2 1 1 2 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 7 2 7 7 4 4 7 4 7 2 2 2 7 7 7 4 4 3 1 1 4 1 4 4 1 1 1 1 2 2 2 1 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 4 1 6 3 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 3 4 2 7 7 4 4 2 4 7 1 2 2 2 1 7 4 4 4 1 1 6 1 4 4 1 1 1 2 2 2 1 1 2 1 1 1 1 2499 9999 9999 9999 2827 2935 2938 2928 2929 2751 2878 2979 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3043 9999 2994 9999 9999 9999 9999 9999 2954 9999 9999 9999 9999 2954 2999 3019 9999 9999 2980 9999 9999 9999 9999 9999 9999 9999 3016 2968 3016 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3019 9999 2829 2871 2934 2898 2805 2854 2911 2606 2764 2685 2758 2168 9999 9999 2921 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2522 2552 9999 2616 2884 2914 2844 2884 2903 2877 2817 2949 9999 9999 9999 9999 9999 9999 9999 9999 9999 2981 2998 9999 2953 9999 9999 9999 9999 3046 9999 9999 9999 9999 9999 2947 9999 3024 9999 9999 9999 2887 9999 2941 9999 2968 9999 2987 2989 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2977 9999 2907 2860 2697 2761 2619 2549 2827 2805 2872 2826 2726 9999 9999 9999 2854 2948 2943 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2576 2709 9999 2848 2861 2803 2858 2862 2860 2813 2785 2950 9999 9999 9999 3055 9999 9999 9999 9999 9999 9999 2994 9999 2915 3028 9999 3043 3011 3034 9999 9999 9999 9999 9999 9999 3032 9999 9999 9999 2969 2862 2880 2920 2850 9999 9999 9999 2919 3016 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2935 2856 2775 2560 2607 2621 2539 2647 2820 2691 2697 2825 2773 2688 2676 2904 2915 2970 2918 2943 2899 2937 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2547 2594 2140 2671 2831 2712 2846 2852 2836 2764 2778 2965 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2981 9999 2944 3019 3043 9999 3030 9999 3036 9999 9999 9999 9999 3051 9999 9999 9999 9999 9999 2862 2909 2925 2796 9999 9999 2945 9999 3016 9999 9999 9999 9999 9999 3007 9999 9999 9999 9999 9999 9999 9999 2942 2846 2944 2913 2718 2477 2421 2453 2442 2412 2587 2611 2341 2561 2566 2784 2619 2712 2945 2908 2941 2939 2946 2865 2961 2971 9999 9999 9999 9999 9999 9999 2985 9999 9999 9999 9999 2549 2687 2685 2788 2820 2859 2836 2836 2811 2769 2825 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2987 2938 9999 9999 3023 9999 9999 2957 3024 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2879 2906 2903 2923 9999 2939 2946 2986 2980 3016 9999 9999 3042 2974 9999 3013 9999 9999 9999 9999 9999 9999 2893 2706 2888 2796 2470 2438 2325 2391 2408 2321 2412 2393 2393 2409 2505 2647 2534 2559 2849 2904 2969 2971 2896 2943 2958 2950 9999 9999 9999 9999 9999 9999 9999 2950 9999 9999 9999 2575 9999 2775 2794 2821 2849 2846 2832 2800 2813 2817 2941 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3033 9999 3033 9999 2965 9999 9999 9999 9999 9999 9999 9999 9999 2972 2820 9999 2811 2896 9999 2916 2941 9999 2953 9999 2990 9999 9999 2978 9999 2973 9999 9999 3013 9999 9999 9999 9999 9999 2642 2479 2724 2609 2310 2355 2243 2336 2340 2244 2282 2230 2224 2221 2334 2389 2349 2362 2760 2920 2928 2884 2855 2948 2971 2938 2988 9999 9999 9999 9999 2947 2940 9999 9999 9999 9999 2590 9999 2873 2860 2844 2862 2865 2799 2841 2857 9999 3025 9999 9999 9999 3040 9999 3043 9999 9999 9999 9999 3043 2995 3015 9999 9999 9999 3005 9999 9999 9999 9999 9999 9999 9999 2991 2969 2935 2909 2934 2945 2899 2904 9999 2953 2963 9999 2986 9999 9999 9999 9999 2925 2951 2975 9999 9999 9999 9999 9999 9999 2843 2542 2400 2588 2521 2295 2282 2234 2251 2283 2192 2208 2162 2159 2152 2186 2212 2215 2245 2543 2681 2914 9999 2945 2973 2970 2879 3000 9999 9999 9999 2728 2887 2673 9999 9999 9999 9999 2640 2815 2837 2848 2878 2895 2845 2800 2882 2884 9999 3031 9999 9999 3055 9999 9999 9999 9999 9999 9999 3014 3034 2969 3002 2952 2977 3002 9999 3016 9999 9999 2984 3031 9999 3030 2946 2944 2912 2907 2865 2951 2811 2905 2856 9999 2968 2959 9999 9999 2994 9999 9999 2915 2937 2952 9999 9999 9999 9999 9999 9999 2501 2312 2438 2426 2425 2210 2213 2189 2179 2176 2156 2169 2138 2131 2120 2123 2131 2152 2176 2329 2604 2841 2912 2919 9999 2962 2930 2933 2919 9999 9999 2660 2855 2725 9999 9999 9999 9999 2684 9999 2845 2866 2897 2913 2860 2828 9999 9999 9999 9999 9999 9999 9999 3014 9999 3043 9999 9999 9999 3006 2980 3017 9999 2943 9999 2999 3004 3010 9999 9999 2959 2982 3008 2996 2763 2945 2884 2934 2906 9999 2892 2932 2960 2951 2990 2979 9999 9999 9999 9999 9999 2910 2899 2933 9999 2971 9999 9999 2543 9999 2117 2328 2363 2363 2268 2169 2156 2156 2138 2131 2120 2134 2120 2104 2100 2097 2093 2116 2131 2221 2385 2737 2860 2930 9999 2984 2973 2945 2998 2907 2757 2794 9999 2805 9999 9999 9999 9999 2793 2690 2831 2909 2745 2918 2871 2904 9999 2909 9999 9999 9999 9999 3030 9999 3055 9999 9999 9999 9999 2956 2965 3002 9999 9999 9999 2935 3019 9999 9999 9999 9999 2989 2993 9999 2913 2901 2941 2953 2931 9999 9999 2969 2929 9999 9999 9999 9999 9999 9999 9999 2991 2946 2923 9999 2950 2921 2271 2321 2495 2398 2399 2196 2328 2331 2189 2149 2131 2134 2116 2108 2104 2108 2112 2093 2085 2093 2085 2100 2116 2159 2271 2587 2812 2909 9999 3017 2972 2988 9999 2902 2793 2864 9999 2836 9999 9999 9999 9999 2657 2825 2850 2628 2815 2919 2858 2945 9999 2925 9999 9999 9999 9999 9999 3029 9999 2974 9999 9999 9999 9999 2973 2987 2961 2999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2950 2799 2910 9999 2967 2945 9999 9999 2977 2942 2985 9999 9999 3049 9999 9999 9999 9999 2929 2925 2987 2929 2638 2305 2419 2371 2397 2403 2285 2268 2261 2156 2131 2116 2123 2108 2100 2093 2100 2108 2093 2081 2097 2089 2097 2116 2127 2208 2440 2788 2909 9999 3021 2962 2995 2985 2957 9999 2927 9999 9999 9999 9999 9999 9999 9999 2713 2880 2562 2805 2938 2877 2902 2910 2965 9999 9999 9999 9999 9999 9999 2983 2950 9999 9999 9999 9999 2947 2987 9999 9999 9999 9999 2982 3046 3057 9999 9999 9999 2964 2929 2910 2826 2946 9999 2960 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2958 2953 9999 2943 2818 2449 2326 2286 2340 2358 2226 2216 2209 2134 2120 2108 2116 2100 2093 2089 2097 2100 2081 2085 2093 2085 2097 2108 2123 2162 2359 2758 2915 9999 3021 2990 3002 2997 3021 9999 2966 9999 9999 9999 9999 9999 9999 2813 2860 2788 2757 2846 2635 2911 2934 2957 9999 9999 9999 9999 3013 9999 2985 2927 2887 9999 9999 9999 9999 2968 2993 9999 9999 9999 9999 9999 9999 9999 3024 9999 3011 2955 2918 2935 2952 2943 2943 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2915 2364 2371 2261 2251 2249 2272 2208 2180 2173 2123 2108 2104 2104 2093 2089 2085 2093 2093 2081 2085 2093 2085 2089 2104 2108 2138 2317 2726 2915 9999 2995 2951 2997 2971 9999 9999 9999 9999 9999 9999 9999 9999 9999 2630 2851 2713 2644 2882 2854 2959 2876 2885 9999 9999 3055 9999 2966 2996 9999 9999 2956 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2957 2956 2851 2936 2939 2996 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3013 9999 9999 2593 2175 2273 2261 2206 2185 2189 2166 2149 2145 2120 2104 2104 2108 2093 2093 2081 2097 2089 2089 2081 2089 2077 2081 2089 2097 2116 2279 2720 2825 2942 2951 2938 2955 2799 2983 3002 9999 9999 9999 9999 9999 9999 9999 2720 2909 2718 2727 2720 2893 9999 2973 9999 9999 9999 9999 3004 9999 2993 9999 9999 9999 9999 9999 9999 9999 3018 9999 9999 9999 9999 9999 9999 9999 9999 3000 9999 9999 9999 2967 2933 2908 2966 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2954 2603 2480 2312 2216 2173 2159 2159 2141 2131 2131 2108 2104 2104 2108 2093 2093 2081 2089 2081 2077 2077 2072 2064 2077 2089 2089 2112 2239 2684 2863 2916 2904 2897 2871 2919 2944 3021 9999 9999 9999 9999 9999 9999 9999 2847 2853 2841 2721 2875 2876 2955 2904 2934 2973 3014 9999 3002 2994 2949 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3031 2999 9999 9999 9999 9999 2958 2923 2998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3016 2925 2092 2348 2242 2199 2163 2145 2145 2131 2120 2123 2104 2104 2100 2108 2089 2097 2089 2077 2077 2068 2064 2064 2051 2072 2093 2089 2108 2196 2566 2785 2843 2839 2855 2828 2894 2945 9999 9999 9999 9999 9999 9999 9999 9999 2862 2845 2821 2780 2848 2886 2822 2881 2694 2912 2978 9999 9999 2972 2931 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2980 9999 9999 3030 3030 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2497 2353 2267 2193 2155 2141 2131 2116 2108 2112 2104 2100 2100 2104 2089 2097 2089 2089 2081 2068 2068 2068 2056 2077 2093 2089 2093 2156 2429 2608 2660 2725 2870 2868 2726 9999 9999 9999 9999 9999 9999 9999 9999 2998 2806 2826 2822 2797 2826 2886 2878 2853 2907 2909 2956 9999 2990 9999 2921 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3002 9999 9999 9999 9999 2972 9999 3030 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2092 2459 2299 2239 2177 2152 2138 2127 2112 2100 2104 2104 2100 2100 2100 2089 2093 2089 2093 2085 2072 2068 2081 2068 2089 2085 2077 2081 2123 2367 2448 2456 2616 2901 2941 2302 3010 9999 9999 9999 9999 9999 9999 9999 9999 2814 2828 2844 2838 2839 2903 2860 2833 2859 2879 2907 2951 2976 9999 2916 2931 2953 2964 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2983 3030 9999 9999 9999 9999 3029 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3029 2092 2416 2264 2204 2158 2145 2134 2123 2104 2097 2097 2100 2097 2089 2100 2089 2089 2081 2089 2077 2072 2077 2077 2064 2077 2064 2077 2068 2108 2350 2430 2441 2623 2815 2938 2907 9999 9999 9999 9999 9999 9999 9999 9999 9999 2896 2838 2897 2891 2862 2880 2825 2821 2846 2859 2900 2900 2944 2918 2925 2889 2903 2906 9999 2984 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2985 2973 3021 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2567 2370 2266 2183 2145 2141 2131 2120 2097 2089 2089 2100 2100 2089 2100 2093 2089 2077 2089 2070 2072 2068 2077 2060 2072 2064 2072 2077 2104 2285 2465 2547 2752 2861 2978 2957 9999 9999 3017 9999 9999 9999 9999 9999 9999 9999 2854 9999 2894 2820 2817 2798 2783 2829 2880 2878 2831 2942 2855 2893 2874 2884 2879 2962 2971 2926 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3026 3026 9999 9999 9999 3007 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2335 2235 2164 2141 2131 2131 2120 2097 2089 2089 2097 2100 2089 2097 2089 2093 2070 2072 2070 2072 2064 2072 2060 2072 2064 2068 2077 2104 2208 2505 2711 9999 9999 2878 2957 9999 9999 9999 9999 9999 3003 2938 2917 2885 2969 2866 2954 2929 2792 2768 2821 2749 2826 2880 2911 9999 2955 2935 2855 2885 2879 2858 9999 9999 2942 9999 9999 9999 9999 3019 9999 9999 2979 3010 9999 9999 9999 9999 2998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2237 2320 2223 2157 2134 2134 2123 2112 2093 2089 2093 2085 2093 2085 2089 2081 2097 2070 2070 2070 2060 2064 2064 2056 2081 2064 2064 2077 2100 2173 2531 2775 2805 9999 2955 2956 9999 9999 9999 9999 9999 9999 2881 2884 2901 2983 2875 9999 2860 2741 2798 2827 2757 2839 9999 9999 9999 9999 2842 2844 9999 2868 2857 2893 2939 2975 9999 9999 9999 2995 9999 2952 2954 9999 2962 3029 9999 3017 2983 3015 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2839 2147 2270 2192 2152 2134 2127 2123 2112 2093 2085 2085 2085 2081 2070 2081 2081 2093 2085 2072 2070 2064 2064 2068 2060 2081 2056 2064 2064 2100 2169 2526 2803 2875 2923 2988 2969 9999 9999 9999 2969 3000 9999 2748 2907 2887 9999 2822 9999 2794 2718 2855 2729 2830 2884 9999 9999 9999 9999 2841 2860 2572 2949 2891 2884 2866 2916 9999 9999 9999 9999 9999 9999 2954 9999 2939 3006 9999 9999 9999 9999 3030 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2443 9999 2234 2193 2149 2134 2123 2120 2112 2093 2089 2081 2081 2081 2070 2081 2077 2081 2085 2081 2070 2068 2064 2068 2064 2072 2051 2068 2068 2116 2189 2530 2809 2841 2911 2993 9999 9999 9999 9999 2992 2978 9999 9999 2916 2898 9999 9999 2942 2119 2749 2843 2840 2857 2914 9999 9999 9999 9999 9999 2871 2770 9999 2889 2917 9999 2937 9999 9999 9999 9999 9999 2936 9999 2920 2928 9999 2978 9999 2993 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3050 9999 9999 2864 2230 2261 2177 2145 2131 2123 2116 2108 2093 2089 2085 2085 2089 2070 2081 2077 2081 2093 2093 2077 2077 2068 2072 2060 2072 2056 2068 2072 2123 2221 2586 2816 2881 2902 2977 9999 9999 9999 9999 9999 9999 9999 9999 2874 2908 9999 9999 2960 2498 2702 2783 2861 9999 2976 9999 9999 9999 9999 2786 2940 2912 9999 2901 2947 2929 2956 9999 9999 9999 9999 9999 9999 2673 2882 2955 9999 2977 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3050 9999 9999 2711 2098 2233 2161 2145 2123 2120 2108 2100 2089 2097 2089 2085 2097 2077 2081 2081 2077 2085 2093 2081 2077 2068 2072 2064 2072 2051 2068 2072 2131 2271 2615 9999 2906 2940 2977 9999 9999 9999 9999 9999 2982 9999 2900 2832 2899 9999 9999 9999 2119 2678 2750 2864 2947 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2915 2954 9999 9999 9999 9999 9999 9999 2439 2893 2834 2937 9999 9999 3017 9999 2993 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3029 2219 2369 2230 2161 2134 2123 2123 2104 2100 2089 2097 2089 2089 2097 2089 2093 2085 2077 2077 2093 2081 2068 2064 2068 2060 2064 2050 2064 2081 2141 2303 2621 9999 2924 2941 2970 9999 9999 9999 9999 2978 9999 9999 9999 2908 2895 9999 9999 9999 2119 2603 2767 2884 9999 9999 9999 9999 9999 9999 9999 3002 9999 9999 9999 9999 2953 9999 2969 9999 9999 2940 2947 9999 2916 2900 2923 2969 9999 9999 9999 9999 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3029 2578 2363 2255 2167 2138 2120 2123 2108 2100 2085 2097 2093 2100 2100 2093 2093 2085 2072 2070 2081 2081 2068 2068 2077 2064 2064 2050 2064 2085 2141 2295 2634 9999 2840 2929 2986 2969 9999 9999 9999 9999 9999 2930 2814 2896 2920 9999 9999 9999 2420 2636 9999 2895 2948 2979 9999 9999 9999 9999 9999 3015 9999 9999 9999 9999 2921 2877 9999 9999 9999 2918 2898 2936 2885 2915 2930 9999 9999 9999 3013 9999 2995 9999 9999 9999 9999 9999 9999 9999 9999 9999 3050 9999 9999 9999 9999 9999 9999 9999 3019 2662 2304 2211 2179 2134 2131 2123 2112 2097 2097 2097 2089 2100 2100 2097 2097 2085 2072 2070 2072 2081 2072 2081 2093 2075 2075 2075 2075 2081 2141 2256 2612 2548 2875 2875 2955 2755 9999 9999 9999 9999 9999 2912 2894 2909 2938 9999 9999 9999 2732 2611 2822 2892 2944 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 2927 2934 2934 9999 2995 2899 2907 2877 2917 2891 2885 2972 2960 2973 2974 2972 2999 9999 2976 3017 9999 9999 9999 9999 9999 9999 9999 9999 2989 9999 9999 9999 9999 9999 9999 2983 2730 2325 2097 2171 2134 2131 2127 2116 2100 2097 2097 2093 2100 2100 2104 2097 2081 2077 2070 2072 2077 2077 2081 2097 2075 2075 2075 2077 2085 2145 2251 2604 2670 2909 2911 2958 2971 9999 9999 9999 9999 9999 9999 2921 2896 9999 9999 9999 9999 9999 2644 2740 2900 2930 9999 9999 9999 9999 9999 9999 9999 9999 3015 2810 2900 2861 2955 9999 2939 2897 9999 2916 2909 2955 9999 2966 2929 9999 2956 2921 2980 2909 2929 9999 9999 9999 9999 9999 9999 9999 9999 3050 2923 9999 9999 9999 9999 9999 9999 2968 2641 2316 2264 2188 2145 2123 2127 2120 2104 2097 2097 2093 2100 2100 2089 2089 2077 2081 2070 2072 2070 2077 2077 2097 2077 2077 2075 2077 2089 2145 2297 2601 2680 2882 2901 2956 9999 9999 9999 9999 9999 9999 9999 2787 2943 2948 9999 9999 9999 9999 9999 2927 2901 2913 9999 9999 9999 9999 9999 9999 9999 9999 2991 2957 2881 2893 9999 9999 2447 9999 9999 9999 2918 9999 2972 2877 2888 9999 2954 2926 2974 2990 9999 2994 9999 9999 9999 9999 9999 9999 9999 9999 9999 3027 9999 3016 2913 9999 9999 9999 2686 2449 2262 2180 2145 2123 2123 2116 2104 2097 2097 2089 2100 2097 2077 2089 2081 2089 2081 2070 2070 2077 2077 2100 2077 2089 2081 2081 2097 2156 2361 2692 2595 2881 2909 2925 9999 9999 9999 9999 9999 9999 9999 9999 9999 2950 9999 9999 9999 9999 9999 9999 2889 2908 2963 9999 9999 9999 9999 9999 9999 9999 2992 9999 2885 2935 9999 9999 2828 9999 9999 9999 2903 2955 2995 9999 2905 2989 9999 2938 9999 9999 9999 9999 3032 9999 9999 9999 9999 9999 9999 9999 2989 9999 9999 9999 2721 2822 2844 2884 2536 2203 2267 2179 2145 2123 2123 2116 2100 2093 2097 2093 2089 2093 2077 2089 2081 2077 2085 2077 2077 2077 2077 2097 2075 2089 2085 2089 2108 2183 2468 2708 2780 2887 2934 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2891 2938 9999 9999 2928 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2859 9999 9999 9999 9999 9999 3037 3013 2944 2990 3013 2812 9999 9999 2966 2960 2980 2994 9999 9999 9999 2999 9999 2966 9999 9999 9999 9999 9999 9999 2862 2367 2688 2831 2640 2834 2578 2348 2279 2177 2145 2123 2127 2120 2108 2093 2100 2097 2089 2097 2077 2093 2081 2077 2077 2089 2077 2075 2077 2097 2085 2089 2089 2097 2116 2256 2528 2686 9999 2857 2951 9999 9999 9999 9999 9999 9999 9999 9999 2929 2962 9999 9999 9999 9999 9999 2844 2990 9999 9999 2946 9999 9999 9999 9999 9999 9999 9999 2558 2954 2971 3037 3037 3037 3013 3037 3037 3037 2929 3037 9999 2987 9999 3015 2916 2964 2966 2966 9999 9999 2990 2994 2960 2945 2950 9999 9999 9999 9999 9999 2564 2617 2719 2665 2663 2769 2663 2379 2304 2189 2147 2131 2134 2131 2108 2089 2097 2097 2097 2097 2081 2097 2081 2077 2077 2093 2070 2077 2081 2097 2089 2089 2085 2100 2131 2370 2539 2522 2188 2892 2330 9999 9999 9999 9999 9999 9999 9999 9999 9999 2944 9999 9999 9999 9999 9999 2908 2961 9999 2991 2896 9999 9999 9999 9999 9999 9999 9999 2882 2954 2963 9999 9999 9999 3037 9999 3037 3037 3037 3037 9999 9999 9999 9999 2985 2994 9999 9999 9999 9999 2982 2989 9999 2975 2930 2950 9999 9999 9999 9999 2255 2458 2737 2728 2590 2652 2667 2534 2299 2207 2153 2134 2145 2141 2120 2097 2097 2093 2097 2100 2081 2100 2085 2077 2085 2097 2077 2081 2089 2100 2085 2093 2089 2108 2159 2502 2416 2585 9999 2188 2932 9999 9999 9999 9999 9999 9999 9999 9999 9999 2969 9999 9999 9999 9999 2954 2912 2957 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2905 9999 9999 9999 9999 9999 9999 9999 9999 3037 3037 3037 9999 9999 9999 9999 3027 9999 9999 3019 3051 9999 2966 3001 2998 9999 2921 2860 2966 2093 2924 9999 2819 2706 2783 2650 2625 2619 2594 2536 2446 2222 2175 2149 2152 2145 2120 2093 2100 2097 2089 2093 2081 2100 2085 2081 2085 2093 2085 2100 2093 2100 2089 2093 2097 2123 2207 2489 2525 2642 2738 2881 2930 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2924 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2976 9999 9999 9999 9999 3037 3037 9999 3037 3037 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2956 2986 2976 9999 2876 2766 2955 9999 2880 2890 2855 2825 2749 2600 2647 2587 2538 2537 2439 2295 2206 2162 2154 2141 2112 2097 2100 2097 2097 2097 2085 2100 2093 2089 2081 2097 2093 2116 2104 2100 2097 2100 2108 2141 2280 2606 2619 9999 2867 2941 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2834 2884 9999 9999 9999 9999 9999 2986 9999 9999 9999 9999 9999 2968 9999 2976 9999 9999 9999 9999 9999 3037 3037 3037 3037 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3003 9999 2939 2917 2922 2835 2863 2847 2806 2772 2742 2657 2613 2510 2542 2585 2449 2333 2245 2177 2155 2138 2123 2104 2097 2097 2097 2097 2085 2093 2089 2081 2081 2093 2093 2108 2104 2100 2093 2100 2112 2159 2405 2560 9999 9999 2931 2910 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2646 2878 2915 2955 9999 9999 9999 9999 9999 9999 9999 9999 2932 9999 9999 9999 9999 9999 9999 9999 9999 9999 3037 3037 3037 3037 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3037 9999 9999 9999 2690 2898 2730 2825 2823 2821 2790 2726 2647 2556 2485 2499 2562 2515 2427 2245 2183 2156 2138 2131 2108 2100 2104 2097 2093 2085 2097 2085 2081 2081 2093 2093 2100 2093 2097 2093 2104 2127 2189 2552 2711 9999 9999 2888 9999 9999 9999 2957 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2872 2835 2786 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2917 9999 2726 2874 2869 2857 2386 2647 2658 2523 2524 2519 2601 2473 2234 2246 2185 2159 2141 2134 2116 2104 2097 2089 2093 2093 2100 2085 2089 2081 2093 2089 2100 2089 2097 2093 2116 2134 2236 2672 9999 9999 9999 9999 9999 9999 9999 2778 9999 2807 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2112 2726 2873 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3058 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2936 2786 2832 2873 2853 2873 2847 2687 2698 2593 2552 2650 2562 2559 2533 2308 2189 2159 2156 2134 2131 2112 2097 2085 2093 2093 2104 2089 2097 2089 2097 2085 2097 2093 2100 2097 2123 2152 2336 2557 9999 9999 9999 9999 9999 9999 9999 2874 2915 2938 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2913 2487 2917 9999 9999 9999 9999 9999 9999 9999 9999 2883 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2830 2847 2893 2900 2858 2699 2690 2717 2567 2531 2525 2555 2453 2305 2198 2159 2156 2138 2134 2123 2093 2089 2093 2093 2097 2093 2093 2097 2100 2097 2100 2093 2104 2108 2134 2196 2443 9999 9999 2738 2580 9999 9999 9999 9999 2824 2913 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2849 2778 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2595 2816 2845 9999 2845 2691 2634 2628 2831 2866 2410 2585 2458 2257 2208 2171 2159 2152 2138 2123 2104 2097 2100 2097 2100 2097 2093 2093 2104 2097 2104 2104 2108 2116 2156 2285 2538 9999 2337 9999 9999 2694 9999 9999 9999 9999 2894 2968 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2413 2730 2692 2799 2860 2836 2613 2603 2670 2859 2827 2769 2653 2523 2318 2227 2196 2169 2169 2145 2134 2112 2108 2116 2104 2108 2108 2100 2097 2108 2108 2108 2116 2127 2131 2201 2439 2556 9999 9999 2362 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2112 2781 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3058 9999 9999 9999 9999 9999 9999 9999 2843 9999 2662 9999 9999 2901 2716 2647 2556 2653 2806 2797 9999 9999 2443 2311 2276 2212 2188 2177 2162 2156 2120 2120 2120 2108 2120 2116 2116 2127 2134 2116 2123 2120 2145 2173 2311 2582 2331 9999 2757 2778 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2718 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2830 2593 2647 2523 2541 2710 2825 9999 9999 9999 2471 2308 2263 2220 2191 2188 2188 2134 2123 2131 2116 2120 2116 2131 2202 2235 2190 2173 2141 2169 2286 2495 2401 9999 9999 9999 9999 9999 9999 9999 9999 9999 2940 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2762 2837 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2538 2461 2649 9999 9999 9999 2669 2712 2709 2630 2524 2628 2722 2829 2899 9999 2503 2402 2305 2251 2225 2224 2225 2157 2133 2149 2131 2134 2131 2166 2312 2312 2290 2271 2215 2268 2484 2608 2105 2450 9999 2075 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2713 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2159 2795 2846 9999 9999 9999 9999 2646 2712 2684 2566 2663 2651 2646 2848 9999 2464 2376 2288 2281 2271 2263 2266 2201 2168 2183 2168 2173 2168 2223 2409 2419 2366 2396 2384 2456 2439 9999 9999 2417 2670 2467 2103 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2736 2800 9999 9999 9999 9999 2636 2581 2649 2601 2653 2567 2646 2697 2884 2715 9999 2189 2350 2312 2304 2302 2233 2205 2235 2215 2226 2228 2295 2441 2541 2527 2480 2487 2499 2567 2598 9999 2723 2728 9999 2986 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2993 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2725 9999 9999 9999 9999 2808 9999 2565 2653 2446 2590 2561 2580 2633 9999 2447 9999 2378 2342 2338 2332 2271 2242 2279 2280 2287 2287 2406 2513 2623 2639 2592 2575 2617 2649 9999 2605 2766 9999 9999 2985 9999 9999 9999 9999 9999 2284 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2718 2755 2989 9999 9999 2873 2913 2686 2523 2346 2506 9999 2543 2561 2562 9999 2506 2367 2378 2364 2361 2303 2276 2314 2319 2343 2385 2422 2552 2606 2707 2700 2622 2628 2675 2074 2473 2558 2621 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2587 2685 2933 9999 2913 2798 2726 2502 2481 2550 2555 2499 2576 2577 2509 2439 2461 2383 2376 2394 2326 2311 2352 2360 2396 2503 2458 2576 2654 2727 2801 2789 2793 2649 2466 2825 2806 9999 9999 2993 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2710 2335 2617 2715 9999 2879 2663 2703 2567 2447 2504 2550 2570 2495 2565 2549 2521 2459 2403 2400 2424 2355 2341 2401 2422 2474 2530 2488 2673 2679 2811 2828 2823 2836 2700 9999 2555 2432 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2437 2690 2582 2823 2823 2688 9999 2557 2491 2514 2543 2571 2488 2527 2503 2513 2462 9999 2443 2471 2352 2380 2482 2487 2565 2525 2544 2802 2815 2820 2848 2852 2766 2646 2074 2896 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2546 2507 2685 2641 9999 2805 9999 2712 2483 2602 2578 2414 9999 2679 9999 2548 2521 2502 2455 2493 9999 2410 2603 2498 2697 2587 2592 2852 2856 2850 2885 2727 9999 2825 2353 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2729 2702 9999 9999 9999 9999 9999 2464 2593 9999 2531 2664 9999 9999 2447 2506 2494 2569 2507 2385 2520 2441 2415 2458 2875 2893 2704 2586 2538 2559 2519 2956 2781 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2641 2655 9999 9999 9999 9999 9999 9999 2703 9999 9999 2507 2652 9999 2336 9999 2519 2574 2669 9999 9999 9999 2707 2077 9999 2543 2371 2869 2724 2074 9999 9999 2934 9999 9999 9999 2994 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2643 2727 9999 9999 9999 9999 9999 9999 9999 2595 2421 2602 9999 9999 2519 2569 2617 2626 9999 2208 9999 2680 2689 2391 2391 2706 2790 9999 9999 9999 2991 2991 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2971 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2855 9999 9999 9999 9999 9999 9999 9999 2468 2591 2708 9999 9999 2664 9999 9999 9999 9999 9999 9999 9999 9999 9999 2824 2448 2077 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2968 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2682 2636 9999 9999 9999 9999 9999 2725 9999 2470 2557 2676 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2875 2535 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2634 2632 2653 9999 9999 9999 9999 9999 2617 2524 2649 2677 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2510 9999 9999 9999 9999 2987 9999 9999 9999 9999 9999 9999 3006 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2584 2686 2865 9999 9999 9999 2402 2733 9999 2652 2641 2771 2811 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2992 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2995 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 9999 9999 9999 9999 9999 9999 2586 2671 9999 9999 9999 9999 9999 9999 9999 2672 9999 2795 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3003 9999 3006 9999 9999 9999 9999 9999 9999 9999 2993 9999 9999 9999 9999 9999 9999 9999 9999 9999 2950 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 9999 9999 9999 9999 9999 9999 9999 9999 2190 2529 2662 9999 9999 9999 9999 9999 9999 9999 2669 2816 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2985 9999 9999 9999 9999 9999 9999 2991 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2343 2594 2613 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2997 2977 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2583 2557 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 2941 2952 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2974 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2729 9999 2524 2677 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2977 2950 2900 9999 9999 2954 2816 2966 9999 9999 9999 9999 9999 9999 9999 9999 9999 2906 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2633 2610 2690 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2875 2914 2912 9999 2944 2798 2074 2907 9999 9999 9999 9999 9999 9999 9999 9999 9999 2942 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2884 9999 9999 2785 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2843 2891 2910 2933 9999 9999 2922 2947 9999 9999 9999 9999 9999 9999 2980 9999 9999 9999 9999 9999 9999 2892 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2888 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2990 9999 2879 2890 2909 2947 2080 9999 2930 2908 2863 9999 9999 2962 2970 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2767 2877 2876 2881 2925 2922 2723 2650 2925 9999 9999 2869 9999 2887 2941 9999 9999 9999 9999 9999 9999 9999 9999 2897 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2920 2892 2881 2927 2910 2938 2896 2835 2871 2889 2904 2873 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2818 2887 2844 9999 9999 2827 2812 2810 2854 2901 2903 9999 9999 9999 2974 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2829 2892 2909 9999 9999 2684 2798 2756 2836 2896 2869 9999 2819 9999 2915 9999 9999 2991 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2861 2904 2901 2878 9999 9999 2627 2742 2744 2836 2891 2893 2879 2926 2870 2936 2971 2982 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2657 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2809 2864 9999 2838 2626 2736 2690 2778 2850 2892 2876 2853 2890 2833 2894 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2900 2711 2665 2831 2801 2620 2658 2816 2842 2842 2800 2848 2705 2800 2871 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2627 2667 2731 2621 2513 2653 9999 2831 2781 2615 2674 2695 2815 2843 2950 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3007 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2691 2726 2506 2496 2439 2691 2813 2802 2716 2438 2478 2645 9999 2894 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3007 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2666 2536 2485 2460 2399 2443 2749 2679 2780 2703 2401 2415 2628 9999 2947 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2530 9999 9999 9999 9999 2555 2874 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2894 9999 2557 2498 2488 2408 2369 2491 2690 2639 2734 2713 2452 2419 2632 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2894 2537 2610 2492 2485 2402 2364 2478 2629 2581 2691 2712 2536 2438 2679 9999 9999 9999 2954 9999 9999 2813 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2786 9999 9999 9999 2829 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2991 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2934 2573 2643 2514 2485 2403 2368 2428 2520 2546 2628 2750 2602 2460 2723 9999 9999 9999 2698 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2808 2714 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2857 2845 2961 2959 2860 2639 2636 2528 2536 2399 2371 2403 2460 2514 2638 9999 2447 2533 2783 9999 2844 9999 9999 2660 2674 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2863 2573 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2895 2842 9999 2900 2865 2700 2696 2620 2479 2406 2383 2406 2447 2509 2691 9999 9999 2702 9999 9999 2907 2640 2595 2660 2761 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2965 2927 2722 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2835 2706 2861 2867 2865 2727 2824 2639 2494 2433 2397 2413 2454 2516 2742 9999 9999 2663 9999 9999 9999 2618 2606 2726 2564 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2955 2904 2742 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2854 2670 2728 2804 2836 2803 2812 2663 2578 2454 2408 2419 2470 2540 2749 9999 9999 9999 9999 9999 9999 2676 2715 2804 9999 3008 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2993 9999 2953 9999 9999 9999 9999 9999 9999 9999 9999 9999 2872 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2675 2636 2684 2699 2701 2820 2811 2712 2642 2511 2427 2432 2506 2632 2723 9999 9999 9999 9999 9999 9999 2458 2688 9999 9999 9999 9999 9999 9999 9999 3009 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3006 3000 9999 9999 9999 9999 9999 9999 3002 2930 9999 9999 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 2556 2630 2639 2680 2665 2832 2829 2830 2793 2588 2464 2459 2579 2447 2663 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2991 9999 9999 3014 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3007 9999 9999 9999 9999 9999 9999 9999 9999 2898 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2609 9999 2558 2632 2637 2805 2839 2852 2835 2849 2728 2417 2529 2586 9999 2708 2880 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2980 9999 9999 3007 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3015 9999 3010 9999 9999 9999 9999 9999 9999 2979 9999 9999 9999 2785 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2993 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2632 2523 2585 2587 2663 2689 2809 2890 2795 2839 2728 2603 2607 9999 9999 2733 9999 9999 9999 9999 9999 3008 9999 9999 9999 9999 2997 9999 9999 2933 9999 2979 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2992 9999 2936 2988 2934 2815 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3007 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2692 2800 2601 2629 2624 2661 2681 2829 2816 2672 2692 2864 2502 9999 9999 9999 2918 9999 9999 9999 9999 9999 9999 9999 9999 9999 2999 2983 2957 2854 2935 2951 2960 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2986 9999 2968 2975 9999 9999 2955 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2681 2487 2627 2553 2556 2613 2625 9999 2693 2632 2602 2652 2705 2720 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2868 2908 2941 2955 2966 9999 2956 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2961 9999 2928 9999 2942 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2994 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2695 9999 2512 2593 9999 2542 2593 9999 9999 2618 2564 2728 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2857 2902 2865 2901 2933 2947 2870 2925 2843 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2808 9999 2907 2914 2963 9999 9999 2945 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2995 9999 9999 9999 9999 2445 2528 2588 9999 2622 9999 2669 9999 2637 2606 2700 2709 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2932 2902 2886 2904 2799 2852 2908 2915 2939 2929 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3005 9999 9999 2963 9999 9999 2952 2930 2954 2950 2954 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2986 9999 9999 9999 9999 9999 2496 9999 2679 9999 9999 9999 9999 2601 2590 2681 9999 9999 9999 9999 9999 9999 9999 2996 9999 9999 9999 9999 9999 9999 2946 2865 2856 2877 2794 2776 2825 2908 2889 2889 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3007 9999 9999 9999 9999 9999 9999 9999 2970 9999 9999 9999 9999 2991 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2988 9999 9999 9999 9999 2553 2709 9999 9999 9999 9999 2428 2457 2551 2601 9999 9999 9999 9999 9999 9999 9999 2990 9999 9999 9999 9999 9999 9999 9999 2859 2713 2700 2836 2784 2689 2799 2849 2874 2893 9999 2827 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2947 2931 9999 2990 2968 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2980 9999 9999 9999 2639 9999 9999 9999 9999 9999 9999 9999 2500 2558 2544 9999 9999 9999 9999 9999 9999 2955 2967 9999 2978 9999 9999 2965 2872 2877 2817 2636 2664 2703 2750 2698 2716 2791 2832 2864 9999 2873 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2966 9999 9999 2973 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2988 9999 9999 9999 2622 9999 9999 9999 9999 2724 9999 9999 2632 2552 2581 2665 2769 9999 9999 9999 9999 2980 2932 9999 2998 9999 9999 2936 2851 2822 2718 2624 2576 2667 2670 2594 2683 2725 2790 2836 36 9999 9999 9999 28 62 25 61 25 9 85 95 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 73 9999 9999 9999 9999 9999 16 9999 9999 9999 9999 143 45 47 9999 9999 35 9999 9999 9999 9999 9999 9999 9999 36 3 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 43 9999 8 19 111 183 122 132 109 4 4 1 2 1 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 34 12 9999 8 54 135 17 174 83 73 244 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 11 9999 193 9999 9999 9999 9999 48 9999 9999 9999 9999 9999 15 9999 55 9999 9999 9999 94 9999 40 9999 5 9999 89 57 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 9999 37 108 67 43 13 12 24 4 6 5 2 9999 9999 9999 3 7 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 91 14 9999 35 77 14 41 91 316 165 860 27 9999 9999 9999 41 9999 9999 9999 9999 9999 9999 48 9999 83 59 9999 16 39 38 9999 9999 9999 9999 9999 9999 85 9999 9999 9999 69 114 55 191 3 9999 9999 9999 10 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 70 191 49 48 87 42 21 17 7 8 8 7 3 5 8 6 23 6 8 8 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 45 6 2 11 231 11 69 190 100 796 637 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 84 9999 156 70 13 9999 32 9999 18 9999 9999 9999 9999 22 9999 9999 9999 9999 9999 290 58 97 3 9999 9999 146 9999 7 9999 9999 9999 9999 9999 54 9999 9999 9999 9999 9999 9999 9999 6 7 14 27 40 19 45 45 33 54 62 30 12 21 9 23 10 23 41 9 22 11 12 10 64 11 9999 9999 9999 9999 9999 9999 63 9999 9999 9999 9999 54 8 8 13 116 84 123 238 121 98 156 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 9 9999 9999 38 9999 9999 35 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 182 49 18 220 9999 175 61 100 16 50 9999 9999 26 12 9999 18 9999 9999 9999 9999 9999 9999 9 10 25 39 20 32 50 60 44 64 66 75 53 90 30 66 35 71 24 15 55 19 7 43 46 9 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 68 9999 11 12 178 135 249 123 330 192 15 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 34 9999 17 9999 33 9999 9999 9999 9999 9999 9999 9999 9999 18 6 9999 9 394 9999 248 17 9999 85 9999 84 9999 9999 85 9999 77 9999 9999 21 9999 9999 9999 9999 9999 6 13 29 29 26 40 49 76 44 111 122 166 298 457 115 108 160 203 191 52 21 6 7 59 49 9 14 9999 9999 9999 9999 51 13 9999 9999 9999 9999 48 9999 25 29 178 45 115 36 90 42 9999 23 9999 9999 9999 30 9999 21 9999 9999 9999 9999 7 27 23 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 31 487 205 326 58 80 112 233 9999 92 44 9999 112 9999 9999 9999 9999 145 135 43 9999 9999 9999 9999 9999 9999 11 10 20 49 34 61 56 81 162 77 164 186 433 1280 1280 931 308 635 585 137 12 89 9999 83 16 14 5 13 9999 9999 9999 6 82 3 9999 9999 9999 9999 40 41 19 43 85 52 49 283 38 15 9999 57 9999 9999 49 9999 9999 9999 9999 9999 9999 6 20 12 34 123 158 29 9999 63 9999 9999 97 51 9999 96 22 38 45 162 24 37 10 61 5 9999 27 28 9999 9999 126 9999 9999 166 59 199 9999 9999 9999 9999 9999 9999 6 13 33 36 66 111 108 156 265 176 524 423 1280 1280 1280 890 1115 1280 1280 515 168 174 39 17 9999 12 15 5 2 9999 9999 9 49 5 9999 9999 9999 9999 24 9999 616 151 48 157 119 39 9999 9999 9999 9999 9999 9999 9999 13 9999 28 9999 9999 9999 36 17 46 9999 20 9999 46 45 145 9999 9999 23 29 29 21 6 195 16 128 58 9999 15 57 196 43 105 22 9999 9999 9999 9999 9999 26 24 20 9999 16 9999 9999 11 9999 6 22 30 43 117 206 243 334 555 408 842 1280 1280 1280 1280 1280 1280 1280 1280 1280 434 1280 289 114 9999 9 23 11 16 6 3 28 9999 7 9999 9999 9999 9999 32 15 184 69 13 225 194 48 9999 301 9999 9999 9999 9999 24 9999 74 9999 9999 9999 9999 7 26 32 9999 9999 9999 5 86 9999 9999 9999 9999 29 48 9999 65 34 74 90 57 9999 9999 115 12 9999 9999 9999 9999 9999 9999 9999 60 78 178 9999 28 11 4 13 23 10 13 23 33 73 199 468 463 842 1163 551 1280 1280 1280 1280 1280 1280 1280 1280 1280 939 1280 234 752 89 9999 11 9 42 9999 5 4 61 9999 6 9999 9999 9999 9999 8 45 29 4 1008 81 52 108 9999 65 9999 9999 9999 9999 9999 40 9999 80 9999 9999 9999 9999 24 26 79 157 9999 9999 9999 9999 9999 9999 9999 9999 9999 158 9 62 9999 73 108 9999 9999 5 8 16 9999 9999 9 9999 9999 9999 9999 31 188 43 20 4 9 31 31 24 22 36 38 86 256 551 913 1143 979 1280 1280 1280 1280 1280 1280 1257 1280 1280 1280 1280 1115 132 1280 125 9999 3 3 12 6 3 9999 101 9999 9999 9999 9999 9999 9999 9999 11 21 8 684 95 58 18 18 17 9999 9999 9999 9999 9999 9999 52 134 9999 9999 9999 9999 16 32 9999 9999 9999 9999 49 23 30 9999 9999 9999 49 46 20 7 178 9999 58 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 66 106 9999 40 99 23 31 40 42 38 42 52 123 310 699 1280 1280 979 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 185 294 117 9999 6 7 10 4 7 9999 23 9999 9999 9999 9999 9999 9999 40 55 8 110 110 4 48 31 84 9999 9999 9999 9999 57 9999 32 10 13 9999 9999 9999 9999 39 128 9999 9999 9999 9999 9999 9999 9999 105 9999 36 57 36 78 41 207 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 43 12 28 32 64 84 105 89 104 180 433 1075 1185 1149 973 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 890 238 197 242 9999 12 5 11 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 19 7 24 69 11 35 7 6 9999 9999 34 9999 11 15 9999 9999 59 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 139 86 11 228 31 55 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 9999 9999 8 13 28 46 82 145 231 189 164 307 534 993 1280 1280 1280 1280 1280 1280 1280 1280 641 1280 1280 1280 1280 1280 1280 306 119 12 43 12 19 23 3 22 22 9999 9999 9999 9999 9999 9999 9999 4 64 16 149 8 193 9999 69 9999 9999 9999 9999 12 9999 29 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 43 9999 9999 9999 28 207 26 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 12 32 35 51 107 219 429 426 306 715 1171 1185 1066 1066 1280 1280 774 1280 1280 1280 1280 1280 1280 1280 757 1280 1280 355 70 61 98 26 296 80 46 63 11 9999 9999 9999 9999 9999 9999 9999 11 21 191 31 168 160 71 35 76 43 29 9999 71 15 72 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 117 9999 9999 9999 9999 126 24 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 9 8 24 33 59 128 265 528 408 524 909 1280 919 1280 1280 1280 1185 1280 945 1280 1280 1280 1256 1280 1280 1280 1280 1280 419 67 191 121 672 211 228 45 73 9999 9999 9999 9999 9999 9999 9999 9999 86 977 46 83 104 97 12 188 4 20 41 9999 9999 16 124 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 21 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 30 43 73 124 272 630 476 532 959 1156 1280 1280 1280 1280 1280 1280 946 655 1280 636 596 1280 592 1280 1280 1280 726 100 197 1280 497 87 37 3 9999 9999 9999 9999 9999 9999 9999 9999 26 112 153 356 52 268 75 54 163 59 163 224 9999 14 9999 38 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 57 9999 9999 9999 9999 138 9999 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 33 34 56 101 163 362 810 714 913 1250 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1159 1280 782 101 214 424 279 39 26 1 3 9999 9999 9999 9999 9999 9999 9999 9999 47 68 243 53 316 89 57 288 27 291 27 59 83 9999 35 144 49 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 16 9999 9999 9999 9999 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 3 35 36 67 146 257 363 805 919 1280 1257 1280 1280 1280 1081 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 821 1280 567 123 209 119 100 7 7 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 39 108 83 47 253 85 232 151 39 312 130 22 47 105 84 53 62 22 9999 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 49 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 34 45 83 188 379 429 579 973 1184 1280 1280 1253 1280 923 1280 1268 1280 1280 1280 1280 1280 1280 577 1280 1280 1159 1280 782 193 87 48 43 8 36 12 9999 9999 11 9999 9999 9999 9999 9999 9999 9999 58 9999 15 30 170 179 648 616 102 207 8 100 10 135 325 379 443 241 43 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 95 9999 9999 9999 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 33 51 112 215 474 515 582 913 1280 1253 1280 1280 1280 1280 1280 1280 922 1280 1280 1280 1280 1280 1280 310 1025 1268 1087 1230 293 68 128 9999 9999 4 12 9999 9999 9999 9999 9999 11 8 21 20 14 53 95 13 54 1280 84 290 203 15 41 9999 45 97 282 75 189 143 9999 9999 25 9999 9999 9999 9999 40 9999 9999 47 51 9999 9999 9999 9999 136 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 35 60 142 344 664 873 867 923 1280 1246 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 542 1280 624 497 816 1280 1038 272 77 39 12 9999 8 7 9999 9999 9999 9999 9999 9999 7 23 61 9 224 9999 25 902 81 50 256 54 9999 9999 9999 9999 12 741 9999 18 24 149 36 57 9999 9999 9999 43 9999 230 50 9999 114 16 9999 30 101 63 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 8 33 61 176 377 678 995 981 1081 1280 1280 1280 1280 1280 1280 1280 1280 1280 1112 1013 1280 1280 1280 460 1280 1280 1280 1280 707 204 64 51 41 28 10 7 9999 9999 9999 8 18 9999 4 77 25 9999 12 9999 39 1280 79 13 82 75 9999 9999 9999 9999 11 165 3 73 32 106 10 17 9999 9999 9999 9999 9999 9999 45 9999 31 34 9999 9999 9999 9999 42 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 33 81 225 574 722 1017 1099 1088 1280 1280 1280 1280 1280 1280 1280 1280 1280 633 1280 1280 1280 1280 1280 1280 1280 1280 1280 621 180 55 67 18 14 10 9999 9999 9999 9999 26 9 9999 9999 49 24 9999 9999 11 4 188 71 32 13 34 9999 9999 9999 9999 9999 20 7 9999 30 41 9999 45 9999 9999 9999 9999 9999 321 9999 560 29 9999 18 9999 127 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 13 13 44 107 303 574 858 946 1280 1280 1280 1155 1280 993 803 1280 1280 1280 1280 1280 1280 689 600 1280 1280 1280 1280 822 1280 595 186 44 38 20 12 9 9999 9999 9999 9999 9999 9999 9999 9999 13 47 9999 9999 11 7 23 1280 187 9999 84 9999 9999 9999 9999 3 37 90 9999 28 44 133 96 9999 9999 9999 9999 9999 9999 5 582 49 9999 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 8 13 44 115 307 500 858 883 1280 1280 1280 1184 733 519 550 928 830 1280 1280 1280 1280 1280 1280 1280 1280 1008 957 1280 1280 345 270 30 9999 34 24 10 9999 9999 9999 9999 9999 39 9999 15 10 45 9999 9999 9999 5 161 467 66 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 33 35 9999 9999 9999 9999 9999 9999 3 87 6 20 9999 9999 14 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 3 21 44 113 353 536 748 726 1105 1253 1074 1177 1096 1277 1201 1122 1280 1280 1280 1280 1112 1280 1280 1280 1280 1280 1280 1280 1280 544 275 25 9999 46 27 6 9999 9999 9999 9999 7 9999 9999 9999 35 40 9999 9999 9999 5 251 53 61 9999 9999 9999 9999 9999 9999 9999 35 9999 9999 9999 9999 33 9999 21 9999 9999 14 130 9999 162 248 119 25 9999 9999 9999 9999 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9 21 41 108 334 533 873 588 731 847 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 732 1280 1280 1280 1280 1262 613 291 31 9999 7 21 6 3 9999 9999 9999 9999 9999 20 7 30 61 9999 9999 9999 8 71 9999 147 58 38 9999 9999 9999 9999 9999 27 9999 9999 9999 9999 12 17 9999 9999 9999 97 462 30 49 108 84 9999 9999 9999 84 9999 38 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 9999 9999 9999 9999 9999 9999 6 11 19 30 95 244 422 820 520 768 934 1280 1280 1280 1280 1280 1123 1280 1280 1267 1280 1280 1280 1281 453 1033 1280 1280 1280 1280 654 310 43 4 10 13 9 1 9999 9999 9999 9999 9999 11 25 48 21 9999 9999 9999 7 14 21 48 120 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 59 75 9999 80 143 46 43 153 37 13 45 14 34 15 20 73 9999 48 21 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 9999 9999 9999 7 13 15 23 67 176 318 642 774 769 1268 890 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1114 550 191 51 6 47 100 33 3 9999 9999 9999 9999 9999 9999 51 20 9999 9999 9999 9999 9999 6 9 80 91 9999 9999 9999 9999 9999 9999 9999 9999 38 7 163 21 42 9999 35 159 9999 159 139 52 9999 23 49 9999 25 25 21 12 14 9999 9999 9999 9999 9999 9999 9999 9999 10 8 9999 9999 9999 9999 9999 9999 10 10 17 35 74 180 405 950 1204 1060 1280 1280 1280 1280 1280 1280 1280 1280 1045 863 1280 1280 1280 1280 1280 1024 1280 1280 1280 1280 507 145 28 6 59 82 81 9999 9999 9999 9999 9999 9999 9999 5 47 48 9999 9999 9999 9999 9999 106 102 120 9999 9999 9999 9999 9999 9999 9999 9999 23 146 59 55 9999 9999 3 9999 9999 9999 84 9999 22 10 400 9999 42 97 21 83 9999 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 40 9999 6 10 9999 9999 9999 12 21 41 68 185 495 836 1280 1280 1280 1119 1276 1138 1280 1280 1280 1118 1280 1280 1280 910 1280 1280 1280 1280 1280 1280 1280 1280 448 115 39 4 47 168 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 62 9999 9999 9999 9999 9999 9999 23 134 28 9999 9999 9999 9999 9999 9999 9999 67 9999 73 79 9999 9999 14 9999 9999 9999 25 48 130 9999 90 71 9999 72 9999 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 47 9999 9999 9999 5 11 5 7 8 12 42 80 230 676 890 961 534 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1236 1280 1280 1041 1280 1280 1115 1280 1280 981 320 47 26 6 22 49 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 87 63 9999 9999 34 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 9999 9999 9999 9999 9 46 50 30 41 7 9999 9999 72 93 31 51 9999 9999 9999 25 9999 120 9999 9999 9999 9999 9999 9999 6 3 7 36 8 21 9 19 40 102 230 414 465 612 900 1280 1280 949 1280 1280 1280 1280 1280 1280 1280 904 1280 970 1116 1203 1141 1280 1280 654 1255 155 22 11 9999 7 29 9999 9999 9999 9999 9999 9999 9999 9999 11 38 9999 9999 9999 9999 9999 11 26 9999 9999 31 9999 9999 9999 9999 9999 9999 9999 3 67 43 9 9 9 10 15 10 14 8 14 9999 24 9999 49 15 44 25 23 9999 9999 23 27 30 26 195 9999 9999 9999 9999 9999 3 5 12 20 29 83 21 21 37 75 140 362 327 353 830 911 1280 1280 1280 1269 1271 1013 1280 1280 1238 1280 1280 953 934 1280 1280 827 1280 1280 808 69 14 4 1 9 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 9999 9999 9999 9999 9999 55 12 9999 7 7 9999 9999 9999 9999 9999 9999 9999 10 171 10 9999 9999 9999 8 9999 10 11 11 14 9999 9999 9999 9999 31 43 9999 9999 9999 9999 49 40 9999 98 143 65 9999 9999 9999 9999 1 3 21 114 31 56 58 37 29 58 107 255 288 245 961 554 1280 1280 1280 1280 1280 1280 1280 1036 1280 1280 702 1280 1280 1026 1280 1280 1280 1151 472 49 7 3 9999 1 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 34 9999 9999 9999 9999 17 73 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 8 11 8 9999 9999 9999 9999 48 9999 9999 41 38 9999 95 63 67 9999 165 13 126 1 35 9999 12 8 217 30 43 185 58 38 47 42 79 193 196 239 1145 1280 1280 1280 1280 1280 1280 1280 1278 927 1280 1280 1278 1280 1280 1280 1280 641 495 396 148 20 5 3 2 5 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 87 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 9999 9999 9999 9999 15 11 9999 11 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 251 15 14 9999 13 7 65 9999 743 198 371 820 110 26 88 44 40 31 24 36 68 119 136 222 1154 962 1280 1280 1280 1269 1280 1280 1280 1280 1280 1280 1280 1280 1035 1280 822 1280 1258 430 84 17 4 9999 7 14 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 15 9999 9999 9999 9999 9999 14 9999 9999 9999 9999 9999 13 9999 34 9999 9999 9999 9999 9999 13 8 11 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 9999 32 66 77 13 90 280 1273 545 95 86 68 23 46 25 17 24 54 84 147 259 692 697 1281 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 702 476 238 68 9 9999 9999 17 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 16 18 12 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 15 19 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 9999 9999 9999 6 67 8 26 38 99 299 133 92 37 24 32 22 12 19 38 86 180 402 797 906 949 1280 1280 1280 1280 1201 1280 1280 1280 1280 1280 1280 1280 1280 1280 1280 610 264 68 11 9999 9999 5 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 7 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 52 9999 7 369 163 73 5 46 65 23 28 27 27 9 11 34 94 178 313 704 1048 648 1243 1280 1280 1280 1021 1271 614 1280 937 1280 1280 1115 1280 1280 996 605 279 91 9999 9999 9999 9999 9999 9999 9999 3 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 3 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 12 12 35 24 508 32 112 95 23 22 35 18 13 24 43 94 210 414 768 951 629 892 1280 1280 1280 1280 1280 1280 1280 1038 1269 1280 1280 1179 1281 708 401 135 11 9999 9999 9999 9999 9999 9999 9999 7 24 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 3 38 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 16 23 243 117 81 95 29 10 7 11 17 19 41 92 217 365 584 630 737 703 864 1280 1280 1280 1280 1280 1280 1280 1278 1150 1254 673 604 448 178 47 9999 9999 2 1 9999 9999 9999 9999 5 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 16 12 9999 232 98 50 14 32 20 5 21 20 33 63 141 333 316 433 829 956 529 827 892 1013 857 644 1280 1007 1146 1280 1076 996 707 305 102 26 9999 1 9999 9999 1 9999 9999 9999 9999 10 9 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 5 17 7 10 8 109 41 59 27 78 6 5 13 23 36 54 81 119 234 240 524 470 427 882 933 1007 1129 1021 671 463 871 1280 1181 927 274 147 73 11 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 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 14 9999 9999 9999 9999 9999 9999 9999 5 9999 7 9999 9999 24 24 34 42 49 32 7 9999 9999 12 27 57 66 86 136 180 222 265 414 1280 1280 1203 1022 823 237 255 312 480 818 514 159 88 31 4 9999 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 19 27 25 30 23 14 9999 9999 9999 38 49 80 78 107 147 125 165 206 486 574 677 509 389 167 72 140 178 301 253 77 60 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 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 4 3 5 9999 9999 9999 8 26 23 29 29 22 15 22 12 9999 22 35 51 69 102 104 135 143 156 238 273 269 228 162 56 33 44 59 122 118 49 20 3 3 9999 1 9999 9999 9999 9999 9999 9999 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 5 20 10 9999 9999 9999 9999 16 20 24 32 55 17 15 26 9999 11 14 27 56 81 108 130 153 154 156 153 135 113 93 39 24 27 36 64 50 13 9999 9999 3 3 1 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 14 9999 9999 9999 9999 11 10 12 24 39 13 18 19 29 14 9999 16 53 63 98 139 163 175 149 132 90 77 61 27 24 25 24 26 18 10 5 9999 5 3 9999 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 49 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 16 9999 6 21 13 13 15 17 11 9999 12 9999 35 48 92 127 175 184 175 137 91 60 44 24 22 26 22 18 15 10 9999 5 5 9999 9999 15 9999 9999 9999 9999 9999 1 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 10 8 15 9999 9999 13 10 4 8 10 12 9999 20 18 14 9999 31 24 46 79 139 195 267 203 165 86 52 21 19 14 25 22 13 12 9 2 3 2 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 6 22 9999 11 6 5 7 13 22 23 18 33 32 29 27 26 36 74 107 114 209 198 124 88 39 14 15 14 21 47 37 38 7 3 9 3 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 5 7 9 9999 6 4 3 6 12 27 39 21 21 33 36 41 27 29 62 59 76 144 156 74 80 22 11 16 13 68 95 92 54 6 9999 2 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 8 5 13 4 3 9999 3 9 24 32 16 16 15 14 31 35 9999 45 43 41 78 78 40 51 14 8 34 46 72 82 58 10 3 1 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 5 7 5 9999 4 9999 3 5 21 20 9 9999 19 9999 20 44 38 36 33 9999 46 46 21 52 10 6 38 46 69 45 6 9999 6 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 6 9999 9999 9999 9999 9999 8 14 9999 22 22 9999 9999 16 34 42 48 22 21 12 14 6 4 19 27 6 4 2 2 1 80 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 6 9999 9999 9999 9999 9999 9999 10 9999 9999 20 40 9999 3 9999 24 40 69 9999 9999 9999 22 2 9999 2 1 11 4 1 9999 9999 8 9999 9999 9999 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 4 5 9999 9999 9999 9999 9999 9999 9999 12 14 44 9999 9999 5 16 15 11 9999 3 9999 6 2 1 1 2 4 9999 9999 9999 7 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 141 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 11 41 20 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 1 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 51 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 4 9999 9999 9999 9999 9999 3 9999 9 31 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 14 17 9999 9999 9999 9999 9999 11 22 37 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 72 9999 9999 9999 9999 9999 9999 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 28 16 9999 9999 9999 6 12 9999 41 20 40 43 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 9999 9999 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 44 23 9999 9999 9999 9999 9999 9999 9999 34 9999 28 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 9999 14 9999 9999 9999 9999 9999 9999 9999 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 5 31 31 9999 9999 9999 9999 9999 9999 9999 14 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 32 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 22 39 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 29 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 11 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 20 72 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 23 17 9999 9999 13 3 87 9999 9999 9999 9999 9999 9999 9999 9999 9999 45 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 14 40 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 45 90 9999 7 3 1 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 71 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 35 59 23 9999 9999 16 29 9999 9999 9999 9999 9999 9999 3 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 9999 19 75 88 52 1 9999 33 14 3 9999 9999 20 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 29 78 21 13 9 3 4 35 9999 9999 5 9999 6 16 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 41 53 30 7 12 18 16 23 38 22 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 45 5 9999 9999 9 22 38 59 63 12 9999 9999 9999 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 62 10 9999 9999 6 90 136 89 101 10 9999 5 9999 11 9999 9999 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 110 51 6 9999 9999 9 110 181 59 43 31 10 35 53 58 79 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 11 9999 11 5 99 263 199 137 58 255 14 51 130 59 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 4 6 52 63 119 260 80 38 22 127 105 17 220 251 100 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 13 260 38 120 110 9999 47 34 139 131 358 88 19 54 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 51 27 98 145 84 70 57 230 140 180 146 9999 25 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 9999 9999 9999 9999 9999 9999 14 14 19 37 144 116 43 26 125 148 149 220 434 9999 61 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 3 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 16 22 36 39 158 114 18 60 208 258 110 126 132 9999 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 10 25 26 47 47 127 94 30 58 108 367 63 132 98 9999 9999 9999 18 9999 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 6 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 17 15 23 22 39 59 138 111 54 99 78 113 42 161 109 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 11 18 22 10 21 13 16 43 62 153 129 110 150 94 9999 12 106 97 9999 5 9999 9999 22 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 12 9999 20 15 18 11 13 25 59 164 202 213 218 37 9999 9999 49 9999 9999 28 39 58 34 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 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 5 5 12 26 22 13 22 8 22 74 257 364 295 140 77 9999 9999 5 9999 9999 9999 37 49 35 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 10 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 5 8 21 19 20 21 7 28 82 246 311 215 168 93 9999 9999 9999 9999 9999 9999 18 28 19 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 6 10 14 8 20 20 8 24 60 109 193 115 64 33 9999 9999 9999 9999 9999 9999 3 5 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 10 9999 9999 9999 9999 9999 9999 22 8 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9 12 15 8 17 15 17 30 31 48 129 58 8 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 28 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 11 13 12 18 14 13 19 19 26 20 54 18 9999 30 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 11 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 38 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 8 13 10 12 9 10 17 14 14 10 16 22 9999 9999 10 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 47 9999 9999 7 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 9999 8 23 10 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 19 10 14 9 11 8 14 8 10 12 28 7 9999 9999 9999 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 33 25 11 9 22 11 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 9999 16 14 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 3 3 10 8 8 6 7 9999 7 5 12 19 8 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 26 24 16 13 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 9 9999 8 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 8 9999 5 8 9999 5 6 9999 9999 18 15 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 28 15 16 12 13 5 10 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 8 8 11 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 67 9999 9999 9999 9999 5 8 4 9999 4 9999 9 9999 20 22 25 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9 23 30 16 25 15 12 27 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 9999 9999 9 9999 9999 21 16 22 11 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 124 9999 9999 9999 9999 9999 7 9999 8 9999 9999 9999 9999 25 24 16 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 16 11 49 17 24 33 19 34 27 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 15 9999 9999 9999 9999 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 99 9999 9999 9999 9999 6 10 9999 9999 9999 9999 6 10 24 27 9999 9999 9999 9999 9999 9999 9999 31 9999 9999 9999 9999 9999 9999 9999 8 8 20 17 37 30 112 49 151 47 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 6 9999 14 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 28 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 12 31 25 9999 9999 9999 9999 9999 9999 11 72 9999 13 9999 9999 7 5 9 9 11 28 16 107 101 146 78 37 39 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 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 66 9999 9999 9999 6 9999 9999 9999 9999 7 9999 9999 19 39 68 30 36 9999 9999 9999 9999 34 106 9999 17 9999 9999 7 9 11 10 15 34 61 203 46 78 49 75 126 694 9999 9999 9999 74 68 60 76 67 72 116 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 9999 103 9999 9999 9999 9999 9999 117 9999 9999 9999 9999 107 105 106 9999 9999 88 9999 9999 9999 9999 9999 9999 9999 108 46 54 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 133 9999 73 120 109 109 108 124 110 166 117 59 101 236 9999 9999 276 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1085 796 9999 69 77 64 61 80 75 95 121 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 65 9999 114 9999 9999 9999 9999 166 9999 9999 9999 9999 9999 119 9999 128 9999 9999 9999 136 9999 121 9999 58 9999 119 96 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 90 9999 99 106 111 137 250 387 146 100 77 137 610 9999 9999 9999 209 122 157 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 451 228 9999 81 78 56 73 103 76 107 132 118 9999 9999 9999 262 9999 9999 9999 9999 9999 9999 93 9999 120 130 9999 103 95 136 9999 9999 9999 9999 9999 9999 141 9999 9999 9999 88 148 121 118 103 9999 9999 9999 69 111 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 93 99 195 197 157 250 275 190 173 471 182 159 464 710 95 83 118 162 297 160 203 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 643 832 1337 62 72 55 88 106 91 115 139 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 97 9999 113 129 99 9999 114 9999 105 9999 9999 9999 9999 108 9999 9999 9999 9999 9999 138 108 118 229 9999 9999 112 9999 74 9999 9999 9999 9999 9999 120 9999 9999 9999 9999 9999 9999 9999 60 69 75 105 148 315 295 261 236 275 192 363 489 630 584 148 387 398 110 88 112 100 241 119 125 256 9999 9999 9999 9999 9999 9999 184 9999 9999 9999 9999 599 420 92 60 73 69 100 99 106 122 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 88 76 9999 9999 129 9999 9999 102 101 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 123 117 117 112 9999 105 106 105 75 131 9999 9999 168 76 9999 121 9999 9999 9999 9999 9999 9999 71 168 91 113 261 276 317 273 219 351 265 330 295 337 425 182 290 299 114 96 117 112 188 135 125 286 9999 9999 9999 9999 9999 9999 9999 286 9999 9999 9999 483 9999 89 64 77 74 98 97 109 114 179 73 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 131 9999 109 9999 103 9999 9999 9999 9999 9999 9999 9999 9999 113 102 9999 237 129 9999 111 105 9999 106 9999 109 9999 9999 125 9999 108 9999 9999 120 9999 9999 9999 9999 9999 140 238 166 201 447 304 408 315 290 392 350 400 369 424 310 283 271 354 109 109 114 78 210 138 139 268 262 9999 9999 9999 9999 142 123 9999 9999 9999 9999 618 9999 107 93 98 85 97 168 104 140 9999 116 9999 9999 9999 228 9999 131 9999 9999 9999 9999 105 76 108 9999 9999 9999 68 9999 9999 9999 9999 9999 9999 9999 78 95 107 101 107 108 118 118 9999 113 79 9999 118 9999 9999 9999 9999 102 112 103 9999 9999 9999 9999 9999 9999 136 198 284 172 226 349 334 414 395 324 455 414 500 406 462 401 413 404 401 247 460 111 9999 121 109 123 113 157 9999 9999 9999 456 152 115 9999 9999 9999 9999 561 177 153 114 102 106 102 130 117 189 9999 162 9999 9999 230 9999 9999 9999 9999 9999 9999 72 105 75 102 101 107 94 9999 126 9999 9999 102 121 9999 124 89 108 108 106 160 114 113 119 100 9999 76 85 9999 9999 126 9999 9999 106 112 104 9999 9999 9999 9999 9999 9999 465 397 230 251 229 414 378 473 441 401 449 417 513 411 453 454 422 424 416 356 256 109 114 79 9999 109 128 79 46 9999 9999 829 145 203 9999 9999 9999 9999 731 9999 121 106 89 114 92 160 9999 9999 9999 9999 9999 9999 9999 102 9999 142 9999 9999 9999 100 76 117 9999 111 9999 98 101 118 9999 9999 86 89 80 77 174 107 137 106 111 9999 94 99 100 103 123 69 9999 9999 9999 9999 9999 112 128 117 9999 125 9999 9999 623 9999 1014 386 241 246 337 439 437 479 513 474 472 457 527 485 451 504 584 431 443 413 346 125 150 102 9999 98 148 90 132 117 231 296 9999 218 9999 9999 9999 9999 263 458 120 108 116 121 89 118 9999 122 9999 9999 9999 9999 134 9999 239 9999 9999 9999 9999 75 89 105 9999 9999 9999 86 137 9999 9999 9999 9999 88 92 9999 96 135 112 104 100 9999 9999 90 80 9999 9999 9999 9999 9999 9999 9999 90 98 110 9999 103 106 1253 656 329 621 437 471 272 257 411 495 433 474 526 487 469 487 525 564 562 564 628 485 453 396 368 252 183 107 9999 189 116 138 9999 91 86 196 9999 180 9999 9999 9999 9999 981 127 137 227 129 120 107 113 9999 124 9999 9999 9999 9999 9999 135 9999 112 9999 9999 9999 9999 83 86 113 120 9999 9999 9999 9999 9999 9999 9999 9999 9999 102 101 111 9999 101 97 9999 9999 48 77 108 9999 9999 102 9999 9999 9999 9999 90 115 89 102 392 559 283 370 430 392 381 376 327 448 491 526 455 525 486 522 506 548 584 605 585 520 565 508 421 420 298 170 113 9999 83 69 195 105 91 9999 166 9999 9999 9999 9999 9999 9999 9999 451 132 715 157 108 110 157 109 133 9999 9999 9999 9999 9999 9999 125 114 9999 9999 9999 9999 91 89 9999 9999 9999 9999 101 143 177 9999 9999 9999 107 99 101 105 105 9999 104 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 90 118 9999 99 93 289 319 402 393 390 407 426 375 474 489 507 488 523 565 544 566 659 653 605 630 542 565 546 489 436 302 152 128 9999 131 97 185 119 222 9999 238 9999 9999 9999 9999 9999 9999 155 141 115 122 152 67 94 119 107 9999 9999 9999 9999 128 9999 111 183 151 9999 9999 9999 9999 91 111 9999 9999 9999 9999 9999 9999 9999 160 9999 110 98 102 101 93 112 103 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 96 340 321 403 350 358 364 372 420 429 510 548 587 486 505 585 521 657 631 628 628 630 562 563 632 486 474 344 147 124 9999 113 74 132 75 9999 9999 9999 9999 9999 9999 9999 9999 9999 232 149 183 834 158 114 97 118 169 9999 9999 174 9999 142 109 9999 9999 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 103 96 97 95 109 109 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 101 9999 9999 74 565 359 365 397 423 442 428 497 515 527 567 524 548 545 608 655 658 585 583 605 583 653 519 629 521 442 370 156 114 83 83 128 195 100 197 267 9999 9999 9999 9999 9999 9999 9999 229 111 108 543 1182 114 9999 98 9999 9999 9999 9999 78 9999 113 9999 9999 9999 9999 9999 9999 9999 81 9999 9999 9999 9999 9999 9999 9999 9999 117 9999 9999 9999 90 96 114 100 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 84 167 229 295 393 401 449 463 476 512 553 548 587 524 525 565 608 606 657 681 653 678 652 627 561 563 563 420 398 190 158 86 115 133 199 227 191 309 9999 9999 9999 9999 9999 9999 9999 77 132 88 1021 114 108 103 106 100 95 113 9999 122 80 110 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 84 135 9999 9999 9999 9999 105 107 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 144 80 861 329 394 407 448 461 435 474 472 510 547 547 610 525 585 586 585 654 708 653 706 582 676 603 656 563 486 381 325 161 105 132 151 166 187 184 9999 9999 9999 9999 9999 9999 9999 9999 100 136 102 176 116 112 137 107 205 128 93 9999 9999 71 105 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 55 9999 9999 112 107 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 233 303 337 416 481 477 492 549 507 470 507 506 546 547 585 546 608 657 655 605 737 653 651 627 682 563 630 414 299 323 280 191 156 138 252 9999 9999 9999 9999 9999 9999 9999 9999 250 110 151 101 136 118 114 106 122 103 114 107 9999 73 9999 108 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 112 9999 9999 9999 9999 98 9999 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 191 240 342 334 397 520 556 512 548 523 507 507 523 523 587 521 522 504 657 656 603 706 628 679 655 654 561 562 432 333 363 447 472 159 114 87 130 9999 9999 9999 9999 9999 9999 9999 9999 108 165 114 109 121 107 110 142 113 122 115 103 108 9999 112 119 111 97 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 69 93 9999 9999 9999 9999 113 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 138 268 394 346 441 535 475 491 547 546 546 546 609 484 566 631 521 520 631 708 603 678 653 736 653 627 627 562 430 365 370 436 396 118 79 98 9999 9999 9999 9999 9999 9999 9999 9999 9999 101 139 119 96 109 104 108 155 135 125 122 114 121 105 100 127 113 136 9999 83 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 59 79 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 136 281 344 402 479 477 457 490 505 585 521 523 523 631 566 585 608 563 565 706 652 679 653 678 677 706 560 627 452 411 355 571 191 190 146 117 9999 9999 305 9999 9999 9999 9999 9999 9999 9999 125 9999 71 111 122 107 152 129 120 131 140 124 244 101 113 113 119 114 96 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 98 145 9999 9999 9999 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 327 357 396 478 513 513 511 523 544 521 523 486 565 609 683 684 562 653 706 705 653 652 652 735 706 628 627 468 473 330 166 9999 9999 94 115 9999 9999 9999 9999 9999 274 96 103 104 77 114 127 68 121 166 103 157 134 161 137 9999 112 112 116 120 109 135 9999 9999 109 9999 9999 9999 9999 132 9999 9999 98 135 9999 9999 9999 9999 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 282 274 386 402 531 493 552 527 565 585 485 544 522 607 585 583 632 627 653 627 652 653 736 734 679 706 604 581 485 483 304 222 299 9999 105 134 9999 9999 9999 9999 9999 9999 78 106 110 65 103 9999 108 136 180 117 141 153 9999 9999 9999 9999 114 158 9999 121 190 130 104 99 9999 9999 9999 111 9999 116 101 9999 110 116 9999 104 99 141 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 58 293 313 424 427 555 553 529 489 565 544 521 483 543 582 503 583 657 584 653 627 653 678 767 705 679 704 627 627 545 500 337 200 132 150 107 135 9999 9999 9999 109 260 9999 72 111 109 9999 81 9999 112 181 173 157 111 121 9999 9999 9999 9999 94 162 305 122 120 141 130 111 9999 9999 9999 9999 9999 9999 104 9999 106 125 9999 9999 9999 9999 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 100 9999 379 396 448 475 552 593 570 585 544 563 606 563 519 563 563 629 630 708 627 679 678 653 678 652 703 605 706 487 471 371 160 112 134 103 9999 9999 9999 9999 222 114 9999 9999 117 106 9999 9999 77 261 184 173 103 131 110 9999 9999 9999 9999 9999 271 173 9999 117 130 9999 103 9999 9999 9999 9999 9999 114 9999 130 116 9999 78 9999 136 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 9999 9999 94 389 300 392 460 475 491 615 526 565 608 504 607 565 519 583 543 655 585 684 708 653 679 652 705 705 734 628 626 489 479 396 151 114 111 97 9999 9999 9999 9999 9999 9999 9999 9999 97 111 9999 9999 78 102 470 160 87 9999 105 9999 9999 9999 9999 68 126 107 9999 106 107 118 102 9999 9999 9999 9999 9999 9999 182 149 116 9999 96 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 9999 9999 145 492 322 422 496 552 490 590 507 585 523 585 630 566 629 583 629 629 584 684 739 653 653 603 799 652 733 605 580 473 436 493 9999 118 109 131 9999 9999 9999 9999 9999 181 9999 96 94 113 9999 9999 9999 153 190 191 97 111 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 130 112 9999 9999 9999 9999 9999 9999 754 136 204 99 9999 9999 96 9999 64 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 83 166 256 315 444 493 511 473 569 588 521 546 565 608 658 631 684 607 654 629 657 655 653 542 653 765 653 763 653 628 445 387 640 9999 119 107 117 9999 9999 9999 9999 186 9999 9999 9999 115 113 9999 9999 9999 188 505 273 103 9999 9999 9999 9999 9999 9999 9999 107 9999 9999 9999 9999 104 9999 97 9999 9999 75 120 9999 105 119 112 95 9999 9999 9999 9999 96 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 76 125 231 275 437 459 490 552 549 588 483 586 522 610 610 608 684 630 628 679 655 681 706 605 653 678 627 733 582 605 423 414 547 9999 80 109 110 159 9999 9999 9999 9999 9999 96 68 110 115 9999 9999 9999 83 357 9999 105 90 106 9999 9999 9999 9999 9999 97 9999 9999 9999 9999 96 103 9999 9999 9999 97 129 107 112 122 108 9999 9999 9999 144 9999 98 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 9999 9999 9999 9999 9999 9999 9999 76 104 221 317 414 446 531 552 550 547 609 632 544 610 566 685 685 682 653 604 737 708 705 679 656 677 625 651 651 517 443 382 406 213 80 75 73 44 9999 9999 9999 9999 9999 98 102 114 111 9999 9999 9999 59 241 283 112 96 96 9999 9999 9999 9999 9999 9999 9999 9999 9999 97 108 109 9999 105 110 104 161 114 105 135 102 103 98 71 86 106 9999 99 108 9999 9999 9999 9999 9999 9999 9999 9999 98 9999 9999 9999 9999 9999 9999 63 111 231 446 477 460 513 553 571 548 609 658 631 587 658 609 657 605 680 678 706 737 626 736 771 677 602 651 603 653 456 382 260 177 116 79 90 220 9999 9999 9999 9999 9999 9999 110 104 9999 9999 9999 9999 9999 68 97 102 96 9999 9999 9999 9999 9999 9999 9999 9999 88 51 109 168 117 9999 103 122 9999 105 120 97 9999 81 121 9999 101 101 72 84 110 9999 9999 9999 9999 9999 9999 9999 9999 72 81 9999 9999 9999 9999 9999 9999 76 142 220 298 416 477 527 593 550 688 608 631 771 658 658 563 682 518 680 735 581 705 651 705 771 651 580 651 580 582 444 360 328 166 108 78 94 9999 9999 9999 9999 9999 9999 9999 71 119 115 9999 9999 9999 9999 9999 110 105 99 9999 9999 9999 9999 9999 9999 9999 9999 75 81 113 125 9999 9999 1242 9999 9999 9999 119 9999 70 79 132 9999 109 103 78 111 9999 105 9999 9999 9999 9999 9999 9999 9999 9999 9999 114 9999 60 98 9999 9999 9999 141 177 303 423 459 510 592 614 661 631 631 630 685 684 581 563 628 630 680 626 705 677 677 682 765 582 603 560 520 434 323 177 186 108 88 76 9999 9999 9999 9999 9999 9999 9999 9999 9999 118 9999 9999 9999 9999 9999 9999 118 98 87 9999 9999 9999 9999 9999 9999 9999 113 9999 105 131 9999 9999 118 9999 9999 9999 136 94 100 9999 131 104 9999 111 9999 9999 9999 9999 137 9999 9999 9999 9999 9999 9999 9999 80 9999 9999 9999 202 112 58 58 147 310 290 431 533 527 592 637 634 710 684 683 630 564 604 563 680 653 708 680 653 705 705 606 734 654 679 518 522 427 326 233 137 115 106 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 155 103 9999 9999 100 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 136 9999 9999 9999 9999 9999 73 129 111 107 105 61 9999 9999 108 116 100 111 9999 9999 9999 109 9999 112 9999 9999 9999 9999 9999 9999 48 53 206 108 193 105 176 213 276 402 533 592 572 692 636 710 743 631 656 608 581 657 680 653 707 682 653 734 953 629 737 654 654 465 523 355 522 256 9999 104 119 9999 9999 9999 9999 9999 9999 9999 9999 80 116 9999 9999 9999 9999 9999 89 266 9999 9999 108 9999 9999 9999 9999 9999 9999 9999 53 111 119 140 66 73 71 118 71 114 52 110 9999 91 9999 100 122 113 96 117 9999 9999 125 110 83 114 100 9999 9999 9999 9999 9999 43 156 176 198 175 103 167 207 237 393 542 553 595 695 568 709 742 657 657 565 582 585 605 653 707 657 705 677 833 606 680 605 604 483 526 296 586 316 540 116 257 9999 9999 9999 9999 9999 9999 9999 9999 9999 105 9999 9999 9999 9999 9999 98 222 9999 104 78 9999 9999 9999 9999 9999 9999 9999 107 121 225 9999 9999 9999 60 9999 67 80 70 103 9999 9999 9999 9999 122 108 9999 9999 9999 9999 115 117 9999 104 103 95 9999 9999 9999 9999 423 242 115 92 177 120 109 171 266 365 474 512 556 556 638 631 711 741 742 585 582 565 655 653 708 608 653 678 680 656 679 582 541 484 494 249 465 305 9999 203 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 172 9999 9999 9999 9999 155 96 192 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 118 9999 9999 9999 9999 9999 9999 9999 9999 63 62 59 9999 9999 9999 9999 131 9999 9999 137 221 9999 102 119 102 9999 97 96 103 616 126 9999 100 171 101 171 170 164 180 188 180 394 484 559 535 557 665 630 685 657 682 630 628 565 655 542 655 657 655 656 681 607 680 562 520 469 458 446 382 332 224 77 99 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 110 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 205 9999 9999 9999 9999 104 76 9999 56 91 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 105 94 71 9999 109 101 96 9999 112 103 94 86 113 201 170 183 250 212 227 302 445 502 591 577 690 684 743 742 565 565 629 504 584 563 562 657 630 686 683 584 583 503 545 443 457 396 846 9999 136 106 159 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 197 107 9999 9999 9999 9999 9999 248 9999 9999 9999 9999 9999 151 9999 222 9999 9999 9999 9999 9999 105 52 41 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 81 9999 97 90 94 80 100 103 110 106 107 113 183 271 243 228 217 297 385 545 565 644 592 633 684 742 565 565 542 520 709 605 628 607 607 658 631 607 542 483 522 413 333 1012 9999 9999 150 81 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 508 212 121 219 9999 9999 9999 9999 9999 9999 9999 9999 223 9999 9999 9999 9999 9999 9999 9999 9999 9999 107 106 70 55 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 106 9999 9999 9999 142 97 70 105 116 111 101 97 172 205 286 283 317 235 269 400 542 519 619 641 687 632 744 608 564 519 585 681 628 628 564 630 563 681 606 605 544 549 388 251 1056 9999 9999 152 9999 9999 9999 127 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 207 118 88 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 86 9999 67 90 81 98 568 120 118 230 227 254 251 327 486 421 503 562 671 642 689 586 742 607 564 607 609 583 563 628 584 563 584 654 583 681 567 509 397 122 9999 9999 9999 9999 9999 9999 9999 81 9999 132 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 181 247 104 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 94 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 77 102 67 101 88 93 82 94 110 187 205 116 249 325 183 300 502 582 704 724 639 661 631 655 564 657 545 563 565 607 657 562 520 562 563 682 507 493 289 404 9999 9999 9999 9999 9999 9999 9999 109 122 138 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 108 88 132 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 9999 9999 9999 77 82 80 89 76 100 114 176 298 266 244 290 193 300 470 519 580 670 666 614 657 740 657 657 608 630 544 585 585 657 483 519 544 504 471 429 287 9999 9999 224 183 9999 9999 9999 9999 102 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 101 112 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 85 73 9999 72 99 200 291 133 98 180 176 215 334 475 509 650 600 724 590 659 608 585 631 585 711 564 584 566 711 564 544 565 506 476 351 299 9999 633 9999 9999 913 9999 9999 9999 9999 104 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 270 108 167 73 49 68 158 200 229 113 58 60 75 177 294 508 517 629 585 644 572 611 567 589 566 567 660 609 521 567 546 565 567 569 471 422 270 374 9999 9999 395 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 470 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 111 9999 9999 9999 9999 9999 9999 9999 87 9999 128 9999 9999 67 129 103 190 131 111 48 9999 9999 92 285 444 586 604 577 651 648 637 590 636 610 590 612 568 528 511 548 548 567 512 407 338 244 732 9999 117 96 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 137 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 60 149 132 182 217 176 82 9999 9999 9999 110 367 446 642 627 618 633 697 592 592 612 549 612 528 431 411 434 438 511 437 334 257 531 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 150 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 107 790 52 9999 9999 9999 46 82 78 98 205 233 164 77 53 9999 85 236 367 665 673 631 617 657 670 622 640 511 573 500 507 748 508 399 414 336 261 293 884 996 9999 1337 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 111 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 55 83 77 9999 9999 9999 9999 74 70 83 121 119 175 134 83 9999 65 302 477 717 632 619 621 667 631 660 608 619 571 505 594 1030 852 460 302 278 686 9999 9999 700 645 178 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 237 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 56 92 9999 9999 9999 9999 65 50 61 110 127 203 171 187 80 150 9999 976 538 526 697 641 655 574 661 593 575 690 584 858 884 674 699 526 743 884 643 9999 231 410 9999 253 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 290 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 139 9999 9999 9999 9999 58 9999 43 109 383 300 343 495 690 9999 928 9999 483 619 752 676 709 635 637 600 605 637 429 587 598 473 563 599 925 1125 9999 777 112 9999 9999 221 9999 9999 9999 9999 9999 297 107 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 100 79 49 9999 9999 60 61 240 422 882 910 9999 591 799 1261 9999 663 757 602 711 733 630 711 662 595 546 474 517 666 596 305 281 569 1062 847 795 383 193 566 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 812 874 120 9999 104 107 421 768 663 695 691 730 432 634 829 1037 668 603 686 672 682 684 738 631 477 397 481 605 367 208 115 147 169 548 196 113 88 9999 9999 283 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 257 873 751 476 9999 198 777 831 676 733 579 461 592 592 424 424 500 894 648 597 597 720 644 574 630 357 424 478 374 245 95 100 102 120 261 9999 166 89 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 729 641 753 284 287 619 9999 857 570 504 428 625 802 878 512 604 892 9999 605 611 964 718 405 519 277 368 418 149 108 85 95 103 120 257 214 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 655 932 693 772 9999 287 9999 1049 834 264 531 1055 9999 818 9999 415 395 640 911 1040 9999 798 261 382 127 287 354 127 106 93 115 173 9999 132 213 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 538 786 9999 9999 9999 9999 9999 717 794 9999 716 1087 9999 9999 796 656 791 948 630 953 359 220 384 394 149 134 176 199 360 254 285 157 255 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 855 701 9999 9999 9999 9999 9999 9999 245 9999 9999 758 835 9999 1262 9999 722 446 203 9999 9999 9999 177 432 9999 304 229 118 235 149 9999 9999 242 9999 9999 9999 302 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 823 818 9999 9999 9999 9999 9999 9999 9999 733 1044 750 9999 9999 1198 674 560 690 9999 1282 9999 347 455 932 932 316 118 9999 9999 9999 168 271 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 287 9999 9999 9999 9999 9999 9999 9999 851 518 1006 9999 9999 935 9999 9999 9999 9999 9999 9999 9999 9999 9999 141 308 540 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 248 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1014 1217 9999 9999 9999 9999 9999 1337 9999 1030 604 669 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 121 332 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 196 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 827 747 915 9999 9999 9999 9999 9999 757 688 658 964 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 641 9999 9999 9999 9999 282 9999 9999 9999 9999 9999 9999 313 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 853 499 313 9999 9999 9999 1027 292 9999 660 693 279 234 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 277 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 207 9999 9999 9999 259 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 514 653 9999 9999 9999 9999 9999 9999 9999 488 9999 216 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 288 9999 294 9999 9999 9999 9999 9999 9999 9999 254 9999 9999 9999 9999 9999 9999 9999 9999 9999 186 172 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 938 514 706 9999 9999 9999 9999 9999 9999 9999 507 261 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 235 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 875 244 603 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 217 120 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 650 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 123 9999 9999 9999 112 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 224 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 687 9999 731 572 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 135 135 240 9999 9999 117 76 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 159 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 596 471 573 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 103 122 150 9999 102 99 251 248 9999 9999 9999 9999 9999 9999 9999 9999 9999 146 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 302 9999 9999 269 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 133 140 170 200 9999 9999 195 236 9999 9999 9999 9999 9999 9999 265 9999 9999 9999 9999 9999 9999 108 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 316 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 232 9999 159 152 145 170 151 9999 178 222 116 9999 9999 121 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 88 155 148 169 231 163 629 769 192 9999 9999 259 9999 243 268 9999 9999 9999 9999 9999 9999 9999 9999 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 148 135 132 178 253 234 166 158 206 190 162 207 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 137 117 225 9999 9999 230 229 208 204 130 162 9999 9999 9999 157 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 183 117 195 9999 9999 406 176 178 211 133 215 9999 200 9999 146 9999 9999 233 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 176 115 132 309 9999 9999 664 230 246 271 180 235 176 136 248 175 173 247 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 355 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 114 212 9999 291 683 165 498 273 187 160 162 213 132 210 201 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 157 900 879 176 130 328 546 283 238 244 153 141 704 241 167 178 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 847 558 139 340 406 344 9999 219 249 266 184 219 236 305 160 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 388 139 510 299 393 173 207 223 123 300 475 694 9999 225 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 166 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 553 725 576 342 379 417 213 791 218 126 297 635 776 9999 155 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1025 9999 9999 9999 9999 794 248 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 246 9999 579 593 387 404 452 466 708 379 211 155 267 564 521 9999 219 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 246 511 366 342 324 425 543 552 682 462 236 209 235 526 232 9999 9999 9999 240 9999 9999 214 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 273 9999 9999 9999 269 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 257 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 293 154 550 330 326 380 453 539 616 636 576 552 200 213 487 199 9999 9999 9999 991 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 176 881 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 259 308 207 159 148 343 404 336 326 476 535 587 648 721 404 9999 471 362 154 9999 119 9999 9999 1116 863 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 159 174 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 248 292 9999 150 175 260 437 261 479 553 547 621 617 685 756 9999 9999 155 9999 9999 143 548 529 528 259 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 127 145 150 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 304 695 239 186 184 334 207 310 531 521 563 631 583 707 304 9999 9999 591 9999 9999 9999 382 336 239 318 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 113 113 91 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 217 662 457 212 225 178 204 434 381 424 509 592 571 532 275 9999 9999 9999 9999 9999 9999 303 191 215 9999 225 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 217 9999 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 232 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 635 664 496 520 449 191 187 514 286 339 431 640 536 253 910 9999 9999 9999 9999 9999 9999 255 395 9999 9999 9999 9999 9999 9999 9999 256 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 299 224 9999 9999 9999 9999 9999 9999 314 160 9999 9999 9999 211 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 677 616 538 400 538 218 178 263 127 343 423 644 435 871 730 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 183 9999 9999 319 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 309 9999 9999 9999 9999 9999 9999 9999 9999 108 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1032 9999 623 474 433 206 204 210 238 146 277 725 463 776 9999 223 228 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 177 9999 9999 158 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 197 9999 292 9999 9999 9999 9999 9999 9999 143 9999 9999 9999 222 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 730 603 653 619 420 421 289 227 246 275 393 444 292 9999 9999 232 9999 9999 9999 9999 9999 249 9999 9999 9999 9999 272 9999 9999 91 9999 80 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 258 9999 116 271 186 207 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 267 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 568 228 417 478 512 429 473 254 262 633 936 198 1025 9999 9999 9999 151 9999 9999 9999 9999 9999 9999 9999 9999 9999 301 211 158 88 116 159 160 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 196 9999 144 194 9999 9999 262 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 862 520 608 643 709 763 472 9999 654 1235 866 697 906 854 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 89 112 144 183 217 9999 141 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 161 9999 122 9999 139 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 199 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 458 9999 678 705 9999 715 1235 9999 9999 830 909 703 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 99 107 133 207 199 171 121 119 224 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 201 9999 140 119 162 9999 9999 232 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 220 9999 9999 9999 9999 1335 796 411 9999 1190 9999 830 9999 831 731 291 966 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 316 144 94 119 141 204 140 132 129 127 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 258 9999 9999 120 9999 9999 183 155 160 133 215 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 197 9999 9999 9999 9999 9999 1040 9999 684 9999 9999 9999 9999 661 708 640 9999 9999 9999 9999 9999 9999 9999 244 9999 9999 9999 9999 9999 9999 280 181 101 135 117 152 114 118 129 112 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 295 9999 9999 9999 9999 9999 9999 9999 218 9999 9999 9999 9999 206 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 212 9999 9999 9999 9999 819 585 9999 9999 9999 9999 1254 873 706 677 9999 9999 9999 9999 9999 9999 9999 247 9999 9999 9999 9999 9999 9999 9999 236 341 210 160 110 190 107 112 106 99 9999 198 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 221 9999 262 151 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 247 9999 9999 9999 1062 9999 9999 9999 9999 9999 9999 9999 709 668 1272 9999 9999 9999 9999 9999 9999 196 265 9999 228 9999 9999 285 254 238 179 215 231 291 101 110 116 117 126 101 9999 133 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 151 9999 9999 232 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 216 9999 9999 9999 1003 9999 9999 9999 9999 1046 9999 9999 232 554 694 901 239 9999 9999 9999 9999 208 217 9999 298 9999 9999 309 198 194 368 190 256 126 111 248 134 139 114 89 99 999 999 999 30 14 13 15 14 44 22 8 999 999 999 999 999 999 999 999 999 999 2 999 6 999 999 999 999 999 11 999 999 999 999 11 6 4 999 999 8 999 999 999 999 999 999 999 3 9 3 999 999 999 999 999 999 999 999 999 999 999 999 3 999 33 25 13 20 36 28 17 69 42 55 43 128 999 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 85 999 70 22 16 28 21 18 22 32 12 999 999 999 999 999 999 999 999 999 7 5 999 11 999 999 999 999 3 999 999 999 999 999 12 999 3 999 999 999 21 999 13 999 9 999 6 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 18 27 53 44 72 87 34 36 25 33 48 999 999 999 29 14 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 53 999 27 25 34 26 25 25 32 38 12 999 999 999 3 999 999 999 999 999 999 7 999 16 3 999 2 4 3 999 999 999 999 999 999 4 999 999 999 9 26 24 15 28 999 999 999 15 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 30 40 89 82 80 92 68 34 56 55 33 41 55 58 20 19 11 18 15 21 16 999 999 999 999 999 999 999 999 999 999 999 999 90 72 138 60 29 52 29 26 29 41 39 10 999 999 999 999 999 999 999 999 999 999 7 999 12 4 2 999 3 999 2 999 999 999 999 2 999 999 999 999 999 26 18 15 37 999 999 12 999 3 999 999 999 999 999 5 999 999 999 999 999 999 999 12 30 12 17 52 105 109 105 114 112 89 78 122 88 82 39 72 53 15 20 16 16 14 27 12 11 999 999 999 999 999 999 9 999 999 999 999 91 56 57 36 31 25 29 29 33 41 30 999 999 999 999 999 999 999 999 999 999 999 7 13 999 999 3 999 999 11 2 999 999 999 999 999 999 999 999 999 999 23 19 18 15 999 13 13 7 7 4 999 999 2 8 999 3 999 999 999 999 999 999 21 53 22 38 106 114 118 115 111 121 113 99 113 97 102 73 94 93 30 21 12 11 22 16 13 14 999 999 999 999 999 999 999 14 999 999 999 89 999 39 35 31 26 27 29 35 32 32 12 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 2 999 10 999 999 999 999 999 999 999 999 9 33 999 35 19 999 16 12 999 11 999 6 999 999 7 999 8 999 999 3 999 999 999 999 999 65 101 52 78 130 117 125 106 117 118 113 119 120 120 106 100 105 103 43 19 17 24 28 15 12 15 8 999 999 999 999 12 12 999 999 999 999 83 999 23 25 27 25 24 36 28 26 999 3 999 999 999 3 999 2 999 999 999 999 2 6 3 999 999 999 4 999 999 999 999 999 999 999 7 9 13 17 14 12 19 18 999 11 10 999 7 999 999 999 999 15 11 8 999 999 999 999 999 999 30 87 118 85 96 122 123 119 117 113 124 122 129 129 130 125 122 121 117 79 59 19 999 11 7 8 21 4 999 999 999 48 20 58 999 999 999 999 72 33 28 28 22 20 29 35 22 21 999 3 999 999 3 999 999 999 999 999 999 3 2 9 5 11 8 5 999 3 999 999 7 3 999 4 12 13 17 17 26 12 35 19 27 999 9 10 999 999 6 999 999 16 14 11 999 999 999 999 999 999 91 127 113 112 110 122 121 124 126 126 130 128 132 133 135 134 133 130 127 107 69 31 17 15 999 9 14 13 15 999 999 63 30 49 999 999 999 999 60 999 27 24 20 16 25 31 999 999 999 999 999 999 999 2 999 3 999 999 999 5 8 3 999 12 999 6 5 4 999 999 10 8 4 6 42 12 21 13 19 999 20 15 10 12 6 8 999 999 999 999 999 17 20 14 999 8 999 999 87 999 138 130 122 116 115 128 130 130 132 133 135 133 135 137 138 138 139 135 133 121 100 47 28 14 999 6 8 11 4 17 44 40 999 37 999 999 999 999 36 57 29 18 44 16 23 18 999 17 999 999 999 999 3 999 4 999 999 999 999 10 10 5 999 999 999 13 4 999 999 999 999 7 7 999 18 19 12 11 15 999 999 9 14 999 999 999 999 999 999 999 6 11 15 999 12 15 121 126 102 112 114 132 122 120 125 131 133 133 135 137 137 137 136 139 140 139 140 138 135 129 114 71 36 17 999 2 8 6 999 18 38 28 999 32 999 999 999 999 62 31 27 65 31 15 27 12 999 14 999 999 999 999 999 3 999 8 999 999 999 999 9 7 10 5 999 999 999 999 999 999 999 999 999 11 37 18 999 9 12 999 999 8 12 7 999 999 2 999 999 999 999 15 15 7 14 64 125 118 122 120 119 124 124 116 130 133 135 134 137 138 139 138 137 139 141 138 139 138 135 134 122 93 39 17 999 2 9 4 6 10 999 14 999 999 999 999 999 999 999 52 22 80 33 13 23 18 17 9 999 999 999 999 999 999 8 11 999 999 999 999 12 7 999 999 999 999 8 2 3 999 999 999 10 15 17 32 12 999 11 999 999 999 999 999 999 999 999 999 999 999 999 11 11 999 13 34 112 125 123 118 118 127 128 122 133 135 137 135 138 139 139 138 138 141 140 139 140 138 137 134 129 103 44 16 999 2 5 4 4 2 999 9 999 999 999 999 999 999 33 27 36 42 27 64 17 14 12 999 999 999 999 3 999 7 14 20 999 999 999 999 10 6 999 999 999 999 999 999 999 4 999 4 12 16 13 12 12 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 118 125 128 126 117 114 122 126 127 134 137 137 137 139 139 140 139 139 141 140 139 140 139 137 137 132 109 49 16 999 4 11 4 8 999 999 999 999 999 999 999 999 999 66 26 51 69 22 26 11 22 21 999 999 3 999 9 5 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 11 28 13 13 6 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 75 132 130 124 122 125 125 128 131 131 135 137 137 137 139 139 141 138 139 139 141 139 141 141 139 138 135 113 50 34 13 11 13 10 38 6 4 999 999 999 999 999 999 999 49 18 51 47 50 19 999 8 999 999 999 999 3 999 6 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 6 999 999 999 10 14 18 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 75 106 123 128 127 129 129 132 133 133 137 137 137 137 139 139 141 139 141 141 141 142 146 141 139 139 136 118 56 28 16 18 18 25 16 12 2 999 999 999 999 999 999 999 27 26 28 51 23 23 11 19 14 9 2 999 4 5 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 5 999 999 999 999 10 15 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 15 143 128 128 131 129 131 131 133 135 134 137 137 138 137 139 138 139 141 141 143 146 146 154 142 139 139 137 124 92 39 31 32 29 34 20 11 999 999 999 999 999 999 999 999 25 27 32 38 27 21 31 22 54 17 8 999 999 9 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 103 123 124 132 130 132 134 135 137 136 137 138 138 137 139 138 139 139 141 143 143 143 151 141 139 139 139 129 94 68 60 49 26 27 49 999 999 999 999 999 999 999 999 2 33 30 31 36 30 22 23 26 19 17 11 999 6 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 9 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 142 110 124 127 127 130 132 134 136 138 137 137 138 138 138 139 139 139 139 140 142 143 141 143 139 140 141 141 134 102 92 91 67 18 12 111 2 999 999 999 999 999 999 999 999 33 30 27 30 28 18 27 29 26 22 18 12 8 999 17 14 12 10 999 999 999 999 999 999 999 999 999 999 999 999 7 2 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 143 115 126 131 129 131 133 135 137 138 138 138 138 139 138 139 139 141 139 141 142 141 141 146 141 146 141 143 137 105 94 93 66 35 12 17 999 999 999 999 999 999 999 999 999 20 28 19 21 25 22 31 31 29 25 19 19 13 16 15 22 19 18 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 9 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 79 120 124 126 131 132 134 135 138 139 139 138 138 139 138 139 139 141 139 142 142 143 141 148 142 146 142 141 137 113 90 91 46 28 8 10 999 999 2 999 999 999 999 999 999 999 28 999 20 32 31 35 38 30 22 22 30 13 26 20 23 21 22 10 9 15 999 999 999 999 999 999 999 999 999 999 2 4 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 122 126 129 132 134 134 135 138 139 139 138 138 139 138 139 139 142 142 142 142 146 142 148 142 146 143 141 137 122 100 51 999 999 21 10 999 999 999 999 999 3 12 16 17 9 25 11 14 37 40 31 44 30 22 18 999 11 13 26 21 22 26 999 999 13 999 999 999 999 3 999 999 9 4 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 133 122 129 130 133 133 135 136 139 139 139 140 139 140 139 141 138 142 142 142 148 146 146 151 141 146 146 141 138 127 80 42 37 999 10 10 999 999 999 999 999 999 20 20 16 7 23 999 25 45 35 31 43 30 999 999 999 999 28 28 999 24 27 20 14 9 999 999 999 6 999 11 12 999 10 2 999 3 7 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 135 127 132 130 133 134 135 136 139 140 140 140 141 142 141 141 139 140 142 142 146 146 143 148 141 151 146 146 138 128 97 38 24 15 6 8 999 999 999 8 4 999 45 17 17 999 30 999 37 49 26 48 30 21 999 999 999 999 28 25 73 12 21 21 25 16 999 999 999 999 999 999 12 999 14 5 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 92 999 129 124 131 133 135 135 136 139 139 141 141 141 142 141 141 141 140 141 142 143 146 143 146 142 154 143 143 135 125 95 37 32 16 5 999 999 999 999 5 7 999 999 17 15 999 999 13 141 43 28 30 26 17 999 999 999 999 999 24 40 999 21 17 999 14 999 999 999 999 999 13 999 15 15 999 8 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 26 135 124 126 131 134 135 136 137 139 139 140 140 139 142 141 141 141 139 139 141 141 143 142 148 142 151 143 142 134 121 84 36 21 18 7 999 999 999 999 999 999 999 999 24 15 999 999 10 92 56 37 25 999 8 999 999 999 999 38 13 17 999 19 13 14 11 999 999 999 999 999 999 58 22 12 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 52 143 127 129 131 135 135 137 138 139 138 139 140 138 141 141 141 141 140 139 141 141 143 142 146 142 154 143 142 133 114 78 999 18 13 7 999 999 999 999 999 7 999 18 33 16 999 999 999 141 56 43 26 12 999 999 999 999 999 999 999 999 999 999 999 17 12 999 999 999 999 999 999 94 20 31 13 999 999 3 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 127 123 127 129 133 135 135 138 138 139 138 139 139 138 139 139 140 141 141 139 141 143 146 143 148 146 154 146 141 132 111 75 999 15 12 8 999 999 999 999 7 999 999 999 17 16 999 999 999 141 68 41 23 999 999 999 999 999 999 999 4 999 999 999 999 12 999 9 999 999 13 12 999 16 19 15 9 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 78 124 125 128 132 135 135 137 138 140 138 139 138 138 139 139 140 142 142 141 141 143 143 141 146 146 154 146 140 132 112 74 999 32 14 3 5 999 999 999 999 999 11 29 16 12 999 999 999 105 62 999 20 13 8 999 999 999 999 999 2 999 999 999 999 15 23 999 999 999 16 19 14 22 16 14 999 999 999 3 999 6 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 2 63 132 131 126 133 134 135 136 139 138 138 139 138 138 138 138 140 142 142 142 141 142 141 139 141 141 141 141 140 131 116 80 80 18 18 7 42 999 999 999 999 999 13 16 14 8 999 999 999 47 74 31 21 12 10 999 999 999 999 999 999 999 999 999 15 15 14 999 6 19 18 23 16 21 21 9 10 9 8 9 5 999 9 3 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 7 49 127 142 134 133 134 134 136 138 138 138 139 138 138 137 138 140 141 142 142 141 141 140 138 141 141 141 141 140 131 117 83 59 14 13 7 5 999 999 999 999 999 999 13 15 999 999 999 999 999 64 45 19 14 999 999 999 999 999 999 999 999 3 34 19 26 12 999 14 19 999 16 17 12 999 10 15 999 11 16 8 17 14 999 999 999 999 999 999 999 999 2 15 999 999 999 999 999 999 9 67 129 126 125 131 134 134 135 137 138 138 139 138 138 139 139 141 140 142 142 142 141 141 138 141 141 141 141 139 131 111 81 58 18 15 7 999 999 999 999 999 999 999 33 10 8 999 999 999 999 999 15 19 17 999 999 999 999 999 999 999 999 6 11 23 21 999 999 93 999 999 999 16 999 9 23 21 999 12 15 9 6 999 6 999 999 999 999 999 999 999 999 999 3 999 3 17 999 999 999 58 111 124 133 131 134 134 135 137 138 138 139 138 138 141 139 140 139 140 142 142 141 141 138 141 139 140 140 138 129 103 57 72 18 13 11 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 21 17 10 999 999 999 999 999 999 999 6 999 22 14 999 999 31 999 999 999 18 12 6 999 18 6 999 13 999 999 999 999 2 999 999 999 999 999 999 999 7 999 999 999 50 33 30 22 86 133 124 126 131 134 134 135 138 139 138 139 139 139 141 139 140 141 140 141 141 141 141 138 141 139 140 139 136 125 102 55 40 17 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 13 999 999 15 999 999 999 999 999 999 999 999 999 999 26 999 999 999 999 999 2 5 15 8 4 35 999 999 11 10 8 7 999 999 999 5 999 9 999 999 999 999 999 999 26 106 56 33 66 32 79 125 123 126 131 134 134 135 136 139 138 138 139 138 141 139 140 141 141 139 141 141 141 138 140 139 139 138 135 116 95 58 999 21 8 999 999 999 999 999 999 999 999 11 7 999 999 999 999 999 27 7 999 999 12 999 999 999 999 999 999 999 75 14 11 2 2 2 4 2 2 2 16 2 999 7 999 4 17 11 10 10 999 999 7 6 11 13 12 999 999 999 999 999 75 68 51 64 64 42 66 122 122 124 131 133 133 133 136 139 138 138 138 138 140 138 140 141 141 139 142 141 140 138 139 139 140 138 133 117 90 84 125 16 107 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 15 7 999 3 16 999 999 999 999 999 999 999 18 13 11 999 999 999 2 999 2 2 2 2 999 999 999 999 7 6 999 999 999 999 8 7 999 8 14 12 999 999 999 999 116 91 48 48 83 65 59 93 127 130 130 133 131 132 135 138 138 139 138 138 140 138 140 141 140 138 141 140 139 138 140 139 139 136 129 98 106 72 999 125 10 999 999 999 999 999 999 999 999 999 4 999 999 999 999 8 14 7 999 999 999 999 999 999 999 999 999 999 15 999 999 999 999 999 999 999 999 2 2 2 999 999 999 999 3 999 999 3 3 999 10 5 5 999 16 27 9 139 16 999 34 53 39 69 76 66 85 92 105 127 127 130 130 131 135 139 138 138 139 139 140 138 140 140 140 139 140 138 139 138 139 139 138 134 122 103 85 62 47 17 11 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 10 999 999 999 999 2 2 999 2 2 999 999 999 999 999 999 999 999 999 999 11 7 8 999 23 42 11 999 23 21 28 33 45 80 61 84 92 94 114 123 130 128 130 132 136 138 138 138 138 138 140 138 139 139 140 138 139 135 137 138 138 138 136 131 113 77 68 999 26 9 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 18 999 999 999 999 999 3 999 999 999 999 999 6 999 10 999 999 999 999 999 2 2 2 2 999 999 999 999 999 999 999 999 999 999 999 999 5 999 14 17 17 31 26 29 36 41 46 60 81 99 91 83 109 131 126 126 130 132 134 137 138 138 138 138 140 139 139 140 140 139 139 136 137 138 139 138 136 129 114 83 999 999 14 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 19 14 8 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 2 2 2 2 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 55 21 48 34 34 33 38 48 61 89 105 102 87 93 113 126 125 129 132 133 136 138 137 138 139 140 138 140 140 140 139 139 138 139 138 139 137 134 124 94 53 999 999 21 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 19 29 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 17 999 49 24 25 29 107 71 60 96 97 98 79 99 134 127 125 129 132 133 135 137 138 139 139 139 138 140 139 140 139 139 138 139 138 139 135 133 119 58 999 999 999 999 999 999 999 35 999 30 999 999 999 999 999 999 999 999 999 999 138 48 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 2 999 999 999 999 999 999 999 999 999 999 999 999 14 39 32 25 28 24 29 55 53 80 90 69 86 85 95 120 124 129 129 133 133 136 138 140 139 139 137 139 138 139 138 140 138 139 138 138 134 130 106 84 999 999 999 999 999 999 999 18 13 10 999 999 999 999 999 999 999 999 999 999 14 86 14 999 999 999 999 999 999 999 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 29 21 19 27 53 55 53 81 86 90 87 109 121 123 129 129 132 133 134 139 139 139 139 138 139 139 138 138 138 138 139 137 136 133 124 106 999 999 47 72 999 999 999 999 27 13 999 999 999 999 999 999 999 999 999 999 999 999 27 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 34 29 999 29 54 75 71 34 27 103 82 109 127 130 127 129 130 132 134 137 138 138 138 138 138 139 139 137 138 137 137 136 135 129 113 94 999 106 999 999 54 999 999 999 999 16 5 999 999 999 999 999 999 999 999 999 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 103 49 56 37 27 31 79 83 63 28 33 42 65 96 122 127 124 127 127 131 133 136 136 135 137 136 136 138 138 136 136 136 135 134 133 123 93 85 999 999 103 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 138 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 30 999 61 999 999 19 54 70 89 64 37 38 999 999 106 128 123 130 125 126 128 129 135 135 135 136 135 135 135 134 133 135 134 135 131 127 110 85 113 999 44 41 999 999 999 999 999 999 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 32 79 69 97 94 55 34 999 999 999 104 120 115 121 124 125 125 133 134 133 135 135 135 133 123 128 124 127 131 127 113 101 108 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 41 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 91 62 999 999 999 60 54 55 74 98 72 51 33 19 999 100 116 120 126 120 120 120 129 133 130 133 133 133 128 120 124 122 124 121 115 100 77 140 92 999 141 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 133 39 29 999 999 999 999 67 53 60 88 60 66 67 30 999 102 119 129 123 114 115 115 123 128 125 128 127 128 120 113 117 126 116 116 104 108 999 999 97 58 89 137 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 47 37 999 999 999 999 68 78 66 79 64 83 68 57 23 53 999 132 117 121 110 111 119 123 119 121 120 120 123 115 93 96 106 105 100 82 73 999 50 49 999 4 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 50 999 999 999 999 36 999 79 67 107 78 85 82 69 999 106 999 117 117 106 107 114 118 113 113 112 123 112 99 74 71 81 84 73 65 999 71 43 999 999 4 999 999 999 999 999 113 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 44 7 999 999 24 17 55 89 119 95 999 91 86 84 999 101 125 114 103 103 110 114 109 108 105 113 115 89 75 56 57 72 70 60 146 89 76 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 56 14 999 17 37 49 91 100 90 89 100 86 86 101 115 111 116 116 99 107 109 104 103 99 98 105 82 65 51 32 41 40 64 89 28 31 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 999 999 999 999 999 999 999 52 114 69 52 999 23 59 52 78 106 102 90 85 102 88 90 95 111 121 114 110 104 106 98 95 88 95 98 62 60 37 27 28 27 54 999 76 94 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 97 56 75 33 33 55 999 77 96 99 93 83 101 92 97 99 107 999 106 102 117 101 87 100 89 92 85 38 36 36 24 25 43 62 141 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 77 88 57 64 999 36 999 51 93 78 83 108 999 61 999 90 95 98 108 102 999 111 82 101 55 77 74 30 29 32 19 49 999 28 104 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 53 999 999 999 999 999 99 78 999 94 65 999 999 109 99 99 88 99 121 92 109 104 93 21 19 53 73 79 76 82 8 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 62 999 999 999 999 999 999 54 999 999 99 64 999 109 999 97 86 58 999 999 999 56 145 999 78 102 25 49 141 999 999 11 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 999 999 999 999 999 999 999 999 999 999 999 999 63 49 999 999 999 999 999 999 999 76 111 81 999 999 86 83 73 70 999 127 999 58 55 99 99 52 39 999 999 999 3 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 999 999 999 999 999 999 999 102 83 55 999 999 62 999 999 999 999 999 999 999 999 999 34 92 141 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 64 999 999 999 999 999 49 999 100 90 61 999 999 999 999 999 999 999 999 999 999 999 21 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 69 66 999 999 999 999 999 71 96 70 61 999 999 999 999 999 999 999 999 999 999 83 999 999 999 999 4 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 82 59 26 999 999 999 106 49 999 64 69 43 37 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 2 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 84 63 999 999 999 999 999 999 999 61 999 39 999 999 999 999 999 999 999 999 999 999 999 999 3 999 2 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 7 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 132 96 64 999 999 999 999 999 999 999 62 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 3 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 113 80 78 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 78 90 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 10 9 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 999 95 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 11 16 999 999 8 29 6 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 64 74 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 16 14 999 10 32 141 15 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 999 999 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 19 15 11 999 999 13 10 999 999 999 999 999 999 3 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 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 20 20 14 10 140 999 12 15 21 999 999 7 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 21 21 19 15 15 50 62 16 999 999 26 999 20 13 999 999 999 999 999 999 999 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 21 24 15 17 13 19 33 26 21 18 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 999 999 999 999 999 999 999 999 999 999 999 35 22 31 999 999 34 37 37 30 20 18 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 22 17 999 999 57 38 45 33 19 26 999 35 999 15 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 999 999 999 999 999 999 999 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 18 20 23 999 999 69 47 46 34 21 20 23 16 27 14 8 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 27 999 32 67 48 55 41 30 21 24 30 21 33 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 51 61 35 38 66 60 36 33 32 38 30 55 38 26 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 63 48 78 83 61 999 35 42 67 57 54 36 32 12 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 50 101 85 93 55 36 38 51 93 88 62 999 19 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 90 103 106 98 92 47 62 41 53 98 96 65 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 999 999 999 999 76 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 20 999 87 102 102 113 102 86 58 75 48 51 91 95 64 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 88 77 104 100 112 102 88 74 89 55 51 95 93 57 999 999 999 10 999 999 36 999 999 999 999 999 999 999 999 999 999 38 999 999 999 30 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 2 13 83 70 98 101 114 102 94 96 78 65 45 81 90 50 999 999 999 55 999 999 999 999 999 999 999 999 999 999 999 999 999 33 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 31 9 10 28 70 69 93 92 114 102 98 90 83 63 999 105 80 40 999 32 999 999 66 58 999 999 999 999 999 999 999 999 999 999 24 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 31 999 19 27 56 56 72 106 113 100 97 92 83 58 999 999 54 999 999 17 73 87 65 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 13 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 53 28 27 27 50 34 67 103 94 98 96 91 82 47 999 999 61 999 999 999 78 82 51 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 16 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 59 49 38 33 38 37 61 86 91 97 95 89 79 46 999 999 999 999 999 999 62 54 38 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 10 999 999 999 999 999 999 999 999 999 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 66 58 56 55 35 37 52 70 99 94 94 84 77 52 999 999 999 999 999 999 90 56 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 2 3 999 999 999 999 999 999 4 14 999 999 999 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 81 69 68 60 61 33 33 33 40 84 102 90 89 102 65 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 999 84 70 69 38 32 29 33 30 52 115 94 81 999 55 22 999 999 999 999 999 999 999 999 999 999 999 6 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 2 999 2 999 999 999 999 999 999 7 999 999 999 39 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 66 89 80 78 63 57 36 21 39 32 50 77 78 999 999 49 999 999 999 999 999 2 999 999 999 999 5 999 999 13 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 13 6 13 33 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 54 38 75 71 70 63 58 33 35 61 57 28 91 999 999 999 16 999 999 999 999 999 999 999 999 999 5 7 10 30 14 11 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 9 8 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 87 70 83 83 70 69 999 56 66 76 67 54 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 18 13 11 9 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 14 999 12 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 56 999 88 75 999 82 74 999 999 74 85 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 19 28 18 14 12 21 13 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 999 17 16 9 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 98 87 73 999 67 999 61 999 70 78 58 53 999 999 999 999 999 999 999 999 999 999 999 999 999 14 18 21 18 38 31 17 16 12 13 999 999 999 999 999 999 999 999 999 999 999 2 999 999 8 999 999 11 14 11 11 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 92 999 59 999 999 999 999 80 82 60 999 999 999 999 999 999 999 6 999 999 999 999 999 999 12 28 30 23 40 43 36 18 19 19 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 9 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 8 999 999 999 999 82 53 999 999 999 999 102 103 91 80 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 29 52 57 33 42 59 38 32 21 19 999 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 14 999 6 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 10 999 999 999 65 999 999 999 999 999 999 999 96 89 92 999 999 999 999 999 999 12 10 999 9 999 999 9 26 24 37 69 65 56 46 54 51 40 29 23 999 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 68 999 999 999 999 50 999 999 71 89 89 64 44 999 999 999 999 9 15 999 6 999 999 13 30 36 52 73 86 59 58 83 56 51 40 27 84 999 999 999 30 13 13 14 14 44 22 8 999 999 999 999 999 999 999 999 999 999 1 999 6 999 999 999 999 999 11 999 999 999 999 11 5 3 999 999 7 999 999 999 999 999 999 999 3 9 3 999 999 999 999 999 999 999 999 999 999 999 999 2 999 33 25 13 20 36 28 17 68 42 55 43 128 999 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 80 75 999 65 21 16 28 21 18 22 32 11 999 999 999 999 999 999 999 999 999 7 5 999 11 999 999 999 999 1 999 999 999 999 999 12 999 2 999 999 999 21 999 12 999 9 999 6 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 18 27 53 42 66 77 33 36 25 33 48 999 999 999 29 14 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 51 999 27 25 34 25 25 25 32 38 11 999 999 999 1 999 999 999 999 999 999 6 999 16 1 999 1 3 1 999 999 999 999 999 999 1 999 999 999 9 26 23 15 28 999 999 999 15 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 28 40 76 68 66 79 61 34 54 53 33 41 55 57 20 19 11 18 15 21 16 999 999 999 999 999 999 999 999 999 999 999 999 76 69 135 57 29 50 27 26 29 41 39 9 999 999 999 999 999 999 999 999 999 999 7 999 12 2 1 999 1 999 1 999 999 999 999 1 999 999 999 999 999 26 17 15 37 999 999 12 999 3 999 999 999 999 999 4 999 999 999 999 999 999 999 12 30 12 17 50 88 95 91 93 97 71 67 106 76 75 39 66 50 15 20 15 16 14 27 12 11 999 999 999 999 999 999 9 999 999 999 999 76 54 55 36 31 25 29 29 33 41 30 999 999 999 999 999 999 999 999 999 999 999 7 13 999 999 2 999 999 10 2 999 999 999 999 999 999 999 999 999 999 23 18 18 15 999 13 12 7 7 3 999 999 1 8 999 3 999 999 999 999 999 999 21 52 22 37 89 93 107 99 97 108 96 99 99 97 84 62 80 76 30 20 11 11 22 15 13 14 999 999 999 999 999 999 999 14 999 999 999 72 999 39 35 31 26 27 29 35 32 32 12 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 1 999 9 999 999 999 999 999 999 999 999 8 33 999 35 19 999 16 12 999 11 999 6 999 999 7 999 8 999 999 3 999 999 999 999 999 62 88 49 68 109 104 118 106 106 118 113 119 120 120 106 100 105 103 43 18 17 24 28 14 11 15 8 999 999 999 999 11 12 999 999 999 999 69 999 23 25 27 24 24 35 28 25 999 1 999 999 999 1 999 1 999 999 999 999 1 6 3 999 999 999 4 999 999 999 999 999 999 999 6 9 13 17 13 12 19 18 999 11 10 999 7 999 999 999 999 15 11 8 999 999 999 999 999 999 30 79 98 71 82 111 113 119 117 113 124 122 129 129 130 125 122 121 117 79 56 19 999 11 7 8 21 4 999 999 999 48 20 58 999 999 999 999 62 31 28 26 22 19 27 35 21 21 999 1 999 999 1 999 999 999 999 999 999 3 1 9 5 11 8 5 999 3 999 999 7 1 999 1 12 12 16 17 26 11 35 18 27 999 9 10 999 999 6 999 999 16 13 11 999 999 999 999 999 999 85 109 93 95 95 122 121 124 126 126 130 128 132 133 135 134 133 130 127 107 69 31 16 15 999 9 14 13 15 999 999 60 29 49 999 999 999 999 55 999 27 24 19 16 25 30 999 999 999 999 999 999 999 2 999 1 999 999 999 4 7 3 999 12 999 5 4 4 999 999 10 7 4 5 42 12 21 13 18 999 20 14 10 11 6 7 999 999 999 999 999 17 19 13 999 8 999 999 78 999 136 107 103 103 115 128 130 130 132 133 135 133 135 137 138 138 139 135 133 121 100 47 28 14 999 6 8 11 4 17 44 38 999 37 999 999 999 999 35 54 29 17 44 16 23 18 999 17 999 999 999 999 1 999 1 999 999 999 999 10 9 5 999 999 999 13 2 999 999 999 999 6 6 999 16 18 12 11 14 999 999 9 14 999 999 999 999 999 999 999 6 11 15 999 11 15 114 108 85 98 98 124 107 107 125 131 133 133 135 137 137 137 136 139 140 139 140 138 135 129 114 71 36 17 999 1 8 6 999 18 38 27 999 32 999 999 999 999 59 30 26 64 31 15 25 12 999 14 999 999 999 999 999 1 999 8 999 999 999 999 8 7 10 5 999 999 999 999 999 999 999 999 999 11 37 17 999 9 12 999 999 8 12 7 999 999 1 999 999 999 999 14 15 6 14 63 110 96 102 99 98 113 115 116 130 133 135 134 137 138 139 138 137 139 141 138 139 138 135 134 122 93 39 17 999 1 9 4 6 10 999 14 999 999 999 999 999 999 999 50 21 74 33 13 22 18 17 9 999 999 999 999 999 999 7 11 999 999 999 999 12 7 999 999 999 999 7 1 1 999 999 999 9 14 17 32 12 999 10 999 999 999 999 999 999 999 999 999 999 999 999 10 11 999 12 34 92 107 112 106 103 120 121 122 133 135 137 135 138 139 139 138 138 141 140 139 140 138 137 134 129 103 44 16 999 1 5 4 4 1 999 9 999 999 999 999 999 999 32 25 36 42 27 63 16 13 10 999 999 999 999 2 999 7 14 20 999 999 999 999 9 6 999 999 999 999 999 999 999 2 999 4 11 16 13 11 12 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 103 102 116 117 117 114 122 126 127 134 137 137 137 139 139 140 139 139 141 140 139 140 139 137 137 132 109 49 16 999 4 11 4 8 999 999 999 999 999 999 999 999 999 63 26 50 61 21 26 10 22 21 999 999 1 999 9 5 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 11 28 13 13 6 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 70 127 114 116 122 125 125 128 131 131 135 137 137 137 139 139 141 138 139 139 141 139 141 141 139 138 135 113 50 34 12 11 13 10 38 6 3 999 999 999 999 999 999 999 49 17 49 47 49 19 999 8 999 999 999 999 3 999 6 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 5 999 999 999 9 14 17 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 68 87 109 121 127 129 129 132 133 133 137 137 137 137 139 139 141 139 141 141 141 142 146 141 139 139 136 118 56 27 16 17 18 25 15 12 1 999 999 999 999 999 999 999 27 26 28 49 23 23 11 18 14 8 2 999 4 5 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 5 999 999 999 999 10 15 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 15 139 105 118 123 129 131 131 133 135 134 137 137 138 137 139 138 139 141 141 143 146 146 154 142 139 139 137 124 75 39 31 32 29 34 19 11 999 999 999 999 999 999 999 999 25 27 31 38 27 21 31 22 53 17 8 999 999 8 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 85 104 115 124 130 132 134 135 137 136 137 138 138 137 139 138 139 139 141 143 143 143 151 141 139 139 139 129 94 68 60 49 26 26 49 999 999 999 999 999 999 999 999 1 33 30 31 35 30 21 22 26 18 17 11 999 6 999 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 9 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 139 90 111 118 127 130 132 134 136 138 137 137 138 138 138 139 139 139 139 140 142 143 141 143 139 140 141 141 134 102 92 91 67 18 12 111 2 999 999 999 999 999 999 999 999 32 30 27 28 28 18 25 29 25 22 18 11 8 999 16 14 11 10 999 999 999 999 999 999 999 999 999 999 999 999 7 1 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 139 96 115 123 129 131 133 135 137 138 138 138 138 139 138 139 139 141 139 141 142 141 141 146 141 146 141 143 137 105 94 93 66 35 12 17 999 999 999 999 999 999 999 999 999 20 28 19 20 25 22 31 31 27 25 19 19 12 16 15 21 18 18 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 9 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 102 115 126 131 132 134 135 138 139 139 138 138 139 138 139 139 141 139 142 142 143 141 148 142 146 142 141 137 113 90 78 44 28 7 10 999 999 1 999 999 999 999 999 999 999 26 999 20 31 31 35 38 30 22 22 30 13 26 20 23 21 22 10 9 15 999 999 999 999 999 999 999 999 999 999 2 2 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 106 119 129 132 134 134 135 138 139 139 138 138 139 138 139 139 142 142 142 142 146 142 148 142 146 143 141 137 122 84 51 999 999 21 10 999 999 999 999 999 3 12 15 17 9 24 11 14 36 40 31 44 30 22 17 999 11 13 26 21 22 26 999 999 13 999 999 999 999 2 999 999 8 4 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 119 108 120 130 133 133 135 136 139 139 139 140 139 140 139 141 138 142 142 142 148 146 146 151 141 146 146 141 138 127 80 41 37 999 10 10 999 999 999 999 999 999 20 20 15 7 23 999 25 45 35 30 43 29 999 999 999 999 28 28 999 24 27 20 13 8 999 999 999 6 999 11 11 999 10 1 999 3 7 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 131 114 124 130 133 134 135 136 139 140 140 140 141 142 141 141 139 140 142 142 146 146 143 148 141 151 146 146 138 128 81 37 23 15 6 8 999 999 999 8 4 999 45 17 17 999 30 999 35 49 26 47 30 21 999 999 999 999 28 25 72 12 20 21 25 16 999 999 999 999 999 999 11 999 13 4 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 92 999 119 124 131 133 135 135 136 139 139 141 141 141 142 141 141 141 140 141 142 143 146 143 146 142 154 143 143 135 125 80 36 32 16 5 999 999 999 999 5 7 999 999 16 15 999 999 13 138 43 28 28 26 16 999 999 999 999 999 23 40 999 20 16 999 13 999 999 999 999 999 13 999 15 14 999 8 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 26 119 116 126 131 134 135 136 137 139 139 140 140 139 142 141 141 141 139 139 141 141 143 142 148 142 151 143 142 134 121 71 35 21 18 7 999 999 999 999 999 999 999 999 24 14 999 999 10 84 52 37 25 999 8 999 999 999 999 38 13 17 999 19 12 14 11 999 999 999 999 999 999 57 22 11 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 51 139 119 129 131 135 135 137 138 139 138 139 140 138 141 141 141 141 140 139 141 141 143 142 146 142 154 143 142 133 114 67 999 17 12 7 999 999 999 999 999 6 999 18 33 15 999 999 999 138 56 43 25 12 999 999 999 999 999 999 999 999 999 999 999 16 11 999 999 999 999 999 999 93 20 31 13 999 999 3 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 121 102 119 129 133 135 135 138 138 139 138 139 139 138 139 139 140 141 141 139 141 143 146 143 148 146 154 146 141 132 111 66 999 15 12 8 999 999 999 999 7 999 999 999 17 16 999 999 999 138 68 40 21 999 999 999 999 999 999 999 4 999 999 999 999 11 999 9 999 999 13 12 999 16 19 15 9 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 72 103 116 128 132 135 135 137 138 140 138 139 138 138 139 139 140 142 142 141 141 143 143 141 146 146 154 146 140 132 112 64 999 32 14 3 5 999 999 999 999 999 11 29 15 11 999 999 999 95 62 999 20 12 8 999 999 999 999 999 1 999 999 999 999 15 23 999 999 999 16 19 13 21 16 14 999 999 999 3 999 6 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 2 59 110 122 126 133 134 135 136 139 138 138 139 138 138 138 138 140 142 142 142 141 142 141 139 141 141 141 141 140 131 116 67 77 18 18 7 42 999 999 999 999 999 13 16 13 8 999 999 999 47 66 30 20 12 9 999 999 999 999 999 999 999 999 999 15 14 14 999 6 19 17 23 16 20 21 9 10 9 8 9 5 999 8 3 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 7 48 107 139 127 133 134 134 136 138 138 138 139 138 138 137 138 140 141 142 142 141 141 140 138 141 141 141 141 140 131 117 68 58 13 13 7 5 999 999 999 999 999 999 12 15 999 999 999 999 999 61 45 19 14 999 999 999 999 999 999 999 999 1 34 19 26 11 999 13 19 999 16 17 11 999 9 14 999 11 15 8 17 14 999 999 999 999 999 999 999 999 1 15 999 999 999 999 999 999 9 62 109 115 125 131 134 134 135 137 138 138 139 138 138 139 139 141 140 142 142 142 141 141 138 141 141 141 141 139 131 111 69 56 17 15 7 999 999 999 999 999 999 999 33 9 7 999 999 999 999 999 15 19 17 999 999 999 999 999 999 999 999 6 11 22 20 999 999 92 999 999 999 16 999 9 23 21 999 11 15 8 6 999 6 999 999 999 999 999 999 999 999 999 2 999 3 17 999 999 999 55 92 115 126 131 134 134 135 137 138 138 139 138 138 141 139 140 139 140 142 142 141 141 138 141 139 140 140 138 129 103 54 70 17 13 11 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 20 17 10 999 999 999 999 999 999 999 6 999 21 14 999 999 31 999 999 999 18 11 6 999 18 6 999 13 999 999 999 999 1 999 999 999 999 999 999 999 6 999 999 999 49 33 30 22 79 123 115 126 131 134 134 135 138 139 138 139 139 139 141 139 140 141 140 141 141 141 141 138 141 139 140 139 136 125 89 52 40 17 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 13 999 999 14 999 999 999 999 999 999 999 999 999 999 26 999 999 999 999 999 1 4 14 8 3 35 999 999 10 10 8 6 999 999 999 5 999 9 999 999 999 999 999 999 26 102 55 32 62 32 72 105 113 126 131 134 134 135 136 139 138 138 139 138 141 139 140 141 141 139 141 141 141 138 140 139 139 138 135 116 81 55 999 21 8 999 999 999 999 999 999 999 999 11 6 999 999 999 999 999 27 6 999 999 12 999 999 999 999 999 999 999 75 13 10 1 1 1 4 1 1 1 16 1 999 7 999 3 17 10 10 10 999 999 6 6 10 12 12 999 999 999 999 999 74 66 50 58 59 42 59 101 110 124 131 133 133 133 136 139 138 138 138 138 140 138 140 141 141 139 142 141 140 138 139 139 140 138 133 102 79 81 125 16 107 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 14 7 999 3 16 999 999 999 999 999 999 999 18 13 11 999 999 999 1 999 1 1 1 1 999 999 999 999 7 6 999 999 999 999 7 6 999 8 14 12 999 999 999 999 116 90 47 48 70 61 58 79 111 122 130 133 131 132 135 138 138 139 138 138 140 138 140 141 140 138 141 140 139 138 140 139 139 136 129 84 96 72 999 125 10 999 999 999 999 999 999 999 999 999 4 999 999 999 999 8 14 7 999 999 999 999 999 999 999 999 999 999 15 999 999 999 999 999 999 999 999 1 1 1 999 999 999 999 1 999 999 2 1 999 10 5 5 999 16 27 9 139 15 999 34 52 39 61 65 66 70 79 92 120 127 130 130 131 135 139 138 138 139 139 140 138 140 140 140 139 140 138 139 138 139 139 138 134 122 86 81 62 47 17 11 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 10 999 999 999 999 1 1 999 1 1 999 999 999 999 999 999 999 999 999 999 11 7 8 999 23 42 11 999 23 21 28 33 45 69 61 71 79 79 93 111 122 128 130 132 136 138 138 138 138 138 140 138 139 139 140 138 139 135 137 138 138 138 136 131 113 68 66 999 26 9 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 18 999 999 999 999 999 3 999 999 999 999 999 6 999 10 999 999 999 999 999 1 1 1 1 999 999 999 999 999 999 999 999 999 999 999 999 5 999 13 16 15 31 26 29 36 41 46 60 67 83 78 71 92 107 118 126 130 132 134 137 138 138 138 138 140 139 139 140 140 139 139 136 137 138 139 138 136 129 98 76 999 999 14 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 19 13 8 999 999 999 999 999 999 999 999 11 999 999 999 999 999 999 999 999 999 1 1 1 1 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 54 19 48 33 33 33 38 48 61 76 87 85 75 82 95 118 125 129 132 133 136 138 137 138 139 140 138 140 140 140 139 139 138 139 138 139 137 134 124 77 51 999 999 21 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 19 29 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 999 49 24 25 27 100 61 60 81 81 82 68 88 119 117 125 129 132 133 135 137 138 139 139 139 138 140 139 140 139 139 138 139 138 139 135 133 119 58 999 999 999 999 999 999 999 35 999 30 999 999 999 999 999 999 999 999 999 999 138 48 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 1 999 999 999 999 999 999 999 999 999 999 999 999 13 39 32 24 28 24 29 55 53 70 76 61 75 75 79 110 124 129 129 133 133 136 138 140 139 139 137 139 138 139 138 140 138 139 138 138 134 130 106 76 999 999 999 999 999 999 999 18 13 9 999 999 999 999 999 999 999 999 999 999 14 86 13 999 999 999 999 999 999 999 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 29 20 19 27 53 55 50 74 80 81 76 91 110 123 129 129 132 133 134 139 139 139 139 138 139 139 138 138 138 138 139 137 136 133 124 92 999 999 47 72 999 999 999 999 27 13 999 999 999 999 999 999 999 999 999 999 999 999 27 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 34 29 999 29 54 63 64 33 26 97 71 90 116 122 127 129 130 132 134 137 138 138 138 138 138 139 139 137 138 137 137 136 135 129 113 79 999 106 999 999 54 999 999 999 999 16 5 999 999 999 999 999 999 999 999 999 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 96 48 54 37 27 31 66 68 58 28 33 42 60 81 108 120 124 127 127 131 133 136 136 135 137 136 136 138 138 136 136 136 135 134 133 123 93 76 999 999 103 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 138 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 30 999 59 999 999 19 50 61 76 60 36 38 999 999 93 109 114 122 125 126 128 129 135 135 135 136 135 135 135 134 133 135 134 135 131 127 110 72 107 999 44 41 999 999 999 999 999 999 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 32 69 61 81 78 51 34 999 999 999 89 110 115 121 124 125 125 133 134 133 135 135 135 133 123 119 124 127 131 127 113 86 98 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 41 29 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 78 90 61 999 999 999 58 51 51 64 81 64 50 33 19 999 84 98 110 117 120 120 120 129 133 130 133 133 133 128 109 109 112 114 121 115 87 68 137 92 999 141 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 129 37 29 999 999 999 999 61 51 55 74 59 61 61 30 999 90 101 112 113 114 115 115 123 128 125 128 127 128 120 97 96 103 99 100 91 93 999 999 96 58 89 137 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 37 999 999 999 999 63 71 61 68 60 74 61 54 22 51 999 124 105 109 110 111 119 123 119 121 120 120 111 93 78 80 88 87 85 74 70 999 49 49 999 4 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 999 999 999 999 35 999 74 60 92 70 75 72 63 999 92 999 101 105 106 107 114 118 113 113 112 112 97 83 65 63 70 73 66 61 999 68 43 999 999 4 999 999 999 999 999 113 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 44 6 999 999 24 17 55 81 105 84 999 78 75 75 999 84 102 101 103 103 110 114 109 108 105 100 95 77 68 52 53 66 65 57 141 88 76 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 55 14 999 17 37 49 84 87 77 76 85 72 72 83 93 90 100 101 99 107 109 104 103 99 84 91 73 60 49 32 39 39 61 89 28 31 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 999 999 999 999 999 999 999 51 106 66 50 999 23 59 52 74 92 84 77 73 85 74 77 81 90 98 98 95 104 106 98 95 88 80 87 57 56 36 27 28 26 53 999 76 94 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 93 54 71 33 33 55 999 75 86 82 78 73 86 80 84 82 90 999 93 89 104 101 87 87 75 81 78 37 35 35 24 23 43 62 141 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 77 84 55 62 999 36 999 51 87 68 72 97 999 56 999 77 81 84 91 86 999 97 68 85 54 71 70 29 29 30 18 49 999 28 104 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 52 999 999 999 999 999 90 70 999 80 59 999 999 92 84 86 74 84 100 82 93 96 90 21 18 53 71 79 76 82 8 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 60 999 999 999 999 999 999 53 999 999 83 60 999 106 999 82 73 58 999 999 999 52 141 999 78 102 25 49 141 999 999 11 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 999 999 999 999 999 999 999 999 999 999 999 999 62 49 999 999 999 999 999 999 999 69 96 68 999 999 82 74 66 65 999 122 999 56 55 99 99 52 39 999 999 999 3 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 999 999 999 999 999 999 999 89 70 52 999 999 58 999 999 999 999 999 999 999 999 999 34 92 141 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 63 999 999 999 999 999 49 999 89 75 57 999 999 999 999 999 999 999 999 999 999 999 21 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 63 60 999 999 999 999 999 66 81 61 57 999 999 999 999 999 999 999 999 999 999 83 999 999 999 999 4 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 71 55 26 999 999 999 98 48 999 60 62 42 35 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 1 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 71 57 999 999 999 999 999 999 999 57 999 38 999 999 999 999 999 999 999 999 999 999 999 999 3 999 1 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 999 999 7 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 124 80 59 999 999 999 999 999 999 999 58 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 2 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 105 69 66 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 10 8 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 999 81 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 10 16 999 999 8 29 6 999 999 999 999 999 999 999 999 999 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 15 14 999 10 32 141 15 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 21 999 999 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 19 14 11 999 999 13 9 999 999 999 999 999 999 3 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 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 20 19 14 9 140 999 12 15 21 999 999 7 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 21 21 18 15 15 50 61 15 999 999 26 999 20 13 999 999 999 999 999 999 999 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 21 23 15 17 13 19 33 25 20 18 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 999 999 999 999 999 999 999 999 999 999 999 35 22 31 999 999 34 36 36 29 18 18 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 21 17 999 999 56 38 45 33 19 26 999 35 999 15 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 999 999 999 999 999 999 999 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 18 19 23 999 999 65 47 46 33 20 20 23 15 26 13 8 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 27 999 32 65 48 55 41 30 20 24 30 20 33 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 51 59 33 38 66 60 36 32 32 38 30 52 38 26 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 59 48 66 83 61 999 33 41 67 57 54 36 32 11 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 49 84 85 93 55 36 38 51 93 88 62 999 19 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 79 87 90 98 92 46 57 41 53 98 96 65 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 80 999 999 999 999 76 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 20 999 76 85 86 97 102 86 55 63 48 51 91 95 64 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 79 67 86 87 98 102 88 65 72 55 51 79 93 57 999 999 999 10 999 999 36 999 999 999 999 999 999 999 999 999 999 38 999 999 999 30 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 2 13 73 62 82 87 98 102 94 82 78 65 45 69 90 50 999 999 999 54 999 999 999 999 999 999 999 999 999 999 999 999 999 33 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 31 9 9 28 63 63 80 79 98 102 98 90 83 63 999 92 80 40 999 32 999 999 60 57 999 999 999 999 999 999 999 999 999 999 24 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 31 999 19 27 53 54 66 88 97 100 97 92 83 55 999 999 53 999 999 17 63 70 60 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 13 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 52 28 26 27 49 34 63 86 94 98 96 91 82 47 999 999 59 999 999 999 67 69 49 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 16 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 58 49 37 32 37 36 59 73 91 97 95 89 79 46 999 999 999 999 999 999 57 51 37 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 10 999 999 999 999 999 999 999 999 999 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 63 56 53 53 35 36 51 62 83 94 94 84 64 50 999 999 999 999 999 999 90 55 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 2 3 999 999 999 999 999 999 4 14 999 999 999 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 76 64 63 56 59 33 33 33 39 71 89 90 73 92 59 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 999 76 64 63 37 32 29 33 30 49 96 80 71 999 52 22 999 999 999 999 999 999 999 999 999 999 999 6 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 1 999 2 999 999 999 999 999 999 7 999 999 999 39 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 64 81 71 71 59 55 36 21 38 32 49 69 68 999 999 48 999 999 999 999 999 2 999 999 999 999 4 999 999 13 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 13 6 13 33 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 54 38 69 64 65 59 56 33 35 58 54 27 84 999 999 999 16 999 999 999 999 999 999 999 999 999 4 7 10 30 13 11 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 9 8 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 86 65 77 76 67 65 999 54 64 69 61 53 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 17 13 11 9 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 14 999 12 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 54 999 83 70 999 78 70 999 999 66 75 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 18 28 18 14 12 21 13 28 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 999 17 16 9 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 92 80 71 999 66 999 58 999 63 68 53 52 999 999 999 999 999 999 999 999 999 999 999 999 999 14 18 20 18 38 30 17 16 11 13 999 999 999 999 999 999 999 999 999 999 999 2 999 999 8 999 999 11 14 11 11 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 85 999 57 999 999 999 999 69 71 56 999 999 999 999 999 999 999 6 999 999 999 999 999 999 12 28 29 23 39 42 35 17 18 18 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 999 999 9 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 8 999 999 999 999 77 52 999 999 999 999 94 90 77 69 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 29 51 53 33 40 55 38 31 21 18 999 31 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 14 999 6 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 10 999 999 999 63 999 999 999 999 999 999 999 84 76 78 999 999 999 999 999 999 12 10 999 9 999 999 9 26 24 36 64 59 53 46 54 51 39 27 22 999 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 66 999 999 999 999 50 999 999 64 77 72 59 43 999 999 999 999 8 15 999 6 999 999 13 30 35 51 66 73 59 58 71 56 50 40 27 78 999 999 999 29 12 12 13 13 43 19 5 999 999 999 999 999 999 999 999 999 999 0 999 3 999 999 999 999 999 10 999 999 999 999 8 4 2 999 999 6 999 999 999 999 999 999 999 1 8 2 999 999 999 999 999 999 999 999 999 999 999 999 1 999 32 24 10 16 33 25 14 67 41 54 42 127 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 74 999 64 20 13 27 17 15 20 28 10 999 999 999 999 999 999 999 999 999 6 4 999 7 999 999 999 999 999 999 999 999 999 999 11 999 0 999 999 999 19 999 11 999 8 999 4 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 17 24 46 42 65 76 33 35 24 32 47 999 999 999 28 13 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 50 999 26 22 33 24 22 20 29 30 10 999 999 999 0 999 999 999 999 999 999 5 999 14 999 999 0 2 0 999 999 999 999 999 999 999 999 999 999 6 23 22 12 27 999 999 999 14 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 27 37 71 68 65 72 60 33 53 52 32 40 54 56 19 18 10 17 14 20 15 999 999 999 999 999 999 999 999 999 999 999 999 70 68 134 56 25 49 26 23 26 34 32 8 999 999 999 999 999 999 999 999 999 999 5 999 9 0 0 999 0 999 0 999 999 999 999 0 999 999 999 999 999 22 16 12 36 999 999 9 999 2 999 999 999 999 999 3 999 999 999 999 999 999 999 11 29 11 16 47 87 80 78 89 81 71 66 105 75 74 38 65 49 14 19 14 15 13 26 10 10 999 999 999 999 999 999 7 999 999 999 999 71 53 54 35 28 22 26 25 30 38 27 999 999 999 999 999 999 999 999 999 999 999 6 12 999 999 1 999 999 9 1 999 999 999 999 999 999 999 999 999 999 19 17 17 11 999 9 11 4 6 2 999 999 0 7 999 2 999 999 999 999 999 999 20 51 21 37 88 90 87 83 83 87 81 65 83 62 82 61 76 72 29 19 10 10 21 14 12 13 999 999 999 999 999 999 999 13 999 999 999 70 999 38 34 27 23 23 26 30 29 31 11 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 0 999 8 999 999 999 999 999 999 999 999 7 32 999 34 14 999 12 11 999 8 999 3 999 999 5 999 5 999 999 2 999 999 999 999 999 61 87 48 67 105 89 92 71 88 77 72 74 69 65 67 62 63 59 39 17 16 23 27 13 10 14 7 999 999 999 999 10 11 999 999 999 999 67 999 22 24 24 23 21 35 25 24 999 0 999 999 999 0 999 0 999 999 999 999 0 5 2 999 999 999 3 999 999 999 999 999 999 999 5 3 9 12 12 9 16 14 999 8 9 999 4 999 999 999 999 11 8 7 999 999 999 999 999 999 29 78 97 69 77 88 89 81 72 76 78 75 73 63 64 62 70 63 61 52 55 17 999 9 6 7 20 3 999 999 999 47 17 57 999 999 999 999 61 31 27 26 19 18 27 31 20 20 999 999 999 999 999 999 999 999 999 999 999 2 0 8 4 8 4 4 999 1 999 999 4 0 999 999 11 11 15 14 25 10 34 17 26 999 8 9 999 999 3 999 999 13 12 7 999 999 999 999 999 999 84 108 88 86 78 80 80 79 75 79 72 72 65 66 68 71 68 64 61 54 47 28 15 14 999 8 13 12 14 999 999 59 28 48 999 999 999 999 55 999 20 20 18 13 22 30 999 999 999 999 999 999 999 1 999 0 999 999 999 3 6 2 999 11 999 4 3 1 999 999 9 6 3 4 41 8 20 10 17 999 19 13 6 10 3 6 999 999 999 999 999 16 18 12 999 7 999 999 77 999 122 106 96 86 74 79 79 76 73 77 72 66 68 70 70 71 71 68 66 56 50 35 23 11 999 5 7 10 3 16 43 38 999 36 999 999 999 999 34 53 25 16 43 12 19 17 999 12 999 999 999 999 0 999 999 999 999 999 999 9 8 4 999 999 999 12 0 999 999 999 999 5 5 999 15 17 10 8 13 999 999 6 13 999 999 999 999 999 999 999 3 9 11 999 10 14 113 107 84 97 97 105 95 85 77 74 76 70 69 77 70 69 69 71 72 71 72 70 68 66 51 46 28 15 999 0 7 5 999 17 37 26 999 31 999 999 999 999 58 29 25 63 23 13 25 9 999 12 999 999 999 999 999 0 999 6 999 999 999 999 7 6 7 2 999 999 999 999 999 999 999 999 999 8 36 16 999 7 9 999 999 7 11 6 999 999 0 999 999 999 999 13 11 5 13 62 109 93 96 98 97 95 94 77 78 74 71 68 72 70 71 70 69 71 73 71 72 71 68 67 58 55 29 14 999 0 8 3 5 9 999 11 999 999 999 999 999 999 999 49 20 73 26 10 21 17 16 8 999 999 999 999 999 999 6 8 999 999 999 999 11 6 999 999 999 999 6 0 0 999 999 999 8 13 16 31 8 999 9 999 999 999 999 999 999 999 999 999 999 999 999 9 8 999 11 31 91 98 92 89 90 95 94 79 79 73 69 68 73 71 71 71 70 73 72 71 72 71 69 67 62 60 39 13 999 0 4 3 3 0 999 8 999 999 999 999 999 999 31 25 35 39 24 62 15 12 9 999 999 999 999 0 999 6 13 19 999 999 999 999 8 3 999 999 999 999 999 999 999 999 999 3 10 15 11 10 9 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 102 101 99 91 79 74 83 84 80 78 71 70 71 74 71 72 71 71 73 72 71 72 72 70 69 69 62 42 12 999 3 10 3 7 999 999 999 999 999 999 999 999 999 62 25 49 60 20 25 9 21 20 999 999 0 999 8 4 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 8 27 9 12 4 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 69 110 103 92 83 80 75 80 84 78 76 72 70 69 71 71 72 71 71 72 79 72 73 73 72 71 68 64 43 33 11 10 12 9 37 5 2 999 999 999 999 999 999 999 48 16 48 41 48 16 999 6 999 999 999 999 2 999 5 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 4 999 999 999 8 10 16 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 67 84 95 94 85 80 73 76 80 72 70 70 71 71 71 71 77 71 72 73 73 74 77 73 76 72 69 66 47 26 13 16 14 22 14 10 0 999 999 999 999 999 999 999 26 25 24 48 19 19 8 17 11 7 1 999 2 4 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 2 999 999 999 999 7 14 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 14 124 104 99 95 84 80 73 77 76 71 70 73 70 69 71 71 71 76 73 75 77 77 85 74 71 72 69 69 72 36 28 25 25 30 18 9 999 999 999 999 999 999 999 999 22 19 30 36 24 18 30 18 52 16 7 999 999 7 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 84 97 92 94 86 80 73 78 77 71 71 70 70 70 71 71 71 74 79 75 81 82 82 80 71 72 71 69 59 46 35 39 23 25 48 999 999 999 999 999 999 999 999 0 30 27 25 34 25 20 21 23 17 14 6 999 5 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 5 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 138 86 96 92 85 83 78 71 74 73 70 70 70 70 70 71 71 71 71 72 74 75 73 75 72 72 74 73 72 65 50 43 45 17 11 110 1 999 999 999 999 999 999 999 999 31 27 23 28 23 16 25 25 24 18 17 10 6 999 15 11 10 9 999 999 999 999 999 999 999 999 999 999 999 999 6 0 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 133 89 96 94 84 80 78 72 73 71 71 70 71 71 72 71 71 72 71 73 74 73 73 77 73 77 77 75 77 65 52 56 50 34 11 16 999 999 999 999 999 999 999 999 999 19 25 17 19 20 20 27 28 27 21 16 18 11 13 12 20 17 17 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 8 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 93 92 86 83 77 77 76 73 72 71 70 70 71 73 71 72 73 71 74 74 75 73 87 74 77 75 73 74 67 57 71 44 27 6 9 999 999 0 999 999 999 999 999 999 999 26 999 19 31 28 32 32 23 19 18 29 10 25 17 18 16 17 6 8 14 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 93 85 82 76 75 76 74 71 72 71 70 71 71 71 71 77 74 74 74 77 74 79 87 79 75 75 70 71 74 44 999 999 20 9 999 999 999 999 999 2 11 14 16 8 23 8 13 35 30 29 39 27 21 16 999 10 11 21 19 18 23 999 999 12 999 999 999 999 1 999 999 7 2 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 118 94 93 84 79 72 71 73 74 71 71 72 71 72 71 72 71 74 74 74 79 77 85 82 79 86 81 73 72 76 56 40 36 999 9 9 999 999 999 999 999 999 19 19 14 6 19 999 24 35 32 29 38 28 999 999 999 999 27 20 999 23 26 17 12 7 999 999 999 5 999 7 10 999 7 0 999 2 5 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 116 98 96 83 78 73 70 72 73 72 72 72 72 74 72 72 71 72 75 76 77 77 75 89 73 82 77 77 76 79 73 36 22 14 5 7 999 999 999 7 3 999 44 15 16 999 29 999 35 34 23 46 27 19 999 999 999 999 27 22 71 9 19 19 24 15 999 999 999 999 999 999 10 999 12 3 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 91 999 99 85 81 74 73 70 70 73 71 72 72 72 74 72 73 72 72 79 74 75 77 75 77 74 85 75 75 75 78 73 35 31 15 4 999 999 999 999 4 6 999 999 15 14 999 999 12 129 39 25 28 25 15 999 999 999 999 999 22 39 999 19 15 999 12 999 999 999 999 999 9 999 9 13 999 7 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 25 115 92 84 78 74 71 71 70 71 71 73 72 74 78 72 73 72 71 71 73 79 82 74 79 74 82 79 74 75 74 69 34 20 17 6 999 999 999 999 999 999 999 999 23 13 999 999 9 83 51 28 21 999 6 999 999 999 999 37 12 14 999 18 11 11 8 999 999 999 999 999 999 56 15 10 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 50 119 94 86 78 77 72 73 71 71 71 72 77 79 81 76 77 73 72 71 72 73 75 74 77 76 88 75 74 79 66 66 999 16 11 6 999 999 999 999 999 5 999 17 32 14 999 999 999 127 44 37 24 11 999 999 999 999 999 999 999 999 999 999 999 15 10 999 999 999 999 999 999 92 17 30 12 999 999 2 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 120 101 94 86 78 76 73 75 72 72 72 72 73 71 72 72 72 73 73 71 74 75 77 75 79 77 85 77 73 73 62 65 999 14 11 7 999 999 999 999 6 999 999 999 16 15 999 999 999 127 44 39 20 999 999 999 999 999 999 999 3 999 999 999 999 10 999 8 999 999 12 9 999 13 14 12 8 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 71 102 94 85 78 76 71 77 76 76 71 71 70 70 71 71 72 74 74 72 72 75 75 78 77 77 85 77 72 72 63 64 999 31 13 2 4 999 999 999 999 999 10 28 14 10 999 999 999 94 49 999 16 11 7 999 999 999 999 999 0 999 999 999 999 14 22 999 999 999 13 13 12 20 13 12 999 999 999 1 999 5 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 1 58 109 101 85 82 77 72 78 76 73 71 71 70 70 71 72 72 74 74 74 72 74 73 81 75 73 73 73 72 71 66 66 76 17 17 6 41 999 999 999 999 999 12 15 12 7 999 999 999 46 65 29 19 9 8 999 999 999 999 999 999 999 999 999 12 13 11 999 3 16 16 22 13 19 20 8 9 8 7 8 3 999 7 2 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 6 47 106 112 96 85 80 74 73 75 71 74 71 70 70 69 70 72 73 73 73 73 73 72 70 73 73 73 73 73 72 71 68 57 12 10 6 4 999 999 999 999 999 999 11 14 999 999 999 999 999 60 44 16 12 999 999 999 999 999 999 999 999 0 33 15 25 10 999 12 16 999 13 14 10 999 8 13 999 10 14 7 16 13 999 999 999 999 999 999 999 999 0 14 999 999 999 999 999 999 8 61 108 96 86 83 78 69 68 71 70 70 71 70 70 71 71 73 74 77 73 73 73 73 70 75 73 73 73 71 73 69 69 55 16 12 4 999 999 999 999 999 999 999 32 8 6 999 999 999 999 999 12 16 14 999 999 999 999 999 999 999 999 5 7 21 19 999 999 91 999 999 999 13 999 8 22 15 999 10 12 7 4 999 5 999 999 999 999 999 999 999 999 999 0 999 2 16 999 999 999 54 91 93 95 83 76 71 68 69 70 71 71 71 70 73 71 73 71 72 73 77 73 73 70 73 71 72 72 70 73 65 51 69 16 10 10 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 19 14 9 999 999 999 999 999 999 999 4 999 20 11 999 999 30 999 999 999 17 10 3 999 15 4 999 11 999 999 999 999 0 999 999 999 999 999 999 999 5 999 999 999 48 32 29 21 78 112 92 87 81 73 71 71 78 71 70 71 71 71 73 71 72 73 72 73 73 73 75 70 73 72 72 71 71 73 76 51 39 16 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 11 999 999 13 999 999 999 999 999 999 999 999 999 999 25 999 999 999 999 999 0 3 13 7 2 34 999 999 9 8 7 5 999 999 999 4 999 7 999 999 999 999 999 999 25 101 54 31 61 31 71 104 92 84 81 78 76 74 72 71 70 73 71 70 73 71 72 73 73 74 73 76 74 71 73 71 71 77 68 72 80 54 999 20 7 999 999 999 999 999 999 999 999 10 5 999 999 999 999 999 26 5 999 999 11 999 999 999 999 999 999 999 74 12 9 0 0 0 3 0 0 0 15 0 999 6 999 2 16 9 9 9 999 999 5 5 9 11 8 999 999 999 999 999 73 65 49 57 56 40 59 100 93 86 85 78 79 78 73 74 70 70 70 70 72 72 72 73 73 71 73 75 75 70 71 75 72 70 70 83 78 80 124 15 106 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 13 6 999 2 15 999 999 999 999 999 999 999 17 9 10 999 999 999 0 999 0 0 0 0 999 999 999 999 6 5 999 999 999 999 6 5 999 6 11 9 999 999 999 999 115 89 46 43 69 53 49 74 100 94 87 81 79 81 70 78 70 71 70 70 72 70 72 75 72 70 78 72 71 72 72 71 71 70 72 74 95 71 999 124 9 999 999 999 999 999 999 999 999 999 3 999 999 999 999 7 11 6 999 999 999 999 999 999 999 999 999 999 14 999 999 999 999 999 999 999 999 0 0 0 999 999 999 999 0 999 999 1 0 999 7 3 3 999 12 26 6 138 14 999 33 51 35 60 64 46 69 74 77 95 87 82 81 80 68 71 70 70 71 71 72 70 72 75 72 71 72 70 71 70 71 77 79 78 78 85 80 61 46 16 10 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 9 999 999 999 999 0 0 999 0 0 999 999 999 999 999 999 999 999 999 999 7 6 7 999 22 41 9 999 15 17 22 25 41 68 48 68 73 77 92 94 93 85 85 81 69 73 70 70 70 70 72 70 71 71 72 70 71 68 71 70 74 70 69 75 76 67 65 999 25 8 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 17 999 999 999 999 999 2 999 999 999 999 999 5 999 9 999 999 999 999 999 0 0 0 0 999 999 999 999 999 999 999 999 999 999 999 999 4 999 12 15 14 30 24 25 26 35 42 47 66 82 72 70 91 106 91 86 84 80 73 75 70 70 70 70 72 71 71 72 72 71 71 69 69 70 71 76 78 79 82 75 999 999 13 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 18 12 7 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 0 0 0 0 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 53 18 47 33 33 31 34 42 48 72 86 81 74 81 94 95 85 82 76 71 72 73 69 70 71 72 71 72 72 72 71 71 70 71 70 71 69 74 74 72 50 999 999 20 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 18 28 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 15 999 48 19 21 27 99 60 49 80 80 81 67 87 115 97 84 81 78 71 70 76 70 71 71 71 72 72 78 72 74 71 70 72 70 71 70 73 69 47 999 999 999 999 999 999 999 34 999 29 999 999 999 999 999 999 999 999 999 999 137 47 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 0 999 999 999 999 999 999 999 999 999 999 999 999 12 38 31 23 27 18 28 45 45 69 75 60 74 74 78 90 84 80 74 71 69 75 74 72 71 71 69 71 70 71 72 72 70 71 71 70 73 74 66 75 999 999 999 999 999 999 999 17 12 8 999 999 999 999 999 999 999 999 999 999 13 85 12 999 999 999 999 999 999 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 28 19 15 24 45 45 49 73 79 80 75 90 91 83 79 75 73 72 72 76 75 71 71 70 71 71 70 70 70 71 71 75 76 76 77 78 999 999 46 71 999 999 999 999 26 12 999 999 999 999 999 999 999 999 999 999 999 999 26 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 33 28 999 25 45 62 63 32 25 96 70 89 98 94 82 75 77 76 71 72 79 74 74 72 74 77 71 72 71 69 71 71 73 77 73 78 999 105 999 999 53 999 999 999 999 15 4 999 999 999 999 999 999 999 999 999 999 999 16 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 47 53 36 26 28 66 67 56 25 32 41 59 80 93 93 84 84 77 80 74 78 79 71 72 71 70 72 76 79 73 69 69 70 81 78 61 75 999 999 102 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 137 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 29 999 58 999 999 18 50 60 71 54 36 37 999 999 92 101 89 93 85 82 81 80 82 78 67 69 68 70 72 83 81 81 76 72 73 81 72 71 106 999 43 40 999 999 999 999 999 999 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 31 68 60 80 77 51 33 999 999 999 79 88 78 82 82 80 81 85 84 75 76 73 77 77 77 91 80 80 79 77 76 75 97 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 40 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 77 89 60 999 999 999 57 50 51 64 80 63 49 32 18 999 83 89 88 90 79 79 77 84 86 80 81 80 82 81 87 96 90 90 79 74 75 67 131 91 999 140 999 999 999 999 999 999 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 120 37 28 999 999 999 999 60 50 54 72 50 60 60 29 999 89 100 103 89 77 75 73 78 82 80 82 82 85 80 86 95 101 89 83 76 92 999 999 95 57 88 136 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 46 36 999 999 999 999 62 70 60 67 54 73 60 53 21 50 999 108 85 87 72 69 74 76 75 78 81 82 89 92 77 79 87 86 84 73 69 999 48 48 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 999 999 999 999 999 999 999 48 999 999 999 999 34 999 73 59 91 69 74 71 62 999 91 999 90 86 69 67 70 72 69 71 74 89 83 82 64 62 69 72 65 60 999 67 42 999 999 3 999 999 999 999 999 112 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 43 5 999 999 23 16 54 80 104 83 999 77 74 74 999 81 101 84 68 63 65 65 64 65 69 83 94 76 67 51 53 65 64 56 138 87 75 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 69 54 13 999 16 36 48 83 86 76 75 84 71 71 82 92 89 89 82 62 68 64 60 64 64 76 90 72 59 48 31 39 38 60 88 27 30 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 50 105 65 49 999 22 58 51 73 91 83 72 72 84 72 73 74 89 96 83 79 69 64 58 63 58 79 86 56 55 35 24 25 25 52 999 75 93 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 92 53 70 32 32 54 999 74 85 81 76 72 85 79 83 80 83 999 78 77 88 66 58 77 70 80 77 37 35 33 21 23 42 61 140 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 76 83 54 61 999 35 999 50 86 67 71 96 999 55 999 76 73 77 83 81 999 82 67 84 48 70 69 28 28 29 17 48 999 27 103 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 51 999 999 999 999 999 89 69 999 79 58 999 999 91 79 76 70 83 99 81 92 95 89 20 17 52 70 78 75 81 5 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 59 999 999 999 999 999 999 52 999 999 82 54 999 105 999 81 70 48 999 999 999 52 137 999 77 101 24 48 140 999 999 10 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 61 48 999 999 999 999 999 999 999 68 95 67 999 999 81 73 65 64 999 121 999 55 54 98 98 51 38 999 999 999 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 999 999 999 999 999 999 999 88 68 51 999 999 57 999 999 999 999 999 999 999 999 999 33 91 140 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 999 999 54 62 999 999 999 999 999 48 999 88 74 54 999 999 999 999 999 999 999 999 999 999 999 20 78 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 999 999 999 999 999 999 62 62 59 999 999 999 999 999 65 80 60 56 999 999 999 999 999 999 999 999 999 999 82 999 999 999 999 1 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 70 53 25 999 999 999 97 47 999 54 61 41 35 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 0 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 69 57 999 999 999 999 999 999 999 54 999 38 999 999 999 999 999 999 999 999 999 999 999 999 2 999 0 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 6 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 120 78 56 999 999 999 999 999 999 999 57 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 1 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 104 68 65 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 75 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 9 7 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 999 999 999 999 999 47 999 80 47 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 9 15 999 999 7 28 4 999 999 999 999 999 999 999 999 999 12 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 66 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 14 12 999 9 31 140 14 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 999 999 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 18 13 10 999 999 12 8 999 999 999 999 999 999 2 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 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 19 18 12 8 139 999 11 14 20 999 999 6 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 20 18 17 14 14 49 60 14 999 999 25 999 19 12 999 999 999 999 999 999 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 20 22 14 16 12 18 32 24 19 17 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 999 999 999 999 999 999 999 999 999 999 999 34 21 30 999 999 33 36 36 28 17 17 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 20 16 999 999 55 36 42 30 16 25 999 34 999 14 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 999 999 999 999 999 999 999 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 15 18 22 999 999 64 43 42 32 19 19 22 14 25 12 5 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 26 999 31 64 43 42 37 27 19 19 29 19 30 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 50 58 33 36 48 43 33 32 31 35 28 51 34 21 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 58 41 65 53 47 999 33 40 48 45 41 33 31 10 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 46 83 55 54 46 34 36 42 54 50 46 999 18 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 78 86 81 58 56 45 55 38 44 58 53 41 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 79 999 999 999 999 75 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 19 999 75 84 79 86 60 54 54 62 42 42 55 57 47 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 78 66 85 75 83 63 56 64 71 45 41 73 55 46 999 999 999 9 999 999 35 999 999 999 999 999 999 999 999 999 999 37 999 999 999 29 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 1 12 72 61 81 77 83 62 58 73 53 50 42 67 52 44 999 999 999 53 999 999 999 999 999 999 999 999 999 999 999 999 999 32 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 30 8 8 27 62 62 79 72 83 61 59 55 51 49 999 91 53 38 999 31 999 999 59 56 999 999 999 999 999 999 999 999 999 999 23 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 30 999 18 26 52 53 65 87 82 59 54 49 48 51 999 999 48 999 999 16 62 70 56 43 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 12 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 51 27 25 26 48 33 62 85 61 53 48 46 52 43 999 999 58 999 999 999 66 68 48 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 15 44 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 57 48 37 31 37 36 58 72 58 52 49 49 50 43 999 999 999 999 999 999 56 50 37 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 9 999 999 999 999 999 999 999 999 999 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 62 55 52 52 34 36 50 61 74 58 52 54 63 48 999 999 999 999 999 999 89 54 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 1 2 999 999 999 999 999 999 3 13 999 999 999 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 75 63 62 55 58 32 32 32 38 70 76 54 71 91 57 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 999 75 63 62 37 31 28 32 29 48 95 72 70 999 50 21 999 999 999 999 999 999 999 999 999 999 999 5 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 0 999 1 999 999 999 999 999 999 6 999 999 999 38 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 63 80 70 70 58 54 35 20 37 31 48 68 67 999 999 47 999 999 999 999 999 1 999 999 999 999 3 999 999 12 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 12 5 12 32 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 53 37 68 63 64 58 55 32 34 57 53 26 83 999 999 999 15 999 999 999 999 999 999 999 999 999 3 6 9 29 12 10 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 8 7 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 85 64 76 75 66 64 999 53 63 68 60 52 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 16 12 10 8 999 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 13 999 11 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 53 999 82 69 999 77 69 999 999 65 74 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 17 27 17 13 11 20 12 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 999 16 15 8 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 91 79 70 999 65 999 57 999 62 67 53 51 999 999 999 999 999 999 999 999 999 999 999 999 999 13 17 19 17 37 29 16 15 10 12 999 999 999 999 999 999 999 999 999 999 999 1 999 999 7 999 999 10 13 10 10 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 84 999 56 999 999 999 999 68 70 55 999 999 999 999 999 999 999 5 999 999 999 999 999 999 11 27 28 22 39 41 34 16 17 17 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 8 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 6 999 999 999 999 76 51 999 999 999 999 93 89 76 68 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 28 50 52 32 40 53 35 31 17 17 999 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 13 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 9 999 999 999 62 999 999 999 999 999 999 999 83 73 77 999 999 999 999 999 999 11 8 999 8 999 999 8 25 23 36 63 57 52 43 45 43 38 27 21 999 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 65 999 999 999 999 49 999 999 63 71 71 56 42 999 999 999 999 7 12 999 5 999 999 12 29 35 50 65 70 49 44 68 47 46 38 24