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 25 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 1845 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2621 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2751 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2839 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2451 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2690 2685 2681 2677 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2544 2539 2535 2531 2527 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2703 2698 2694 2689 2685 2681 2676 2672 2668 2664 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2561 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2472 2467 2463 2459 2455 2450 2446 2874 2870 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2808 2803 2799 2794 2790 2786 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2510 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2716 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2608 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2651 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2764 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2578 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2830 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2861 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2729 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2493 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2638 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2742 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2595 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2455 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2799 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2852 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2777 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2625 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2821 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2548 2543 2539 2535 2531 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2476 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2755 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2565 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2514 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2694 2689 2685 2681 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2707 2702 2698 2693 2689 2685 2680 2676 2672 2668 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2843 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2612 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2655 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2582 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2497 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2790 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2720 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2812 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2874 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2459 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2768 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2642 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2733 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2834 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2599 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2480 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2865 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2552 2547 2543 2539 2535 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2629 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2746 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2518 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2803 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2569 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2781 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2856 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2501 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2825 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2685 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2698 2693 2689 2684 2680 2676 2672 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2616 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2463 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2759 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2586 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2711 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2659 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2724 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2484 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2847 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2646 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2794 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2816 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2772 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2603 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2539 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2737 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2556 2551 2547 2543 2538 2534 2530 2526 2522 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2633 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2573 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2838 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2446 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2505 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2750 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2467 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2869 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2807 2802 2798 2793 2789 2785 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2620 2615 2611 2607 2602 2598 2594 2590 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2689 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2702 2697 2693 2688 2684 2680 2676 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2488 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2829 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2715 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2663 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2860 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2763 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2543 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2650 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2526 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2728 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2607 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2560 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2450 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2851 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2798 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2577 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2509 2504 2500 2496 2492 2487 2483 2479 2475 2471 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2637 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2820 2815 2811 2806 2802 2797 2793 2789 2784 2780 2776 2771 2767 2762 2758 2754 2749 2745 2741 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2492 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2594 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2754 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2624 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2842 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2693 2688 2684 2680 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2873 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2706 2701 2697 2692 2688 2684 2679 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2811 2806 2802 2797 2793 2789 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2667 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2547 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2454 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2546 2542 2538 2534 2530 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2564 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2719 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2611 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2475 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2767 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2654 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2513 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2833 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2832 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2864 2859 2855 2850 2846 2841 2837 2832 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2732 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2581 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2863 2859 2855 2850 2846 2841 2837 2832 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2731 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2580 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 2872 2868 2863 2859 2855 2850 2846 2841 2837 2832 2828 2824 2819 2815 2810 2806 2802 2797 2793 2788 2784 2780 2775 2771 2766 2762 2758 2753 2749 2745 2740 2736 2731 2727 2723 2718 2714 2710 2705 2701 2697 2692 2688 2684 2679 2675 2671 2666 2662 2658 2653 2649 2645 2641 2636 2632 2628 2623 2619 2615 2610 2606 2602 2598 2593 2589 2585 2580 2576 2572 2568 2563 2559 2555 2551 2546 2542 2538 2534 2529 2525 2521 2517 2512 2508 2504 2500 2496 2491 2487 2483 2479 2474 2470 2466 2462 2458 2453 2449 2445 8136 8135 8135 8135 8135 8134 8134 8134 8133 8133 8133 8133 8132 8132 8132 8131 8131 8131 8131 8130 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8133 8133 8133 8132 8132 8132 8132 8131 8131 8131 8130 8130 8130 8130 8129 8129 8129 8128 8128 8128 8128 8127 8127 8127 8127 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8131 8131 8130 8130 8130 8129 8129 8129 8129 8128 8128 8128 8127 8127 8127 8127 8126 8126 8126 8126 8125 8125 8125 8124 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8107 8106 8106 8106 8128 8128 8128 8128 8127 8127 8127 8126 8126 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8104 8126 8126 8125 8125 8125 8125 8124 8124 8124 8123 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8124 8123 8123 8123 8122 8122 8122 8122 8121 8121 8121 8121 8120 8120 8120 8119 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8100 8099 8099 8099 8121 8121 8121 8120 8120 8120 8120 8119 8119 8119 8118 8118 8118 8118 8117 8117 8117 8116 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8097 8119 8118 8118 8118 8118 8117 8117 8117 8117 8116 8116 8116 8115 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8116 8116 8116 8116 8115 8115 8115 8114 8114 8114 8114 8113 8113 8113 8112 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8114 8114 8113 8113 8113 8113 8112 8112 8112 8111 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8090 8112 8111 8111 8111 8110 8110 8110 8110 8109 8109 8109 8108 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8088 8088 8088 8088 8087 8109 8109 8109 8108 8108 8108 8107 8107 8107 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8086 8085 8085 8085 8107 8106 8106 8106 8106 8105 8105 8105 8104 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8085 8084 8084 8084 8084 8084 8083 8083 8083 8083 8104 8104 8104 8103 8103 8103 8103 8102 8102 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8082 8081 8081 8081 8081 8081 8080 8102 8102 8101 8101 8101 8100 8100 8100 8100 8099 8099 8099 8099 8098 8098 8098 8098 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8099 8099 8099 8099 8098 8098 8098 8097 8097 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8078 8077 8077 8077 8077 8077 8076 8076 8076 8076 8097 8097 8096 8096 8096 8096 8095 8095 8095 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8074 8073 8095 8094 8094 8094 8093 8093 8093 8093 8092 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8072 8071 8071 8092 8092 8092 8091 8091 8091 8091 8090 8090 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8090 8089 8089 8089 8089 8088 8088 8088 8088 8087 8087 8087 8087 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8087 8087 8087 8086 8086 8086 8086 8085 8085 8085 8085 8084 8084 8084 8084 8083 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8065 8064 8064 8085 8085 8084 8084 8084 8084 8083 8083 8083 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8082 8082 8082 8082 8081 8081 8081 8081 8080 8080 8080 8080 8079 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8061 8060 8060 8060 8060 8060 8080 8080 8080 8079 8079 8079 8078 8078 8078 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8078 8077 8077 8077 8077 8076 8076 8076 8076 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8075 8075 8075 8074 8074 8074 8074 8073 8073 8073 8073 8072 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8054 8053 8053 8053 8053 8053 8073 8073 8072 8072 8072 8071 8071 8071 8071 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8070 8070 8070 8070 8069 8069 8069 8069 8068 8068 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8068 8068 8067 8067 8067 8067 8066 8066 8066 8066 8065 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8046 8066 8065 8065 8065 8064 8064 8064 8064 8063 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8044 8044 8043 8063 8063 8063 8062 8062 8062 8062 8061 8061 8061 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8061 8060 8060 8060 8060 8059 8059 8059 8059 8058 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8055 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8039 8058 8058 8058 8057 8057 8057 8057 8056 8056 8056 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8056 8056 8055 8055 8055 8055 8054 8054 8054 8054 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8053 8053 8053 8053 8052 8052 8052 8052 8051 8051 8051 8051 8050 8050 8050 8050 8049 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8033 8033 8032 8032 8032 8032 8051 8051 8050 8050 8050 8050 8050 8049 8049 8049 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8049 8048 8048 8048 8048 8047 8047 8047 8047 8046 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8044 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8046 8046 8046 8045 8045 8045 8045 8044 8044 8044 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8044 8043 8043 8043 8043 8043 8042 8042 8042 8042 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8041 8041 8041 8041 8040 8040 8040 8040 8039 8039 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8037 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8021 8021 8020 8020 8039 8039 8038 8038 8038 8038 8037 8037 8037 8037 8036 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8036 8036 8036 8036 8036 8035 8035 8035 8035 8034 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8016 8034 8034 8034 8033 8033 8033 8033 8032 8032 8032 8032 8031 8031 8031 8031 8031 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8032 8031 8031 8031 8031 8030 8030 8030 8030 8030 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8029 8029 8029 8029 8028 8028 8028 8028 8027 8027 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8025 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8027 8027 8026 8026 8026 8026 8025 8025 8025 8025 8024 8024 8024 8024 8024 8023 8023 8023 8023 8022 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8024 8024 8024 8024 8023 8023 8023 8023 8023 8022 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8020 8019 8019 8019 8019 8018 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8005 8004 8004 8004 8022 8022 8022 8021 8021 8021 8021 8020 8020 8020 8020 8019 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8020 8019 8019 8019 8019 8018 8018 8018 8018 8017 8017 8017 8017 8017 8016 8016 8016 8016 8015 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 8000 7999 8017 8017 8017 8016 8016 8016 8016 8016 8015 8015 8015 8015 8014 8014 8014 8014 8013 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7998 7997 7997 7997 8015 8014 8014 8014 8014 8014 8013 8013 8013 8013 8012 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 8012 8012 8012 8012 8011 8011 8011 8011 8010 8010 8010 8010 8010 8009 8009 8009 8009 8008 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7993 7992 8010 8010 8009 8009 8009 8009 8009 8008 8008 8008 8008 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8004 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 8005 8005 8005 8004 8004 8004 8004 8003 8003 8003 8003 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 8003 8002 8002 8002 8002 8002 8001 8001 8001 8001 8000 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7984 7983 7983 8000 8000 8000 8000 7999 7999 7999 7999 7998 7998 7998 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7982 7981 7981 7981 7981 7998 7998 7997 7997 7997 7997 7996 7996 7996 7996 7996 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7979 7995 7995 7995 7995 7995 7994 7994 7994 7994 7993 7993 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7977 7976 7976 7993 7993 7993 7992 7992 7992 7992 7991 7991 7991 7991 7991 7990 7990 7990 7990 7990 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7975 7974 7974 7974 7974 7991 7990 7990 7990 7990 7989 7989 7989 7989 7989 7988 7988 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7972 7988 7988 7988 7987 7987 7987 7987 7987 7986 7986 7986 7986 7986 7985 7985 7985 7985 7985 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7986 7986 7985 7985 7985 7985 7984 7984 7984 7984 7984 7983 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7968 7967 7967 7967 7967 7983 7983 7983 7983 7982 7982 7982 7982 7982 7981 7981 7981 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7981 7981 7980 7980 7980 7980 7980 7979 7979 7979 7979 7979 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7978 7978 7978 7978 7978 7977 7977 7977 7977 7977 7976 7976 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7961 7960 7960 7960 7976 7976 7976 7975 7975 7975 7975 7975 7974 7974 7974 7974 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7974 7973 7973 7973 7973 7973 7972 7972 7972 7972 7972 7971 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7971 7971 7971 7971 7970 7970 7970 7970 7970 7969 7969 7969 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7969 7969 7968 7968 7968 7968 7968 7967 7967 7967 7967 7967 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7966 7966 7966 7966 7966 7965 7965 7965 7965 7965 7964 7964 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7949 7964 7964 7964 7963 7963 7963 7963 7963 7962 7962 7962 7962 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7947 7946 7946 7962 7961 7961 7961 7961 7961 7960 7960 7960 7960 7960 7959 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7959 7959 7959 7959 7958 7958 7958 7958 7958 7957 7957 7957 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7957 7957 7956 7956 7956 7956 7956 7955 7955 7955 7955 7955 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7954 7954 7954 7954 7954 7953 7953 7953 7953 7953 7952 7952 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7952 7952 7952 7951 7951 7951 7951 7951 7950 7950 7950 7950 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7950 7949 7949 7949 7949 7949 7948 7948 7948 7948 7948 7947 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7933 7932 7947 7947 7947 7947 7946 7946 7946 7946 7946 7945 7945 7945 7945 7945 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7945 7944 7944 7944 7944 7944 7944 7943 7943 7943 7943 7943 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7942 7942 7942 7942 7942 7941 7941 7941 7941 7941 7940 7940 7940 7940 7940 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7926 7925 7940 7940 7939 7939 7939 7939 7939 7939 7938 7938 7938 7938 7938 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7924 7923 7923 7923 7937 7937 7937 7937 7937 7936 7936 7936 7936 7936 7936 7935 7935 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7935 7935 7935 7934 7934 7934 7934 7934 7934 7933 7933 7933 7933 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7919 7933 7932 7932 7932 7932 7932 7931 7931 7931 7931 7931 7931 7930 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7930 7930 7930 7930 7929 7929 7929 7929 7929 7929 7928 7928 7928 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7928 7928 7927 7927 7927 7927 7927 7927 7926 7926 7926 7926 7926 7925 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7912 7925 7925 7925 7925 7925 7924 7924 7924 7924 7924 7924 7923 7923 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7910 7909 7909 7923 7923 7923 7922 7922 7922 7922 7922 7922 7921 7921 7921 7921 7921 7920 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7921 7920 7920 7920 7920 7920 7919 7919 7919 7919 7919 7919 7918 7918 7918 7918 7918 7918 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7905 7918 7918 7918 7918 7917 7917 7917 7917 7917 7917 7916 7916 7916 7916 7916 7915 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7903 7902 7902 7916 7916 7915 7915 7915 7915 7915 7914 7914 7914 7914 7914 7914 7913 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7913 7913 7913 7913 7913 7912 7912 7912 7912 7912 7912 7911 7911 7911 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7911 7911 7911 7910 7910 7910 7910 7910 7909 7909 7909 7909 7909 7909 7908 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7896 7895 7909 7908 7908 7908 7908 7908 7907 7907 7907 7907 7907 7907 7906 7906 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7894 7894 7893 7893 7893 7906 7906 7906 7906 7905 7905 7905 7905 7905 7905 7904 7904 7904 7904 7904 7903 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7904 7904 7903 7903 7903 7903 7903 7902 7902 7902 7902 7902 7902 7901 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7901 7901 7901 7901 7901 7900 7900 7900 7900 7900 7900 7899 7899 7899 7899 7899 7899 7898 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7887 7886 7886 7886 7899 7899 7899 7898 7898 7898 7898 7898 7897 7897 7897 7897 7897 7897 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7896 7896 7896 7896 7896 7896 7895 7895 7895 7895 7895 7895 7894 7894 7894 7894 7894 7894 7893 7893 7893 7893 7893 7893 7892 7892 7892 7892 7892 7892 7891 7891 7891 7891 7891 7891 7891 7890 7890 7890 7890 7890 7890 7889 7889 7889 7889 7889 7889 7889 7888 7888 7888 7888 7888 7888 7888 7887 7887 7887 7887 7887 7887 7887 7886 7886 7886 7886 7886 7886 7886 7885 7885 7885 7885 7885 7885 7885 7884 7884 7884 7884 7884 7884 7884 7883 7883 7883 7883 7883 7883 7883 7882 7882 7882 7882 7882 7882 7882 7882 4 1 1 4 4 4 6 1 6 1 4 1 1 1 1 4 7 4 2 7 2 2 2 7 2 1 4 4 4 4 4 4 4 4 1 2 2 2 1 2 2 2 2 2 1 2 1 1 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 2 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 1 1 1 1 4 1 1 4 3 4 4 4 1 1 1 7 4 7 2 7 7 2 2 2 2 1 1 4 4 1 1 4 4 4 1 1 1 2 2 2 2 1 1 2 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 2 1 2 1 2 2 2 2 1 1 1 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 7 2 2 1 1 1 1 1 1 6 4 3 1 4 4 1 1 2 1 4 7 1 4 7 2 2 2 7 1 1 4 4 1 1 3 4 1 1 1 2 2 2 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 2 1 1 2 2 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 7 7 1 4 1 1 1 1 4 4 4 4 4 4 1 1 1 1 4 1 4 2 7 2 2 1 7 1 2 1 4 1 1 1 3 1 2 1 1 1 2 2 1 1 1 2 1 1 1 1 1 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 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 7 2 4 4 1 4 4 1 4 4 4 4 4 2 2 1 1 1 1 1 4 2 2 2 2 2 2 2 1 2 3 4 3 1 1 1 2 1 1 2 2 7 1 1 1 1 1 1 2 1 1 2 2 1 1 1 1 1 1 1 2 1 2 2 2 2 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 7 4 4 4 1 4 1 4 1 4 1 1 1 1 6 1 4 1 4 1 2 1 2 1 2 2 1 2 1 2 1 4 1 1 2 1 1 1 1 2 2 3 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 1 1 1 2 2 2 2 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 2 2 4 4 1 4 3 1 4 1 1 1 7 1 2 4 4 4 1 1 1 2 2 2 1 2 1 2 7 1 6 1 3 3 1 1 2 1 1 6 2 1 3 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 1 1 2 2 2 2 2 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 1 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 1 1 1 4 4 1 4 1 4 1 4 2 2 2 2 2 2 2 1 1 2 1 1 1 1 2 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 2 1 2 1 1 1 1 1 1 1 1 2 2 1 1 1 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 7 7 4 4 4 4 1 4 1 4 4 1 4 4 4 1 1 4 4 1 1 1 7 2 2 2 2 2 7 1 1 1 1 2 2 1 2 1 1 1 1 1 3 3 2 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 2 1 1 2 2 7 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 2 2 2 7 2 2 2 4 4 4 4 4 4 4 4 1 1 4 4 4 4 1 4 4 4 1 4 7 2 7 2 2 2 1 1 1 1 1 2 2 2 2 2 2 1 1 1 3 3 2 2 1 2 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 2 2 2 2 2 2 2 4 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 1 1 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 2 7 7 1 2 1 1 1 1 2 1 2 2 2 2 2 2 1 1 1 3 4 2 7 2 1 1 1 1 1 2 1 1 2 1 2 2 1 2 2 2 2 2 2 2 2 2 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 2 2 2 4 4 4 4 1 4 1 4 4 4 4 4 4 4 4 1 4 4 4 3 1 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 1 1 1 1 2 1 2 1 1 1 1 1 2 1 2 2 2 2 7 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 4 4 4 4 4 1 1 1 4 4 1 4 4 4 4 4 4 4 4 7 1 2 1 7 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 1 1 1 1 1 1 2 2 2 1 2 1 1 1 2 2 2 7 2 2 2 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 7 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 1 1 2 3 1 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 1 1 1 1 1 1 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 1 1 4 4 4 4 1 1 4 4 1 4 4 4 4 1 1 3 4 1 2 2 1 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 7 1 1 1 1 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 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 7 2 2 4 1 1 4 4 1 4 1 4 4 4 4 4 4 4 4 4 1 4 1 1 2 2 2 1 1 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 1 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 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 1 1 7 2 2 2 2 2 1 1 1 4 4 4 4 4 4 4 1 4 4 4 4 4 1 1 1 1 1 3 2 2 1 1 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 2 1 1 1 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 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 1 2 2 7 2 7 2 2 2 4 1 4 1 4 4 1 4 4 4 4 4 4 4 4 4 1 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 7 7 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 7 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 7 2 2 2 7 2 2 2 4 1 4 1 1 1 1 4 4 4 4 4 4 4 4 4 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 1 2 2 2 2 2 2 2 1 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 7 2 2 2 2 2 4 4 4 1 1 1 4 1 1 4 4 4 4 4 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 7 2 2 1 1 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 1 2 6 1 1 2 2 2 2 2 2 2 1 2 1 2 2 1 2 2 2 2 2 2 2 2 2 7 7 2 2 2 2 2 4 1 4 4 1 1 4 4 1 1 1 1 4 4 4 1 7 1 1 1 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 7 2 2 2 1 1 2 2 2 2 2 1 2 1 2 1 2 2 1 2 2 2 2 2 2 2 2 7 7 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 1 4 1 1 4 4 2 2 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 1 1 2 2 1 1 2 2 2 2 2 1 2 1 2 2 2 2 2 1 2 2 7 2 2 1 1 1 2 2 2 2 1 1 2 1 2 2 2 2 2 2 2 2 2 2 1 2 2 7 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 2 2 2 1 7 7 2 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 1 2 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 2 7 2 2 2 1 1 2 2 2 2 2 1 2 2 2 1 2 1 2 1 2 1 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 7 2 1 4 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 1 1 2 2 2 2 2 2 1 2 1 1 2 2 7 2 2 2 2 2 2 2 2 2 7 6 1 2 2 1 2 2 1 1 1 2 2 1 2 2 2 2 2 1 2 2 2 1 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 7 1 4 4 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 2 2 2 2 2 6 1 2 1 2 1 1 1 1 2 1 1 1 1 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 1 4 4 4 4 4 4 4 4 4 3 2 4 2 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 1 2 1 1 2 2 2 2 2 1 2 2 1 1 2 2 2 2 1 2 2 2 2 1 7 3 2 2 1 1 1 1 2 1 1 1 1 2 2 7 2 2 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 4 4 4 1 4 4 4 4 4 4 4 4 4 3 1 7 1 4 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 1 1 1 1 2 2 2 2 1 2 1 2 1 1 2 2 2 2 1 2 2 2 1 2 2 7 1 2 1 1 6 1 1 1 1 1 1 1 1 2 7 2 1 1 1 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 3 2 1 1 3 4 3 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 6 1 1 1 2 2 2 2 2 2 1 2 2 2 2 7 2 1 2 1 3 1 1 3 1 1 1 1 1 7 2 1 4 2 1 4 1 2 2 1 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 3 4 3 1 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 1 1 1 2 1 2 2 2 2 2 2 1 2 2 2 2 7 2 1 2 1 3 1 3 3 3 4 3 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 1 4 4 4 4 4 4 4 7 2 2 4 3 4 3 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 1 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 1 3 1 1 3 1 1 1 4 1 1 1 1 2 1 1 1 1 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 1 1 1 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 1 1 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 1 2 1 1 4 3 1 1 1 1 1 1 1 2 1 1 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 2 4 4 4 4 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 3 1 1 4 1 1 1 1 1 4 1 1 2 2 2 1 1 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 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 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 3 3 3 4 1 1 1 1 1 1 1 2 7 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 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 6 4 1 4 3 1 1 4 4 4 3 7 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 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 7 7 2 2 2 2 2 2 2 7 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 1 2 1 3 1 3 1 1 4 3 4 1 4 4 3 1 1 2 7 2 2 2 2 7 2 2 7 2 1 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 1 2 1 2 1 1 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 4 1 3 6 1 4 3 4 3 4 4 1 2 7 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 1 6 4 4 4 1 4 4 4 1 3 1 2 7 7 2 2 2 2 2 2 2 2 2 2 2 1 2 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 1 1 4 4 4 4 4 4 4 1 2 2 1 7 7 2 2 2 2 2 2 2 1 2 2 1 2 2 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 7 4 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 1 4 4 4 4 4 4 4 3 4 4 1 2 1 7 7 2 2 2 2 2 2 7 7 2 2 1 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 7 7 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 7 1 1 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 1 1 1 1 4 4 4 2 2 2 4 1 4 4 6 3 2 2 4 2 2 2 2 2 2 7 2 2 2 1 1 2 4 3 4 3 3 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 1 1 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 1 1 1 4 4 4 2 1 1 4 3 3 3 2 3 1 1 1 7 7 2 2 2 2 2 2 2 1 1 1 2 4 4 6 6 7 3 4 4 4 4 4 4 4 4 4 4 4 7 2 2 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 1 1 1 4 4 4 3 4 4 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 4 7 7 7 7 7 4 4 4 4 4 4 4 4 4 4 4 7 7 7 2 4 7 7 2 7 7 7 7 7 1 2 2 2 2 2 2 2 6 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 1 1 4 4 4 2 4 4 4 4 4 3 4 3 6 3 4 1 2 2 2 2 2 2 2 1 1 1 2 2 4 7 2 7 7 4 3 4 4 4 4 4 4 4 4 7 4 3 3 3 7 4 7 2 2 7 7 2 4 4 7 2 1 2 2 2 2 7 2 1 1 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 1 2 4 4 4 6 4 4 4 4 4 3 4 7 7 4 4 2 2 2 1 2 2 2 2 2 2 1 2 2 4 7 7 7 7 7 7 4 4 4 4 4 4 4 4 2 4 4 4 4 7 7 7 2 7 7 7 6 4 4 7 7 2 2 1 2 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 2 2 2 1 2 4 4 4 3 4 3 4 4 4 3 7 4 4 1 4 2 2 2 2 7 7 2 2 1 2 2 2 2 4 7 7 7 7 7 4 4 4 4 4 4 4 4 4 3 4 4 4 4 7 6 2 7 2 7 7 3 4 4 2 7 7 2 1 2 2 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 1 7 4 4 4 4 4 4 4 4 4 2 2 1 2 1 1 4 7 2 7 1 7 2 2 2 2 2 2 2 2 4 7 7 7 7 7 7 4 4 4 4 4 4 4 3 3 4 4 4 4 7 3 3 7 7 7 7 3 4 4 4 4 4 2 7 4 1 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 1 1 1 2 1 1 2 1 4 2 7 2 2 7 2 2 2 2 2 2 2 2 4 7 7 7 7 2 7 4 4 4 4 4 4 4 4 3 4 4 4 4 7 3 4 3 7 2 3 3 4 4 4 4 4 4 7 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 2 2 7 4 4 4 4 4 4 4 3 2 1 1 1 1 2 1 3 2 2 2 2 7 2 2 2 2 2 2 2 2 4 7 7 2 7 2 7 4 4 4 4 4 4 4 4 7 4 4 4 4 7 3 4 4 2 2 3 3 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 2 2 7 2 4 4 4 4 4 4 4 2 1 2 1 2 1 1 3 2 2 2 2 7 2 2 2 2 2 2 2 2 3 7 7 7 7 7 7 7 7 3 4 4 4 4 4 7 4 4 4 4 2 7 4 3 7 7 4 3 4 4 7 4 3 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 7 4 7 4 4 4 4 4 4 2 2 1 7 4 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 4 7 2 7 2 7 7 7 7 7 3 4 4 4 4 1 4 4 4 4 7 7 4 3 7 3 4 4 4 4 2 7 4 4 4 4 1 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 7 7 1 1 1 1 4 4 3 1 2 2 7 1 2 2 7 2 2 2 7 2 2 2 2 2 2 2 2 2 2 4 7 7 7 7 7 7 2 7 7 4 4 4 4 4 2 4 4 4 4 7 7 4 6 7 3 4 3 4 4 1 1 2 4 4 7 1 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 2 2 2 1 1 4 4 4 2 2 2 2 2 7 2 7 2 7 7 2 2 2 2 2 2 2 1 2 2 2 2 7 7 2 2 2 7 2 7 4 7 3 4 4 4 4 2 6 4 4 3 1 7 3 6 3 3 4 3 1 6 1 1 1 7 7 7 1 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 2 2 2 1 2 4 4 2 4 6 2 2 2 2 2 7 6 1 1 2 2 2 2 2 2 2 2 2 2 2 2 7 7 7 2 2 7 7 7 7 7 4 4 4 4 7 2 6 4 4 7 1 3 6 3 3 3 6 3 1 1 7 1 1 1 7 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 6 1 4 4 4 4 4 3 6 1 1 1 1 6 7 1 2 2 7 2 2 2 1 2 1 1 2 2 2 2 2 2 2 2 2 7 7 7 7 7 4 4 4 4 7 7 4 4 2 1 3 3 4 4 4 4 3 1 6 1 1 1 1 6 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 2 1 4 4 4 4 4 3 2 2 1 2 1 2 6 1 1 2 7 2 1 1 1 1 1 2 2 2 2 7 2 2 2 2 2 7 2 7 7 7 4 4 4 4 4 6 4 4 4 6 4 4 7 4 4 4 4 1 2 2 2 6 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 2 6 6 1 4 4 4 4 3 2 2 1 7 1 7 2 1 1 1 7 2 1 1 1 1 6 2 2 2 2 2 2 2 2 2 2 2 7 7 4 4 4 4 4 4 1 4 4 4 1 4 4 4 1 4 4 4 2 1 1 2 2 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 2 2 2 2 1 1 3 4 4 4 1 2 1 2 2 1 6 1 1 1 1 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 7 7 4 4 4 4 4 1 4 4 4 4 4 4 4 1 4 4 4 7 2 2 2 2 2 6 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 1 1 1 4 4 4 4 4 3 2 2 2 7 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 3 6 6 4 1 1 4 4 1 4 4 4 2 2 2 2 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 1 2 2 2 1 1 4 1 4 4 4 4 4 2 1 2 1 2 1 1 1 1 1 1 1 1 1 2 1 1 2 2 2 2 7 2 2 2 2 2 2 2 2 2 4 4 4 4 4 6 4 4 3 1 1 1 3 1 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 2 2 2 2 2 2 1 2 2 1 1 1 2 4 4 4 4 4 3 2 1 2 1 2 2 1 1 1 1 1 1 1 1 6 1 1 2 2 2 2 4 2 2 2 2 2 2 2 7 2 4 4 4 4 4 4 6 4 1 1 1 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 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 4 4 4 4 7 2 1 1 2 1 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 4 2 2 2 2 2 2 2 7 7 4 4 4 1 3 4 4 4 1 1 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 2 2 2 2 2 2 2 2 6 1 1 1 1 4 1 4 4 4 4 4 2 1 1 1 2 1 2 1 1 1 1 1 2 1 1 1 1 2 2 2 2 4 7 2 2 2 2 2 2 2 2 4 4 4 7 1 4 1 2 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 2 2 2 2 1 2 1 2 3 1 1 4 2 4 2 4 3 4 4 7 2 1 2 2 1 2 1 1 2 1 1 1 1 1 1 1 2 2 1 2 4 3 7 2 2 2 2 2 2 2 4 4 4 1 1 1 1 1 7 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 2 2 2 2 2 2 2 2 2 1 1 2 3 1 4 4 4 2 4 3 4 7 2 1 1 2 1 1 3 2 2 1 1 1 1 1 1 1 1 1 2 1 2 4 3 1 2 7 2 2 2 7 2 4 4 4 1 1 1 1 1 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 2 2 2 2 2 2 2 2 2 1 1 6 3 1 1 4 3 2 6 3 3 2 2 1 2 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 2 2 2 6 2 1 1 2 2 2 2 7 2 4 4 1 4 4 1 1 1 1 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 2 2 2 2 7 2 2 2 2 1 1 1 3 1 4 4 3 4 6 3 4 2 2 1 2 2 2 4 4 1 4 1 1 1 1 1 1 2 1 1 2 2 2 3 6 1 2 2 2 2 7 7 2 4 4 1 4 4 1 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 2 2 7 2 2 2 2 3 1 2 1 1 4 4 3 2 3 2 4 2 2 1 2 2 1 3 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 4 1 1 2 7 7 2 2 2 2 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 3 3 4 1 4 4 4 3 4 3 6 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 7 7 2 2 7 2 2 1 1 1 4 4 1 7 4 4 2 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 2 2 7 2 2 1 2 1 1 2 4 4 4 4 3 4 1 4 7 1 2 2 2 2 1 4 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 2 7 7 7 7 7 4 4 4 4 4 4 1 2 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 2 2 2 2 2 2 2 2 2 6 1 4 3 4 4 4 4 4 6 1 3 2 1 2 2 2 1 4 4 1 1 1 1 1 1 1 2 1 1 2 2 2 1 2 2 2 7 2 7 7 7 4 4 4 4 4 4 4 7 2 7 4 4 4 4 4 4 4 1 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 2 2 2 2 2 2 2 2 2 1 1 1 1 4 4 4 4 1 1 4 3 2 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 7 2 2 7 7 2 7 7 4 4 4 4 4 1 7 2 7 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 2 2 2 2 2 2 1 1 1 1 4 4 4 4 4 2 1 2 6 7 2 2 2 1 1 1 1 1 1 2 1 1 7 2 1 2 2 2 1 2 2 2 7 7 2 2 2 2 7 7 4 4 4 4 4 1 7 2 2 7 4 4 4 4 4 1 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 2 2 2 2 2 2 2 4 4 2 4 4 4 4 4 4 4 4 4 2 7 2 7 2 2 1 1 1 3 1 1 1 4 4 2 2 2 1 1 1 1 2 1 2 7 6 7 7 2 2 7 7 4 4 4 4 4 1 4 2 1 2 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 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 2 7 2 1 2 1 1 1 1 1 1 1 1 4 4 2 2 2 2 1 1 2 1 2 2 1 2 7 7 7 7 7 7 4 4 4 4 4 4 4 2 7 2 4 4 4 4 1 1 7 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 2 7 2 2 1 6 2 1 1 1 1 1 4 4 4 1 7 2 2 1 1 1 2 1 2 2 7 7 7 7 7 7 7 4 4 4 4 4 4 4 7 2 7 4 4 4 1 1 2 7 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 6 7 7 2 2 6 3 1 2 1 2 3 4 4 4 1 2 2 2 1 1 1 2 2 2 7 2 2 2 2 2 7 2 4 4 4 4 4 4 4 7 4 4 4 4 4 4 4 1 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 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 2 4 2 2 2 1 3 2 2 4 2 2 1 4 4 2 1 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 7 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 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 2 2 2 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 7 2 3 2 4 2 1 2 2 4 4 2 2 2 2 1 1 1 1 1 2 2 1 2 7 7 2 2 2 2 2 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 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 1 4 7 7 7 4 2 6 2 3 2 2 1 1 4 4 7 1 2 1 2 1 2 1 1 2 2 2 7 2 2 2 2 2 7 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 2 2 2 2 2 2 2 2 2 7 2 3 4 4 4 4 4 4 4 4 4 4 2 2 2 2 7 7 2 1 2 2 4 1 2 1 4 1 1 2 2 2 2 1 2 1 2 2 7 2 2 2 2 2 2 2 7 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 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 2 7 4 4 4 4 4 4 4 4 4 2 2 1 2 1 2 7 3 1 6 2 2 1 1 2 2 2 2 2 2 1 2 1 2 1 2 2 2 7 2 2 2 2 2 7 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 2 2 2 2 2 2 2 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 4 4 4 4 4 4 1 4 2 2 2 2 1 2 3 2 1 2 2 2 2 1 1 1 1 1 1 2 2 2 2 1 1 2 7 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 1 6 6 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 3 4 4 4 4 4 4 1 1 1 1 1 2 2 2 2 1 2 4 2 2 2 1 2 2 2 1 1 2 2 1 2 1 2 1 2 7 7 2 2 2 2 2 2 2 2 7 7 7 4 4 4 4 4 4 4 4 4 4 2 6 1 4 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 2 2 2 3 4 4 4 4 4 4 4 6 1 1 1 2 1 1 1 1 2 2 2 2 1 1 2 2 2 1 2 7 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 7 7 7 7 3 4 4 4 4 4 4 4 4 4 2 1 2 4 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 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 2 1 2 2 2 1 1 2 1 2 2 2 1 2 1 1 1 1 1 2 1 7 2 1 2 2 2 2 7 2 7 7 4 4 4 4 4 4 4 4 4 4 1 7 1 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 6 6 1 2 1 1 1 1 1 1 1 2 2 2 1 1 2 2 1 2 1 1 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 4 7 4 4 4 4 4 1 4 4 4 4 4 4 7 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 1 6 1 2 2 1 1 1 1 1 1 2 2 2 2 1 1 1 2 1 1 1 1 1 1 2 1 1 1 2 2 2 2 2 2 2 7 2 7 3 7 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 3 7 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 4 4 4 4 4 4 1 1 1 1 2 1 1 1 1 1 2 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 6 7 2 2 2 7 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 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 2 2 2 2 2 4 4 4 4 4 4 4 4 3 1 1 1 1 1 1 1 2 1 2 2 2 2 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 3 2 7 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 4 4 1 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 2 2 2 2 3 4 4 4 4 4 4 4 1 4 1 1 1 1 2 1 1 1 1 1 2 2 1 1 2 2 1 1 1 2 4 1 1 1 1 1 1 1 4 7 2 2 2 2 2 2 7 4 4 4 4 4 4 1 4 4 4 4 1 1 2 1 2 1 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 2 2 2 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 1 4 4 1 1 1 2 1 1 1 1 1 1 1 2 2 2 2 1 1 1 4 4 4 4 1 1 1 1 1 4 7 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 6 1 1 1 1 1 1 1 1 4 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 7 1 4 4 4 4 4 4 4 4 4 4 1 4 1 2 1 1 1 1 1 4 4 1 2 1 1 1 4 4 4 4 4 1 1 1 1 1 1 4 4 2 2 2 2 2 1 4 4 4 4 4 4 1 1 1 6 1 1 1 1 2 7 1 3 4 3 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 1 1 1 1 2 1 1 1 1 4 4 3 1 2 2 6 4 3 3 1 1 1 2 1 1 1 1 4 4 2 2 2 2 2 2 3 4 4 4 4 4 1 4 4 1 1 1 1 4 1 2 1 1 4 3 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 2 2 3 4 4 4 4 4 4 4 4 4 4 1 1 4 1 1 7 3 7 6 6 4 3 1 1 6 3 4 3 1 1 1 1 2 2 1 1 1 4 4 7 2 7 2 7 2 3 4 4 4 4 4 4 4 1 2 1 1 1 1 1 1 2 6 4 3 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 4 4 4 4 4 4 4 4 4 4 4 1 4 4 1 2 3 3 4 3 4 3 3 1 1 3 4 1 3 3 1 1 2 2 1 1 1 4 4 7 7 7 2 7 2 3 4 4 4 4 4 4 4 4 4 3 1 1 1 1 7 1 1 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 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 7 3 7 3 3 4 3 4 3 1 3 4 1 3 1 1 1 1 2 1 1 1 4 4 2 2 7 2 7 7 3 4 4 4 4 4 4 4 4 4 4 2 1 1 1 1 1 1 1 2 7 2 2 2 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 3 3 7 3 3 4 3 4 1 3 1 4 1 6 1 3 1 1 1 1 2 1 4 4 4 4 7 2 7 7 3 2 4 4 4 4 4 4 4 4 7 2 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 2 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 1 6 4 3 3 7 7 7 7 3 3 4 4 3 1 1 1 1 3 1 1 1 1 1 6 3 6 4 4 4 4 2 2 2 7 2 4 4 4 4 4 4 4 4 4 7 7 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 2 2 1 3 4 4 4 4 4 4 4 4 4 4 4 2 7 7 7 7 7 7 2 7 4 4 4 3 3 1 1 1 1 1 1 1 1 3 3 3 1 4 4 4 4 2 2 2 7 7 2 4 4 4 4 4 4 4 2 7 7 1 7 7 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 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 1 7 7 7 2 2 2 2 7 3 3 4 3 1 1 1 1 1 1 1 1 1 6 3 1 3 9999 2970 2983 9999 9999 9999 9999 3046 9999 3046 9999 2936 2913 2935 2942 9999 9999 9999 2386 9999 2465 2481 2623 9999 2679 2933 9999 9999 9999 9999 9999 9999 9999 9999 2707 2679 2648 2570 2646 2493 2643 2603 2584 2658 2781 2713 2790 2766 2717 2636 2599 2639 2644 2657 2666 2635 2489 2787 2606 2616 2608 2658 2626 2693 2084 2769 2679 2692 2805 2602 2481 2198 2354 2215 2317 2365 2344 2335 2336 2357 2345 2348 2346 2362 2364 2349 2274 2292 2352 2444 2437 2419 2211 2301 2404 2458 2503 2464 2534 2397 3058 3000 2950 2974 9999 3058 3046 9999 9999 9999 9999 9999 2916 2927 2930 9999 9999 9999 2561 9999 9999 2505 2541 2572 2504 2898 2979 9999 9999 2930 2966 9999 9999 9999 2815 2794 2724 2516 2677 2456 2729 2815 2645 2644 2871 2855 2802 2845 2776 2604 2696 2756 2605 2840 2098 2858 2801 2783 2762 2574 2732 2612 2740 2608 2356 2594 2623 2781 2798 2836 2446 9999 2364 2313 2357 2373 2334 2337 2351 2372 2357 2356 2346 2360 2367 2359 2291 2324 2371 2412 2438 2471 2379 2372 2455 2525 2482 9999 2391 2595 2996 3015 2969 2997 3048 3058 9999 9999 9999 2990 9999 9999 2839 2937 2450 2803 9999 9999 2750 9999 9999 2729 2529 2658 9999 2909 2937 9999 9999 3005 2907 9999 9999 2878 2785 2784 2627 2667 2687 9999 2204 2834 2855 2818 2735 2842 2836 2800 2741 2696 2697 2767 2812 2886 2777 2669 2713 2804 2715 2596 2734 2730 2619 2584 2454 2709 2625 2709 2841 2730 2579 2314 2427 2376 2371 2373 2345 2353 2373 2387 2356 2354 2341 2360 2378 2376 2305 2348 2376 2373 2393 2434 2442 2462 2530 2469 2343 2462 9999 9999 3052 9999 3005 3043 3046 3043 9999 9999 9999 9999 9999 9999 2873 2899 2843 2889 9999 2796 9999 2591 9999 2385 2539 2621 9999 2851 2588 2858 9999 2970 2876 2984 9999 2811 2675 2758 2727 2750 2568 2407 2835 2815 2837 2681 2825 2827 2828 2734 2714 2675 2674 2776 2811 2875 2878 2835 2812 2586 2592 2610 2672 2690 2653 2639 2491 2727 2700 2727 2845 2828 2499 2434 2368 2352 2364 2368 2354 2375 2388 2394 2353 2356 2335 2360 2385 2383 2281 2326 2373 2344 2381 2444 2456 2451 2558 2500 2452 2501 9999 2474 9999 9999 3013 9999 9999 3005 9999 9999 9999 9999 9999 2698 2650 2789 2901 2895 2971 3000 9999 2544 2545 2487 2467 2584 2600 2556 2843 2535 9999 9999 9999 2995 2850 2788 2722 2798 2749 2571 2542 9999 2906 2887 2806 2816 2727 2810 2681 2742 2750 2639 2680 2755 2775 2833 2820 2834 2707 2813 2609 2683 2550 2625 2666 2621 2815 2735 2677 2665 2729 2703 2381 2436 2309 2309 2356 2373 2363 2390 2393 2401 2352 2347 2341 2364 2396 2368 2227 2242 2369 2375 2402 2476 2493 2394 2568 2536 2585 2626 2652 9999 9999 9999 9999 3006 9999 2983 9999 2976 9999 2903 2834 2787 2870 9999 2962 9999 2931 9999 3001 2519 2791 2340 2592 2550 2632 2782 2711 2848 2696 2862 9999 2945 2854 2641 2806 2853 2847 2840 2652 2667 9999 2783 2809 2819 2840 2819 2814 2796 2815 2656 2664 2734 2724 2814 2713 2854 2862 2832 2698 2633 2567 2712 2713 2776 2787 2745 2733 2574 2706 2791 2611 2450 2295 2306 2356 2377 2366 2395 2405 2394 2356 2350 2340 2360 2403 2333 2189 2196 2332 2416 2452 2545 2524 2353 2505 2524 2594 2638 2681 2316 9999 9999 3024 9999 9999 3032 9999 2962 2915 2822 9999 2892 2716 9999 9999 9999 2924 2974 2970 2603 2664 2469 2580 2497 2682 2607 9999 2888 9999 2856 9999 9999 2834 2807 2717 2877 2896 9999 2565 2859 9999 2818 2799 2845 2830 2818 2831 2787 2690 2599 2720 2758 2706 2751 2688 2827 2288 2841 2670 2699 2566 2624 2659 2783 2777 2811 2778 2561 2677 2561 2605 2446 2329 2342 2361 2382 2374 2395 2414 2397 2370 2352 2338 2360 2383 2308 2176 2192 2340 2463 2491 2395 2684 2525 2545 2411 2592 2610 2608 2382 9999 9999 9999 9999 9999 9999 9999 9999 2959 2845 2858 9999 9999 2931 9999 3046 9999 2922 9999 2611 2659 2527 2470 2545 2709 2688 2901 2802 2655 2885 2915 2842 2875 2703 2894 2884 2827 2893 2939 2892 9999 2826 2744 2852 2827 2813 2836 2889 2815 2676 2793 2683 2710 2726 2685 2788 2817 2799 2795 2762 2601 2715 2776 2765 2802 2502 2483 2523 2787 2229 2524 2351 2364 2389 2388 2378 2388 2403 2419 2404 2382 2349 2318 2335 2343 2271 2169 2192 2373 2465 2483 2481 2587 2596 2550 2530 2610 2498 9999 9999 9999 9999 9999 9999 3058 9999 3046 9999 9999 2705 9999 9999 9999 2988 2993 9999 9999 2914 2951 2971 9999 2718 2513 2655 2714 2612 9999 2791 2894 2917 2921 2729 2596 2770 2663 2784 2799 2865 2874 2790 9999 9999 2732 2813 2844 2823 2852 2883 2780 2713 2723 2783 2710 2705 2691 2787 2672 2700 2736 2732 2656 2563 2736 2707 2419 2327 9999 2517 2091 9999 2480 2317 2369 2446 2420 2393 2394 2412 2418 2410 2393 2330 2325 2330 2309 2245 2176 2202 2411 2492 2469 2521 2510 2551 2591 2585 9999 2559 2676 2539 9999 9999 9999 9999 9999 9999 9999 9999 2975 2952 9999 9999 9999 9999 2977 9999 9999 9999 2981 9999 9999 2536 9999 2624 2720 2637 2897 2770 2764 2899 2819 2551 2583 2659 2557 2622 2646 2769 2870 2851 9999 9999 2739 2721 2868 2694 2826 2857 2820 2885 2825 2752 2710 2690 2745 2707 2687 2648 2676 2692 2642 2555 2652 2602 2582 2334 2512 2543 9999 9999 2491 2332 2369 2458 2423 2408 2400 2420 2427 2416 2405 2348 2323 2331 2296 2250 2186 2236 2430 2453 2450 2581 2511 2586 2613 2527 2658 2506 2574 2493 9999 9999 3003 3039 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2989 9999 9999 9999 9999 2607 9999 9999 2786 2406 2865 2771 2884 2890 2552 2721 2499 2437 2469 2413 2439 2520 2693 2775 2802 9999 9999 2570 9999 2641 2819 2819 2823 2834 2855 2708 2728 2686 2664 2802 2599 2575 2681 2575 2573 2542 2519 2366 2565 2232 2555 2526 2576 9999 2749 2375 2344 2378 2433 2421 2421 2404 2420 2428 2417 2400 2354 2231 2338 2286 2280 2227 2298 2456 2492 2460 2605 2576 2610 2618 2701 2543 2380 2542 2452 9999 9999 9999 9999 2996 9999 3030 9999 9999 9999 9999 9999 9999 9999 9999 2983 9999 9999 9999 9999 2736 2616 2704 2696 2785 2801 2858 2818 2799 2604 2551 2393 2325 2367 2293 2315 2427 2541 2666 2669 2822 2422 2477 2573 2778 2817 2823 2845 2643 2826 2718 2669 2644 2736 2793 2792 2774 2699 2628 2692 2535 2275 2536 2536 9999 2091 2533 2245 2790 2668 2175 2357 2392 2414 2407 2420 2415 2431 2436 2424 2405 2387 2325 2312 2294 2313 2295 2352 2361 2490 2377 2532 2605 2593 2675 2559 2575 2423 2462 2377 9999 9999 9999 9999 9999 3018 2972 2995 9999 9999 3033 9999 9999 9999 9999 9999 9999 9999 9999 9999 2739 2586 2747 9999 2759 2737 2769 2721 2550 2554 2418 2335 2264 2271 2235 2224 2312 2390 2476 2515 2706 9999 2394 2424 2719 2793 2849 2872 2819 2792 2609 2604 2613 2756 2719 2722 2692 2667 2549 2604 2257 9999 2533 2505 2634 2440 2580 2091 2510 2806 2477 2452 2427 2408 2433 2421 2421 2430 2438 2427 2420 2433 2359 2322 2313 2315 2282 2401 2426 2484 2486 2543 2634 2606 2664 9999 2565 2478 2399 2426 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2998 2996 9999 9999 9999 2750 2664 2672 9999 2808 2741 2647 2691 2670 2505 2437 2331 2266 2225 2218 2186 2173 2215 2295 2455 2469 2697 9999 2426 2371 2717 2845 2874 2821 2800 2767 2672 2569 2574 2724 2741 2650 2593 2567 2550 2537 2132 2480 2511 2483 2614 2415 2625 2091 2729 2813 2534 2464 2441 2421 2448 2417 2435 2440 2439 2431 2440 2409 2411 2321 2324 2343 2311 2419 2472 2446 2507 2586 2643 2664 2563 2664 2584 2547 2444 2437 2925 2974 9999 9999 9999 9999 2996 3019 9999 9999 3034 9999 9999 9999 9999 2978 3004 9999 9999 2795 2250 2133 2830 2815 2727 2645 2726 2476 2340 2304 2251 2212 2199 2189 2162 2156 2169 2205 2339 2394 2696 2107 2324 2342 2670 9999 2847 2808 2795 2734 2679 2518 2524 2631 2680 2543 2542 2520 2574 2540 2275 2385 2470 2442 2575 2438 2564 2672 2695 2793 2542 2631 2509 2462 2434 2436 2445 2449 2447 2449 2439 2479 2412 2388 2346 2374 2337 2468 2498 2495 2538 2613 2670 2613 2517 2585 2551 9999 2415 2416 9999 2992 3003 9999 9999 3035 9999 3032 9999 9999 9999 9999 9999 9999 9999 9999 9999 2967 9999 2755 2791 2151 2656 2683 2771 2701 9999 2234 2296 2242 2208 2179 2179 2166 2156 2141 2156 2162 2218 2350 2607 9999 2273 2347 2772 2590 2720 2780 2815 2623 2614 2497 2517 2536 2566 2513 2538 2562 2652 2398 2517 2440 2431 2433 2547 2522 2530 2653 2748 2766 2651 2673 2537 2471 2425 2454 2469 2425 2455 2423 2431 2450 2297 2316 2372 2420 2273 2451 2523 2547 2622 2684 2798 2781 9999 2469 2477 2524 2433 2439 2941 2973 2991 9999 9999 9999 9999 9999 9999 9999 3034 9999 9999 9999 9999 9999 2970 2935 2972 2835 2604 9999 2655 2710 2822 2755 9999 2324 2222 2202 2186 2159 2149 2141 2145 2134 2134 2138 2169 2242 2451 2389 2251 2400 9999 9999 2347 2811 2784 2705 2569 2504 2511 2489 2479 2518 2587 2563 2634 2390 2483 2440 2435 2405 2548 2545 2528 2633 2734 2776 2666 2681 2575 2485 2461 2464 2505 2395 2457 2380 2412 2464 2356 2258 2375 2438 2343 2500 2510 2599 2581 2823 2695 2532 9999 2575 9999 2487 2481 2461 9999 2952 9999 3026 9999 9999 2989 9999 9999 9999 9999 9999 9999 9999 9999 9999 2985 9999 2926 2954 2926 2884 2772 2789 2869 2417 2428 2243 2202 2176 2159 2131 2120 2116 2138 2127 2120 2127 2149 2176 2393 2304 2262 2526 9999 9999 2723 2844 2793 2738 2539 2493 2490 2468 2480 2563 2643 2591 2094 2245 2094 2430 2411 2396 2574 2692 2566 9999 2704 2806 2791 2692 2594 2525 2466 2502 2466 2336 2458 2403 2372 2420 2488 2370 2277 2382 2309 2534 2528 2632 2675 2799 9999 2707 2542 2357 9999 2396 2500 2463 9999 3006 9999 2888 2905 2984 2996 9999 9999 9999 9999 9999 9999 9999 9999 9999 2996 2944 2915 2856 2688 2759 2930 2901 2836 2593 2359 2218 2186 2156 2134 2108 2097 2104 2123 2112 2123 2123 2134 2159 2242 2296 2366 2631 2556 2287 2710 2696 2715 2641 2554 2501 2487 2498 2546 2559 2636 2739 2472 2094 2094 2438 2403 2396 2572 2770 2091 2512 2708 2835 2818 2703 2522 2531 2556 2586 2452 2497 2462 2430 2375 2430 2439 2394 2206 2333 2254 2541 2580 2659 2705 2608 9999 2700 9999 2537 2529 2345 2468 2427 9999 9999 9999 2806 2930 2893 9999 3009 2985 9999 9999 9999 9999 9999 9999 9999 9999 2914 2912 2841 2802 2842 2860 2816 2780 2423 2274 2205 2169 2131 2116 2104 2093 2100 2104 2108 2116 2116 2134 2152 2176 2337 2531 2670 9999 2637 2554 2822 2779 2710 2527 2450 2522 2553 2518 2626 2611 2768 2094 2667 2369 2424 2393 2413 2571 2680 2805 2646 9999 2852 2850 2635 2501 2484 2593 2439 2622 2538 2474 2362 2450 2432 2597 2676 2258 2258 2089 2529 2570 2624 2672 2638 2635 9999 9999 2460 2509 2412 2425 2448 9999 3035 9999 9999 2968 2971 9999 9999 2979 3012 3013 2977 9999 9999 9999 2819 9999 2915 2861 2834 2696 2877 2913 2927 2661 2334 2248 2199 2162 2116 2112 2089 2077 2089 2093 2100 2097 2112 2127 2149 2162 2395 2643 2722 2746 2790 2655 2705 2750 2634 2417 2442 2593 2583 2094 2729 2622 2682 2094 2648 2471 2447 2459 2458 2543 9999 2235 2561 2724 2868 2434 2497 2482 2594 2661 2523 2726 2243 2479 2421 2465 2414 2520 2716 2089 2385 2089 2561 2595 2596 2666 2668 9999 9999 2619 2484 2430 2388 2440 2462 9999 9999 9999 9999 9999 9999 9999 9999 9999 3013 9999 2988 3019 9999 9999 2646 2672 2787 2806 2805 2842 2868 2904 2698 2366 2297 2236 2189 2159 2123 2112 2060 2060 2085 2089 2100 2093 2104 2127 2138 2159 2455 2632 2766 2708 2682 2615 2749 2692 2541 2381 2487 2607 2595 2656 2443 2679 2662 2304 2540 2512 2483 2547 2476 2091 9999 2108 2647 2091 2758 2625 2540 2524 2533 2639 2813 2807 2506 2491 2406 2456 2491 2471 2583 2277 2405 2089 2678 2586 2685 2627 2634 9999 2695 2686 2483 2552 2512 2448 2432 9999 9999 9999 9999 9999 9999 9999 9999 9999 3031 9999 9999 9999 9999 9999 2452 2646 2675 2813 9999 9999 2651 9999 2887 2385 2263 2224 2189 2149 2123 2104 2060 2060 2085 2081 2100 2089 2100 2123 2134 2159 2437 2601 2718 2715 2645 2717 2713 2598 2486 2386 2551 2577 2719 2836 2499 2759 2587 2586 2502 2528 2592 2537 2091 2284 9999 2164 2666 2749 2830 2831 2199 2593 2554 2621 2686 2690 2619 2539 2464 2539 2384 2681 2643 2794 2652 2389 2650 2589 2613 2588 2611 2600 2669 2645 2595 2559 2538 2540 2343 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2517 2672 9999 9999 2884 2880 2913 2924 2897 2182 2248 2221 2183 2145 2116 2097 2060 2060 2085 2081 2108 2097 2108 2120 2134 2156 2402 2630 2680 2735 2634 2610 2660 2549 2424 2417 2665 2647 2815 2852 2584 2661 9999 2592 2510 2526 2632 2477 2091 2506 2342 2233 9999 9999 2370 2712 2424 2647 2553 2681 2734 2784 2740 2560 2574 2608 2477 2453 2710 2718 2478 2502 2666 2590 2585 2666 2589 2589 2634 2620 2605 2555 2531 2571 2440 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2743 2611 9999 2719 9999 9999 2837 2860 2912 2922 2835 2276 2241 2218 2176 2138 2112 2100 2064 2068 2085 2081 2108 2112 2108 2116 2134 2149 2377 2643 2683 2789 2735 2712 2608 2506 2397 2439 2624 2640 2720 2834 2675 2691 2479 2557 2505 2518 2663 2094 2091 2091 2275 2149 9999 2849 2142 2779 2572 2774 2813 2546 2791 2089 2811 2607 2703 2728 2582 2522 2429 2621 2532 2808 2640 2520 2599 2607 2550 2585 2602 2575 2578 2581 2534 2598 2530 9999 9999 9999 3035 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2569 9999 2576 9999 2954 2753 2933 2932 2693 2635 2203 2242 2208 2173 2134 2116 2112 2081 2072 2077 2077 2108 2104 2100 2116 2134 2145 2373 2633 2735 2674 2721 2693 2510 2484 2406 2432 2679 2599 2699 2558 2820 2850 2402 2519 2484 2496 2662 2459 2400 2091 2509 2804 9999 9999 2562 2722 2757 2866 2837 2834 2736 2634 2830 2737 2794 2723 2641 9999 2089 2562 2348 2800 2728 2615 2589 2602 2543 2576 2589 2590 2606 2598 2560 2588 2469 9999 9999 9999 3035 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2696 9999 2738 9999 2965 3007 2948 2921 2884 2579 2356 2241 2215 2162 2134 2112 2120 2097 2072 2064 2077 2100 2093 2085 2112 2131 2149 2381 2653 2787 2630 2736 2668 2556 2505 2420 2450 2760 2573 2798 2716 2783 2794 2228 2532 2470 2481 2672 2416 2551 2534 2804 2091 2716 9999 2753 2686 2820 2680 9999 2712 2892 2902 2842 2846 2853 2697 2811 2089 9999 2089 2833 2869 2795 2514 2573 2581 2582 2570 2579 2579 2609 2601 2597 2584 2427 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2729 2615 2823 9999 9999 9999 2921 2907 2570 2423 2304 2233 2208 2162 2133 2108 2116 2100 2068 2060 2072 2089 2089 2081 2112 2134 2159 2392 2704 2791 2784 2643 2552 2567 2545 2466 2520 9999 2783 2783 2776 2690 2686 2536 2545 2467 2474 2698 2376 2607 2648 2471 9999 2678 2839 2587 2775 9999 2899 2923 9999 2957 2945 2876 2772 2790 9999 2663 2730 9999 2089 2314 9999 2842 2395 2540 2672 2613 2594 2576 2573 2601 2612 2607 2580 2558 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2686 2567 2988 9999 9999 9999 2904 9999 2244 2373 2275 2227 2199 2162 2138 2112 2116 2093 2068 2060 2077 2089 2089 2085 2112 2138 2176 2426 2682 2752 2787 2631 2576 2602 2574 2444 2629 2763 2803 2701 2739 2724 2611 2594 2529 2462 2460 2717 2424 2527 2624 2268 9999 2683 2843 2497 2739 9999 2894 9999 9999 9999 9999 9999 2794 2881 2852 2860 2576 2793 2847 2821 2843 2727 2683 2483 2622 2478 2540 2579 2582 2601 2634 2601 2571 9999 9999 9999 9999 9999 9999 3035 9999 9999 9999 9999 9999 9999 9999 9999 2492 2714 9999 9999 9999 9999 2133 9999 2486 2320 2262 2227 2189 2159 2141 2116 2112 2085 2068 2072 2100 2089 2093 2100 2116 2138 2202 2494 2725 2753 2677 2573 2566 2580 2605 2484 2732 2656 2759 2648 2756 2500 2568 2561 2502 2442 2435 2598 2682 2652 2336 2091 9999 2093 2717 2093 2741 9999 2821 2908 9999 2986 2971 3006 9999 2905 2889 2915 2784 2685 2564 2856 2798 2790 2582 2668 2467 2564 2579 2564 2593 2606 2666 2655 2588 2614 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2764 2708 2733 9999 9999 9999 9999 9999 2486 2398 2278 2259 2227 2196 2162 2141 2112 2104 2077 2064 2085 2100 2097 2097 2108 2123 2138 2202 2523 2726 2745 2630 2552 2522 2582 2611 2466 2543 2606 2750 2710 2711 2569 2508 2513 2471 2423 2412 2580 2554 2625 2554 2093 2183 2093 9999 2344 2767 2660 2846 2896 9999 9999 2960 2954 2955 2967 2925 2930 2880 2412 2610 2472 2704 2650 2543 2475 2573 2633 2563 2593 2600 2587 2667 2676 2613 2471 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2685 9999 9999 9999 9999 9999 9999 2426 2337 2257 2259 2221 2196 2162 2145 2112 2104 2081 2068 2085 2089 2100 2100 2112 2134 2141 2186 2496 2715 2694 2704 2488 2525 2599 2487 2458 2536 2581 2577 2578 2663 2476 2483 2478 2435 2406 2394 2479 2573 2415 2443 2093 2093 2201 2093 2404 2673 9999 2867 2875 9999 3002 2976 2965 2991 3023 9999 2876 2882 2448 2705 2676 2800 2798 2560 2618 2533 2577 2582 2599 2603 2614 2684 2642 2491 2469 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2133 2376 2390 2327 2256 2259 2227 2202 2173 2156 2123 2116 2089 2081 2089 2093 2108 2116 2112 2141 2166 2221 2488 2723 2685 2672 2488 2568 2585 2525 2478 2570 2663 2592 2663 2537 2520 2465 2436 2396 2382 2385 2431 2540 2492 2596 2298 2093 2241 2093 2093 2790 9999 9999 9999 9999 3014 3011 2999 2960 3023 3023 2908 2095 9999 2710 2095 2619 2646 2483 2606 2451 2636 2577 2617 2623 2594 2687 2670 2597 2491 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2414 2367 2293 2255 2271 2230 2205 2179 2162 2134 2116 2100 2100 2112 2116 2131 2127 2131 2156 2208 2371 2564 2740 2535 2482 2573 2611 2714 2599 2102 2102 2640 2468 2571 2545 2438 2437 2397 2363 2344 2361 2404 2524 2586 2447 2584 2503 2614 2648 2633 2782 2894 3009 9999 9999 3023 9999 9999 3012 3023 9999 9999 9999 9999 9999 2446 2672 2525 2609 2597 2523 2490 2595 2504 2680 2710 2677 2660 2591 2601 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2716 2450 2416 2381 2296 2265 2290 2240 2215 2189 2176 2149 2120 2112 2123 2138 2141 2149 2138 2141 2162 2286 2504 9999 9999 2499 2522 2603 2547 2622 2652 2695 9999 2438 2533 2497 2496 2448 2389 2364 2331 2310 2321 2365 2475 2486 2575 2652 2632 9999 2509 2612 2744 9999 3013 9999 3027 3023 9999 9999 9999 3023 9999 9999 9999 2691 2812 2215 9999 2655 2563 2606 2596 9999 2650 2374 9999 2604 2724 2699 2654 2627 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2445 2343 2316 2288 2322 2261 2218 2196 2186 2159 2138 2134 2141 2152 2149 2149 2145 2152 2179 2395 2613 9999 2604 2548 2530 2665 2531 2831 2703 2829 2347 9999 2094 2461 2449 2388 2331 2322 2290 2273 2284 2318 2401 2480 2480 2503 2698 2729 2774 2810 2826 9999 3027 9999 9999 3023 9999 9999 9999 9999 9999 9999 2751 2666 9999 2560 2554 2486 2574 2560 2569 2619 2683 2417 2503 2313 2534 2723 2631 2664 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2443 2430 2388 2335 2318 2372 2240 2227 2205 2196 2173 2145 2156 2166 2152 2145 2149 2156 2166 2215 2486 2650 2679 2604 2539 2538 2581 2710 2682 2703 2262 9999 9999 2094 2457 2411 2356 2290 2273 2259 2254 2259 2282 2340 2397 2460 2550 2707 2618 2698 2674 2803 9999 3027 9999 9999 9999 9999 3023 9999 9999 9999 2960 9999 2906 2651 9999 9999 2583 2433 2552 2537 2634 2719 2589 2692 2228 2616 2564 2668 2634 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2817 9999 2424 2442 2399 2383 2345 2412 2221 2256 2212 2205 2183 2159 2166 2179 2159 2159 2162 2162 2179 2317 2509 2711 2700 2558 2602 2515 2501 2643 2693 2728 2594 2369 2094 2555 2443 2374 2315 2258 2245 2242 2242 2242 2263 2300 2350 2369 2522 2644 2693 2708 2689 2801 9999 3018 3019 9999 9999 9999 9999 9999 9999 9999 2894 2588 2607 2858 9999 9999 2351 2404 2546 2458 2623 2621 2493 2770 2625 2626 2735 2616 2572 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2713 2359 2439 2482 2385 2254 2363 2423 2354 2346 2245 2221 2196 2179 2179 2183 2173 2169 2176 2176 2212 2481 9999 9999 2525 2752 2598 2519 2484 2602 2481 2657 2545 2446 2466 2382 2396 2329 2274 2244 2245 2238 2241 2239 2248 2282 2319 2361 2486 2597 2706 2718 2668 2812 2964 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2846 2710 2773 9999 9999 2563 2482 2497 2485 2607 2643 9999 9999 2620 2689 2738 2651 2518 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2548 2381 2410 2494 9999 9999 2379 2425 2619 2375 2314 2244 2208 2199 2186 2186 2176 2183 2202 2208 2310 2470 9999 2852 2725 2795 2531 2397 2558 2540 2711 2529 2542 2592 2558 2460 2357 2285 2253 2244 2247 2237 2244 2236 2245 2264 2303 2342 2464 2547 2607 2780 2824 2908 2894 9999 9999 9999 2248 2095 2580 9999 2970 9999 9999 9999 9999 2560 2544 9999 2304 2339 2429 2410 2686 2553 9999 2691 2678 2720 2743 2666 2486 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2351 2426 2531 2606 2403 2327 2436 2658 2117 2458 2336 2251 2218 2208 2202 2196 2208 2224 2262 2443 2651 2520 2828 2758 2785 2701 2487 2483 2530 2696 2531 2499 2494 2479 2412 2313 2258 2248 2252 2253 2240 2244 2236 2236 2254 2294 2339 2448 2568 2527 2722 2838 2927 2944 9999 9999 9999 2599 2805 2856 9999 9999 9999 9999 2576 9999 2848 2830 2876 9999 9999 2653 2507 2543 2570 2674 2602 2373 2679 2750 2664 2448 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2605 2260 9999 9999 2360 2405 2541 2589 2367 2471 2288 2282 2262 2240 2223 2235 2244 2266 2365 2585 2647 2514 2834 2812 2691 2768 2547 2459 2565 2420 2455 2453 2443 2435 2376 2287 2249 2244 2253 2255 2250 2243 2236 2236 2254 2295 2343 2423 2495 2606 2794 2807 2879 2738 9999 9999 9999 2878 2834 2923 9999 9999 9999 9999 9999 9999 2463 2562 2534 2386 2565 2094 2577 2533 2364 2678 2727 2577 2786 2750 2608 2359 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2638 9999 9999 9999 2594 9999 9999 9999 9999 9999 2347 2282 2282 2258 2268 2322 2495 2433 9999 2831 2847 2858 2353 2606 2392 2584 2524 2348 2471 2424 2406 2410 2352 2279 2244 2245 2264 2256 2253 2252 2237 2236 2256 2301 2357 2385 2511 2587 2695 2570 2790 2929 9999 9999 9999 2227 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2820 2711 2526 2619 2557 2479 2521 2583 2861 2814 2736 2531 2271 9999 9999 2527 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2385 2523 9999 9999 2694 9999 9999 9999 2311 2378 2269 2360 2396 2421 9999 2632 2846 2441 9999 2695 2564 2547 2592 2543 2493 2446 2388 2369 2374 2337 2276 2239 2248 2265 2252 2252 2259 2240 2228 2257 2306 2354 2385 2514 2592 2570 2704 2584 2612 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2589 2595 2094 2733 2356 2471 2714 2485 2566 2647 2693 2388 2212 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2673 9999 9999 9999 9999 9999 9999 9999 2143 9999 9999 9999 9999 9999 9999 9999 9999 2100 2231 2480 2489 2100 2680 2855 2831 2729 2710 2472 2554 2527 2506 2437 2440 2368 2342 2332 2332 2309 2265 2236 2248 2275 2255 2255 2259 2236 2241 2263 2309 2341 2362 2435 2492 2569 2723 2883 2659 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2794 9999 2667 2518 2142 2689 9999 9999 2724 2474 2821 2641 2591 2288 2196 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2616 9999 2719 9999 9999 9999 9999 9999 2282 9999 9999 2281 2543 2132 2571 2316 2884 2835 2818 2414 2555 2463 2502 2532 2442 2338 2309 2301 2290 2285 2273 2256 2233 2252 2284 2258 2257 2260 2234 2243 2255 2302 2318 2360 2386 2465 2496 2731 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2267 2354 2615 2501 2492 2763 9999 9999 2554 9999 2798 9999 2579 2729 2369 2640 2490 2485 2247 2176 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2297 9999 9999 2774 2779 2916 2497 2370 2550 2585 2399 2443 2424 2339 2285 2268 2271 2259 2251 2245 2239 2224 2267 2286 2257 2272 2270 2233 2241 2251 2289 2302 2379 2345 2404 2467 2605 9999 9999 9999 9999 9999 9999 9999 9999 2858 2670 2676 2672 2661 2511 2720 2542 9999 2493 9999 2094 2531 9999 2557 2593 2417 2649 2527 2378 2218 2156 9999 9999 9999 9999 9999 2532 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2630 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2794 2895 2570 2102 2555 2569 2436 2354 2306 2262 2248 2236 2245 2233 2230 2233 2224 2233 2281 2311 2266 2292 2284 2240 2239 2250 2275 2306 2383 2343 2333 2480 2509 9999 9999 9999 9999 9999 9999 9999 9999 9999 2095 2619 2688 2663 2666 2686 2693 9999 2503 2503 2094 2631 9999 2616 2631 2559 2359 2094 2313 2186 2141 9999 9999 9999 2343 9999 2470 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2688 2727 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2766 2881 2725 2445 2455 2438 2378 2262 2221 2202 2215 2208 2221 2205 2208 2218 2218 2227 2289 2302 2267 2300 2272 2257 2246 2264 2274 2312 2399 2318 2394 2486 2443 9999 2576 9999 9999 9999 9999 9999 9999 9999 2095 2708 2682 2720 2695 2725 2800 9999 2461 2415 2458 2634 9999 2623 2481 2721 2448 2090 2269 2173 2131 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2595 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2708 2728 2384 2393 2431 2435 2282 2202 2179 2169 2179 2183 2196 2186 2199 2215 2215 2220 2310 2305 2292 2279 2281 2269 2258 2262 2283 2337 2391 2365 2394 2519 9999 9999 9999 9999 9999 9999 9999 9999 9999 2095 2661 2717 9999 9999 2489 2623 2618 2361 2675 9999 2090 2703 2198 2575 2606 2688 2420 2166 2250 2162 2131 9999 9999 2449 9999 2438 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2876 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2550 9999 9999 9999 9999 9999 2839 2651 9999 2274 2150 2392 2337 2208 2166 2162 2159 2162 2162 2173 2162 2179 2205 2215 2230 2324 2271 2295 2309 2314 2313 2273 2269 2308 2384 2355 2348 2406 2519 9999 9999 2844 2821 2892 2699 9999 9999 9999 2688 2695 2615 9999 2436 2551 2601 9999 2706 2597 2543 9999 2601 2311 2619 2554 2560 2169 2363 2239 2162 2131 9999 9999 9999 9999 9999 9999 9999 2626 9999 9999 9999 9999 9999 9999 9999 2715 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2778 2806 2724 9999 9999 9999 2857 2532 9999 2383 2197 2301 2263 2176 2156 2156 2149 2156 2156 2156 2159 2166 2196 2208 2256 2344 2353 2319 2352 2342 2342 2290 2303 2336 2403 2379 2373 2427 2501 2615 2683 2720 2829 2907 9999 9999 9999 2150 2097 2589 2261 2585 9999 2606 9999 2597 9999 9999 2571 2575 2651 2424 2615 2664 2136 2808 2338 2251 2176 2131 9999 9999 2381 2363 2429 9999 2453 9999 9999 9999 9999 9999 9999 9999 9999 2552 9999 9999 9999 9999 2813 9999 9999 9999 9999 9999 9999 9999 2892 9999 2833 2823 2898 9999 9999 9999 2838 2685 9999 2541 2345 2275 2233 2162 2156 2152 2141 2149 2141 2149 2156 2162 2183 2208 2283 2383 2402 2330 2362 2298 2379 2322 2317 2338 2378 2391 2388 2426 2513 2596 2654 2633 2884 2720 9999 9999 2678 9999 9999 2679 2136 2652 2726 2549 9999 9999 2428 2854 2669 2686 2436 2434 2622 2601 2726 2630 2271 2278 2196 2141 9999 9999 9999 2368 2414 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2429 9999 9999 9999 9999 2818 9999 9999 9999 9999 9999 9999 9999 2857 2886 9999 2825 2882 2888 9999 2806 2807 2666 2559 2449 2394 2335 2199 2159 2149 2152 2141 2141 2127 2138 2145 2156 2169 2218 2307 2391 2399 2376 2407 2350 2400 2287 2342 2378 2397 2392 2424 2445 2512 2613 2648 9999 2824 9999 9999 9999 9999 9999 9999 9999 2603 2701 2837 2830 9999 9999 2851 2686 2607 9999 2708 2582 2727 2868 2646 2880 2700 2285 2199 2145 2236 2453 2486 2413 2448 2460 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2595 2855 9999 9999 9999 9999 9999 9999 9999 2852 9999 2791 2740 2832 2853 9999 2804 2769 2620 2477 2371 2338 2288 2189 2156 2149 2152 2141 2134 2127 2134 2141 2152 2169 2217 2329 2404 2365 2389 2423 2297 2423 2398 2400 2396 2363 2379 2454 2470 2594 2648 2651 2706 2748 9999 9999 9999 9999 9999 9999 2490 2109 2701 2418 2822 2382 9999 2510 2845 2433 9999 2597 2820 2832 2863 2885 2862 2554 2249 2199 2145 9999 2377 2417 2403 2420 2460 9999 2544 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2789 2723 2656 2609 9999 2819 2848 2852 2589 2534 2413 2333 2301 2258 2176 2152 2149 2149 2134 2127 2123 2134 2134 2152 2166 2215 2342 2397 2434 2395 2416 2217 2407 2439 2381 2431 2337 2411 2462 2550 2628 2579 2571 9999 9999 2919 9999 9999 9999 9999 9999 2097 2127 2718 9999 2848 9999 2349 2856 2878 2661 9999 2652 2831 2817 2841 2848 9999 2289 2314 2199 2149 2365 2407 2374 2375 2385 2410 2524 9999 9999 9999 9999 9999 9999 9999 9999 2743 9999 9999 9999 2906 9999 9999 9999 2743 9999 9999 9999 2515 2715 2688 2542 2499 2633 2821 2797 2849 2439 2439 2371 2323 2250 2208 2169 2141 2145 2149 2127 2131 2120 2131 2138 2152 2159 2205 2343 2374 2470 2474 2402 2327 2422 2424 2442 2426 2391 2446 2485 2485 2619 2622 2527 2677 2862 2939 9999 9999 9999 9999 2748 2466 2766 2646 2516 2731 9999 2799 2760 2889 2776 2707 2584 2835 2811 2830 2824 2837 2605 2288 2215 2166 2323 2394 2371 2373 2356 2379 2429 2564 9999 9999 9999 9999 9999 9999 9999 2914 9999 9999 9999 9999 9999 9999 9999 2928 9999 9999 9999 9999 2609 2570 2464 2430 2510 9999 2792 2792 2526 2359 2371 2320 2203 2185 2166 2149 2145 2152 2123 2127 2116 2131 2138 2152 2159 2202 2343 2401 2497 2477 2442 2313 2421 2383 2426 2460 2475 2473 2531 2560 2623 2706 2682 2699 2739 9999 9999 9999 9999 9999 9999 2637 2201 2684 9999 2140 2586 2821 2749 2924 2886 2864 2867 2842 2822 2849 2828 2839 2701 2318 2230 2176 2306 2370 2363 2383 2356 2367 2389 2556 2405 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2942 2851 9999 9999 2921 9999 9999 9999 2438 2600 2551 2417 2374 2443 2674 2646 2660 2375 2314 2366 2314 2189 2176 2169 2152 2149 2141 2120 2127 2112 2131 2138 2149 2159 2199 2324 2424 2477 2484 2431 2332 2411 2438 2423 2487 2508 2423 2608 2619 2661 2677 2650 2911 9999 2851 9999 9999 9999 9999 9999 2689 2731 2624 2604 2557 2830 2881 2915 2864 2909 2884 2871 2843 2858 2712 2809 2839 2359 2299 2233 2173 9999 2293 2416 2429 2391 2377 2382 2522 2410 2675 9999 9999 9999 9999 9999 9999 9999 9999 9999 2939 2914 2936 9999 2957 9999 9999 9999 2730 2593 2498 2376 2324 2349 2538 2608 2468 2293 2322 2334 2271 2186 2176 2166 2156 2162 2138 2120 2131 2116 2134 2138 2152 2159 2196 2304 2434 2428 2513 2403 2347 2391 2481 2409 2491 2530 2540 2627 2722 2667 2771 2606 2856 2489 9999 9999 9999 9999 9999 9999 2569 2778 2684 2796 2423 2707 2821 2915 2923 2909 2931 2893 2871 2886 9999 2729 2848 2197 2388 2239 2173 9999 2209 2347 2461 2439 2386 2379 2510 9999 2636 9999 9999 9999 9999 9999 9999 9999 9999 2821 2949 2894 9999 9999 9999 9999 9999 9999 2127 2480 2394 2324 2298 2273 2406 2450 2303 2265 2338 2282 2236 2189 2176 2156 2152 2162 2141 2134 2138 2123 2138 2141 2156 2162 2202 2288 2425 2443 2562 2448 2371 2455 2528 2444 2506 2586 2601 2573 2727 2717 2861 2829 2858 9999 9999 9999 9999 9999 9999 9999 9999 2676 2733 2828 2097 2640 2621 2885 2926 2919 2905 2872 2831 2873 2849 2847 2794 2383 2288 2256 2192 9999 2145 2283 2396 2499 2407 2390 2492 9999 9999 9999 9999 9999 2930 9999 9999 9999 9999 2826 2967 9999 9999 9999 9999 9999 9999 2127 2127 2425 2303 2273 2262 2248 2339 2324 2256 2279 2328 2239 2202 2176 2162 2141 2152 2169 2141 2134 2149 2127 2141 2141 2156 2169 2202 2272 2399 2537 2552 2475 2453 2436 2513 2423 2491 2558 2561 2587 9999 2812 2865 2852 2900 9999 2929 9999 9999 9999 9999 9999 2174 2335 2700 2812 2700 2853 2700 2731 2829 2813 2882 2908 2698 2869 2806 2843 2792 2713 2299 2242 2221 9999 9999 2266 2727 2550 2445 2411 2502 2493 2524 9999 9999 9999 9999 2937 9999 2922 2127 2525 9999 9999 9999 9999 9999 9999 9999 2227 2127 2322 2251 2239 2227 2248 2314 2293 2276 2303 2287 2186 2156 2138 2138 2127 2149 2162 2141 2134 2138 2138 2138 2141 2159 2176 2205 2258 2403 2536 2548 2204 2458 2463 2403 2433 2565 2676 2583 2548 2698 9999 2899 2877 9999 2490 9999 2632 9999 9999 9999 9999 9999 2223 2680 2674 2432 2753 2574 2740 2753 2718 2796 2654 2884 2843 2828 2845 2831 2554 2237 2396 2305 9999 9999 9999 2431 2185 2332 2427 2499 2351 2594 9999 9999 9999 2936 2949 2903 2914 2906 9999 9999 9999 9999 9999 9999 9999 9999 9999 2230 2281 2233 2218 2208 2248 2306 2334 2306 2309 2248 2156 2141 2127 2127 2116 2149 2159 2141 2141 2149 2145 2141 2141 2159 2179 2208 2249 2414 2530 2678 2519 2457 2468 2470 2459 2637 2630 2643 2835 2812 2706 9999 2858 9999 9999 9999 2706 9999 9999 9999 9999 2552 2460 2691 2726 2833 2849 9999 2638 2597 2701 2913 2874 2912 2864 2784 2816 2846 2800 2391 2479 2337 9999 9999 2389 2648 9999 2307 2400 2527 9999 2661 9999 9999 9999 2931 2926 2939 2875 2852 9999 9999 9999 9999 9999 9999 9999 9999 9999 2127 2272 2224 2199 2196 2242 2285 2352 2303 2298 2236 2145 2141 2138 2131 2116 2149 2156 2149 2138 2159 2156 2152 2141 2162 2179 2215 2252 2412 2439 2615 2632 2455 2577 2456 2523 2367 2579 2664 2880 2784 9999 9999 2817 2955 9999 9999 2208 9999 9999 9999 2402 2439 2582 2684 2479 2811 2769 2347 9999 2790 2858 2888 2910 2832 2827 2839 2862 2829 2855 2514 2271 2212 9999 2531 2876 2848 2145 2337 2308 2454 9999 2691 9999 9999 2906 9999 9999 2948 2896 2859 2863 9999 9999 9999 9999 9999 9999 2127 9999 2290 2265 2221 2196 2186 2236 2251 2329 2285 2282 2218 2141 2149 2145 2138 2123 2138 2162 2156 2141 2162 2156 2159 2141 2166 2179 2206 2256 2415 2534 2596 2622 2592 2523 9999 2666 2447 2644 2683 2768 2904 2662 9999 2817 9999 9999 9999 9999 9999 9999 9999 2192 2438 2670 2658 2679 2436 9999 9999 2772 9999 2906 2906 2807 2759 2855 2813 2727 2831 2848 2723 2210 2265 9999 9999 2928 2615 2145 2536 2236 9999 9999 2625 9999 9999 2959 9999 9999 2963 9999 9999 9999 9999 9999 9999 9999 9999 9999 2747 2127 2234 2255 2212 2189 2183 2221 2230 2293 2268 2265 2199 2141 2149 2145 2131 2134 2141 2166 2162 2141 2159 2162 2159 2149 2166 2183 2212 2249 2419 2465 2489 2565 2529 2450 9999 2554 2434 2596 2730 9999 2612 2327 2887 2887 9999 9999 9999 2116 9999 2521 9999 2097 2435 2682 2282 2619 2784 9999 2794 2663 2640 2767 2907 2888 2870 2856 2885 2727 2799 2841 2607 2456 2655 9999 2905 2930 2666 9999 9999 2229 2528 2458 2602 9999 2945 2958 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2321 2251 2202 2183 2183 2205 2212 2256 2245 2254 2199 2145 2141 2134 2116 2134 2141 2162 2162 2149 2156 2162 2166 2159 2176 2183 2213 2258 2435 2507 2581 2490 2571 2480 9999 2478 2486 2609 2695 2700 9999 9999 9999 2888 9999 9999 9999 9999 9999 9999 9999 2097 2489 2690 2591 2620 2804 2736 2809 2916 2928 2929 2780 2848 2876 2900 2843 2814 2825 2846 2495 2792 2658 2549 2882 9999 9999 2460 2145 9999 2284 2324 2890 2895 2956 9999 9999 2789 9999 9999 9999 2473 9999 9999 9999 9999 9999 9999 2870 2127 2311 2241 2205 2179 2179 2189 2205 2224 2224 2227 2186 2149 2149 2134 2123 2134 2134 2162 2156 2145 2159 2162 2166 2166 2183 2183 2215 2274 2450 2468 2496 2256 2667 2409 9999 2480 2525 2677 2728 2841 2882 2698 9999 9999 9999 9999 9999 9999 2803 9999 9999 2529 2379 2456 2718 2604 2835 9999 2097 2909 2919 2927 2796 2849 2865 2852 2877 2699 2637 2653 2658 2469 2504 2859 2866 2475 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2532 2705 9999 9999 9999 9999 9999 9999 9999 9999 2127 9999 2367 2280 2236 2208 2183 2173 2183 2199 2208 2221 2202 2162 2149 2152 2138 2134 2138 2138 2162 2149 2145 2159 2159 2173 2166 2186 2183 2225 2307 2503 2460 2660 2300 2558 2466 2479 2560 2593 2625 9999 2745 9999 9999 9999 9999 9999 9999 9999 9999 2875 9999 2190 2707 2689 2417 2725 2817 9999 9999 2764 2889 2944 2863 2757 2826 2853 2730 2791 2897 2705 2497 2553 2451 2664 2612 2650 9999 2475 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2590 9999 9999 9999 9999 9999 9999 9999 9999 2885 9999 2352 2268 2242 2212 2183 2176 2179 2186 2199 2218 2186 2159 2156 2162 2145 2141 2145 2149 2162 2141 2145 2156 2156 2176 2169 2186 2188 2250 2327 2516 2565 2382 2575 2608 2469 2541 2433 2637 2271 2595 2461 2566 2848 9999 9999 9999 9999 2789 2790 9999 9999 2550 2537 2687 2619 2703 2851 2598 2841 2804 2931 2886 2794 2797 2867 2609 2768 2793 2710 2612 2619 2567 2627 2699 9999 2491 2367 9999 9999 2343 9999 9999 9999 9999 9999 9999 9999 2937 9999 2469 9999 9999 9999 9999 9999 9999 9999 9999 2824 2127 2326 2255 2245 2218 2186 2179 2186 2183 2196 2205 2176 2159 2162 2166 2149 2149 2149 2159 2169 2138 2141 2152 2156 2176 2176 2199 2201 2258 2364 2516 2451 2720 2559 2475 2458 2510 2476 2709 2806 2831 2858 2907 9999 9999 9999 9999 9999 2091 2706 2685 9999 9999 2432 2425 2625 2943 2937 2864 2845 2771 2899 2608 2845 2838 9999 2608 2805 2699 2674 2510 2706 2643 2089 2650 9999 9999 2430 2415 2237 2304 9999 9999 9999 9999 9999 9999 9999 2955 9999 2467 2556 9999 9999 9999 9999 9999 9999 2892 2127 9999 2286 2265 2256 2212 2189 2183 2186 2176 2183 2196 2179 2166 2166 2159 2159 2152 2156 2162 2179 2152 2138 2152 2156 2173 2183 2208 2210 2277 2370 2486 2427 2705 2369 2508 2542 2615 2488 9999 9999 2423 9999 9999 9999 9999 9999 9999 9999 9999 9999 2726 9999 2551 9999 2491 2703 2933 2853 2888 9999 2922 2893 2923 9999 9999 2063 2705 2283 2841 2809 2772 2701 2717 2796 2651 9999 9999 9999 9999 2292 2467 9999 9999 9999 9999 9999 9999 9999 2940 9999 2329 2580 2467 9999 9999 9999 9999 9999 2226 9999 2319 2276 2309 2268 2217 2199 2189 2186 2166 2169 2183 2176 2166 2176 2156 2145 2152 2166 2179 2180 2152 2141 2156 2159 2173 2186 2224 2227 2296 2352 2413 2484 2503 2558 2599 2410 2671 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2574 9999 2433 2702 2657 2838 2938 2869 2872 2645 2931 2811 2897 9999 9999 2063 2063 2546 2707 2805 2831 2728 2906 2708 2089 2873 2493 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2288 9999 2576 9999 9999 9999 9999 2966 2749 9999 2240 2411 2373 2288 2219 2199 2183 2189 2166 2166 2176 2176 2173 2176 2156 2141 2156 2179 2196 2185 2156 2145 2166 2162 2176 2192 2230 2246 2305 2328 2356 2439 2490 2511 2602 2522 2665 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2634 9999 2545 2551 2833 9999 2543 2823 2789 2829 2700 2609 9999 9999 9999 2794 9999 2465 2063 2808 2822 2725 2640 2871 2620 2662 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2583 9999 9999 9999 9999 2929 2922 2107 9999 2328 2500 2412 2297 2222 2202 2186 2186 2166 2166 2166 2169 2173 2176 2162 2159 2162 2183 2213 2199 2164 2149 2173 2179 2183 2202 2230 2258 2310 2321 2338 2424 2430 2552 2452 2483 2642 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2462 2592 9999 9999 2912 2615 2658 2707 9999 9999 9999 9999 2268 2564 2572 2599 2872 2796 2836 2673 2529 2685 9999 2577 2362 2475 2415 2499 9999 2520 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2928 9999 2239 2226 2366 2316 2228 2197 2186 2186 2166 2169 2173 2169 2176 2183 2179 2176 2166 2189 2232 2222 2176 2159 2179 2189 2186 2205 2236 2261 2297 2311 2344 2388 2396 2435 2490 2210 2656 2648 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2432 9999 2661 2485 2601 2828 9999 2082 2082 9999 2082 2659 2889 9999 9999 2220 2374 2518 2628 2588 2696 2694 2488 2371 2639 2782 2607 2295 2410 2434 2475 2418 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2430 2451 9999 2330 2235 2202 2186 2183 2173 2166 2173 2176 2179 2186 2196 2183 2174 2202 2252 2230 2189 2162 2186 2189 2189 2205 2239 2262 2293 2300 2335 2413 2383 2479 2463 2256 2611 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2640 2082 2675 9999 2669 9999 2631 9999 2626 2483 2630 2715 9999 9999 2063 2063 2624 2572 2800 2464 2585 2714 2828 2682 2217 2796 2447 9999 9999 2446 2352 2372 2279 2447 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2791 2229 2653 2584 2356 2248 2201 2189 2186 2166 2166 2176 2183 2183 2189 2199 2197 2185 2230 2273 2249 2202 2177 2202 2189 2186 2205 2236 2262 2297 2298 2315 2376 2392 2474 2563 2533 2719 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2769 9999 9999 9999 9999 9999 2649 9999 2569 9999 2082 2645 2798 2838 9999 9999 9999 2617 2652 2619 2701 2727 2063 2882 2842 2514 2308 2292 9999 2444 2434 2429 2399 2377 9999 2594 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2827 2784 2527 2346 2245 2207 2186 2183 2173 2162 2179 2189 2186 2202 2204 2201 2212 2254 2306 2285 2228 2199 2215 2188 2189 2208 2236 2265 2299 2303 2309 2363 2396 2463 2395 9999 2632 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2671 2080 2629 2349 9999 9999 2700 2637 2546 2698 9999 2674 2668 2803 9999 2848 2807 2607 2695 2662 2614 2821 2535 2614 2622 2524 9999 2299 2318 2475 2413 2426 2500 2373 9999 2607 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2844 2815 2588 2316 2262 2221 2198 2186 2176 2166 2189 2202 2196 2211 2215 2213 2236 2265 2318 2288 2236 2231 2230 2196 2202 2207 2239 2259 2293 2318 2305 2339 2414 2366 2370 2574 2659 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2080 2521 2690 2644 2676 2698 9999 9999 2720 9999 2266 2082 2366 2596 2729 2599 2675 2676 2704 2530 2606 2699 2782 2644 2525 2608 2173 2653 9999 2334 2428 2389 2388 2454 9999 2422 2580 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2851 2859 2788 2107 2328 2274 2248 2207 2189 2173 2169 2196 2207 2200 2220 2219 2218 2261 2295 2327 2287 2265 2262 2240 2202 2207 2204 2230 2254 2284 2315 2313 2328 2401 2419 2455 2553 2675 9999 9999 9999 9999 9999 9999 9999 9999 3001 9999 2080 2678 2683 2585 2807 2082 9999 2082 2631 2439 2551 2082 2573 2667 2596 2251 2661 2473 2621 2705 2588 2695 2712 2777 2534 2670 9999 2452 2212 2397 2414 2387 2394 2413 2437 2352 2510 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2758 9999 9999 2599 2503 2803 2593 2387 2283 2266 2222 2199 2166 2179 2202 2214 2203 2218 2214 2222 2276 2309 2293 2320 2301 2276 2243 2217 2213 2203 2225 2242 2268 2302 2322 2358 2358 2443 2430 2579 2624 9999 9999 9999 9999 9999 9999 9999 3002 3002 2969 2405 2802 2255 2724 2547 2704 2837 2082 9999 2082 2206 2082 2651 2609 2621 2712 2623 2779 2063 2063 2817 2063 2490 2063 2562 2455 9999 9999 2133 2419 2400 2399 2399 2393 2476 2302 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2111 9999 2914 9999 2687 2803 2740 2475 2321 2259 2234 2205 2173 2186 2211 2216 2203 2216 2220 2243 2296 2306 2317 2327 2325 2265 2248 2242 2214 2203 2226 2226 2248 2276 2322 2403 2369 2448 2371 2499 2699 9999 9999 9999 9999 9999 9999 9999 9999 9999 2983 2842 2819 2105 2841 2584 2817 2731 2723 2656 2082 2082 2544 2615 2550 2616 2576 2800 2688 9999 2599 2625 2063 2813 2861 2727 2719 2609 2566 2133 2400 2353 2411 2370 2403 2488 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2107 2846 2724 9999 2701 2842 2773 2529 2298 2256 2234 2208 2183 2199 2220 2220 2205 2217 2235 2257 2309 2311 2295 2341 2319 2276 2248 2227 2201 2204 2222 2218 2227 2266 2339 2387 2372 2444 2383 2581 2640 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2870 2802 2857 2900 2842 2853 2833 2721 2519 2082 2082 2586 2331 2594 2673 2490 2639 2315 2636 2643 2714 2823 2807 2842 2804 2826 2597 2792 9999 2317 2467 2426 2396 2410 2477 9999 2559 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2935 9999 2681 2686 2905 2107 2821 2485 2315 2268 2237 2210 2188 2210 2244 2225 2203 2216 2233 2272 2332 2292 2294 2310 2304 2282 2248 2218 2205 2201 2220 2204 2218 2260 2334 2359 2386 2432 2420 2593 2573 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2816 2684 2790 2894 2900 2769 2759 2787 2669 2688 2136 2586 2544 2628 2571 2063 2677 2748 2778 2798 2669 2718 2865 2841 2784 2790 2744 2676 2133 2323 2329 2394 2483 2432 2449 2356 2430 9999 9999 9999 9999 9999 9999 9999 2968 9999 9999 9999 9999 9999 9999 9999 2902 2925 2107 2749 2226 2260 2261 2240 2219 2205 2236 2254 2221 2206 2216 2234 2277 2327 2320 2317 2306 2276 2286 2245 2204 2213 2197 2206 2198 2218 2252 2326 2371 2401 2413 2422 2570 2539 9999 9999 9999 9999 9999 9999 9999 9999 2963 9999 2785 2700 2708 2867 2895 2876 2812 2787 2782 2639 2492 2609 2582 2639 2621 2680 2721 2872 2730 2817 2884 2847 2833 2722 2809 2832 2754 2694 2424 2244 2200 2385 2357 2210 9999 2508 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2840 2665 2913 9999 9999 2363 9999 2255 2255 2242 2232 2272 2264 2241 2222 2218 2237 2302 2341 2335 2317 2296 2303 2309 2258 2214 2212 2200 2211 2199 2221 2242 2314 2385 2419 2432 2442 2578 9999 9999 9999 9999 9999 9999 9999 9999 3002 2950 2993 2856 2714 2657 2820 2869 2839 2691 2651 2836 2786 2609 2447 2633 2588 2581 2612 2836 2874 2781 2495 2837 2829 2835 2815 2865 2853 2806 9999 9999 2331 2194 2438 9999 2366 2412 2523 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2905 2791 2910 2842 9999 2178 2334 2261 2269 2266 2254 2304 2278 2272 2228 2231 2242 2317 2343 2357 2330 2336 2389 2334 2241 2223 2215 2209 2224 2213 2224 2236 2309 2372 2424 2450 2309 2421 2469 2690 9999 9999 9999 9999 9999 9999 9999 9999 9999 2914 2796 2560 2859 2835 2888 2687 2451 2628 2744 2639 2602 2610 2611 2593 2665 2681 2841 2771 2872 2930 2827 2869 2833 2866 2821 2896 2835 9999 2133 9999 2463 2349 2374 2428 2496 2634 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2909 2863 9999 9999 2764 9999 2373 2381 2287 2280 2293 2297 2311 2312 2281 2244 2236 2250 2322 2346 2323 2327 2316 2367 2328 2250 2229 2220 2217 2239 2218 2226 2235 2306 2372 2412 2411 2555 2441 2575 9999 9999 9999 9999 9999 9999 9999 9999 2972 9999 2965 2866 2806 2873 2665 2747 2854 2810 2593 2872 2082 2398 2801 2525 2588 2696 2586 2859 2807 2687 9999 2917 2801 2897 2922 2857 2842 2877 9999 9999 2133 2484 2394 2348 2415 2484 9999 9999 9999 9999 9999 9999 9999 2970 9999 9999 9999 9999 2649 2934 2166 2954 2107 2905 9999 9999 2551 2384 2289 2308 2314 2343 2264 2328 2283 2262 2247 2259 2328 2330 2354 2358 2312 2388 2334 2280 2255 2228 2228 2240 2234 2223 2237 2300 2369 2423 2396 2528 2525 2533 9999 9999 9999 9999 9999 9999 9999 9999 2968 9999 9999 2891 2737 2897 2666 2854 2834 2857 2600 2827 2839 2767 2720 2355 2647 2615 2797 2822 2913 9999 9999 9999 9999 2898 2871 2947 2921 2875 9999 9999 2275 2411 2133 2360 2428 2507 2644 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2876 2891 2919 2834 2721 2841 2783 2880 9999 2086 2298 2194 2344 2404 2358 2179 2278 2296 2295 2262 2258 2333 2334 2383 2356 2340 2437 2333 2315 2273 2238 2233 2245 2240 2236 2253 2296 2371 2411 2512 2569 2509 9999 2759 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2992 9999 2918 2687 2817 2861 2897 2858 2815 9999 9999 2825 2494 2681 2848 2898 9999 9999 9999 9999 9999 2866 2876 2859 2887 2931 2876 9999 9999 2135 2272 2378 2412 2440 2676 9999 9999 9999 9999 9999 9999 2970 2957 2879 9999 2809 2830 2860 2851 2107 9999 2801 9999 9999 9999 9999 9999 2310 2374 2353 2398 2328 2264 2308 2295 2266 2272 2387 2347 2381 2369 2397 2446 2329 2336 2286 2245 2238 2256 2249 2251 2262 2303 2368 2435 2482 2424 2552 2697 2566 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2999 2897 2938 2839 2697 2850 2868 2761 2901 9999 9999 9999 2757 2657 2542 9999 9999 9999 9999 2890 2874 2861 2652 2825 2900 2923 2873 9999 9999 2133 2624 2314 2447 2446 2636 9999 9999 9999 9999 9999 9999 2963 9999 9999 2866 2825 2745 2883 9999 2728 2634 2906 2914 9999 9999 2531 9999 2385 2359 2394 2360 2618 2290 2342 2296 2303 2290 2393 2347 2309 2389 2401 2501 2335 2368 2311 2288 2259 2273 2262 2270 2267 2311 2359 2406 2489 2476 2482 2563 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2837 2901 9999 2885 2845 9999 9999 9999 9999 9999 9999 9999 2759 2853 9999 9999 9999 9999 2903 2890 2902 2846 2724 2596 2859 2923 2824 9999 9999 9999 2430 9999 2459 9999 2602 9999 9999 9999 9999 9999 9999 9999 9999 2958 2107 2729 2901 2896 2830 2912 2902 2707 9999 9999 9999 9999 9999 2451 2360 2347 2414 2436 2305 2309 2338 2322 2290 2367 2379 2359 2378 2427 2508 2368 2435 2359 2343 2282 2299 2272 2281 2285 2316 2367 2439 2470 2479 2640 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2910 9999 9999 2864 2691 9999 9999 9999 9999 9999 9999 9999 2883 2845 9999 9999 2914 9999 9999 2872 2837 2660 2652 2839 2860 2833 9999 9999 9999 9999 9999 2481 9999 2320 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2900 2879 2836 2838 9999 2829 2878 9999 2286 2111 2480 2459 2437 2394 2316 2318 2349 2365 2328 2299 2299 2352 2349 2342 2368 2456 2502 2484 2437 2396 2381 2305 2316 2296 2288 2303 2346 2350 2404 2508 2639 2604 2674 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2821 9999 9999 2844 9999 2933 2876 2889 2808 2689 2845 2834 2873 9999 9999 2696 2494 9999 2476 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2107 2925 2875 2904 2901 2841 2869 2814 2536 9999 2521 2545 2288 9999 9999 2424 2305 2410 2342 2315 2318 2375 2327 2310 2363 2429 2526 2534 2534 2425 2385 2212 2300 2332 2306 2331 2359 2367 2398 2498 2521 2490 2663 9999 9999 9999 9999 9999 9999 9999 9999 9999 2862 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2876 9999 2905 9999 2918 9999 2921 9999 2907 2816 2837 2778 2648 2842 9999 9999 9999 9999 9999 2458 9999 9999 9999 2100 9999 9999 9999 9999 9999 9999 9999 9999 9999 2683 2912 2907 2647 2654 2877 2648 2576 2663 2551 2487 2609 2411 2416 2681 2416 2376 2367 2342 2328 2355 2372 2332 2306 2362 2433 2548 2570 2610 2421 2434 2341 2341 2368 2344 2341 2396 2331 2435 2490 2604 2591 2683 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2753 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2887 2836 2881 2887 9999 2938 2906 2934 2910 2882 9999 9999 9999 9999 9999 9999 9999 2300 2503 2618 9999 2717 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2719 2627 2665 2710 2611 2790 2580 2310 2521 2478 2625 2379 2479 2632 2645 2259 2412 2360 2347 2368 2391 2333 2320 2354 2425 2501 2560 2548 2438 2463 2422 2362 2415 2366 2363 2376 2424 2377 2488 2518 2399 2844 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2675 9999 9999 9999 9999 9999 9999 2718 9999 9999 9999 9999 9999 9999 2917 2948 2944 2879 2888 2877 2922 2927 9999 9999 9999 2885 9999 9999 9999 9999 2360 2536 2653 9999 9999 2472 9999 9999 9999 9999 9999 9999 9999 2672 9999 9999 2870 9999 9999 2751 2682 2308 2798 2633 2474 2495 2357 2633 2499 2540 2379 2329 2328 2365 2365 2369 2410 2407 2355 2376 2425 2477 2547 2500 2465 2499 2453 2310 2418 2347 2387 2393 2486 2376 2560 2551 2499 2584 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2695 9999 9999 9999 2719 2703 2600 2719 9999 9999 9999 9999 9999 2880 2909 2948 2911 2921 2923 2848 2861 2927 9999 9999 2882 9999 9999 12 58 9999 9999 9999 9999 64 9999 6 9999 15 22 27 31 9999 9999 9999 8 9999 12 19 28 9999 8 7 9999 9999 9999 9999 9999 9999 9999 9999 6 10 17 17 31 12 17 11 11 12 13 8 78 17 21 22 24 23 15 21 21 11 7 57 14 25 20 19 18 10 3 11 14 18 136 14 22 13 42 269 104 100 118 131 147 132 113 106 117 124 126 119 136 126 94 71 43 37 15 12 13 13 10 9 8 4 8 24 32 56 9999 11 47 9999 9999 9999 9999 9999 44 30 63 9999 9999 9999 9 9999 9999 12 14 14 6 10 6 9999 9999 1 11 9999 9999 9999 7 32 49 15 22 6 20 82 10 10 45 34 186 97 65 23 65 74 10 33 5 37 90 76 46 17 50 16 51 8 4 9 8 125 32 109 9 9999 27 111 94 110 125 157 123 109 98 86 90 110 107 117 117 97 70 74 43 33 17 14 16 14 7 9999 5 5 6 21 18 21 81 8 9999 9999 9999 12 9999 9999 13 175 4 15 9999 9999 10 9999 9999 22 13 24 9999 46 25 9999 9999 8 7 9999 9999 6 7 49 24 22 12 9999 4 90 98 19 14 35 61 78 82 50 54 102 34 67 11 10 21 97 39 21 43 57 14 8 5 22 12 24 216 10 9 13 46 121 95 116 129 139 118 94 86 80 93 101 95 93 94 85 55 66 46 33 23 19 20 10 5 6 9999 9999 68 9999 60 21 32 27 9999 9999 9999 9999 9999 9999 24 31 18 175 9999 8 9999 6 9999 9 16 23 9999 23 4 5 9999 14 7 8 9999 5 6 29 50 22 5 3 15 21 65 9 36 141 63 212 105 28 25 91 86 49 50 40 22 11 20 25 27 30 17 11 6 42 67 125 40 13 6 19 68 286 128 113 112 119 106 81 75 78 84 90 96 74 115 141 55 56 49 34 25 20 22 10 6 5 9999 3 9999 9999 37 9999 9999 56 9999 9999 9999 9999 9999 7 7 8 29 33 57 32 9999 4 11 13 15 21 15 6 15 3 9999 9999 9999 22 5 6 9 23 23 6 3 9999 104 68 63 23 13 196 18 91 70 14 19 46 218 26 37 37 9 60 26 70 13 15 18 12 55 150 76 82 13 6 5 19 187 277 138 116 114 121 100 91 73 70 74 83 77 56 193 203 156 49 39 27 22 16 21 10 8 6 5 9999 9999 9999 9999 14 9999 55 9999 51 9999 5 9 15 35 9999 50 9999 59 9999 43 3 57 9 23 20 21 13 7 17 4 7 9999 12 7 3 15 41 33 10 3 3 9999 9 36 121 104 58 58 30 93 15 13 119 216 66 22 57 26 98 36 23 13 23 18 43 56 40 129 35 19 13 12 23 206 103 139 105 112 96 93 92 79 66 63 75 61 52 439 579 295 38 31 23 20 13 14 10 8 6 5 3 9999 9999 36 9999 9999 31 9999 44 9 8 9999 41 4 9999 9999 9999 44 100 45 5 13 9 18 17 32 5 9999 47 9999 7 9999 9999 10 7 8 31 42 9999 3 6 9999 7 13 139 72 185 121 15 13 12 20 76 255 169 30 30 4 71 17 23 13 13 13 69 156 128 82 53 19 7 34 47 117 95 121 85 109 101 93 97 78 56 60 75 48 78 910 831 129 34 26 12 45 15 13 7 7 5 5 4 9999 9999 9999 9999 9999 9999 9999 9999 106 15 39 9999 9999 12 9999 51 9999 59 9999 3 9 9 11 16 22 5 32 9 5 13 7 5 20 5 39 32 16 22 49 10 9999 7 7 24 93 104 42 161 24 14 28 15 50 62 52 27 42 89 95 49 15 23 93 62 43 6 10 67 32 6 71 110 173 76 90 68 97 87 86 99 65 44 48 55 47 250 513 826 94 27 20 13 16 16 11 7 5 5 9999 9999 9999 9999 9999 9999 23 9999 42 9999 9999 4 9999 9999 9999 35 55 9999 9999 23 28 39 9999 12 9 15 11 4 9999 8 123 35 8 6 7 13 13 27 40 86 13 4 9999 9999 6 11 220 78 365 41 11 12 14 80 220 136 66 25 16 129 56 102 20 11 42 65 5 5 9999 63 3 9999 73 472 283 72 71 66 68 86 80 90 56 36 46 49 49 234 385 376 79 29 16 13 11 12 9 6 9999 6 11 7 9999 9999 9999 9999 9999 9999 9999 9999 23 12 9999 9999 9999 9999 14 9999 9999 9999 35 9999 9999 4 9999 8 8 5 68 9 9 90 16 14 24 23 30 42 22 51 43 7 9999 9999 7 9 40 11 82 71 20 50 58 53 226 96 75 13 14 68 83 66 22 10 22 38 7 5 29 43 9999 9999 41 286 203 66 58 59 63 80 83 85 54 36 38 44 48 117 303 213 53 24 15 16 11 13 9 4 5 6 10 10 9999 9999 59 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 9999 9999 9999 9999 4 9999 9999 9 4 52 9 52 135 9 93 39 47 33 56 51 24 43 44 8 9999 9999 7 9999 8 49 183 249 190 27 17 68 64 35 95 9 10 169 29 20 12 9 12 47 5 12 55 35 9999 7 16 205 175 59 64 59 60 68 77 80 50 33 24 35 41 59 97 97 44 24 17 19 15 15 9 7 4 5 12 16 9999 9999 9999 9999 47 9999 34 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 5 5 6 4 21 33 29 17 126 25 84 56 69 63 66 74 37 28 33 11 11 3 11 160 44 129 257 141 10 55 19 155 111 64 35 69 39 133 86 59 9 6 29 57 9999 7 48 12 16 8 15 290 120 53 50 46 57 56 66 80 50 33 23 25 35 43 60 44 24 21 14 14 15 14 15 6 5 6 12 19 9999 9999 9999 9999 9999 33 8 40 9999 9999 37 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 5 6 9999 55 71 96 19 22 62 53 70 78 93 107 126 72 36 19 11 9 9999 20 190 139 22 270 114 66 76 13 60 79 68 17 92 74 86 33 21 5 9999 46 57 19 12 45 7 8 31 79 109 78 48 46 37 49 46 57 71 48 33 22 21 33 34 31 33 23 19 16 12 12 12 19 9999 5 6 10 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 25 9999 9999 9999 4 2 5 9999 21 144 111 150 55 33 57 76 95 132 177 281 350 173 111 36 17 17 9999 77 355 104 264 49 22 162 78 21 54 102 86 41 108 76 31 32 12 6 22 55 51 35 12 50 6 31 90 65 26 43 50 34 32 48 45 48 58 45 27 24 20 31 33 28 29 23 18 15 11 8 10 11 11 6 6 10 27 8 8 9999 9999 9999 9999 25 49 9999 9999 34 9999 9999 9999 9999 21 73 9999 9999 4 1 1 9 35 48 131 47 25 34 57 100 166 349 281 660 643 283 177 111 24 57 9 160 327 20 9999 19 26 43 160 53 45 75 46 53 49 70 24 23 11 9 23 49 46 75 16 33 28 20 65 20 43 75 47 26 30 39 45 39 49 41 34 21 24 31 35 25 30 26 21 13 8 7 6 7 9 7 9999 11 23 9999 74 50 9999 9999 10 9999 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 50 9999 2 4 1 3 7 166 155 9999 23 89 121 230 340 1205 983 671 728 850 284 249 53 56 9999 255 158 29 4 8 29 173 22 40 47 57 38 52 64 72 27 20 6 13 32 46 73 81 27 46 293 41 127 28 105 71 28 24 29 31 33 35 34 39 30 15 18 29 36 18 22 27 21 12 7 10 9 9999 6 8 12 14 23 15 35 57 9999 9999 9999 9999 9999 9999 9999 22 9999 9999 9999 9999 9999 18 23 41 4 2 9999 3 4 26 195 9999 83 132 305 475 768 1280 1280 1280 1280 899 896 475 193 32 33 268 130 9999 9999 4 70 201 52 41 54 40 41 82 69 57 25 13 5 10 32 70 101 63 31 63 99 190 135 26 164 68 21 26 29 23 25 37 27 34 33 17 14 23 31 18 21 19 19 8 14 5 3 9999 8 9999 15 21 23 9999 18 9999 26 9999 9999 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 9999 15 55 34 27 4 8 36 9 32 133 232 337 718 1280 1280 1280 1280 1280 588 1280 595 248 129 37 159 90 9999 9999 10 49 85 60 35 44 33 40 86 65 56 21 4 4 4 28 67 100 65 43 36 9999 48 101 93 55 47 23 25 32 15 18 41 27 29 30 26 17 15 21 16 21 17 18 10 12 9999 5 5 6 9999 14 30 26 9999 73 9999 12 15 37 94 9999 9999 9999 9999 9999 9999 9999 9999 9999 49 23 30 9 4 6 34 78 50 27 72 169 348 581 1058 1218 1280 1280 1280 1280 1280 914 717 287 248 47 83 41 6 3 10 8 15 18 31 58 41 44 43 38 60 37 5 3 4 28 55 66 59 40 4 152 48 227 45 61 28 22 31 37 16 23 39 29 30 33 23 17 11 14 12 19 18 23 13 6 9999 5 9999 9 16 14 32 27 9999 9999 9999 7 57 10 9999 55 29 9999 9999 9999 9999 9999 9999 9999 9999 19 96 14 9 9 7 7 48 33 94 213 388 881 1262 694 1280 1280 1280 1280 1280 1242 1237 321 277 127 46 20 9999 9 7 32 34 46 93 58 48 33 16 53 66 47 1 15 8 29 47 70 53 13 53 80 9999 82 61 26 35 19 19 11 33 26 36 28 44 31 41 57 9 9 6 14 15 20 17 9 7 9999 9999 8 16 17 28 33 9999 38 9999 9999 16 24 9999 9999 26 24 20 17 9999 9999 9999 4 9999 47 54 55 6 85 28 19 33 48 121 357 770 787 1280 1280 1280 1280 1280 1280 1280 1009 534 487 313 117 49 22 57 40 12 20 78 126 84 67 32 16 5 112 64 18 3 32 18 36 48 53 24 9999 5 9 11 126 5 14 34 38 26 9 46 12 35 41 42 25 20 43 5 8 4 12 15 19 25 17 9999 9999 8 8 14 17 25 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 54 9999 16 32 9999 9999 8 20 17 49 59 14 50 49 3 13 85 162 450 972 534 1280 1280 1006 1280 1280 1280 1280 1197 1280 492 356 96 37 118 40 16 12 97 166 59 92 71 16 10 10 8 86 19 6 36 38 34 30 27 8 9999 5 10 4 10 10 15 30 26 40 91 78 22 38 37 31 27 15 15 6 7 4 22 16 37 27 27 9999 26 16 10 23 26 21 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 9999 9999 9999 9999 13 63 11 74 9999 9999 4 9999 20 20 101 260 634 566 1280 1280 790 482 1280 1280 1280 534 658 1280 655 341 63 27 263 110 11 23 60 47 86 94 52 11 14 30 7 43 14 23 46 83 59 12 5 9 9999 5 10 7 21 61 10 36 27 41 40 16 42 46 36 33 15 36 20 80 12 6 22 20 26 25 34 33 36 23 19 30 36 25 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 78 9999 9999 156 187 61 45 44 17 115 284 565 618 1280 635 790 1280 1280 1280 1280 622 557 1280 736 400 112 37 91 94 13 17 167 59 69 86 50 12 96 144 6 9 9999 57 61 105 58 6 1 15 7 5 9999 9999 5 14 14 37 12 32 77 23 76 30 39 29 12 11 24 21 6 7 22 43 26 54 33 42 39 30 28 30 35 28 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 17 9999 40 9999 9999 9 19 41 40 14 20 148 351 702 888 1280 1280 827 1280 1280 1280 1280 1044 1280 932 919 500 142 84 154 80 44 125 80 107 69 77 16 11 16 200 9 8 8 49 85 138 98 3 3 7 7 5 9999 13 5 28 24 46 40 12 30 3 67 19 70 40 12 10 7 11 6 25 11 32 36 27 27 56 46 31 29 32 30 31 22 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 10 9999 39 3 89 115 4 11 18 123 367 786 548 1280 1280 335 706 1280 1052 1280 1280 1280 1280 763 509 129 48 205 14 130 150 33 82 69 64 19 8 14 8 33 36 6 39 96 181 93 5 7 5 9 23 9999 9999 12 21 55 59 30 36 8 8 30 24 76 22 11 9999 3 7 5 16 11 22 47 27 24 60 63 55 39 32 25 23 16 9999 9999 9999 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 9999 13 9999 52 7 79 23 46 36 40 149 349 524 593 1175 1280 638 473 1280 1280 1280 1264 828 1280 602 393 145 40 160 13 73 75 78 81 52 58 58 6 24 14 26 17 5 48 88 169 84 4 9 8 35 3 8 9999 49 17 26 6 9999 8 15 37 14 65 119 14 25 1 9999 1 20 21 13 9 38 33 26 49 89 80 57 30 21 16 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 6 11 9999 9999 9999 9 10 8 43 68 160 535 495 615 1267 975 1280 1280 1280 1024 1280 1280 1280 1280 1150 417 115 65 72 22 19 28 54 74 55 42 9999 19 18 41 11 14 13 66 96 146 43 4 10 11 7 9999 7 14 15 41 9999 42 24 9999 14 27 12 12 13 9999 9 11 9999 1 4 9999 16 5 19 73 24 44 67 127 82 27 17 11 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 6 12 9999 9999 9999 4 9999 10 103 137 367 1096 856 398 608 1280 612 1280 1121 1105 896 1268 692 1264 1157 319 87 30 43 29 20 46 90 53 36 33 56 270 15 51 13 22 31 98 88 114 38 4 9 15 5 9999 7 16 11 31 9999 32 9999 9999 9999 9999 9999 7 29 17 19 4 8 12 11 24 10 18 10 17 12 24 48 95 88 24 12 9 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9 8 9999 9999 9999 9999 1 9999 43 101 173 492 676 869 937 1266 1280 1280 1260 616 1144 692 1280 1280 843 745 196 58 52 99 16 20 76 86 60 42 41 17 115 24 48 9 41 54 103 101 95 22 11 12 8 3 9999 3 10 6 58 9999 19 32 9999 34 50 15 9999 28 153 49 6 5 4 22 18 17 10 10 8 14 28 35 63 52 22 11 8 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 12 5 9999 9999 9999 9999 9999 23 70 102 183 402 1196 1280 749 1280 1205 1280 807 512 1280 1280 1280 791 641 545 306 50 85 55 19 27 59 80 66 45 17 16 39 48 19 17 54 77 91 81 78 45 10 14 11 4 4 3 9999 10 40 5 31 33 9999 9999 29 11 10 21 52 44 9 5 12 8 12 7 7 6 10 17 25 43 50 34 18 10 8 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 31 57 131 188 474 382 559 1084 1262 854 645 642 1280 1280 1280 1001 1280 565 557 465 81 72 24 106 28 80 38 22 53 30 15 12 12 15 21 84 98 108 70 71 45 15 8 8 5 4 4 3 11 11 9999 20 14 9999 10 32 22 48 10 9999 6 7 8 31 27 33 16 8 8 8 12 25 41 38 33 20 9 6 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 15 31 62 177 235 395 427 481 611 618 1280 860 616 686 541 801 942 1234 493 393 805 124 111 22 63 29 84 22 16 29 34 15 17 25 14 41 92 106 112 79 75 53 22 12 14 7 4 4 1 5 32 9999 9999 9999 9999 25 16 9 11 13 10 6 1 9999 16 7 11 9 8 8 5 11 17 27 32 23 22 10 8 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 32 47 149 222 208 448 510 444 1027 706 679 1105 284 500 509 1241 551 423 194 144 40 115 14 22 34 35 38 12 5 4 10 14 40 29 33 77 129 115 92 90 67 33 21 9 13 8 7 6 14 50 13 32 9999 9999 13 9999 9999 11 11 9999 9999 9999 9999 9999 7 13 7 11 8 6 7 10 8 24 35 24 12 9 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9 22 40 54 174 156 129 343 455 930 804 1280 854 854 669 681 604 1212 683 439 106 31 9999 9999 22 42 31 13 13 10 11 9999 5 13 40 57 47 100 166 140 142 119 75 47 21 15 24 13 9999 6 10 23 9999 41 9999 10 22 9999 9999 9999 15 9999 9999 9999 3 11 4 9999 12 9 10 10 9999 8 3 9999 10 31 22 15 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 36 76 122 120 62 248 428 738 834 797 582 401 1280 1280 1280 787 534 304 84 21 9999 41 85 59 78 11 53 10 18 6 9999 4 31 73 49 133 156 168 174 148 104 61 39 17 14 20 12 13 20 24 9999 23 9999 9999 15 9999 9999 9999 9999 9999 9999 3 3 9999 5 7 7 8 10 11 16 6 2 3 3 8 50 22 30 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 30 36 52 66 88 34 208 450 550 678 480 611 722 766 1280 792 625 413 226 46 18 69 48 65 73 67 56 10 10 5 9999 9999 6 34 71 62 151 158 166 181 178 120 75 48 29 24 21 10 11 12 12 9999 20 9999 9999 9999 9999 12 9999 9999 9999 4 9999 41 7 9999 9999 7 6 10 11 20 7 3 4 2 8 16 76 64 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 28 32 23 36 45 72 22 152 271 335 502 489 551 706 388 517 483 600 327 121 19 16 140 17 42 60 119 162 11 13 10 5 4 15 54 74 80 142 159 160 177 189 137 87 56 34 37 17 14 14 19 10 9999 11 4 9999 9999 9999 9999 9999 9999 9999 4 3 4 55 9999 9999 4 5 10 10 21 5 3 7 5 10 49 44 75 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 13 28 30 15 16 33 46 18 59 153 253 434 277 450 434 420 592 579 408 202 62 9999 9999 16 52 21 50 89 118 8 12 18 8 11 18 69 94 107 148 161 145 155 178 164 94 65 45 48 12 23 21 20 9 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 6 11 9999 9999 5 6 9 13 18 5 9999 9999 6 16 88 82 98 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 13 17 21 9999 9999 26 33 20 21 59 149 248 316 261 431 292 411 446 192 144 18 9999 61 77 111 12 22 45 44 53 13 39 39 50 46 88 100 125 151 153 139 145 177 192 115 80 46 46 13 24 41 27 21 10 9999 9999 9999 1 1 1 9999 4 9999 9999 9999 9999 4 5 9999 3 4 8 12 18 4 9999 4 6 24 83 116 93 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 10 13 9 10 17 26 12 7 35 70 79 158 201 171 180 210 215 192 51 16 5 40 50 27 23 22 16 53 41 17 72 83 106 80 109 115 124 133 120 141 144 174 191 138 85 47 43 15 21 33 15 39 28 9999 9999 9999 4 12 4 9999 9999 9999 9999 3 9999 15 14 19 9999 9999 14 16 7 4 3 3 4 16 65 70 84 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 4 9999 9999 7 15 25 6 5 13 20 37 92 101 119 84 87 98 95 28 9 5 141 56 11 55 20 16 54 11 20 132 166 266 202 159 136 115 117 115 117 134 155 191 140 80 48 40 14 22 35 11 16 5 9999 9999 9999 12 7 6 9999 9999 9999 9999 9999 9999 3 3 3 2 4 5 17 5 3 3 4 7 49 95 49 95 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 15 9999 9999 9999 9999 9999 52 63 78 53 51 44 34 8 9999 25 81 96 5 19 11 78 22 11 30 199 281 436 332 169 150 127 109 122 125 118 141 196 120 68 47 35 18 16 15 6 9 22 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 5 10 18 4 3 2 3 33 77 106 96 194 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 7 9999 9999 6 9999 9999 9999 30 52 38 50 24 10 9999 7 186 6 9999 15 16 14 46 20 26 54 289 375 427 349 169 160 126 90 108 117 123 132 141 108 64 43 39 22 17 12 9 5 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 4 4 31 3 3 5 2 5 10 65 75 309 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 14 24 44 15 4 7 30 210 13 12 10 12 15 18 22 61 133 304 394 458 315 189 167 124 77 109 109 122 122 117 106 65 43 41 24 26 28 19 22 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 4 3 4 16 9999 9999 5 2 11 9 45 109 345 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 6 9999 9999 9999 9999 9999 8 9999 9999 18 22 5 5 4 42 39 35 8 12 11 32 42 72 138 233 333 426 410 290 236 182 111 67 84 103 104 112 104 110 66 44 45 30 51 35 45 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 5 11 6 7 9 9999 9999 3 9999 26 9999 6 5 2 4 7 44 147 440 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 7 8 65 6 8 15 18 15 86 241 244 219 344 432 382 347 342 264 212 92 51 61 77 88 98 115 102 72 50 45 30 45 42 20 9999 9999 9999 9999 9999 9999 9999 9999 16 11 24 31 30 11 26 4 9999 2 9999 3 5 9999 6 3 2 7 12 52 225 479 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 33 7 5 28 21 29 158 477 384 336 514 485 350 412 383 278 189 74 42 51 56 68 104 98 99 76 62 40 31 35 65 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 23 63 41 36 32 9 9999 2 2 3 5 9999 9 4 3 6 9 91 302 688 9999 9999 9999 9 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 78 14 11 22 21 50 239 350 418 424 559 505 424 418 360 262 162 60 33 40 41 44 83 74 88 82 55 47 34 87 90 11 9999 5 9999 9999 9999 9999 9999 9999 9999 7 39 20 36 20 17 15 9999 2 2 4 5 9999 10 4 6 7 11 131 249 1280 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 12 8 13 20 41 112 326 490 462 536 633 709 561 410 353 220 142 62 29 37 32 38 62 66 69 75 44 45 50 82 68 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 23 22 9999 9999 4 5 4 2 4 9999 2 6 3 10 7 6 6 17 147 244 849 9999 9999 14 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 40 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 18 7 9999 9 12 19 48 209 625 818 731 686 740 981 563 451 328 183 122 56 24 31 33 39 55 48 61 63 43 35 45 61 38 9999 9999 14 3 3 1 9999 9999 9999 10 22 9 9999 3 3 4 9999 4 3 3 9999 4 4 12 6 4 4 28 154 262 500 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 83 6 9999 9999 9999 81 6 9999 14 14 19 53 284 911 1080 979 627 1128 1142 746 408 276 162 95 42 25 28 34 35 37 35 52 51 41 36 45 71 32 24 15 4 3 3 9999 9999 9999 1 2 6 4 5 9999 3 9999 3 9999 9999 3 4 5 5 10 6 2 17 20 110 242 489 9999 9999 15 16 17 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 20 9999 9999 9999 9999 9999 9999 9999 87 9999 53 45 203 9999 9999 9999 61 14 9999 47 21 24 75 427 1279 1239 1225 878 1280 1144 776 469 277 159 83 41 25 24 28 23 32 27 37 41 37 37 36 51 41 23 11 3 5 1 9999 9999 2 9999 9999 4 4 15 8 3 9999 9999 2 8 4 4 4 5 9 4 5 6 14 70 281 554 9999 9999 9999 19 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 85 75 9999 44 56 28 9999 12 47 29 133 136 32 41 124 559 1138 1280 1143 821 1280 1277 1159 469 261 157 60 32 20 20 25 19 33 21 28 37 42 39 32 42 41 25 10 9999 3 9999 9999 9999 9999 9999 9999 9999 11 47 19 9 9999 9999 9 4 3 9999 8 8 12 20 4 65 80 51 407 597 10 25 36 28 33 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 5 9999 9999 9999 9999 9999 9999 9999 67 9999 34 71 22 19 9999 12 40 52 377 158 37 50 169 654 1277 1280 1274 961 1280 1280 761 524 258 149 52 27 17 16 20 14 44 25 27 30 34 37 29 33 36 19 13 6 3 9999 9999 9999 9999 9999 9999 2 6 48 3 8 2 9999 4 8 2 9999 6 35 47 37 93 31 14 37 221 606 9999 26 44 41 44 41 9999 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 48 37 45 195 9999 20 17 25 14 123 317 142 53 77 196 633 1280 1054 1280 1123 1280 1240 1280 651 282 163 59 25 19 13 16 11 44 28 25 27 26 38 23 27 19 8 10 9999 9999 2 9999 9999 9999 9999 9999 1 6 27 9999 9 9999 2 13 9 3 9999 7 33 93 139 234 9999 8 46 346 423 13 32 47 56 60 65 58 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 6 9999 9999 9999 4 9999 9999 9999 2 39 72 200 791 163 56 12 42 15 219 225 136 80 116 198 573 1280 1280 1280 918 1280 1280 1065 889 325 167 62 24 23 13 12 11 41 26 34 25 24 35 20 15 16 7 7 10 17 3 9999 9999 9999 9999 3 3 38 10 4 5 9999 7 5 11 6 4 6 33 153 162 147 306 18 39 290 409 11 31 47 79 103 111 100 30 9999 9999 9999 9999 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 10 9999 9999 9999 9999 28 22 166 1120 366 9999 16 67 89 395 228 107 111 152 256 531 1144 1280 1280 1052 1280 1280 1280 913 409 190 69 27 25 12 11 10 34 25 36 28 27 25 25 21 19 10 8 7 3 9999 9999 9999 9999 9999 9999 5 6 9 9999 2 4 9 5 29 19 10 47 115 316 116 112 103 29 37 185 474 9 25 41 69 103 112 97 54 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 5 9999 9999 6 9999 9999 9999 3 54 27 270 750 319 42 14 82 131 312 247 486 155 222 322 554 842 1167 795 1251 881 1280 1280 1001 449 201 71 32 21 13 11 11 30 30 31 29 24 13 29 22 19 8 4 23 9999 1 9999 9999 9999 9999 9999 7 24 9 9 4 15 17 51 10 85 14 43 197 226 8 23 116 8 29 127 423 9999 15 39 47 57 74 104 57 8 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 34 13 8 9999 6 9999 9999 9999 7 65 50 614 1280 295 891 42 144 196 218 195 393 224 308 547 798 744 1280 707 796 871 902 1280 699 462 201 81 39 18 15 12 13 25 32 24 26 21 13 19 17 10 8 2 5 1 9999 9999 9999 9999 9999 9999 4 31 24 35 3 9 10 84 80 52 48 41 134 49 9999 10 107 7 31 77 421 9999 8 16 23 40 69 121 61 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 8 37 6 9999 9999 9999 9999 9999 9999 3 31 80 1280 1280 394 500 199 177 206 133 664 1280 382 673 739 632 1281 1004 810 942 986 927 1241 1217 387 202 87 46 19 18 16 15 24 34 21 24 24 16 13 10 6 7 4 3 9999 9999 9999 9999 9999 9999 9999 9999 13 84 43 2 5 4 18 77 49 18 14 12 23 70 42 15 7 19 71 324 9999 3 7 9 24 72 117 48 9999 9999 9999 9999 9999 34 9999 9999 9999 9999 15 24 9999 9999 9999 9999 9999 9999 1 3 69 222 503 1280 319 285 270 212 231 147 716 1280 1280 1280 982 755 1179 1185 1280 1159 720 848 848 817 395 195 85 44 23 16 20 17 17 24 15 20 21 11 12 9999 5 3 3 3 9999 1 9999 9999 9999 9999 9999 3 6 151 19 4 10 4 4 6 7 11 26 5 25 37 103 13 10 14 45 200 9999 9999 4 10 14 46 84 50 14 6 9999 9999 9999 9999 9 9999 9 1 4 9999 9999 9999 9999 9999 9999 9999 1 5 94 491 660 1280 491 589 255 213 203 428 1280 1280 608 1280 1280 569 1243 903 1280 1100 703 902 1176 723 338 197 87 47 19 14 12 17 13 12 11 22 44 9 9 9 9999 3 3 9999 1 9999 1 9999 9999 9999 9999 9999 6 112 9 2 4 2 3 3 4 6 4 18 17 144 95 21 5 9 56 112 9999 9999 9999 4 6 18 47 30 10 7 9999 9999 9999 62 8 10 147 121 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 143 440 931 778 662 499 255 196 347 723 1034 1280 339 1030 1280 598 769 768 1241 1251 1176 639 639 545 366 195 90 49 15 24 16 16 11 8 8 21 18 7 21 16 3 9999 3 9999 9999 9999 1 9999 9999 9999 9999 6 12 68 10 6 5 9999 2 2 5 45 18 78 17 14 22 97 15 7 29 29 9999 9999 2 7 9999 12 24 21 9999 10 9999 9999 9999 17 6 92 111 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 14 146 437 707 734 690 1280 227 386 587 521 1280 1186 550 1021 1247 755 638 768 1143 998 1252 798 663 490 292 161 92 47 12 16 18 14 12 5 8 9 14 6 14 5 9999 9999 2 6 9999 9999 1 9999 9999 9999 2 6 21 23 5 6 3 1 9999 3 12 23 120 13 10 13 60 73 42 6 9 13 9999 1 17 23 6 11 13 13 9999 11 9999 9999 6 9999 9999 43 42 44 5 9999 9999 9999 9999 9999 9999 1 9999 20 185 445 777 609 804 1266 235 443 642 936 621 924 728 1150 1280 902 706 722 797 898 1280 633 519 437 260 143 93 50 15 13 13 13 9 9999 19 15 22 5 3 5 2 9999 2 9999 9999 9999 9999 9999 9999 9999 3 8 32 9 11 4 9999 9999 3 9999 22 38 9 9 16 9 12 120 56 10 5 11 9999 9999 103 3 4 13 9 9999 9999 7 9999 9999 119 9999 9999 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 4 21 146 458 661 593 950 793 590 486 773 649 1202 1280 1280 1280 1234 958 905 770 817 898 857 691 448 326 213 130 88 49 13 9 9 7 6 9999 21 24 23 7 9999 1 1 4 3 9999 9999 9999 1 9999 2 9999 3 10 22 4 10 11 9999 5 3 3 6 74 26 31 19 22 10 26 110 7 8 35 9999 42 34 3 9999 9999 8 19 14 6 9999 48 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 36 125 294 660 576 994 1280 505 560 796 1102 909 1023 949 1280 1143 1101 763 776 1132 805 837 717 458 278 183 134 85 42 14 11 6 6 5 9999 21 36 28 6 5 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 3 11 13 5 6 8 2 5 16 22 44 7 15 32 54 13 15 37 85 6 40 29 3 114 9999 9999 3 3 9999 7 6 58 10 52 9999 9999 4 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 31 12 47 84 243 606 596 874 902 424 442 891 1177 778 1267 803 725 825 633 756 561 903 751 672 633 351 269 183 131 67 34 12 8 4 9 6 9999 26 33 50 8 13 4 1 9999 9999 9999 9999 9999 9999 3 9999 9999 7 8 5 5 3 5 9999 1 15 15 36 7 13 24 15 17 7 9 9 7 6 13 22 46 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 23 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 24 56 94 241 465 566 1257 1031 432 436 758 604 564 603 546 538 1059 561 394 552 790 818 685 587 381 276 187 110 57 32 10 12 4 8 12 28 29 24 16 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 2 13 15 4 3 4 9999 9999 3 10 22 9 6 10 16 5 7 29 10 6 5 6 12 5 5 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 34 9999 9999 9999 9999 9999 9999 9999 9999 26 9999 34 79 157 295 351 596 608 715 450 419 584 700 1203 528 393 579 595 461 335 517 804 658 627 470 323 239 157 96 46 23 10 5 7 8 15 28 11 14 4 2 1 1 3 9999 9999 9999 9999 3 9 9999 9999 3 7 12 5 2 6 2 5 4 16 6 4 6 15 4 6 5 4 5 7 6 9 10 9999 3 4 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 24 9999 29 9999 9999 9999 9999 9999 9999 9999 9999 18 9 41 110 221 305 373 486 592 559 508 359 639 551 592 502 401 544 492 394 265 473 631 528 558 487 311 213 155 90 46 20 7 13 7 6 10 11 6 8 6 3 3 3 9999 9999 9999 9999 9999 1 3 3 9999 9999 5 6 5 60 25 6 6 4 10 3 5 7 9999 4 7 3 3 3 8 7 2 6 9999 9999 4 7 6 6 9999 9999 9999 9999 9999 9999 9999 49 9999 29 25 9999 9999 9999 9999 9999 9999 8 3 9999 35 113 216 268 277 342 544 387 412 487 529 614 396 464 339 468 427 330 169 315 542 416 465 368 277 188 138 80 47 27 11 17 6 7 8 8 3 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 3 9999 7 6 57 7 8 9999 15 11 15 9999 9999 1 4 2 6 5 6 6 7 10 5 9999 9999 9999 9999 7 8 9999 9999 9999 9999 9999 9999 9999 10 9999 15 21 6 9999 9999 9999 9999 9999 1 9999 15 32 74 103 151 225 355 377 400 403 544 548 511 378 373 394 422 348 239 136 265 472 388 406 317 261 195 133 70 49 38 26 14 12 9 6 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 3 14 11 9 61 8 7 3 14 5 6 9999 9999 1 1 3 4 5 8 5 41 6 2 30 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 7 9999 9999 9999 9999 46 3 9999 15 44 43 65 106 182 320 342 481 409 525 543 419 389 360 341 285 252 133 120 185 341 347 292 286 237 182 137 67 52 46 36 21 16 9 6 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 4 9 29 9999 2 5 3 6 3 2 9999 9999 9999 3 9999 3 1 6 8 5 4 16 4 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 6 6 1 9999 14 36 25 47 83 154 276 318 460 562 533 578 345 330 278 254 221 216 109 83 138 233 339 264 265 218 182 145 77 63 49 37 22 22 7 6 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 4 9999 9999 11 2 3 3 9999 9999 9999 9999 2 8 5 3 10 8 10 4 3 4 9999 10 9 18 20 20 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 8 11 16 44 62 110 220 328 382 473 456 372 293 260 230 197 158 156 78 65 101 165 225 257 243 216 173 152 87 69 52 31 24 17 8 4 5 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 9 5 3 5 9999 1 1 9999 2 3 6 9999 9999 2 6 6 4 3 5 6 3 2 4 16 14 9 19 29 22 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 11 9999 47 58 99 210 313 396 480 331 277 242 215 208 160 142 128 63 52 77 163 191 209 219 207 165 158 101 60 50 35 26 20 8 4 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 2 7 9999 3 9999 2 9999 3 6 6 3 9999 9999 1 2 14 9 8 2 3 6 9 4 2 31 9 9999 9999 34 16 13 10 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 5 19 30 58 65 98 212 300 391 365 300 208 205 194 190 142 123 95 48 48 67 139 163 181 194 190 163 166 104 52 47 33 26 20 10 6 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 9999 9999 9999 9999 9999 3 9999 2 9999 2 12 18 6 9999 9999 9999 11 18 12 10 6 1 24 10 3 2 5 9999 22 36 36 19 12 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 110 49 27 69 65 114 163 284 319 286 242 198 177 176 145 125 102 68 42 47 67 104 133 149 187 166 176 166 110 51 46 38 24 18 7 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 1 5 3 9999 9999 3 2 2 3 9999 10 9 5 9999 5 11 13 21 26 12 13 3 4 4 3 9999 5 11 41 51 64 41 11 9999 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 91 29 93 63 69 98 145 303 316 303 205 163 164 155 131 112 78 52 39 38 57 87 98 131 170 145 165 172 129 57 44 37 27 14 8 10 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 7 12 6 7 3 9999 9999 3 9999 2 1 6 7 4 3 3 7 19 13 20 31 10 4 3 4 2 4 9999 15 41 65 85 50 9999 12 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 46 97 11 10 53 58 76 109 228 289 306 185 147 144 148 110 102 66 46 42 34 58 78 87 106 148 152 174 173 150 63 42 33 27 18 11 9 5 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 3 12 13 6 17 1 9999 1 2 2 3 4 17 15 7 3 3 3 9 22 19 25 10 6 3 4 9999 3 7 23 47 69 80 47 18 11 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 9999 3 3 10 20 50 45 66 111 199 279 252 173 122 144 131 97 87 53 35 38 37 50 60 84 92 135 141 136 171 189 84 45 33 22 20 11 10 4 9999 9999 9999 9999 9999 9999 9999 5 30 9 3 19 5 11 7 8 5 1 9999 1 4 7 33 24 15 10 3 4 2 3 41 3 6 2 3 3 9999 9999 6 24 44 68 54 46 29 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 134 9999 3 10 114 70 40 51 100 178 253 211 144 107 140 134 93 75 47 28 36 38 38 45 83 76 115 138 145 151 190 89 45 35 20 18 8 8 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 8 22 3 16 6 20 4 3 3 1 4 14 24 25 18 6 6 3 9999 4 5 2 16 19 5 5 6 7 5 18 31 52 39 70 40 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 62 3 9999 4 10 92 44 29 45 82 168 193 179 115 91 125 120 89 63 42 25 27 36 29 43 79 65 123 148 141 163 200 103 50 32 20 16 8 10 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 26 10 17 11 21 7 3 2 1 4 19 11 29 30 5 5 2 4 4 5 10 10 10 6 9 8 16 9999 11 36 39 48 67 32 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 24 9999 2 2 18 1 31 19 26 43 81 139 152 135 84 75 109 110 81 59 40 22 23 28 26 42 75 104 125 151 147 152 204 109 52 29 21 15 9 11 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 17 9 13 20 6 4 4 3 3 3 17 15 31 24 6 7 5 6 7 5 6 10 6 5 8 15 5 3 8 15 23 53 40 20 17 9 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 14 28 1 7 10 20 36 72 111 123 97 59 64 103 106 83 50 35 22 25 25 26 41 64 118 135 140 136 160 192 118 57 30 20 13 10 10 6 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 8 22 9 13 18 8 5 4 6 3 3 11 21 30 31 32 13 10 5 6 12 7 6 4 6 10 10 4 4 6 9 18 18 15 9999 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 2 18 9999 9999 12 9999 35 66 95 86 70 44 60 86 100 83 49 31 21 23 24 30 41 61 92 127 139 119 133 195 126 59 33 20 13 10 10 9999 9999 9999 9999 9999 9999 9999 9999 5 4 6 11 20 8 12 14 5 3 3 13 6 3 5 19 29 41 36 23 10 6 3 6 5 6 6 9 9 8 9999 9999 6 8 17 9999 20 29 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 4 12 5 9999 12 23 34 56 66 63 45 36 55 60 80 73 47 26 21 22 30 42 42 49 76 102 129 100 114 170 126 65 34 20 13 7 7 6 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 16 6 26 12 8 3 3 7 5 3 6 15 26 45 48 10 8 6 15 15 5 8 7 8 5 13 5 9999 4 9999 14 20 33 41 15 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 5 9999 9999 3 9999 21 28 32 44 55 49 30 32 41 54 66 61 45 25 20 22 31 33 33 46 74 92 98 83 97 152 122 69 36 21 12 9 7 6 9999 9999 9999 9999 9999 9999 9999 9999 10 9999 9 11 11 23 10 5 7 7 6 14 1 4 27 14 40 32 6 11 6 4 9999 7 3 10 11 6 6 7 9999 9999 5 12 21 33 40 18 9999 9999 9999 9999 9999 9999 9999 15 9999 9999 9999 9999 3 68 1 38 1 14 9999 9999 31 25 26 40 43 36 20 24 33 47 58 53 43 26 23 25 32 28 27 43 59 69 84 76 87 119 107 65 38 21 10 8 7 4 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 3 3 14 14 20 5 6 3 7 4 4 7 6 30 14 11 6 9 9999 9999 9999 9999 7 5 24 16 8 9999 9999 5 9 13 33 59 21 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 38 58 42 7 2 7 4 7 9999 5 14 19 37 49 26 13 16 27 42 50 50 39 27 29 28 32 26 25 36 38 50 64 63 85 98 94 60 37 19 11 8 6 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 9999 11 12 20 6 7 6 3 9999 9999 5 5 12 26 14 9999 9999 9999 9999 9999 7 11 7 8 38 8 9999 9999 3 6 15 40 61 45 9999 9999 9999 9999 9999 9999 15 12 5 9999 74 51 26 7 1 9999 7 9999 9999 9999 9999 9999 21 30 26 21 12 13 22 32 42 58 45 28 31 31 28 19 21 29 28 38 50 54 75 82 76 59 37 21 10 6 6 4 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 5 11 11 8 6 5 3 5 9999 9999 9999 6 4 3 9999 9999 9999 9999 7 6 16 10 14 22 95 9 9999 9999 2 7 11 44 31 18 9999 9999 9999 9999 9999 9999 8 9999 9999 55 57 11 72 9999 3 3 45 24 9999 9999 4 9999 22 21 21 14 18 12 22 26 44 72 48 29 28 34 22 18 19 25 24 32 42 44 62 74 63 55 39 21 11 7 5 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 7 9999 8 7 9999 9999 9999 9999 9999 9999 9999 3 8 9999 9999 9999 9999 8 7 10 18 20 11 31 83 8 9999 9999 9999 4 9999 44 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 15 1 6 59 45 5 21 68 7 9999 9999 9999 9999 9999 22 17 15 11 9 11 19 26 46 73 50 40 43 36 26 18 18 20 22 30 36 39 52 69 54 44 40 24 12 7 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 5 3 9999 9999 9999 9999 9999 9999 9999 8 5 9999 9999 8 9999 9999 7 10 14 16 35 11 10 9999 9999 9999 9999 9999 43 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 15 6 7 9999 155 39 9999 1 4 18 20 15 12 7 6 10 19 27 46 75 51 48 67 41 36 21 18 14 21 25 29 33 44 54 45 37 31 22 14 10 6 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 4 9999 9999 4 9999 11 7 11 14 16 23 8 17 9999 9999 3 3 9999 33 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 33 8 32 62 139 55 9 4 9999 36 26 10 9999 9999 6 9 20 32 63 70 45 58 108 52 42 24 15 14 20 16 19 26 39 44 47 32 26 22 13 6 5 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9 9999 9 9999 11 9999 10 8 17 7 3 10 9999 9999 9999 9999 9999 24 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 28 23 3 4 55 6 4 8 20 61 34 11 17 21 6 9 17 37 85 66 32 64 119 77 47 26 13 17 19 14 22 28 36 37 40 35 21 22 11 6 6 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 6 6 7 9999 21 10 12 11 10 9999 9999 9999 9999 9999 9999 9999 12 25 17 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 4 3 3 3 10 5 5 32 74 29 11 18 20 11 7 18 42 85 54 31 48 81 89 37 25 16 17 23 16 29 29 39 30 31 26 21 15 10 6 5 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 30 31 21 7 11 14 13 11 9999 9999 9999 8 9999 9999 9999 9999 12 24 16 9999 9999 1 9999 9999 9999 9999 9999 9999 9999 2 9999 9999 12 9999 9999 4 3 3 58 13 34 76 10 18 14 13 6 7 15 36 74 50 31 40 53 87 37 29 23 21 31 25 35 26 37 22 27 20 22 11 11 7 6 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 6 10 15 11 9999 9999 9999 9999 9999 7 35 75 12 11 13 17 14 11 9999 9999 7 9999 9999 58 100 9999 9999 9999 9999 162 9999 75 9999 129 152 116 127 9999 9999 9999 897 9999 788 475 339 9999 719 229 9999 9999 9999 9999 9999 9999 9999 9999 109 280 295 359 222 411 210 259 154 151 100 110 165 122 137 171 199 200 175 157 147 157 239 131 187 208 293 247 255 225 850 219 192 278 118 232 216 1166 330 584 833 737 875 819 871 1166 853 869 848 807 897 648 873 680 624 690 496 502 1220 957 956 685 533 740 1000 1348 43 77 93 90 9999 45 88 9999 9999 9999 9999 9999 110 117 115 9999 9999 9999 519 9999 9999 617 646 720 1265 236 141 9999 9999 147 154 9999 9999 9999 148 147 159 512 241 685 170 146 114 137 118 120 131 116 107 175 144 149 142 127 55 127 126 118 149 254 156 297 143 393 399 606 235 125 185 118 304 9999 749 537 765 841 885 901 849 901 811 766 741 824 753 658 711 676 556 644 641 664 1093 963 679 538 793 9999 1067 655 45 66 90 65 123 52 9999 9999 9999 106 9999 9999 148 118 690 248 9999 9999 186 9999 9999 243 688 360 9999 121 136 9999 9999 61 234 9999 9999 292 295 112 294 261 265 9999 65 132 122 104 121 141 122 123 125 139 147 152 145 124 72 151 155 120 176 264 158 144 244 449 238 297 451 260 132 246 284 992 624 671 836 776 966 971 921 841 819 765 728 806 742 631 764 664 569 568 705 736 877 642 473 700 951 724 9999 9999 133 9999 104 74 94 110 9999 9999 9999 9999 9999 9999 135 130 156 137 9999 163 9999 870 9999 1347 517 304 9999 159 873 285 9999 143 300 138 9999 296 307 120 146 217 666 1214 100 117 137 139 119 146 111 137 145 178 169 152 135 129 106 121 107 196 234 277 206 181 244 367 342 225 196 171 196 218 295 543 537 856 774 771 838 891 839 790 820 725 702 783 751 540 811 671 699 539 571 567 614 547 433 617 879 790 9999 1218 9999 9999 92 9999 9999 103 9999 9999 9999 9999 9999 339 381 302 134 153 154 105 9999 541 467 693 605 386 728 874 189 1120 9999 9999 9999 141 247 271 212 143 167 733 989 9999 111 118 129 194 107 139 153 131 129 176 167 182 170 128 117 120 89 126 205 161 246 232 198 407 146 161 185 256 550 371 362 474 403 830 815 833 877 885 833 899 756 702 688 814 670 638 668 697 645 461 626 506 530 565 410 603 690 596 827 9999 9999 9999 9999 75 9999 99 9999 123 9999 279 185 217 128 9999 132 9999 138 9999 122 230 132 925 287 420 456 252 379 186 652 216 9999 276 104 353 159 122 122 273 444 286 9999 70 115 143 123 140 131 127 113 150 126 136 201 140 166 114 115 119 139 209 269 194 186 191 182 232 147 743 535 265 433 714 408 853 842 857 794 816 815 884 746 700 681 777 609 782 695 722 797 518 629 400 577 687 506 560 647 443 475 637 9999 9999 116 9999 9999 78 9999 119 253 302 9999 121 586 9999 9999 9999 109 135 105 147 279 580 291 537 273 1020 9999 117 9999 238 9999 9999 112 251 203 123 121 9999 629 150 9999 61 88 114 119 123 125 106 103 129 116 120 159 132 172 134 60 124 173 183 253 248 276 151 143 130 135 529 440 339 517 693 574 796 777 831 812 805 813 847 718 761 629 755 668 641 793 695 670 426 509 632 205 409 495 725 557 523 607 689 9999 9999 9999 9999 9999 9999 9999 9999 127 193 135 9999 9999 222 9999 191 9999 140 9999 171 296 475 573 409 278 932 129 182 788 227 230 280 112 338 117 118 218 179 111 122 9999 59 68 103 119 127 115 107 97 138 106 178 169 151 146 145 118 166 123 142 228 227 152 192 155 428 526 503 198 409 356 618 680 665 674 697 713 816 792 853 686 707 670 755 670 626 790 674 553 471 520 513 359 310 534 583 619 765 9999 9999 9999 9999 9999 9999 178 9999 169 9999 9999 292 9999 9999 9999 132 123 9999 9999 129 105 101 9999 243 560 299 316 1044 9999 192 109 159 180 477 478 225 283 185 146 124 164 261 9999 9999 83 80 116 122 108 120 78 133 94 139 133 135 134 128 113 241 178 148 232 273 175 255 178 139 9999 436 155 9999 254 616 709 577 602 626 795 779 777 764 689 734 634 648 740 633 669 577 430 470 586 482 545 521 490 620 9999 711 443 737 9999 9999 9999 9999 9999 9999 9999 9999 121 130 9999 9999 9999 9999 149 9999 9999 9999 92 9999 9999 641 9999 501 304 876 116 217 209 123 190 472 386 280 300 218 267 144 131 193 9999 9999 85 156 117 177 123 148 160 114 106 146 122 130 110 151 104 282 178 172 210 195 248 551 264 178 605 407 9999 9999 177 667 643 616 581 665 827 704 818 873 662 656 561 574 634 582 629 573 417 588 680 409 703 640 570 886 653 860 605 822 9999 9999 146 203 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 112 9999 9999 9999 9999 474 9999 9999 259 1103 143 223 110 119 637 130 277 357 396 320 332 406 169 138 219 9999 9999 113 9999 232 173 127 136 129 148 177 154 165 174 110 158 146 149 338 373 186 194 869 679 554 186 429 280 9999 62 175 600 633 606 533 579 713 642 784 863 652 678 683 582 699 548 539 409 411 533 659 424 614 567 889 492 784 891 615 627 9999 9999 9999 9999 122 9999 135 9999 9999 9999 9999 9999 9999 9999 9999 81 9999 9999 9999 9999 255 680 304 321 241 223 171 168 127 282 208 291 394 398 411 422 415 277 181 133 102 354 382 436 251 139 127 122 199 148 174 157 248 136 113 126 145 141 219 202 192 427 649 590 9999 211 446 695 218 130 593 444 604 613 536 598 583 620 781 762 613 622 592 652 687 622 432 469 628 619 833 593 434 597 899 711 701 796 601 716 9999 9999 9999 9999 9999 145 138 152 9999 9999 205 9999 9999 9999 9999 9999 9999 9999 9999 9999 261 413 277 9999 152 214 194 255 273 218 321 351 499 436 456 484 436 489 372 163 213 9999 956 444 228 268 118 117 120 134 197 268 297 169 174 129 182 173 359 306 338 9999 548 573 615 194 351 664 781 160 268 262 441 629 488 603 655 632 739 696 638 493 671 633 658 689 675 566 697 599 648 515 355 481 654 9999 857 779 703 474 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 114 101 9999 9999 9999 283 105 154 9999 137 116 325 207 191 240 328 391 451 496 485 543 523 499 430 468 205 435 9999 418 433 174 155 115 131 112 146 239 259 300 189 177 189 328 323 336 277 672 591 567 599 644 303 321 632 251 148 179 586 550 584 469 635 559 687 588 642 628 662 521 623 684 662 650 642 717 754 541 431 393 392 707 794 721 757 601 449 286 231 9999 9999 9999 9999 156 205 9999 9999 165 9999 9999 9999 9999 98 133 9999 9999 152 384 177 156 118 166 261 197 380 487 554 499 516 512 544 624 536 488 484 466 410 300 825 469 413 439 9999 142 151 136 131 190 287 295 291 190 322 366 349 282 211 380 739 595 774 469 623 562 539 252 182 188 438 429 399 456 642 516 555 594 504 620 482 479 479 616 700 718 495 667 641 482 453 426 425 834 814 803 9999 758 578 9999 121 194 9999 9999 112 9999 267 9999 9999 9999 9999 9999 9999 9999 9999 9999 101 9999 81 120 300 348 188 119 155 9999 822 430 577 531 541 507 608 685 583 519 504 551 423 365 9999 438 385 241 792 200 189 118 258 239 299 261 375 397 351 360 350 231 169 153 573 636 669 365 471 555 562 228 159 201 238 398 376 587 597 420 581 585 606 560 531 669 624 519 587 925 644 562 528 428 441 310 313 9999 1028 845 824 963 601 101 122 137 9999 9999 9999 9999 9999 9999 9999 195 9999 9999 9999 9999 9999 104 102 108 109 95 9999 465 211 136 119 9999 395 564 582 543 570 518 549 620 581 515 499 539 451 675 536 442 369 9999 9999 447 128 125 140 216 288 297 374 522 404 321 336 199 114 110 484 527 598 402 309 399 411 200 149 186 181 336 359 450 538 363 524 559 620 495 446 725 701 519 524 860 645 684 483 605 297 488 838 9999 761 9999 738 922 675 9999 112 9999 216 9999 9999 126 9999 9999 9999 9999 9999 9999 9999 9999 9999 109 9999 109 105 109 120 161 222 156 447 379 536 638 611 536 564 529 597 660 600 656 547 551 431 426 562 427 258 9999 9999 273 132 119 126 214 348 397 397 341 371 291 300 162 173 135 530 518 520 396 168 236 9999 467 168 119 184 303 328 343 463 444 464 491 529 519 567 450 549 666 592 889 599 722 708 576 292 9999 638 772 1187 9999 905 701 731 9999 166 9999 115 168 142 194 9999 9999 9999 9999 9999 9999 9999 9999 9999 140 85 112 183 211 148 108 109 147 248 389 501 696 606 601 544 635 653 676 655 657 579 531 458 525 442 318 243 1246 1245 403 264 178 210 254 301 446 358 238 476 340 209 156 992 166 506 521 590 459 180 351 357 756 147 121 149 550 303 214 278 718 302 417 479 527 491 554 556 662 558 812 511 557 686 719 809 9999 1012 9999 723 769 1006 666 901 9999 9999 9999 66 135 108 9999 144 122 9999 9999 9999 9999 9999 9999 9999 9999 108 120 188 150 214 158 121 118 419 503 533 590 659 675 612 673 674 770 696 675 614 601 484 574 334 370 426 9999 488 643 191 140 160 238 393 325 281 267 304 380 235 546 560 385 587 531 487 358 244 122 201 9999 134 114 197 483 379 234 288 268 263 291 717 304 428 277 191 450 424 880 441 528 616 837 921 1172 9999 9999 809 687 854 620 669 9999 158 9999 9999 85 108 9999 9999 101 147 150 104 9999 9999 9999 176 9999 116 138 184 409 153 133 110 154 495 482 565 538 656 655 653 715 717 770 771 654 697 701 501 587 298 442 687 209 180 390 303 127 178 306 417 287 274 609 135 403 501 257 560 713 479 318 365 347 9999 149 174 235 119 77 216 326 202 177 194 135 581 287 500 302 467 368 199 695 300 1103 300 577 644 671 917 9999 9999 1153 910 1068 1041 471 591 9999 9999 9999 9999 9999 9999 9999 9999 9999 157 9999 94 162 9999 9999 608 1019 220 209 209 274 150 127 554 366 513 577 596 520 700 674 591 690 671 717 697 718 770 658 532 570 300 420 236 226 285 361 148 128 255 378 393 304 265 176 183 209 546 687 728 781 648 225 311 827 9999 141 147 47 92 118 192 231 174 141 112 112 367 268 424 395 351 433 307 432 263 404 188 340 285 634 804 9999 888 895 1030 829 845 794 679 9999 9999 9999 9999 9999 9999 9999 9999 9999 128 9999 9999 9999 9999 9999 778 443 317 180 9999 9999 1262 9999 145 432 535 537 633 622 657 673 668 712 717 821 745 695 771 657 601 553 445 645 204 180 438 229 206 231 286 426 337 359 247 150 139 168 421 862 786 685 509 268 618 685 9999 118 135 83 119 130 161 173 154 147 135 108 200 217 322 279 380 205 213 139 192 199 179 226 309 537 699 885 822 883 833 727 773 716 1045 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 371 256 9999 9999 134 130 128 119 115 771 621 588 614 682 656 673 668 712 793 793 826 719 719 656 618 586 419 623 240 158 607 335 239 234 348 432 208 350 149 166 135 193 9999 583 789 701 459 275 675 283 232 104 9999 9999 98 177 134 119 209 169 95 127 127 219 227 261 270 316 182 195 196 141 178 153 237 194 654 831 891 773 713 724 747 688 959 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 552 9999 253 9999 9999 145 120 112 122 184 413 618 624 612 641 635 635 630 714 717 849 771 798 797 656 601 604 424 406 182 152 190 148 234 251 380 482 474 250 225 161 157 267 185 536 863 666 296 243 141 207 219 118 9999 67 175 152 124 116 170 122 107 217 131 188 143 192 206 231 266 205 178 133 226 151 176 253 662 798 795 980 743 707 725 670 643 9999 9999 9999 157 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 567 9999 559 9999 120 49 104 109 305 769 655 595 639 611 640 656 635 693 669 766 820 797 695 854 656 548 533 425 453 140 244 127 141 415 285 334 476 588 132 193 207 151 192 178 655 785 667 299 204 137 141 172 116 9999 9999 210 213 89 148 134 117 101 80 118 143 133 174 173 9999 466 201 119 129 181 125 147 230 475 672 736 787 761 769 689 690 729 9999 9999 9999 274 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 299 9999 201 9999 117 58 104 106 101 518 556 582 602 608 660 697 676 796 650 668 741 720 695 822 720 600 643 441 476 133 120 133 151 229 293 335 415 298 167 139 208 152 235 513 694 791 738 258 232 147 173 118 64 80 9999 131 281 95 92 9999 52 70 92 78 116 127 106 132 169 9999 334 123 131 122 199 143 192 378 452 603 674 776 704 636 674 822 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 203 126 81 9999 9999 9999 80 105 170 721 636 611 683 667 660 771 799 745 669 788 740 672 851 767 772 618 606 440 257 144 129 236 314 254 271 312 294 9999 241 136 285 179 476 650 630 691 729 265 212 150 231 129 9999 66 77 181 215 9999 105 84 9999 50 76 57 73 103 9999 142 120 9999 111 72 9999 133 290 172 126 429 411 405 687 678 675 742 695 550 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 238 154 46 9999 9999 9999 60 9999 1142 585 515 645 659 711 680 772 698 795 739 788 741 717 794 768 697 641 540 387 478 158 157 231 285 264 285 486 212 255 165 280 274 211 715 680 630 694 729 278 226 146 196 149 9999 69 84 203 282 9999 84 9999 9999 9999 9999 9999 65 129 179 134 188 229 236 145 132 171 187 237 295 1026 827 396 602 670 687 800 814 9999 9999 9999 9999 9999 9999 115 9999 9999 9999 9999 9999 9999 9999 9999 467 269 9999 9999 9999 9999 245 9999 497 599 571 645 675 761 681 747 798 793 669 819 854 769 770 655 698 660 620 463 302 118 246 246 281 299 244 457 179 386 156 520 260 361 622 751 661 708 756 729 261 164 211 205 9999 110 130 793 215 9999 77 76 9999 98 97 114 9999 122 134 130 181 202 196 134 148 153 259 297 937 826 630 728 675 680 742 703 834 670 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 146 166 252 9999 9999 9999 9999 9999 723 478 613 587 590 700 667 681 746 796 792 738 793 745 825 719 673 700 641 680 733 258 138 320 278 366 253 178 418 538 318 154 232 387 352 693 764 679 619 721 528 342 209 238 839 174 152 9999 632 170 82 81 77 9999 9999 91 94 83 114 130 143 179 146 95 94 184 243 512 720 655 627 694 742 661 823 897 630 616 920 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 680 9999 9999 9999 9999 9999 9999 548 589 597 587 642 749 711 682 674 744 716 818 793 743 720 674 720 640 583 719 598 216 212 146 313 298 260 204 260 367 205 195 413 310 680 719 853 660 670 611 564 485 305 295 695 222 200 145 344 182 9999 63 57 9999 52 97 115 152 110 9999 151 192 129 130 138 145 221 649 685 571 745 619 648 648 617 919 731 864 940 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 832 498 586 543 568 604 645 660 691 665 700 799 769 693 743 744 719 697 596 549 537 585 447 170 187 153 283 258 287 203 179 236 200 218 490 428 415 590 769 701 655 727 610 468 356 200 476 810 380 483 220 170 9999 9999 9999 9999 106 112 76 90 119 141 186 264 9999 156 183 225 347 651 698 819 579 566 421 510 785 804 775 868 1011 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 482 655 660 571 592 609 661 612 686 752 674 719 745 674 721 658 616 547 535 550 395 391 154 305 454 247 252 172 185 146 648 280 203 493 580 617 578 769 725 738 738 520 412 292 263 260 398 254 169 116 134 53 99 9999 9999 76 9999 9999 105 115 9999 9999 9999 9999 9999 239 258 553 448 738 967 1253 666 506 291 283 606 808 890 897 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 507 430 674 568 671 572 586 591 622 595 650 730 722 746 748 679 727 620 531 566 536 423 496 9999 9999 442 443 276 272 216 178 149 9999 171 116 409 655 548 657 815 634 728 703 621 478 436 286 212 271 9999 72 88 111 9999 102 9999 45 155 9999 9999 9999 156 9999 9999 9999 120 244 965 9999 347 600 661 843 9999 608 678 9999 498 270 567 669 888 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 638 633 461 530 548 489 641 635 631 665 703 752 704 604 730 620 661 568 575 311 571 9999 407 282 438 246 529 147 167 119 72 9999 75 426 627 724 656 706 731 768 620 591 581 416 553 409 171 176 77 80 79 9999 84 9999 9999 264 9999 9999 9999 9999 9999 9999 118 233 9999 895 863 626 517 746 702 814 685 627 567 1070 558 277 736 616 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 747 672 465 451 487 562 503 608 681 677 714 705 664 736 568 681 682 605 571 483 298 731 169 229 238 425 560 471 240 164 163 9999 9999 132 576 591 725 681 742 708 810 708 576 675 485 439 484 142 136 96 110 73 9999 76 9999 9999 9999 9999 315 9999 9999 9999 71 9999 170 505 9999 9999 617 797 714 755 691 749 580 381 727 420 518 292 341 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 312 9999 697 637 503 430 502 492 557 501 624 702 613 645 688 671 606 586 607 587 541 352 552 394 124 231 226 361 501 579 267 167 381 142 149 245 640 652 695 714 748 720 746 674 670 607 518 621 498 154 109 98 147 88 9999 66 60 9999 9999 9999 9999 9999 9999 9999 273 744 862 185 9999 9999 1040 910 729 818 618 987 973 235 209 330 213 475 269 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 550 988 559 594 708 824 623 508 511 293 529 686 617 671 612 613 627 689 591 540 454 263 9999 9999 205 143 212 261 320 485 829 165 739 891 1054 671 645 652 729 725 895 775 747 649 776 660 591 552 421 237 128 122 142 85 85 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 248 812 311 9999 9999 545 682 718 868 606 856 9999 9999 212 225 186 294 267 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 872 716 680 608 9999 9999 671 640 364 270 351 566 622 635 631 594 611 672 582 516 331 565 9999 154 122 126 185 400 180 686 257 196 700 649 696 612 626 597 744 777 933 866 838 694 774 713 571 596 388 317 141 98 83 105 83 9999 9999 9999 353 95 323 9999 287 9999 9999 9999 9999 540 455 9999 736 597 865 1081 405 856 9999 444 215 184 172 195 297 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 880 745 650 698 740 827 713 626 600 280 340 445 570 640 600 481 639 486 436 277 472 894 132 129 120 170 235 199 442 222 250 625 625 757 645 680 682 768 648 725 808 809 648 768 790 621 546 406 322 140 129 62 131 140 9999 9999 9999 146 104 138 9999 9999 9999 9999 1044 9999 233 234 281 9999 9999 369 702 658 870 577 369 215 154 166 182 370 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 540 1346 9999 9999 916 691 580 1346 858 526 523 430 413 599 538 443 556 417 304 259 823 867 115 133 129 113 171 500 237 398 338 650 655 712 671 808 761 724 676 730 725 814 695 768 789 567 527 415 443 139 87 61 166 83 9999 9999 9999 130 129 267 9999 9999 9999 9999 9999 9999 745 799 1025 518 493 598 533 743 1236 627 261 120 122 139 230 471 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 939 9999 9999 9999 591 9999 9999 9999 9999 9999 287 444 397 446 591 418 266 610 9999 304 115 116 71 151 167 258 236 387 366 627 663 667 606 746 807 691 691 725 797 833 806 826 676 635 468 512 410 158 144 129 149 138 9999 9999 9999 112 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 293 336 181 513 801 674 949 282 137 117 147 248 588 9999 9999 1226 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 851 1167 9999 9999 1234 9999 9999 9999 484 269 501 411 391 269 9999 607 170 63 9999 132 147 175 181 242 385 431 585 643 715 651 744 770 766 679 666 726 803 783 745 716 650 542 481 370 360 560 243 122 111 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 580 353 334 280 886 892 400 736 196 227 170 421 597 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1328 9999 9999 9999 9999 9999 9999 9999 1338 9999 9999 9999 9999 9999 9999 9999 9999 943 793 262 370 527 172 155 141 155 121 144 171 364 284 532 484 540 598 571 713 648 735 672 718 587 686 686 777 877 720 770 656 548 556 575 755 447 401 163 202 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 182 9999 421 365 858 526 9999 9999 412 727 239 228 259 524 654 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1238 9999 919 9999 9999 9999 9999 9999 1167 9999 9999 764 318 1267 262 48 110 137 138 158 169 235 664 478 438 531 593 608 583 701 692 705 766 682 540 611 695 771 798 813 712 669 657 562 605 470 494 277 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 168 528 193 351 260 194 9999 9999 476 9999 263 9999 886 418 514 301 273 346 582 647 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 709 9999 9999 262 73 100 130 105 380 181 306 499 553 509 562 607 626 584 724 773 694 735 599 479 615 585 686 716 673 673 675 786 514 656 519 663 600 9999 9999 9999 9999 9999 9999 9999 9999 150 115 112 178 140 231 172 284 9999 486 9999 689 641 9999 1016 625 627 200 257 498 547 582 9999 9999 9999 9999 9999 1246 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1259 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 146 114 96 153 269 226 294 521 590 499 543 591 652 646 711 794 709 740 536 475 540 532 672 711 652 697 708 671 649 759 922 645 882 9999 9999 9999 9999 9999 9999 9999 9999 9999 145 114 112 127 122 146 159 9999 693 617 1193 582 9999 832 736 557 176 528 515 590 658 9999 9999 9999 1276 9999 1095 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1336 947 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 250 158 164 192 207 354 338 532 551 635 566 638 664 680 753 731 731 712 592 474 646 626 705 615 643 729 679 590 564 901 530 563 1143 9999 476 9999 9999 9999 9999 9999 9999 9999 132 108 171 129 172 138 175 9999 599 697 569 459 9999 644 970 428 181 678 618 569 654 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1020 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 299 447 597 351 209 355 426 546 557 608 611 693 723 653 699 682 639 670 567 546 638 680 720 651 530 653 602 666 542 618 527 477 9999 9999 9999 9999 9999 9999 9999 9999 9999 162 131 132 9999 9999 263 232 280 708 302 9999 677 355 722 643 516 402 188 715 640 583 634 9999 9999 903 9999 1147 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 176 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1330 9999 9999 9999 9999 9999 295 461 9999 1029 811 373 428 567 647 646 645 623 686 669 665 670 679 662 552 504 717 634 630 638 508 539 702 604 631 737 810 595 587 9999 9999 240 184 160 281 9999 9999 9999 109 142 280 9999 299 420 302 9999 370 266 400 9999 387 693 496 498 315 221 397 557 583 612 9999 9999 9999 9999 9999 9999 9999 803 9999 9999 9999 9999 9999 9999 9999 426 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 252 270 850 9999 9999 9999 163 888 9999 1044 737 636 502 610 621 731 662 664 621 664 708 686 747 704 553 519 569 506 569 590 615 615 632 643 559 611 597 538 745 531 624 346 206 283 9999 9999 9999 488 182 172 710 388 9999 325 9999 295 9999 9999 352 346 420 503 505 338 457 179 390 553 624 654 9999 9999 936 1065 989 9999 1131 9999 9999 9999 9999 9999 9999 9999 9999 832 9999 9999 9999 9999 281 9999 9999 9999 9999 9999 9999 9999 272 9999 185 236 162 9999 9999 9999 154 277 9999 451 504 720 575 586 664 683 640 681 640 661 811 759 796 704 537 479 505 594 608 669 664 673 606 719 681 644 584 595 749 580 664 266 240 532 9999 9999 428 9999 9999 281 439 281 236 265 9999 9999 163 238 322 284 399 621 401 367 278 327 445 489 592 724 9999 9999 9999 1095 1094 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 903 9999 9999 9999 9999 308 9999 9999 9999 9999 9999 9999 9999 195 265 9999 212 203 254 9999 252 125 195 504 438 503 573 527 605 642 642 659 640 614 639 704 757 687 666 546 508 592 528 591 625 816 909 670 572 578 666 607 562 629 495 885 9999 305 9999 9999 9999 9999 9999 9999 9999 184 197 203 179 9999 9999 187 186 289 9999 227 363 384 278 462 179 127 512 631 615 1343 861 776 892 889 1084 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 491 313 9999 9999 9999 9999 9999 9999 9999 169 9999 246 274 308 256 9999 262 130 284 591 553 586 561 561 621 642 620 600 579 598 658 753 782 711 690 633 516 738 569 600 710 660 719 666 666 566 702 525 557 365 387 777 755 309 9999 9999 9999 9999 9999 9999 429 290 208 678 184 318 9999 121 162 467 9999 279 166 251 299 239 218 228 692 559 677 9999 964 814 847 790 807 9999 939 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 238 563 555 494 9999 253 306 198 247 549 593 527 530 575 591 682 661 642 658 598 698 677 677 782 710 707 549 606 747 684 608 741 595 647 874 614 608 623 528 445 498 558 625 9999 9999 136 9999 9999 9999 9999 9999 981 306 241 9999 185 9999 196 160 190 223 9999 288 179 198 238 224 9999 284 523 576 639 785 704 773 811 733 752 777 9999 9999 9999 9999 9999 9999 9999 9999 223 9999 9999 9999 200 9999 9999 9999 229 9999 9999 9999 954 292 250 631 651 907 259 284 178 701 693 646 475 547 536 609 702 704 705 675 637 799 776 678 782 707 660 556 693 746 691 657 688 569 663 689 743 602 523 651 859 799 635 469 503 277 196 9999 9999 9999 9999 305 176 131 412 364 190 9999 149 201 247 149 205 304 253 187 201 189 222 200 566 618 643 734 718 675 655 606 601 665 656 9999 9999 9999 9999 9999 9999 9999 266 9999 9999 9999 9999 9999 9999 9999 252 9999 9999 9999 9999 696 604 631 758 794 9999 272 190 329 723 605 542 628 616 687 681 660 756 698 636 771 723 778 681 663 636 598 687 583 728 639 712 599 820 689 632 470 403 521 684 735 483 262 309 248 9999 9999 9999 9999 9999 9999 173 282 302 9999 692 165 152 311 212 221 177 161 205 197 162 168 233 178 444 587 552 627 690 655 509 606 572 689 518 1343 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 261 77 9999 9999 206 9999 9999 9999 396 383 699 617 668 616 1026 616 271 441 634 705 596 617 670 667 706 728 726 720 775 695 723 752 781 731 724 610 616 583 802 752 777 622 649 571 529 444 512 297 379 380 456 281 225 9999 115 9999 9999 9999 9999 9999 182 134 197 114 289 150 167 215 189 171 151 195 214 173 348 213 212 254 427 498 534 9999 803 463 421 507 608 692 573 1188 810 9999 9999 9999 9999 9999 9999 9999 9999 9999 258 114 160 9999 289 9999 9999 9999 227 216 756 670 641 604 834 610 518 586 621 695 715 694 690 666 731 685 678 697 723 654 777 725 705 812 656 637 628 810 627 1023 855 606 585 629 483 468 440 308 293 339 289 272 214 627 9999 9999 9999 9999 9999 9999 245 131 151 113 247 178 163 166 169 166 173 178 179 193 9999 265 198 219 274 505 622 9999 634 645 480 416 687 778 584 9999 998 9999 9999 9999 9999 9999 9999 9999 9999 300 244 117 9999 9999 9999 9999 9999 9999 421 437 658 603 643 716 796 627 627 663 567 633 796 743 714 663 783 685 726 777 725 675 678 679 706 708 679 692 632 804 515 919 811 471 477 492 399 398 398 563 368 312 273 223 250 9999 9999 9999 9999 9999 9999 9999 9999 182 97 121 173 129 242 192 176 166 161 160 209 192 200 258 287 208 382 476 672 9999 658 618 701 362 527 742 643 9999 9999 9999 9999 9999 224 9999 9999 9999 9999 253 305 9999 9999 9999 9999 9999 9999 184 805 406 533 591 604 615 722 622 602 653 694 695 750 626 685 659 729 762 779 777 705 748 753 753 682 666 635 668 628 508 481 576 647 573 476 606 376 443 426 520 9999 313 259 316 301 9999 229 9999 9999 9999 9999 9999 1036 319 100 142 184 161 274 227 235 180 173 169 206 185 287 244 254 229 419 558 547 9999 9999 687 350 395 436 619 470 715 1245 9999 9999 9999 9999 274 9999 270 901 310 9999 9999 9999 9999 9999 9999 9999 306 1138 495 637 610 605 635 776 585 612 687 752 694 684 658 752 722 681 685 779 724 778 834 778 753 643 713 599 617 549 542 405 866 725 632 629 613 256 215 501 302 647 9999 225 270 9999 372 9999 443 9999 9999 9999 9999 9999 478 114 175 215 109 227 213 243 273 203 175 187 187 178 222 303 350 412 241 338 9999 9999 9999 839 1037 760 566 573 1068 930 9999 9999 9999 177 291 302 186 285 9999 9999 9999 9999 9999 9999 9999 9999 9999 499 548 628 642 600 775 796 669 648 671 723 758 727 859 801 827 728 786 779 679 782 754 702 702 683 739 703 624 557 557 236 329 699 770 633 714 218 394 486 173 274 789 9999 232 9999 9999 9999 895 9999 9999 9999 9999 760 317 133 179 181 208 9999 450 172 147 191 213 160 195 250 276 210 254 313 250 428 9999 9999 319 306 9999 933 686 582 9999 747 9999 9999 9999 172 192 196 159 318 9999 9999 9999 9999 9999 9999 9999 9999 9999 703 561 711 657 596 745 778 666 666 762 715 808 727 805 776 745 728 811 782 658 708 784 729 806 786 669 685 622 579 806 274 235 646 604 702 784 699 845 460 211 273 9999 9999 112 301 9999 9999 147 9999 9999 9999 800 873 237 212 115 155 209 315 9999 210 163 178 154 180 217 189 171 179 196 308 387 587 9999 352 162 208 1032 1070 867 854 9999 579 9999 9999 208 9999 9999 209 167 274 238 9999 9999 9999 9999 9999 9999 901 9999 519 552 666 596 630 715 702 768 750 802 665 703 809 780 678 655 778 844 758 726 760 784 786 835 845 670 606 620 514 576 358 312 366 718 9999 511 860 607 483 245 282 243 9999 112 9999 9999 9999 9999 9999 9999 9999 998 574 184 234 153 139 9999 9999 265 9999 182 171 214 197 217 218 209 142 193 225 298 215 9999 9999 146 453 737 540 1052 9999 9999 582 9999 9999 252 9999 9999 276 9999 9999 9999 9999 9999 9999 9999 9999 9999 248 615 800 502 639 614 672 709 668 785 821 761 724 780 868 704 676 658 779 788 787 806 759 787 786 705 709 693 615 649 463 819 609 467 450 819 9999 606 876 681 550 9999 149 715 256 182 9999 9999 9999 146 9999 440 9999 1034 495 237 227 157 114 9999 115 99 91 129 152 218 173 231 196 207 179 166 206 125 133 9999 221 202 516 9999 9999 937 472 527 813 9999 229 271 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 628 495 679 612 693 637 683 728 721 680 724 754 727 750 696 658 779 760 814 868 758 709 734 664 738 652 633 679 481 655 504 773 500 897 9999 701 524 588 573 715 9999 9999 9999 266 9999 9999 9999 9999 9999 9999 9999 604 429 306 190 182 135 275 112 147 152 160 207 218 181 203 162 193 158 164 212 115 140 245 159 9999 9999 714 819 9999 672 421 215 260 255 9999 9999 132 9999 9999 9999 498 9999 9999 9999 9999 9999 9999 199 1025 576 613 583 611 691 614 727 819 644 880 694 782 682 750 597 658 677 733 871 780 872 709 788 788 768 718 678 572 531 710 670 1046 453 1345 9999 666 416 254 476 278 308 699 9999 9999 9999 9999 9999 9999 226 9999 9999 246 421 661 213 239 209 9999 56 154 150 160 141 183 184 228 159 182 234 328 242 206 158 222 180 852 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 235 883 9999 9999 9999 9999 9999 9999 9999 9999 265 9999 644 665 607 638 693 626 652 749 781 709 865 734 868 730 658 599 658 752 733 933 866 812 759 791 734 717 717 617 528 430 690 370 1037 470 754 593 390 381 337 9999 198 9999 9999 9999 9999 9999 9999 9999 9999 249 9999 397 181 235 831 310 214 9999 9999 89 135 194 139 122 175 206 269 139 166 229 433 270 167 170 666 398 9999 660 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 691 9999 9999 9999 9999 9999 9999 9999 9999 197 9999 557 598 614 683 693 690 628 694 699 787 743 786 785 760 727 600 565 782 760 929 754 784 758 738 735 693 721 632 623 436 471 771 728 345 422 305 556 394 719 269 287 242 201 9999 9999 9999 9999 109 102 9999 9999 284 226 346 565 650 157 113 131 94 165 184 148 142 185 274 246 178 213 232 282 297 188 209 9999 732 832 9999 9999 941 9999 9999 9999 9999 9999 9999 9999 227 9999 714 9999 9999 9999 9999 9999 9999 9999 9999 180 960 469 592 653 708 673 716 798 717 747 752 690 786 665 816 782 642 661 732 790 863 779 783 731 850 850 699 780 628 683 603 898 256 630 542 430 371 583 334 284 211 261 257 9999 9999 9999 9999 9999 127 114 373 9999 9999 579 1045 536 249 237 157 149 77 133 141 146 148 9999 290 248 278 265 323 193 216 560 333 9999 9999 787 764 1083 1053 9999 9999 9999 9999 9999 9999 9999 226 9999 517 444 9999 9999 9999 9999 9999 9999 208 898 9999 585 540 584 684 631 717 856 670 742 831 767 789 735 786 708 729 663 787 693 810 752 783 811 818 854 728 715 666 642 729 1330 289 1070 667 509 388 1029 9999 9999 631 9999 9999 9999 9999 9999 9999 9999 9999 9999 349 9999 728 9999 871 348 230 275 191 9999 140 154 189 9999 9999 264 244 436 201 231 153 224 195 210 260 9999 9999 9999 9999 1014 866 9999 9999 9999 9999 9999 9999 9999 184 9999 738 316 1255 9999 9999 9999 9999 9999 106 9999 709 663 464 590 669 635 720 694 667 688 742 766 762 793 758 641 729 686 883 729 783 753 784 812 912 742 817 724 692 618 626 723 709 693 443 863 476 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 482 9999 590 301 444 238 227 206 198 89 170 188 171 9999 9999 280 90 234 187 228 172 253 172 202 553 295 1001 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 624 9999 567 9999 9999 9999 9999 251 96 9999 707 296 417 541 661 750 769 631 687 624 739 738 791 690 758 639 730 715 818 743 684 727 845 813 820 859 763 709 722 745 638 557 611 755 396 581 545 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 477 9999 524 507 230 9999 339 162 244 202 111 186 9999 9999 9999 176 9999 166 220 174 188 200 214 214 254 401 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 442 9999 9999 9999 9999 152 221 237 9999 479 237 419 549 631 682 694 693 761 734 788 711 737 714 787 664 733 672 634 661 720 868 791 715 796 750 712 712 659 729 596 540 648 507 703 683 667 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 581 536 9999 9999 223 281 168 179 9999 9999 9999 9999 62 122 141 164 177 157 238 188 578 265 9999 846 1034 724 1002 730 9999 803 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 294 9999 597 682 505 497 659 689 653 770 734 847 737 667 739 797 768 670 688 655 595 586 740 787 715 771 742 727 692 734 636 649 564 633 702 761 788 1182 736 740 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 249 9999 521 599 512 274 9999 454 542 9999 97 193 174 9999 9999 124 76 123 177 204 190 210 206 811 235 199 537 893 777 839 678 912 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 608 571 9999 435 633 684 771 717 737 788 791 714 716 771 748 672 746 674 666 659 726 761 771 827 772 680 694 786 684 633 581 522 636 622 801 1005 868 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 330 952 414 9999 485 9999 430 9999 174 93 133 232 9999 9999 180 98 122 131 177 197 179 187 181 397 321 194 691 9999 9999 703 967 828 1041 1246 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 176 837 319 276 381 594 711 800 673 788 788 738 694 770 745 750 812 715 622 634 679 778 749 807 858 743 752 715 708 662 658 599 673 536 572 497 773 498 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 105 9999 9999 9999 9999 9999 398 9999 269 9999 192 146 110 163 9999 9999 9999 97 125 85 154 183 602 196 186 326 523 799 9999 971 837 832 1048 877 9999 775 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 148 190 389 413 660 712 720 717 764 733 651 800 744 727 815 856 708 678 646 600 787 824 829 776 827 704 741 644 674 660 587 634 604 616 795 9999 523 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 134 122 388 448 9999 9999 340 290 388 228 9999 115 155 139 9999 200 113 131 128 119 133 155 173 263 278 618 9999 920 1018 587 771 661 703 897 9999 641 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 200 212 199 601 604 653 663 694 738 762 773 866 776 786 700 716 670 629 683 679 814 776 797 691 807 759 743 683 653 581 670 591 556 899 930 572 552 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 135 108 92 200 115 189 9999 9999 282 9999 431 98 108 109 168 111 371 137 133 115 83 124 137 164 210 290 1003 420 9999 980 734 722 631 629 9999 837 724 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 176 216 204 885 544 517 579 696 745 765 790 748 844 842 915 674 711 604 570 633 729 711 646 729 768 815 839 712 753 658 522 640 589 516 743 644 706 574 9999 9999 9999 9999 9999 9999 9999 9999 240 9999 148 129 136 149 115 327 9999 327 229 209 251 144 138 96 86 66 144 86 105 139 120 137 148 136 197 247 9999 861 761 658 591 640 633 714 1078 939 911 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 115 9999 9999 266 948 189 257 445 584 577 700 750 735 767 751 755 787 833 692 795 621 630 694 682 618 651 740 644 825 788 698 719 689 576 560 620 537 606 588 613 554 9999 9999 9999 9999 9999 9999 9999 140 315 229 106 96 120 148 137 144 269 454 9999 168 162 134 101 125 126 146 105 143 215 179 114 168 94 98 200 253 9999 9999 715 475 493 539 616 799 866 1048 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 180 9999 181 9999 307 189 125 281 519 668 674 703 714 719 791 702 817 800 730 695 659 652 601 728 586 692 701 628 787 818 767 765 634 657 560 534 553 653 685 847 471 9999 9999 9999 9999 9999 9999 9999 9999 9999 298 136 98 119 131 114 113 143 234 264 168 144 91 103 128 129 136 141 184 9999 215 209 308 131 129 197 259 398 715 808 501 585 620 898 716 679 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 237 269 401 9999 252 170 124 255 644 636 655 730 673 833 739 709 772 813 747 643 689 661 652 632 671 674 791 742 721 872 826 756 710 735 570 537 597 584 707 650 455 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 140 94 133 194 169 128 206 183 303 542 148 125 101 101 132 87 147 172 251 201 245 201 138 150 171 233 646 298 9999 593 315 537 717 605 597 9999 686 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 219 9999 243 141 225 184 148 358 651 610 643 693 635 768 655 709 790 721 771 619 647 696 678 755 776 669 742 708 721 810 792 729 705 746 609 638 554 553 613 515 565 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 145 125 104 195 186 144 219 189 213 200 174 133 96 101 142 111 104 164 162 158 197 197 160 191 174 219 308 452 1346 706 686 677 355 513 687 1032 759 9999 9999 9999 9999 9999 9999 9999 201 9999 9999 9999 9999 9999 9999 9999 202 226 184 218 862 789 663 711 698 679 640 614 743 801 726 717 634 645 635 692 818 959 646 730 753 825 758 792 804 662 753 639 604 561 604 511 547 819 9999 9999 9999 9999 9999 9999 9999 9999 246 9999 139 130 142 177 185 203 211 203 143 191 193 170 131 93 106 92 154 128 106 162 186 173 185 181 182 184 266 551 413 1030 913 783 783 1059 9999 572 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 287 182 209 9999 9999 634 9999 691 655 646 663 549 643 654 774 669 674 632 595 617 684 851 912 664 649 702 860 788 730 737 707 738 623 657 583 594 518 475 9999 9999 9999 9999 9999 9999 9999 9999 295 176 230 144 135 91 133 151 193 163 176 137 163 183 304 164 113 123 116 127 122 116 73 154 119 238 224 207 179 235 9999 9999 708 977 623 9999 976 902 660 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 236 176 249 275 9999 1039 721 676 586 592 590 469 652 586 772 681 643 666 623 622 715 623 541 600 747 699 756 745 715 714 709 734 552 729 609 592 726 760 735 617 9999 9999 9999 9999 9999 9999 9999 9999 9999 193 109 85 125 131 208 151 173 113 163 191 229 206 88 99 110 149 121 115 129 178 115 198 251 203 181 223 317 9999 1025 9999 478 845 719 587 800 926 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 243 270 9999 9999 224 9999 621 563 624 598 495 545 593 628 685 695 708 607 671 629 738 683 634 646 647 724 528 686 717 698 634 628 692 554 667 652 705 428 686 549 9999 9999 9999 9999 9999 9999 9999 9999 196 9999 224 141 120 135 145 119 186 162 119 147 334 158 156 114 124 124 93 121 121 129 9999 187 179 265 233 201 218 308 9999 9999 675 516 631 743 745 723 9999 9999 9999 9999 9999 9999 9999 278 9999 9999 9999 9999 264 181 471 243 186 258 9999 9999 224 512 664 637 552 512 705 664 669 662 622 630 612 659 703 632 680 654 627 674 526 703 648 645 642 625 685 521 637 619 844 475 577 677 9999 9999 9999 9999 9999 9999 9999 9999 234 9999 9999 138 102 179 142 118 179 201 199 155 206 151 185 437 131 140 119 116 219 9999 9999 9999 9999 191 192 217 242 243 9999 9999 460 692 1086 840 718 701 832 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 272 132 170 177 180 182 246 290 9999 774 659 934 565 308 567 902 752 649 650 632 758 643 650 635 664 644 531 635 634 550 660 611 696 614 657 653 556 604 656 574 496 780 9999 319 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 269 9999 183 149 112 142 239 224 190 9999 9999 184 444 120 142 188 9999 9999 9999 9999 9999 129 132 131 169 242 253 9999 9999 427 868 491 710 585 256 9999 9999 9999 9999 9999 9999 228 261 140 9999 217 255 130 138 371 9999 234 9999 9999 9999 9999 9999 789 541 574 605 738 771 682 669 665 733 566 609 538 643 472 591 616 659 634 664 647 685 585 644 636 566 633 581 713 713 597 458 444 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 200 110 181 128 155 152 228 214 249 9999 9999 9999 260 252 596 9999 9999 9999 9999 289 239 159 147 138 169 199 258 9999 9999 581 416 591 736 482 636 9999 9999 9999 9999 9999 9999 173 9999 9999 183 191 227 124 9999 148 565 179 221 9999 9999 873 9999 666 610 627 711 319 730 635 684 645 671 616 741 768 601 676 515 642 636 613 663 645 699 682 629 603 521 634 641 755 733 739 721 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 105 153 9999 270 208 9999 9999 9999 9999 9999 9999 9999 250 231 9999 9999 9999 9999 297 289 230 149 144 141 122 199 256 9999 9999 9999 984 9999 701 9999 636 9999 9999 9999 9999 9999 9999 9999 9999 223 414 240 138 140 191 192 183 605 9999 9999 9999 9999 9999 528 656 720 606 504 693 763 667 617 710 696 628 697 600 745 558 580 486 644 625 592 646 616 616 689 514 480 589 798 870 590 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 194 9999 9999 293 529 9999 9999 9999 9999 9999 9999 9999 279 294 9999 9999 316 9999 9999 290 192 152 141 116 270 208 9999 9999 9999 9999 9999 655 9999 887 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 167 154 192 214 9999 188 303 9999 720 1236 863 629 524 757 1023 674 718 659 753 750 680 621 701 733 673 640 602 400 471 615 562 629 623 613 664 677 542 590 663 736 537 676 705 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 243 9999 9999 264 9999 298 295 243 159 156 138 275 197 9999 9999 387 748 9999 749 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 237 185 237 219 195 181 252 298 862 9999 786 627 881 9999 9999 757 837 538 675 764 646 497 752 683 683 643 523 442 394 593 638 1051 753 647 631 605 657 613 654 690 741 828 694 9999 9999 9999 9999 9999 9999 9999 9999 9999 300 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 307 9999 288 9999 313 9999 258 9999 302 235 151 214 332 236 9999 9999 9999 9999 9999 750 9999 9999 9999 89 9999 9999 9999 9999 9999 9999 9999 9999 9999 514 233 260 512 668 174 491 621 336 473 655 452 668 1101 512 909 664 672 686 728 649 609 627 742 639 465 505 487 393 532 747 856 678 625 618 604 539 710 545 675 595 501 557 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 97 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 309 188 220 217 9999 259 282 309 276 260 9999 9999 9999 9999 9999 9999 9999 950 558 798 9999 715 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 303 672 753 511 515 254 814 830 436 565 385 680 678 476 485 908 610 638 653 688 615 550 609 651 539 581 642 498 599 694 672 657 641 560 641 607 631 707 731 892 849 251 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 586 9999 9999 9999 9999 9999 9999 923 9999 9999 9999 9999 9999 9999 155 196 191 288 277 173 267 266 9999 9999 9999 305 9999 9999 9999 9999 826 635 519 9999 9999 181 9999 9999 9999 9999 9999 9999 9999 733 9999 9999 274 9999 9999 309 590 492 294 611 475 489 611 255 578 736 962 781 668 636 624 658 603 389 464 655 655 612 508 588 519 385 501 841 740 683 611 643 582 663 598 716 789 469 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 204 9999 9999 9999 527 701 1266 613 9999 9999 9999 9999 9999 313 143 161 180 240 301 147 155 266 9999 9999 290 9999 999 7 7 999 999 999 999 3 999 2 999 11 14 11 11 999 999 999 110 999 101 103 75 999 58 11 999 999 999 999 999 999 999 999 52 58 67 85 70 97 68 75 79 64 39 51 37 41 52 71 80 70 68 66 64 69 93 38 76 76 77 66 73 56 151 41 60 58 35 77 104 137 118 123 108 102 105 106 106 103 105 105 105 103 102 104 115 112 104 107 107 114 137 129 113 104 94 100 86 103 2 5 10 8 999 2 3 999 999 999 999 999 15 13 13 999 999 999 83 999 999 94 89 83 89 16 6 999 999 12 7 999 999 999 33 38 50 94 61 98 49 33 66 66 23 26 35 28 40 79 53 43 74 30 147 26 36 39 43 83 48 75 47 73 109 76 70 39 37 30 103 999 126 109 103 101 106 106 104 101 103 103 105 103 102 103 112 108 118 114 107 107 119 118 106 92 95 999 107 73 5 3 7 5 4 2 999 999 999 5 999 999 28 11 93 35 999 999 44 999 999 49 91 66 999 15 11 999 999 4 15 999 999 20 38 39 73 63 57 999 135 30 26 34 47 30 31 36 46 54 54 41 35 19 39 61 53 35 52 80 48 48 73 77 96 54 71 54 29 48 79 127 108 100 101 101 105 104 101 99 103 104 105 103 100 101 110 105 116 118 113 115 112 107 94 100 114 96 999 999 3 999 4 2 3 3 999 999 999 999 999 999 21 17 27 18 999 36 999 75 999 112 90 75 999 26 73 24 999 7 21 6 999 34 58 43 49 44 77 98 30 34 31 58 33 31 32 47 50 62 63 40 34 22 21 31 35 78 81 78 63 58 66 68 92 50 53 48 29 31 91 111 118 104 102 102 104 101 99 98 120 103 106 103 99 100 114 108 116 119 114 113 110 109 89 94 97 88 999 88 999 999 4 999 999 5 999 999 999 999 999 54 64 37 16 17 8 5 999 81 86 98 103 83 77 81 27 79 999 999 999 5 26 38 49 37 45 78 78 999 15 20 36 34 49 34 60 45 45 69 60 44 40 31 34 31 53 35 79 56 87 72 63 72 34 47 57 59 49 53 107 111 109 109 103 101 103 99 98 97 120 120 121 102 98 117 122 119 102 115 115 107 102 116 86 88 77 68 62 999 999 999 999 4 999 7 999 7 999 16 29 37 22 999 9 999 13 999 5 83 38 119 81 90 72 39 51 26 53 24 999 10 25 63 35 26 27 28 61 58 999 38 35 33 29 34 34 37 33 65 63 47 48 34 53 28 25 30 56 72 84 54 52 41 38 47 47 85 54 37 74 111 111 110 103 101 102 98 97 98 103 120 121 119 115 119 127 126 107 114 113 91 95 121 96 89 75 65 57 113 999 999 3 999 999 3 999 9 14 31 999 18 49 999 999 999 13 7 8 72 62 99 83 99 60 71 999 19 999 25 999 999 29 34 50 21 18 999 75 24 999 33 36 28 32 33 30 38 57 76 51 43 51 44 59 33 119 29 62 56 84 71 64 39 39 34 39 89 61 81 80 105 107 105 102 100 101 98 96 98 102 119 121 119 114 110 129 126 106 109 104 114 57 93 88 106 75 70 70 105 999 999 999 999 999 999 999 999 8 27 25 999 999 12 999 3 999 14 999 68 62 88 100 89 54 55 16 35 61 19 14 28 21 52 18 20 31 18 11 18 999 32 45 27 31 34 31 18 34 60 38 59 52 48 56 39 34 36 37 43 77 52 40 42 36 90 97 96 39 133 96 104 102 99 99 117 99 97 95 97 117 118 120 120 118 115 131 126 101 110 103 100 80 78 86 86 71 88 999 999 999 999 999 999 2 999 3 999 999 51 999 999 999 6 5 999 999 14 10 8 999 51 91 65 51 69 999 37 17 14 13 48 74 41 63 39 37 23 21 37 999 999 47 34 28 32 26 20 39 52 50 38 51 51 54 39 62 52 47 47 66 83 48 52 102 116 999 97 148 999 87 108 101 107 110 116 116 96 95 96 114 122 120 119 121 119 129 125 96 104 104 92 93 86 76 75 999 80 60 85 999 999 999 999 999 999 999 999 7 9 999 999 999 999 6 999 999 999 6 999 999 82 999 69 50 65 18 40 42 16 32 87 83 65 90 77 68 42 23 26 999 999 46 50 23 56 32 25 34 20 33 44 51 54 45 53 58 73 56 54 70 84 67 80 77 115 100 90 999 999 98 106 101 105 109 114 115 95 94 95 112 121 122 119 123 118 128 120 107 111 107 82 93 79 72 83 61 89 80 96 999 999 4 3 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 70 999 999 38 100 24 40 20 18 84 49 98 106 108 112 105 97 56 41 35 999 999 80 999 66 34 33 32 30 26 54 48 55 63 36 75 80 56 86 84 88 90 118 87 131 85 94 85 999 44 119 105 100 108 110 110 115 113 94 95 112 122 135 122 124 126 122 111 104 103 106 77 82 75 71 54 80 108 88 107 999 999 999 999 6 999 3 999 999 999 999 999 999 999 999 6 999 999 999 999 46 69 52 53 38 36 25 32 35 79 77 114 122 118 125 108 110 93 63 61 32 96 99 73 41 33 32 28 66 33 51 57 62 47 38 38 41 52 65 54 87 126 94 94 999 148 92 138 38 60 135 103 98 111 111 108 113 107 108 94 112 119 130 133 126 122 125 118 125 102 118 90 76 78 61 80 76 102 102 121 999 999 999 999 999 4 7 6 999 999 3 999 999 999 999 999 999 999 999 999 46 75 44 999 43 46 41 51 90 92 110 121 116 115 120 122 123 117 104 92 53 999 118 94 49 37 27 22 34 37 75 83 67 44 51 49 54 58 90 78 128 999 92 98 71 106 85 148 91 36 87 90 94 111 106 111 108 107 107 109 110 114 125 130 126 125 129 119 115 103 100 87 69 75 64 999 78 93 111 116 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 5 999 999 999 44 58 58 999 35 46 61 54 58 99 106 106 115 122 123 128 130 123 111 107 104 56 999 94 101 50 28 22 34 36 41 62 88 73 48 47 61 70 87 90 88 141 105 96 100 78 110 77 148 50 34 95 109 106 108 111 118 106 106 106 108 106 119 117 130 126 123 130 118 107 109 96 78 66 62 83 62 76 83 104 114 13 6 999 999 999 999 5 3 999 999 3 999 999 999 999 6 4 999 999 37 118 137 30 34 49 61 49 107 123 123 118 124 126 128 132 133 131 125 105 120 54 145 107 105 62 999 27 36 38 47 57 94 80 75 57 91 94 97 85 87 129 121 101 106 73 109 87 63 57 38 91 75 83 102 115 116 108 105 107 104 107 104 116 121 124 119 129 110 102 101 89 72 59 70 88 77 83 999 109 116 999 5 4 999 999 2 999 3 999 999 999 999 999 999 999 999 999 8 999 43 37 134 59 57 41 52 999 137 111 119 124 129 129 132 133 136 133 132 123 117 82 999 114 104 41 72 50 41 33 74 79 97 96 92 88 98 78 89 67 106 93 114 107 109 77 97 92 60 46 42 68 57 95 108 115 112 109 115 109 114 109 113 131 129 125 114 137 110 97 90 72 57 36 38 999 95 96 91 109 113 10 7 5 999 999 999 999 999 999 999 2 999 999 999 999 999 7 11 7 29 68 999 60 51 33 43 999 107 122 125 128 133 134 136 135 137 137 136 131 119 113 120 118 97 999 999 109 34 38 52 86 97 95 99 87 97 87 88 69 106 97 114 108 97 93 91 96 64 47 40 64 56 89 103 110 110 100 120 107 123 116 108 123 137 122 116 125 100 97 78 77 32 54 80 999 79 999 100 104 109 999 9 999 2 999 999 5 999 999 999 999 999 999 999 999 999 6 999 12 9 13 20 40 37 23 106 115 119 126 130 133 137 139 140 136 138 139 138 134 130 98 125 116 80 999 999 50 29 37 47 92 98 102 103 87 91 73 81 148 126 148 116 114 98 90 56 86 999 53 35 37 55 83 96 108 101 104 126 104 120 125 118 104 120 134 121 129 93 93 71 59 36 999 52 81 113 999 115 103 109 999 3 999 19 16 6 4 999 999 999 999 999 999 999 999 999 4 10 14 25 55 43 12 17 30 82 119 123 128 133 137 141 144 142 139 141 139 139 137 133 119 123 102 75 81 118 52 55 52 69 90 99 99 97 90 88 75 48 94 148 148 114 113 116 90 42 148 82 52 30 34 52 98 94 89 83 107 101 105 116 124 114 112 117 137 125 136 91 82 66 54 71 999 53 999 87 92 123 109 116 999 999 999 34 13 18 999 3 6 999 999 999 999 999 999 999 999 14 14 28 35 28 24 33 40 115 114 125 131 137 140 142 146 143 142 141 140 140 137 134 130 105 92 63 999 67 82 33 41 52 80 105 93 89 94 77 82 42 144 63 113 117 113 114 88 59 36 62 999 27 29 72 99 102 80 106 76 94 104 126 105 117 81 57 133 133 149 91 84 73 62 67 67 999 999 99 96 114 117 114 999 3 999 999 7 7 999 999 6 3 3 6 999 999 999 32 999 15 25 30 54 20 14 12 64 119 118 126 132 140 141 148 152 148 146 143 144 141 138 134 132 98 72 51 46 39 64 54 44 63 95 107 82 81 148 48 79 60 148 70 105 109 103 103 92 999 132 82 50 23 100 97 103 81 65 89 49 138 104 109 103 117 96 51 149 111 149 84 78 79 65 63 999 999 70 95 109 118 113 111 999 999 999 999 999 999 999 999 999 3 999 5 3 999 999 65 62 38 35 35 28 23 16 52 118 110 120 128 133 139 141 159 159 149 148 143 146 142 138 136 133 90 74 42 53 59 73 44 54 94 100 101 76 76 64 102 56 65 121 91 96 103 91 107 148 999 145 65 148 43 70 89 96 95 73 33 35 99 100 114 112 104 103 80 125 106 149 61 81 59 74 72 999 58 58 97 90 99 110 114 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 104 72 59 33 999 999 61 999 19 119 116 122 128 135 139 142 159 159 149 151 143 148 143 139 137 133 108 80 49 50 66 52 50 82 86 99 90 80 51 31 91 44 80 82 96 80 87 88 148 128 999 135 61 44 31 32 136 81 91 77 58 57 78 91 106 92 117 59 69 37 65 108 68 81 77 82 79 81 62 69 80 90 92 93 124 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 57 999 999 19 20 14 13 17 136 118 123 129 135 140 144 159 159 149 151 141 144 141 139 137 133 97 74 56 47 69 76 59 92 109 95 60 66 34 27 76 62 999 86 98 80 76 94 144 96 116 131 999 999 110 52 110 70 86 60 47 38 46 89 85 79 100 103 55 52 94 91 64 83 83 59 83 83 74 77 80 90 94 87 110 999 999 999 999 999 999 999 999 999 999 999 999 999 45 76 999 51 999 999 29 24 15 13 29 137 119 123 130 136 141 143 157 156 149 151 141 141 141 140 137 134 100 62 55 38 48 50 68 83 115 92 72 67 51 30 59 56 96 89 83 81 59 148 148 148 128 138 999 27 139 41 86 41 35 87 38 149 35 77 52 49 80 90 102 71 85 35 68 97 81 79 91 87 82 86 86 84 95 81 94 999 999 999 2 999 999 999 999 999 999 999 999 999 999 82 999 80 999 9 44 13 13 54 68 138 119 125 130 137 140 141 151 154 152 152 141 142 143 140 137 135 101 75 47 60 49 53 98 86 114 108 60 74 55 82 34 29 106 94 86 85 59 95 107 148 92 36 999 999 83 51 44 25 31 31 47 67 32 48 37 51 67 999 149 80 112 36 49 76 84 80 92 89 88 86 80 81 89 82 104 999 999 999 2 999 999 999 999 999 999 999 999 999 999 56 999 46 999 8 4 9 13 20 84 118 119 123 132 137 141 139 144 154 157 152 143 146 149 141 137 134 100 64 38 70 47 58 76 83 108 105 43 78 37 52 40 37 133 92 88 86 57 100 84 86 36 148 51 999 45 58 34 57 999 51 18 16 29 29 27 55 35 144 999 144 30 24 36 90 85 84 84 87 72 72 82 81 80 81 107 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 70 31 999 999 999 13 15 80 108 124 121 125 132 137 141 140 143 156 159 154 148 148 151 141 137 133 98 52 38 39 68 92 89 78 102 94 999 39 39 41 57 58 89 93 88 87 55 107 74 66 96 999 58 29 80 41 999 17 12 999 7 9 22 40 37 999 62 48 999 146 115 999 29 106 91 57 77 82 89 73 69 78 76 80 83 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 79 5 999 999 999 15 999 136 100 114 122 126 132 136 141 140 146 156 159 152 148 148 149 141 136 130 94 60 45 39 71 86 69 87 110 74 43 35 55 47 50 77 81 80 89 89 52 99 88 72 126 999 57 29 95 48 999 18 999 999 999 999 999 37 21 27 26 74 37 28 32 29 49 59 97 73 100 93 85 72 69 72 76 80 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 94 51 999 999 999 999 137 999 99 107 116 122 128 133 136 140 141 149 156 154 143 148 146 143 140 136 125 99 49 44 60 85 74 72 83 100 49 65 43 68 44 93 86 89 84 92 93 80 58 65 119 148 999 148 51 148 46 999 33 15 999 5 7 2 999 16 19 14 38 56 77 27 36 37 79 61 98 85 86 87 87 83 64 64 76 71 999 999 999 999 999 999 999 999 999 999 999 999 999 42 53 47 999 999 999 999 999 104 115 113 116 122 127 132 136 141 142 152 157 149 143 144 144 141 139 136 125 94 48 46 71 92 96 72 82 102 90 76 46 52 53 84 97 82 88 94 96 85 84 71 85 148 136 148 999 120 42 60 29 18 999 999 7 8 7 6 12 11 21 103 74 97 54 64 84 93 80 71 88 82 83 83 63 59 71 95 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 999 999 999 999 999 999 117 120 117 116 123 127 132 135 141 142 151 156 149 148 143 143 141 137 136 128 85 50 58 52 105 80 81 103 103 94 81 80 80 63 105 86 87 93 115 116 100 83 106 102 148 148 136 148 111 60 999 24 22 999 3 6 6 5 2 999 22 21 101 55 62 37 36 82 71 86 81 84 81 80 78 59 66 91 95 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 140 118 121 122 117 116 122 126 130 133 139 140 148 151 148 146 141 140 141 136 132 123 86 49 60 57 106 74 82 93 108 86 63 79 65 89 94 89 93 98 100 99 107 92 97 77 123 148 128 144 148 38 999 999 999 999 2 2 3 7 2 2 15 142 999 53 147 71 65 95 73 96 68 83 76 76 81 59 61 74 92 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 114 123 123 117 115 122 126 130 133 137 140 144 144 141 140 138 138 138 134 125 101 87 46 90 104 86 78 52 76 146 146 66 103 86 92 113 92 98 102 105 102 115 95 82 103 80 92 71 63 70 39 18 3 999 999 2 999 999 2 2 999 999 999 999 999 100 61 87 74 75 86 93 77 92 62 53 62 63 76 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 102 116 115 124 116 112 120 124 128 130 135 139 141 139 136 136 135 136 136 133 112 100 999 999 101 93 80 87 72 64 55 999 99 90 98 99 104 99 102 106 109 108 102 100 103 82 67 69 999 89 73 46 999 3 999 2 2 999 999 999 2 999 999 999 54 34 131 999 64 82 74 76 999 64 104 999 74 51 56 65 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 114 122 108 112 107 129 124 127 129 133 136 137 136 134 135 135 135 134 130 98 76 999 80 77 95 58 89 32 54 31 114 999 148 111 91 113 106 108 112 115 113 108 115 102 102 96 56 49 40 35 33 999 2 999 999 2 999 999 999 999 999 999 44 58 999 79 82 93 79 83 82 74 57 95 84 114 87 49 72 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 112 117 117 119 124 101 132 122 126 127 131 135 134 132 134 135 135 134 132 124 99 67 56 82 94 79 89 51 58 54 126 999 999 148 109 114 120 112 115 117 118 117 113 105 112 111 91 54 72 55 60 35 999 2 999 999 999 999 2 999 999 999 7 999 16 63 999 999 77 100 85 88 71 50 71 54 125 71 85 58 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 999 117 112 119 117 118 114 137 117 125 126 129 133 132 130 133 133 133 133 130 108 97 53 52 87 81 97 84 62 56 49 76 108 148 86 105 101 108 117 119 120 120 120 116 110 119 121 95 68 56 53 58 36 999 2 2 999 999 999 999 999 999 999 18 71 70 28 999 999 111 104 86 102 74 68 85 40 67 70 47 79 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 119 114 105 116 139 122 107 123 120 119 123 127 130 130 129 131 131 130 130 124 102 999 999 93 45 79 94 86 69 96 64 90 101 101 119 116 107 115 119 119 120 120 120 119 113 123 117 99 77 54 52 63 34 7 999 999 999 999 999 999 999 999 999 999 28 51 40 999 999 79 92 94 99 77 64 999 999 69 58 46 61 81 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 78 116 114 101 999 999 123 114 74 121 124 119 125 127 129 129 130 129 126 125 109 104 999 28 49 37 90 119 88 91 51 90 90 82 89 103 103 113 118 119 119 120 119 121 119 116 110 118 102 87 78 40 33 15 18 999 999 999 118 142 72 999 6 999 999 999 999 77 81 999 115 111 104 111 58 78 999 54 58 51 45 58 86 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 117 107 91 73 110 127 114 64 142 107 122 118 124 125 126 127 125 123 116 105 66 85 32 44 40 56 103 101 93 55 92 99 85 87 96 109 117 119 118 118 120 119 121 121 118 111 119 105 84 95 51 30 12 9 999 999 999 71 35 26 999 999 999 999 73 999 28 31 22 999 999 65 96 84 75 57 69 105 60 44 59 91 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 126 999 999 113 113 93 75 110 101 134 127 116 120 123 121 119 116 102 84 65 86 30 35 56 42 90 106 89 108 108 90 92 93 100 113 119 119 118 118 118 120 121 121 118 111 118 110 98 78 38 35 21 46 999 999 999 22 30 12 999 999 999 999 999 999 90 76 79 99 76 147 83 83 104 56 48 78 38 44 81 103 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 999 999 999 78 999 999 999 999 999 118 127 113 128 127 121 101 103 999 31 27 25 111 77 113 72 95 119 109 94 96 96 104 114 119 119 116 117 118 118 120 121 117 125 117 119 97 80 56 78 37 11 999 999 999 121 999 999 999 999 999 999 999 999 999 999 999 32 51 90 74 78 88 81 72 26 34 46 80 115 999 999 84 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 114 88 999 999 54 999 999 999 130 115 128 116 120 107 999 67 27 99 999 56 85 88 83 91 103 105 99 101 101 106 114 120 119 116 118 118 117 120 122 117 124 118 116 98 79 82 53 74 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 71 147 49 105 90 50 86 78 65 54 99 123 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 999 999 999 999 999 999 999 140 999 999 999 999 999 999 999 999 149 137 100 99 149 57 26 30 49 52 99 85 92 98 113 107 101 105 106 106 109 116 121 119 114 118 118 117 121 120 116 124 119 118 113 104 88 50 20 59 999 999 999 999 999 999 999 999 999 999 999 999 999 37 999 58 82 139 57 999 999 48 88 32 66 83 113 125 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 999 50 999 999 999 999 999 128 999 999 135 92 141 77 115 20 31 34 106 85 102 100 92 107 105 109 110 112 113 115 117 121 118 127 117 117 117 121 120 118 125 121 117 124 102 100 48 999 999 999 999 999 999 999 999 999 999 125 111 72 90 92 42 999 999 77 999 37 999 76 47 102 64 93 100 118 129 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 127 999 999 40 40 15 91 113 88 81 115 92 94 105 113 115 115 117 118 119 120 122 116 124 129 115 115 121 120 118 126 122 115 127 112 103 77 999 999 999 999 999 999 999 999 26 61 62 62 64 93 52 80 999 85 999 147 84 999 81 71 95 64 91 115 122 132 999 999 999 999 999 83 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 999 999 999 999 999 999 999 999 999 999 999 37 18 79 146 90 86 115 103 109 116 119 120 119 121 122 121 122 121 127 122 127 125 127 120 120 118 114 124 116 127 123 102 95 999 999 999 999 999 999 999 999 999 147 75 54 62 62 59 55 999 84 84 147 66 999 71 65 76 112 147 109 127 135 999 999 999 118 999 94 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 48 999 999 999 999 999 999 999 999 999 999 999 42 20 50 105 109 112 114 116 123 126 124 125 123 125 125 123 123 122 126 127 127 124 126 117 130 116 114 122 112 126 98 86 105 999 76 999 999 999 999 999 999 999 147 53 60 51 57 50 36 999 89 95 93 66 999 71 91 49 100 148 115 129 136 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 49 111 114 112 107 113 126 130 131 130 129 127 129 126 124 124 123 124 131 126 129 126 128 129 129 113 119 113 116 98 97 999 999 999 999 999 999 999 999 999 142 66 52 999 999 89 67 68 103 57 999 148 53 132 80 73 55 103 134 118 131 136 999 999 106 999 106 999 999 999 999 999 999 999 999 999 999 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 82 999 999 999 999 999 29 63 999 130 138 118 119 125 132 132 133 132 132 131 132 130 125 124 122 121 136 129 127 123 122 126 128 124 115 122 118 115 95 999 999 29 32 17 52 999 999 999 56 57 71 999 94 77 70 999 51 70 78 999 71 117 72 81 77 134 126 119 131 136 999 999 999 999 999 999 999 68 999 999 999 999 999 999 999 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 35 49 999 999 999 25 85 999 116 137 132 127 130 133 133 135 133 133 133 133 132 127 125 117 119 127 131 124 124 122 129 124 119 113 118 115 109 100 76 59 49 31 14 999 999 999 133 146 75 125 75 999 68 999 70 999 999 74 74 62 101 72 60 139 35 127 117 129 136 999 999 117 121 111 999 99 999 999 999 999 999 999 999 999 80 999 999 999 999 34 999 999 999 999 999 999 999 18 999 31 33 17 999 999 999 30 58 999 91 126 136 121 132 133 134 136 135 136 135 134 133 130 126 113 116 119 129 126 134 124 132 125 119 117 116 117 107 95 80 64 63 18 49 999 999 56 999 999 56 140 65 48 77 999 999 94 27 58 55 95 100 70 71 48 67 134 126 125 135 999 999 999 121 115 999 999 999 999 999 999 999 999 999 999 96 999 999 999 999 33 999 999 999 999 999 999 999 25 19 999 33 21 19 999 35 36 63 75 91 123 122 128 134 135 135 136 136 138 137 136 134 132 125 126 123 118 121 118 124 121 136 129 117 113 114 116 106 95 76 65 999 32 999 999 999 999 999 999 999 75 53 30 31 999 999 27 55 68 999 52 78 49 22 63 21 52 123 125 134 136 111 101 118 112 109 999 999 999 999 999 999 999 999 999 999 999 999 999 70 26 999 999 999 999 999 999 999 28 999 38 46 31 27 999 35 42 78 87 101 124 126 129 134 135 135 136 137 138 137 136 134 132 125 121 119 121 117 114 130 108 120 120 122 121 117 112 106 81 67 65 52 44 999 999 999 999 999 999 86 144 54 97 32 100 999 85 28 93 999 73 33 31 24 19 25 86 128 125 134 999 123 110 112 110 103 999 87 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 39 51 62 67 999 34 28 27 79 79 95 106 125 118 131 135 135 135 137 138 139 137 137 134 132 125 121 120 112 114 113 139 112 114 122 116 129 113 108 91 72 78 81 999 999 13 999 999 999 999 999 142 141 52 999 28 999 104 27 20 59 999 63 32 33 29 28 999 126 120 125 133 118 118 115 116 116 114 95 999 999 999 999 999 999 999 999 45 999 999 999 16 999 999 999 45 999 999 999 82 52 54 78 84 63 33 37 29 108 92 101 107 120 127 132 136 136 135 138 138 139 138 137 134 133 127 122 123 107 101 112 123 109 116 113 115 120 110 103 101 73 69 87 59 21 10 999 999 999 999 44 89 43 66 84 47 999 36 42 18 39 51 76 31 34 31 31 29 77 124 123 130 123 122 115 101 103 100 93 88 999 999 999 999 999 999 999 14 999 999 999 999 999 999 999 13 999 999 999 999 78 85 89 93 83 999 37 38 80 102 101 107 127 130 133 135 136 135 139 138 140 138 137 134 133 127 122 120 102 100 105 124 115 122 113 111 107 107 95 87 73 53 57 53 46 999 999 999 999 999 999 65 137 57 999 139 72 32 44 14 19 24 23 29 32 28 31 29 56 123 121 129 124 124 117 117 103 101 99 90 105 999 999 999 999 999 999 999 999 999 999 11 26 999 999 14 999 999 999 93 84 92 95 101 92 60 66 59 100 108 102 108 130 131 132 135 135 136 139 138 141 138 137 135 133 127 124 118 105 100 107 122 119 115 119 106 100 110 79 74 64 58 61 14 999 27 999 999 999 999 999 55 49 69 74 79 31 20 16 24 16 19 22 29 26 51 35 29 115 130 120 129 999 131 112 107 115 100 99 95 107 57 999 999 999 999 999 999 999 999 999 12 15 12 999 9 999 999 999 48 86 97 100 107 104 79 80 88 112 107 106 116 130 131 133 134 133 137 139 138 140 137 137 134 133 128 110 109 112 95 112 122 121 106 118 104 94 89 72 50 61 40 68 26 86 999 999 999 999 999 999 75 41 60 37 95 52 32 15 15 17 13 19 21 21 999 48 28 136 122 119 129 999 137 123 109 107 116 100 98 999 65 999 999 999 999 999 999 999 999 32 10 17 999 999 999 999 999 999 141 107 98 107 111 115 96 91 110 117 105 114 123 129 131 134 135 133 136 137 137 139 137 136 134 133 127 112 107 110 86 108 119 110 95 111 100 83 77 82 48 50 21 31 23 999 999 999 999 999 999 999 999 60 47 32 146 64 66 19 13 15 16 21 30 21 28 29 36 110 134 128 126 999 137 126 110 102 96 98 98 999 999 999 999 999 12 999 999 999 999 31 8 999 999 999 999 999 999 138 141 109 110 115 118 120 105 107 119 114 106 122 128 131 133 136 135 132 136 137 135 138 136 136 134 132 127 115 113 93 87 105 107 110 99 111 102 88 84 79 999 34 20 27 16 999 11 999 999 999 999 999 135 116 52 35 52 27 52 47 31 34 19 16 53 22 35 29 37 51 130 128 122 999 999 122 48 88 105 96 96 98 86 999 999 999 999 10 999 13 138 84 999 999 999 999 999 999 999 123 141 107 120 122 124 120 108 112 115 110 113 130 134 137 137 138 135 133 136 137 137 137 137 136 133 131 127 118 112 92 87 138 106 103 112 107 87 58 78 84 54 999 16 19 999 86 999 64 999 999 999 999 999 135 55 59 93 43 73 46 43 49 36 61 19 29 31 28 32 80 136 114 110 999 999 999 97 136 127 106 101 118 75 999 999 999 10 9 15 14 16 999 999 999 999 999 999 999 999 999 139 114 123 126 127 120 109 106 109 109 120 134 137 138 138 140 135 134 136 136 135 136 136 136 133 130 126 119 110 92 61 94 106 100 98 100 70 71 65 30 34 51 999 24 999 999 999 51 999 999 999 999 82 103 54 49 30 28 999 63 70 52 16 21 15 24 38 34 28 35 109 107 128 999 999 98 64 999 127 119 95 999 62 999 999 999 11 12 10 19 26 999 999 999 999 999 999 999 999 999 141 116 125 128 129 121 113 103 110 111 123 136 137 137 138 140 135 134 135 137 134 134 135 136 133 130 125 119 111 106 74 70 105 80 96 88 115 81 60 18 38 999 999 33 8 999 999 125 999 999 999 97 100 83 59 93 34 41 104 999 37 26 19 16 30 31 29 26 31 28 88 130 137 999 80 21 27 137 121 127 105 999 56 999 999 15 999 999 10 17 25 23 999 999 999 999 999 999 138 999 134 117 125 129 130 123 120 106 113 114 126 137 135 136 137 139 137 133 134 136 133 134 134 136 132 130 126 118 110 90 77 71 78 89 999 63 108 69 56 41 15 58 999 33 999 999 999 999 999 999 999 132 103 62 63 59 95 999 999 40 999 16 17 35 42 27 34 49 30 29 49 135 134 999 999 14 68 137 90 138 999 999 69 999 999 7 999 999 7 999 999 999 999 999 999 999 999 999 45 141 138 119 127 130 131 125 124 112 116 117 128 137 135 136 138 137 136 133 133 136 134 133 134 135 132 130 125 119 110 102 95 81 86 97 999 89 114 80 47 999 67 107 17 17 999 999 999 139 999 81 999 146 105 60 119 71 38 999 37 59 62 41 16 19 22 27 19 49 36 29 72 100 65 999 18 14 58 999 999 138 94 104 72 999 10 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 125 120 128 131 131 128 127 119 121 119 128 136 137 137 140 137 136 133 133 135 134 133 133 134 131 130 125 118 107 95 79 92 78 92 999 105 101 78 54 52 999 999 999 17 999 999 999 999 999 999 999 146 97 57 73 69 35 46 34 15 13 14 38 28 21 19 28 34 32 28 91 37 66 77 20 999 999 90 137 999 125 117 18 16 9 999 999 37 999 999 999 89 999 999 999 999 999 999 21 141 123 122 128 131 131 130 128 125 125 124 130 135 135 137 139 137 137 133 134 136 134 133 133 133 130 130 125 129 111 101 93 126 61 105 999 106 95 58 48 29 18 52 999 999 999 999 999 999 35 999 999 86 112 95 49 68 30 999 144 16 14 14 36 28 24 27 20 53 67 64 62 95 96 25 24 91 999 999 999 999 999 999 999 999 999 999 999 80 55 999 999 999 999 999 999 999 999 138 999 124 127 123 127 131 132 131 128 127 125 128 134 135 135 137 137 137 137 133 135 136 134 134 132 133 129 130 123 125 101 101 63 118 82 102 107 90 81 72 999 45 999 999 999 999 999 999 999 999 21 999 129 53 57 98 48 33 999 999 42 19 11 24 43 32 27 47 37 18 53 90 80 97 62 70 63 999 93 999 999 999 999 999 999 999 999 999 999 999 82 999 999 999 999 999 999 999 999 19 999 124 116 121 127 131 132 131 130 128 126 130 134 134 134 136 136 136 135 133 136 136 134 134 131 132 129 129 119 121 97 82 108 78 72 103 93 106 69 122 70 89 74 28 999 999 999 999 37 37 999 999 77 85 57 68 51 27 69 29 36 13 19 36 36 22 69 41 37 51 70 70 79 70 54 999 86 106 999 999 113 999 999 999 999 999 999 999 11 999 109 999 999 999 999 999 999 999 999 32 141 122 118 121 126 130 131 130 131 129 128 132 134 134 133 135 135 135 134 132 137 136 135 134 131 131 127 127 118 117 96 100 50 81 94 102 93 94 52 35 31 24 15 999 999 999 999 999 144 51 55 999 999 98 102 67 11 12 24 28 40 18 68 28 29 999 69 35 52 57 83 52 65 148 63 999 999 96 104 133 120 999 999 999 999 999 999 999 9 999 110 91 999 999 999 999 999 999 18 141 999 128 117 119 127 130 131 130 132 131 129 131 133 133 134 134 135 134 133 131 135 137 135 134 132 130 126 126 114 116 105 108 54 110 89 85 70 87 999 999 94 999 999 999 999 999 999 999 999 999 48 999 77 999 93 52 14 27 19 999 14 18 14 999 999 151 51 113 29 35 40 53 50 36 62 999 999 999 999 124 98 999 999 999 999 999 999 999 10 999 125 84 95 999 999 999 999 999 124 999 126 131 109 116 126 128 130 130 133 133 131 132 133 132 134 136 135 133 131 131 135 136 134 134 132 130 124 123 127 118 114 105 96 84 75 104 58 999 999 999 999 999 999 999 999 999 999 999 999 999 73 999 94 54 63 29 12 22 22 62 13 35 17 999 999 151 151 78 51 36 31 48 17 52 148 22 88 999 999 999 999 999 999 999 999 999 999 999 999 999 128 999 78 999 999 999 999 8 44 999 139 110 116 128 126 128 131 130 133 133 132 132 132 132 134 136 134 131 129 130 134 136 133 134 132 129 123 120 126 121 118 111 102 96 74 87 59 999 999 999 999 999 999 999 999 999 999 999 999 999 63 999 81 84 31 999 78 32 37 31 52 67 999 999 999 36 999 89 151 35 33 48 64 23 68 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 999 999 999 999 13 14 141 999 125 98 118 126 125 128 130 130 133 133 133 133 132 132 134 134 134 131 126 128 133 135 132 131 131 128 123 118 109 124 120 112 114 90 99 93 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 97 72 999 999 16 67 59 51 999 999 999 999 115 81 77 69 21 36 30 58 80 55 999 80 115 104 115 100 999 91 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 137 138 120 124 134 129 130 130 133 133 132 133 132 131 131 132 133 130 123 134 132 134 131 130 130 127 121 117 111 125 119 124 120 110 94 136 61 61 999 999 999 999 999 999 999 999 999 999 999 999 93 999 62 90 69 31 999 146 146 999 151 59 18 999 999 123 110 88 65 71 54 54 86 102 63 38 76 126 115 116 106 111 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 103 104 999 122 132 128 130 131 132 133 132 132 131 130 129 131 132 128 131 132 130 134 130 130 130 127 121 117 112 126 120 116 122 104 99 126 69 999 999 999 999 999 999 999 999 999 999 999 999 999 62 151 58 999 57 999 64 999 65 93 67 50 999 999 151 156 72 80 36 89 72 50 32 56 124 37 103 999 999 111 122 117 130 97 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 134 66 84 121 132 128 130 130 133 133 132 131 131 130 128 129 130 124 128 130 136 131 128 130 130 127 121 117 111 125 122 122 121 105 82 85 49 999 999 999 999 999 999 999 999 999 999 999 41 999 999 999 999 999 61 999 74 999 151 66 37 29 999 999 999 72 66 72 54 48 151 20 29 82 110 121 999 111 110 111 117 116 999 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 39 97 123 132 127 130 131 132 134 131 130 130 128 128 128 126 131 125 127 133 128 126 130 130 127 121 116 111 124 123 120 120 106 108 999 65 999 999 999 999 999 999 999 999 999 999 999 60 147 66 107 999 999 52 63 78 52 999 60 61 36 999 28 35 75 57 66 73 33 79 68 66 81 999 120 124 101 111 109 97 116 999 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 34 71 126 131 125 129 130 132 133 130 128 129 127 126 126 123 129 125 128 132 123 124 129 128 127 121 118 112 123 124 123 118 119 114 80 60 999 999 999 999 999 999 999 999 999 999 152 88 56 64 58 52 999 999 49 999 115 146 111 74 47 69 57 59 54 91 77 56 38 62 81 69 133 62 999 125 108 117 99 103 999 109 82 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 22 38 145 122 129 121 127 130 132 133 129 127 128 126 126 126 130 126 123 130 130 118 122 128 127 128 123 118 113 125 123 127 120 113 103 84 57 999 999 999 999 999 999 999 999 3 999 152 59 58 76 35 146 999 146 64 92 78 151 84 62 74 124 59 88 70 55 81 58 52 39 80 58 999 92 137 119 110 117 98 110 110 119 94 999 999 999 999 999 999 999 999 999 999 999 999 43 999 999 70 84 35 80 114 127 130 125 128 133 131 128 126 128 126 126 125 128 128 128 126 125 129 121 126 126 128 123 120 116 110 122 125 125 111 107 79 66 999 999 999 999 999 999 999 3 3 6 100 36 127 49 83 53 30 146 999 146 134 151 66 77 73 52 65 39 156 156 34 156 92 156 76 91 999 999 139 116 112 116 113 113 108 126 999 999 999 999 999 999 999 999 999 999 999 999 999 141 999 13 999 54 35 46 103 125 129 123 128 132 130 127 126 128 126 126 132 126 133 127 125 125 129 120 121 126 128 123 123 119 115 122 118 122 109 114 93 52 999 999 999 999 999 999 999 999 999 4 29 34 145 29 76 34 47 48 60 146 151 89 76 91 75 77 36 54 999 71 67 156 34 25 48 49 72 80 139 116 125 111 118 115 99 999 999 999 999 999 999 999 999 999 999 999 999 999 999 141 29 48 999 52 29 40 92 133 129 123 127 131 128 126 126 128 126 123 131 125 133 134 124 132 128 120 133 128 128 124 125 123 116 119 122 122 109 111 79 63 999 999 999 999 999 999 999 999 999 999 23 36 26 18 29 27 30 49 81 146 151 81 122 82 62 91 65 109 64 63 50 33 35 29 36 32 75 36 999 125 105 110 112 114 105 999 86 999 999 999 999 999 999 999 999 999 999 999 999 11 999 55 54 15 141 33 102 133 129 123 127 130 127 121 125 128 126 123 129 123 135 136 133 135 127 132 126 128 128 124 127 125 117 120 127 120 109 107 77 76 999 999 999 999 999 999 999 999 999 999 33 59 37 18 18 41 42 38 57 54 139 81 89 74 86 156 58 44 39 36 59 50 23 29 38 37 45 58 139 121 125 120 100 108 110 122 105 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 15 12 141 44 139 141 131 132 126 128 123 131 134 127 126 123 127 127 130 132 134 135 127 132 128 126 129 126 128 125 119 122 126 117 111 108 81 84 999 999 999 999 999 999 999 999 6 999 38 55 52 23 18 21 35 38 38 62 87 73 83 71 77 60 50 21 47 34 19 28 30 49 35 31 43 53 98 132 137 118 123 137 999 98 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 58 14 999 999 118 999 132 131 122 124 130 129 132 125 126 123 125 129 128 132 135 132 125 131 126 126 128 126 127 124 120 125 122 115 108 105 79 999 999 999 999 999 999 999 999 3 8 3 27 52 62 32 23 29 53 61 30 38 68 97 71 84 84 79 31 20 38 87 30 32 30 34 23 27 35 999 999 116 137 110 999 123 119 93 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 37 14 29 999 137 129 132 129 130 131 125 130 129 133 124 132 123 129 125 129 130 115 122 131 125 126 127 124 125 124 122 125 122 114 106 122 104 95 53 999 999 999 999 999 999 999 999 999 13 37 80 26 30 19 54 91 68 45 62 72 75 77 83 61 58 29 40 21 13 32 21 30 22 33 18 30 999 139 999 104 125 122 108 98 65 999 999 999 999 999 999 999 999 999 999 999 999 999 14 21 999 999 42 999 122 123 131 128 127 126 131 130 128 131 133 132 123 128 129 129 130 125 128 130 124 125 126 121 125 123 122 126 120 116 110 84 101 77 999 999 999 999 999 999 999 999 5 999 6 24 35 22 62 44 27 35 74 22 146 101 36 92 83 57 75 26 35 55 999 14 36 17 14 26 29 21 999 999 139 98 119 125 111 102 999 999 999 999 999 999 999 6 999 999 999 999 61 11 133 9 141 15 999 999 91 122 135 126 125 125 141 130 131 129 131 129 123 131 126 126 129 122 130 127 131 133 124 121 122 124 121 126 119 114 111 87 87 81 999 999 999 999 999 999 999 999 6 999 999 18 46 18 62 27 30 26 69 31 29 41 49 112 69 74 37 33 15 999 999 999 999 17 21 11 15 22 999 999 124 107 139 124 108 99 64 999 999 999 999 999 999 999 999 999 999 19 18 14 30 49 29 39 18 999 151 130 138 124 112 126 137 135 135 127 129 129 124 130 123 127 128 114 130 127 129 131 133 131 121 121 119 127 119 115 93 80 89 999 42 999 999 999 999 999 999 999 999 999 999 4 999 15 57 34 25 18 26 33 999 999 32 90 59 29 17 999 999 999 999 999 22 20 26 19 14 21 999 999 140 126 118 112 107 58 999 999 999 999 999 999 6 7 18 999 34 32 21 27 141 999 36 999 999 999 999 999 132 125 127 118 123 136 133 131 129 129 114 129 125 126 121 110 129 130 134 131 131 129 119 119 117 126 120 112 98 102 81 52 74 999 999 999 999 999 999 999 999 999 999 3 17 12 29 54 28 23 42 17 999 999 999 42 61 78 999 999 999 999 20 23 26 64 32 19 17 23 999 999 139 69 124 105 114 70 999 999 999 999 999 999 7 999 999 21 33 45 18 999 48 64 15 14 999 999 82 999 120 124 119 120 74 130 127 135 126 128 113 130 133 121 118 99 127 124 133 131 130 127 130 116 129 124 120 117 97 95 91 75 999 999 999 999 999 999 999 999 999 999 999 30 17 999 21 29 999 999 999 999 999 999 999 42 27 999 999 999 999 19 20 19 29 50 77 28 15 32 999 999 999 96 999 103 999 75 999 999 999 999 999 999 999 999 7 141 48 16 17 31 14 16 52 999 999 999 999 999 110 122 122 109 104 126 131 129 123 128 117 117 119 121 116 97 121 112 124 130 129 126 126 127 125 122 118 113 101 95 65 999 999 999 999 999 999 999 999 999 999 999 999 999 16 999 999 25 53 999 999 999 999 999 999 999 22 28 999 999 17 999 999 24 30 64 66 30 26 31 999 999 999 999 999 100 999 114 999 999 999 999 999 999 999 999 999 999 999 15 18 30 29 999 31 19 999 113 145 103 108 109 114 120 118 119 122 131 125 111 118 119 122 118 108 100 102 108 119 122 132 127 124 125 123 122 126 118 95 66 71 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 999 999 29 999 14 23 21 35 58 30 31 23 999 999 53 87 999 106 999 999 999 999 999 999 999 999 999 999 999 999 999 141 12 19 18 18 29 24 33 82 999 95 93 129 999 999 102 124 116 126 125 125 116 123 109 117 108 96 91 90 114 118 138 134 122 123 120 124 125 118 97 87 90 59 999 999 999 999 999 999 999 999 999 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 23 999 18 999 16 999 16 999 18 34 31 39 62 29 999 999 999 999 999 110 999 999 999 142 999 999 999 999 999 999 999 999 999 55 17 17 62 61 22 63 76 62 90 101 79 110 113 60 104 114 121 123 107 121 124 123 110 102 106 92 83 75 114 109 128 130 120 122 120 118 128 113 97 72 74 56 999 999 999 999 999 999 999 999 999 999 999 43 999 999 999 999 999 999 999 999 999 999 999 999 999 21 30 22 21 999 14 18 14 18 22 999 999 999 999 999 999 999 128 101 74 999 49 999 999 999 999 999 999 999 999 999 999 999 49 66 58 51 68 37 76 119 97 87 75 115 103 71 66 132 115 119 104 117 124 121 108 103 111 101 86 89 113 105 118 127 113 126 125 124 114 118 97 87 104 29 999 999 999 999 999 999 999 999 999 999 999 999 56 999 999 999 999 999 999 50 999 999 999 999 999 999 17 13 13 22 21 23 16 15 999 999 999 20 999 999 999 999 119 94 66 999 999 88 999 999 999 999 999 999 999 57 999 999 23 999 999 44 55 115 37 70 106 85 118 71 97 89 108 119 126 121 102 116 120 114 118 100 112 108 91 100 111 102 110 134 114 127 122 119 103 116 84 82 90 74 999 999 999 999 999 999 999 999 999 999 999 999 53 999 999 999 49 53 77 50 999 999 999 999 999 22 18 12 17 16 16 29 26 15 999 999 21 999 999 7 6 999 999 999 999 1 999 1 999 11 14 11 10 999 999 999 99 999 88 86 65 999 56 11 999 999 999 999 999 999 999 999 51 56 61 74 61 85 62 69 72 60 39 50 37 41 49 63 69 63 62 60 58 64 85 38 68 67 68 60 65 54 147 41 56 54 35 69 87 126 103 123 108 102 105 106 106 103 105 105 105 103 102 104 115 112 104 92 93 95 124 111 97 90 84 89 79 98 1 4 9 6 999 1 1 999 999 999 999 999 14 12 12 999 999 999 75 999 999 83 78 74 83 16 6 999 999 12 7 999 999 999 33 37 48 82 56 90 47 33 62 62 22 26 35 28 40 69 53 43 69 29 143 25 36 38 42 73 47 67 46 68 103 70 66 39 36 30 91 999 102 109 103 101 106 106 104 101 103 103 105 103 102 103 112 108 101 96 92 88 100 101 90 80 86 999 99 70 5 3 7 5 1 1 999 999 999 5 999 999 28 11 90 35 999 999 44 999 999 47 80 59 999 15 11 999 999 4 15 999 999 20 38 38 65 58 54 999 125 30 26 33 47 28 29 36 46 53 53 41 34 19 39 58 50 35 50 70 47 47 66 72 90 51 65 51 29 47 72 109 94 100 101 101 105 104 101 99 103 104 105 103 100 101 110 105 101 101 98 93 92 89 80 88 105 89 999 999 1 999 4 1 1 1 999 999 999 999 999 999 21 16 27 18 999 36 999 71 999 99 79 66 999 26 71 24 999 7 21 6 999 34 56 43 48 44 74 96 30 33 29 55 32 31 31 47 50 56 57 40 34 21 20 30 34 71 71 68 57 54 61 63 85 48 52 48 28 31 84 93 102 104 102 102 104 101 99 98 104 103 106 103 99 100 114 108 101 105 100 92 90 91 76 84 90 84 999 88 999 999 3 999 999 4 999 999 999 999 999 52 61 37 16 17 7 4 999 78 78 86 88 72 69 76 27 79 999 999 999 5 26 38 49 36 44 74 78 999 15 19 35 33 48 34 55 45 44 63 56 43 40 30 33 30 51 34 68 55 77 65 58 66 33 47 57 59 47 52 100 93 109 109 103 101 103 99 98 97 104 105 105 102 98 102 122 119 102 101 97 87 85 98 74 79 72 65 61 999 999 999 999 4 999 6 999 6 999 16 29 37 22 999 8 999 12 999 4 81 37 105 71 77 64 39 50 26 53 24 999 10 25 62 35 25 27 28 60 58 999 38 34 33 29 33 34 36 33 60 59 47 48 33 50 26 24 30 53 64 74 50 50 40 38 45 47 73 51 37 68 91 111 110 103 101 102 98 97 98 103 104 106 103 97 107 127 126 107 95 90 78 81 104 83 81 70 63 56 109 999 999 3 999 999 2 999 8 14 31 999 18 49 999 999 999 13 7 7 69 58 88 72 84 55 68 999 18 999 25 999 999 29 34 49 20 17 999 75 24 999 33 36 28 31 33 30 38 54 70 49 43 51 44 54 31 112 29 58 52 75 65 60 38 39 34 39 75 57 75 69 91 107 105 102 100 101 98 96 98 102 104 106 103 100 110 129 126 106 89 85 98 55 80 78 96 70 68 68 100 999 999 999 999 999 999 999 999 8 27 24 999 999 12 999 1 999 13 999 68 59 80 88 78 51 54 16 35 60 19 14 28 21 52 17 19 31 18 10 18 999 31 45 26 31 34 29 18 33 56 37 55 51 48 55 38 33 36 37 42 69 50 40 41 35 84 86 81 38 121 81 104 102 99 99 100 99 97 95 97 100 104 108 106 105 115 131 126 101 89 86 87 71 70 77 80 68 84 999 999 999 999 999 999 1 999 1 999 999 51 999 999 999 5 5 999 999 14 9 7 999 49 82 60 50 67 999 37 17 14 13 48 70 41 58 38 36 23 21 37 999 999 47 34 28 32 26 19 39 50 48 38 51 51 54 38 57 52 46 47 60 75 46 51 95 107 999 81 144 999 87 108 101 91 95 98 98 96 95 96 98 107 107 107 109 119 129 125 96 85 88 81 82 77 71 71 999 76 56 78 999 999 999 999 999 999 999 999 6 9 999 999 999 999 6 999 999 999 6 999 999 79 999 65 49 63 17 40 42 16 32 77 72 59 76 65 61 41 22 26 999 999 46 49 23 53 32 25 33 19 32 44 51 54 45 51 54 61 56 54 62 76 61 69 72 106 82 78 999 999 85 106 101 90 94 96 97 95 94 95 97 104 108 106 111 118 128 120 94 90 91 72 82 71 67 80 59 83 73 85 999 999 4 1 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 68 999 999 38 96 23 40 19 18 77 49 84 92 88 95 92 81 53 40 35 999 999 74 999 62 33 33 32 30 25 51 48 55 59 36 69 73 56 73 73 78 81 102 74 121 76 80 73 999 44 101 105 100 93 94 95 97 95 94 95 97 104 121 106 113 114 122 111 90 85 89 68 73 68 66 52 78 100 78 91 999 999 999 999 5 999 2 999 999 999 999 999 999 999 999 6 999 999 999 999 46 67 51 53 38 35 24 32 35 69 77 98 107 101 111 108 94 78 58 57 32 94 87 73 40 33 32 28 62 32 49 57 62 46 37 37 40 52 65 54 79 114 79 79 999 144 79 119 37 58 130 103 98 95 96 95 95 93 93 94 97 99 107 109 112 109 111 104 103 85 101 79 68 70 57 76 73 94 89 101 999 999 999 999 999 3 7 5 999 999 2 999 999 999 999 999 999 999 999 999 46 72 44 999 42 46 41 49 77 76 95 105 116 115 120 122 108 98 87 82 51 999 98 94 49 37 27 22 33 37 68 68 67 43 49 49 54 58 77 69 117 999 79 83 63 92 72 144 82 35 87 90 94 96 93 95 95 93 92 94 95 93 103 108 109 109 113 97 94 86 86 78 64 68 59 999 75 87 98 94 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 5 999 999 999 44 58 57 999 34 46 61 54 57 83 92 106 115 122 123 128 130 123 111 90 88 53 999 94 101 50 28 21 33 36 41 57 74 73 48 46 61 70 74 77 79 137 87 82 86 67 95 65 144 48 34 79 89 92 95 91 95 93 92 92 93 92 96 96 108 108 105 109 95 88 91 83 71 62 58 75 59 72 77 92 93 13 6 999 999 999 999 5 3 999 999 1 999 999 999 999 6 4 999 999 37 118 137 30 33 48 61 48 87 105 109 118 124 126 128 132 133 131 125 105 98 53 141 107 105 57 999 27 35 37 47 56 81 80 64 56 78 78 81 73 78 114 99 88 92 73 92 75 57 53 37 78 64 83 89 93 93 91 91 91 91 92 87 96 99 105 101 106 88 84 85 79 67 57 67 82 71 77 999 96 96 999 5 4 999 999 1 999 2 999 999 999 999 999 999 999 999 999 7 999 43 37 134 59 55 41 52 999 120 111 119 124 129 129 132 133 136 133 132 123 104 68 999 114 104 41 71 49 39 33 65 67 84 82 79 74 82 78 75 61 97 81 92 93 93 77 81 80 60 45 42 61 57 79 88 94 90 88 94 90 94 93 91 111 109 101 95 115 91 81 77 66 55 36 38 999 88 87 81 93 92 10 6 5 999 999 999 999 999 999 999 1 999 999 999 999 999 7 11 6 29 68 999 60 51 32 43 999 107 122 125 128 133 134 136 135 137 137 136 131 119 90 99 118 97 999 999 104 34 38 51 74 84 82 85 87 81 71 75 64 99 86 92 93 97 77 77 80 64 47 40 58 56 73 86 89 89 83 98 90 100 96 89 103 117 101 92 105 84 82 69 72 32 53 79 999 73 999 86 87 89 999 9 999 2 999 999 5 999 999 999 999 999 999 999 999 999 5 999 12 8 12 19 40 37 22 95 93 119 126 130 133 137 139 140 136 138 139 138 134 130 98 110 116 80 999 999 49 28 37 46 78 85 85 88 87 75 62 71 144 119 144 93 96 98 73 54 74 999 52 35 37 54 70 80 89 84 88 106 90 97 101 95 86 101 114 100 109 79 80 64 57 36 999 51 78 103 999 98 84 89 999 3 999 19 16 5 4 999 999 999 999 999 999 999 999 999 4 10 14 25 54 43 11 16 29 70 102 123 128 133 137 141 144 142 139 141 139 139 137 133 119 111 102 64 76 112 51 53 50 62 76 84 86 84 77 75 63 46 88 144 144 92 97 98 73 41 144 82 51 30 33 52 81 79 76 71 90 84 89 93 101 93 92 98 124 106 117 78 72 59 51 68 999 52 999 79 80 105 88 94 999 999 999 34 12 18 999 3 5 999 999 999 999 999 999 999 999 14 14 28 35 28 24 33 39 94 114 125 131 137 140 142 146 143 142 141 140 140 137 134 130 105 80 57 999 63 76 32 39 51 80 91 81 76 81 65 67 41 144 58 101 94 98 96 74 56 35 62 999 27 27 63 84 86 70 92 65 78 88 102 91 93 70 56 117 117 144 80 74 65 57 63 63 999 999 89 83 96 94 91 999 1 999 999 7 6 999 999 6 3 3 6 999 999 999 32 999 14 24 29 53 20 14 12 59 105 118 126 132 140 141 148 152 148 146 143 144 141 138 134 132 98 62 49 45 38 60 51 44 63 95 92 70 72 144 48 66 55 144 61 88 91 89 90 78 999 120 75 48 23 93 84 86 70 59 81 48 119 87 95 89 95 81 50 144 99 144 75 70 70 58 58 999 999 66 86 94 99 92 89 999 999 999 999 999 999 999 999 999 3 999 5 3 999 999 61 57 38 35 35 28 22 15 52 101 110 120 128 133 139 141 159 159 149 148 143 146 142 138 136 133 90 64 42 51 55 67 44 54 78 100 86 68 70 60 91 56 59 110 78 82 86 77 87 144 999 141 61 144 43 65 78 80 79 63 33 34 83 85 97 90 85 88 72 114 97 144 56 71 55 65 64 999 53 55 86 76 82 91 93 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 90 61 56 33 999 999 60 999 18 99 116 122 128 135 139 142 159 159 149 151 143 148 143 139 137 133 92 69 49 50 62 50 50 69 86 99 77 73 49 30 84 43 71 71 84 80 70 79 144 113 999 132 58 44 31 31 126 70 76 66 55 54 66 78 89 78 100 55 62 37 61 99 61 71 67 71 67 69 58 62 70 76 79 78 105 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 82 57 999 999 19 20 14 12 17 129 118 123 129 135 140 144 159 159 149 151 141 144 141 139 137 133 97 64 56 47 63 67 59 77 94 95 58 61 34 27 72 59 999 70 83 80 64 87 144 83 105 121 999 999 101 50 94 61 76 56 47 38 46 75 73 68 87 90 51 49 87 84 58 71 71 58 71 71 64 66 68 76 80 74 92 999 999 999 999 999 999 999 999 999 999 999 999 999 45 68 999 49 999 999 29 24 14 13 29 114 119 123 130 136 141 143 157 156 149 151 141 141 141 140 137 134 100 62 55 38 47 50 68 83 98 92 65 63 49 30 57 54 87 76 83 81 59 144 144 144 114 134 999 27 135 39 73 40 34 77 37 144 34 68 52 48 72 81 93 66 79 34 63 81 69 68 77 71 69 73 73 72 79 69 80 999 999 999 1 999 999 999 999 999 999 999 999 999 999 74 999 73 999 9 44 11 11 53 63 125 119 125 130 137 140 141 151 154 152 152 141 142 143 140 137 135 101 64 47 57 49 53 83 86 96 93 56 69 52 76 33 27 97 81 86 85 59 89 97 144 83 35 999 999 75 49 43 24 30 30 46 63 31 46 37 48 62 999 144 75 104 36 48 67 71 69 78 73 71 71 68 70 75 71 88 999 999 999 1 999 999 999 999 999 999 999 999 999 999 53 999 46 999 7 4 9 13 19 72 103 119 123 132 137 141 139 144 154 157 152 143 146 149 141 137 134 100 60 38 64 47 58 76 83 94 91 43 73 36 50 39 37 121 79 88 86 57 95 77 79 35 144 50 999 44 55 33 56 999 50 18 16 29 28 27 53 34 144 999 144 30 23 36 82 73 72 72 74 72 72 68 69 70 72 94 999 999 999 999 999 999 999 999 999 999 999 999 999 999 47 67 31 999 999 999 13 15 74 94 109 121 125 132 137 141 140 143 156 159 154 148 148 151 141 137 133 98 52 37 39 62 77 74 78 89 81 999 39 39 40 54 55 79 78 88 87 53 100 68 61 88 999 56 29 71 40 999 16 12 999 7 9 22 40 37 999 59 47 999 144 109 999 29 98 78 57 67 70 73 73 69 67 68 72 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 75 5 999 999 999 15 999 119 100 114 122 126 132 136 141 140 146 156 159 152 148 148 149 141 136 130 94 55 44 38 64 73 69 73 91 64 42 35 52 46 48 67 70 80 89 89 49 94 80 65 115 999 55 28 84 46 999 17 999 999 999 999 999 37 21 27 26 73 37 28 32 29 48 55 86 66 87 78 72 72 69 64 69 74 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 85 50 999 999 999 999 137 999 86 107 116 122 128 133 136 140 141 149 156 154 143 148 146 143 140 136 125 85 48 44 56 73 74 72 68 86 47 60 43 61 43 84 74 75 84 92 93 69 55 61 106 144 999 144 49 144 46 999 32 15 999 4 6 2 999 15 19 13 38 55 75 27 36 37 72 58 88 75 72 75 70 68 58 60 71 67 999 999 999 999 999 999 999 999 999 999 999 999 999 42 51 47 999 999 999 999 999 86 97 113 116 122 127 132 136 141 142 152 157 149 143 144 144 141 139 136 125 81 48 45 64 77 81 72 67 89 78 68 44 51 50 74 83 82 88 94 96 72 76 65 76 144 129 144 999 105 41 59 28 17 999 999 7 8 7 6 11 11 21 96 67 88 51 61 78 87 73 64 75 70 69 71 58 56 67 88 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 999 999 999 999 999 999 94 105 117 116 123 127 132 135 141 142 151 156 149 148 143 143 141 137 136 128 85 50 53 52 86 80 69 86 90 79 72 72 72 58 87 86 87 93 97 98 87 73 95 92 144 144 126 144 97 57 999 24 22 999 3 5 6 4 1 999 22 21 91 51 56 36 36 76 66 79 73 72 69 69 67 55 62 85 88 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 137 100 98 106 117 116 122 126 130 133 139 140 148 151 148 146 141 140 141 136 132 123 86 49 55 57 86 74 71 80 87 74 58 70 58 78 81 89 93 98 100 99 93 78 85 69 111 144 120 144 144 37 999 999 999 999 2 2 3 7 1 1 15 142 999 50 142 66 62 86 68 91 63 73 66 65 70 54 57 70 85 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 101 111 117 115 122 126 130 133 137 140 144 144 141 140 138 138 138 134 125 101 75 46 79 86 73 67 50 69 142 142 62 88 73 77 92 92 98 102 105 102 97 80 71 91 71 84 67 61 64 39 18 2 999 999 1 999 999 2 1 999 999 999 999 999 91 57 80 68 70 81 85 70 83 56 51 56 59 71 69 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 91 95 99 111 116 112 120 124 128 130 135 139 141 139 136 136 135 136 136 133 112 83 999 999 84 81 68 77 65 60 53 999 92 79 84 85 91 99 102 106 109 108 102 87 86 73 60 64 999 83 67 45 999 2 999 1 1 999 999 999 1 999 999 999 54 34 123 999 60 75 68 70 999 61 101 999 69 48 52 60 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 91 104 108 112 107 117 124 127 129 133 136 137 136 134 135 135 135 134 130 98 67 999 68 77 80 58 80 31 52 31 104 999 144 89 91 99 106 108 112 115 113 108 97 87 87 83 52 47 40 34 32 999 1 999 999 1 999 999 999 999 999 999 44 58 999 75 76 86 73 75 74 66 55 95 84 109 79 48 64 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 91 93 99 105 108 101 120 122 126 127 131 135 134 132 134 135 135 134 132 124 86 61 56 68 78 79 72 51 55 52 116 999 999 144 90 96 103 112 115 117 118 117 113 105 98 89 77 51 66 52 57 35 999 1 999 999 999 999 1 999 999 999 7 999 15 61 999 999 72 93 77 79 64 49 71 54 121 67 75 58 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 33 999 94 92 97 99 104 95 123 117 125 126 129 133 132 130 133 133 133 133 130 108 83 51 52 76 69 82 84 62 53 48 70 101 144 76 92 101 108 117 119 120 120 120 116 110 104 101 81 62 53 51 54 36 999 1 1 999 999 999 999 999 999 999 18 71 68 26 999 999 104 97 78 90 65 66 85 40 65 65 46 67 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 102 92 86 99 118 102 94 103 104 119 123 127 130 130 129 131 131 130 130 124 87 999 999 80 44 69 81 86 69 87 59 77 91 89 100 98 107 115 119 119 120 120 120 119 113 108 102 86 69 51 49 58 34 6 999 999 999 999 999 999 999 999 999 999 28 51 40 999 999 75 86 84 86 68 62 999 999 66 54 46 61 81 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 77 99 96 85 999 999 100 94 66 100 108 119 125 127 129 129 130 129 126 125 109 88 999 26 48 37 79 98 76 78 51 80 78 70 75 89 103 113 118 119 119 120 119 121 119 116 110 105 89 77 68 39 32 15 18 999 999 999 118 142 72 999 6 999 999 999 999 75 78 999 110 106 94 96 54 77 999 54 56 49 45 58 86 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 103 94 80 68 97 106 92 59 140 90 105 118 124 125 126 127 125 123 116 92 60 81 31 43 39 52 86 86 80 53 80 84 85 87 96 109 117 119 118 118 120 119 121 121 118 111 105 91 74 80 49 30 11 9 999 999 999 69 35 26 999 999 999 999 73 999 28 31 22 999 999 60 83 78 74 57 69 101 56 44 58 91 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 117 999 999 102 96 78 71 101 88 112 113 116 120 123 121 119 116 102 71 61 82 30 34 54 41 77 89 74 95 90 90 92 93 100 113 119 119 118 118 118 120 121 121 118 111 105 94 85 68 37 35 21 46 999 999 999 22 30 12 999 999 999 999 999 999 89 75 79 99 75 142 73 79 102 56 48 73 37 44 68 103 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 999 999 999 70 999 999 999 999 999 104 113 113 117 115 107 85 93 999 30 27 25 103 68 98 72 81 104 88 94 96 96 104 114 119 119 116 117 118 118 120 121 117 110 103 99 82 71 53 74 37 11 999 999 999 121 999 999 999 999 999 999 999 999 999 999 999 32 50 80 66 76 87 81 72 25 33 46 80 115 999 999 80 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 99 81 999 999 53 999 999 999 109 100 115 102 98 94 999 63 27 92 999 53 75 77 70 78 85 91 99 101 101 106 114 120 119 116 118 118 117 120 122 117 110 103 99 82 70 74 51 71 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 70 142 47 103 88 50 86 75 61 53 99 123 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 999 999 999 999 999 999 999 136 999 999 999 999 999 999 999 999 144 121 87 86 144 55 25 30 48 51 88 76 80 83 92 92 101 105 106 106 109 116 121 119 114 118 118 117 121 120 116 109 105 102 93 85 74 48 20 59 999 999 999 999 999 999 999 999 999 999 999 999 999 37 999 58 81 134 54 999 999 48 88 32 62 71 113 125 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 66 999 49 999 999 999 999 999 113 999 999 113 78 137 74 108 19 30 33 95 76 89 84 79 92 105 109 110 112 113 115 117 121 118 113 117 117 117 121 120 118 110 108 103 99 89 85 47 999 999 999 999 999 999 999 999 999 999 116 103 67 84 85 42 999 999 77 999 36 999 72 47 102 62 85 86 118 129 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 111 999 999 40 40 14 84 101 77 71 97 92 94 105 113 115 115 117 118 119 120 122 116 113 117 115 115 121 120 118 112 110 100 105 97 89 68 999 999 999 999 999 999 999 999 26 57 56 57 59 82 49 78 999 85 999 142 80 999 76 70 95 61 80 101 122 132 999 999 999 999 999 80 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 999 999 999 999 999 999 999 999 999 999 999 37 17 74 142 76 74 93 103 109 116 119 120 119 121 122 121 122 121 113 109 116 112 113 120 120 118 114 110 100 105 106 87 83 999 999 999 999 999 999 999 999 999 142 66 54 59 58 54 53 999 84 84 142 64 999 67 64 76 103 142 109 127 135 999 999 999 104 999 88 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 48 999 999 999 999 999 999 999 999 999 999 999 42 20 48 91 90 92 100 116 123 126 124 125 123 125 125 123 123 122 112 110 116 110 115 117 119 116 114 109 97 108 98 86 92 999 73 999 999 999 999 999 999 999 142 51 55 49 53 48 36 999 89 95 90 64 999 65 87 49 91 143 115 129 136 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 48 99 98 93 93 113 126 130 131 130 129 127 129 126 124 124 123 109 110 112 114 113 115 117 116 113 106 98 102 98 81 999 999 999 999 999 999 999 999 999 142 59 49 999 999 86 65 66 103 56 999 143 52 125 73 68 54 95 130 118 131 136 999 999 91 999 92 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 77 999 999 999 999 999 29 60 999 114 134 98 105 125 132 132 133 132 132 131 132 130 125 124 122 107 115 111 109 109 109 115 115 109 99 103 104 97 81 999 999 29 32 17 52 999 999 999 54 53 67 999 93 77 69 999 51 70 78 999 69 109 66 76 76 130 102 119 131 136 999 999 999 999 999 999 999 65 999 999 999 999 999 999 999 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 40 35 48 999 999 999 25 79 999 99 127 110 116 130 133 133 135 133 133 133 133 132 127 125 117 105 103 108 103 105 105 112 110 106 97 100 101 94 84 66 55 49 31 14 999 999 999 133 142 71 116 71 999 68 999 70 999 999 74 73 61 94 67 58 135 34 106 117 129 136 999 999 99 102 93 999 90 999 999 999 999 999 999 999 999 77 999 999 999 999 33 999 999 999 999 999 999 999 18 999 30 32 17 999 999 999 29 55 999 78 104 114 121 132 133 134 136 135 136 135 134 133 130 126 113 100 97 106 102 111 100 107 108 105 100 99 99 94 82 69 60 63 18 49 999 999 56 999 999 56 136 60 48 77 999 999 94 27 57 54 93 93 66 69 48 64 115 114 125 135 999 999 999 101 95 999 999 999 999 999 999 999 999 999 999 93 999 999 999 999 33 999 999 999 999 999 999 999 25 19 999 32 20 18 999 35 35 58 75 91 98 106 128 134 135 135 136 136 138 137 136 134 132 125 109 98 97 100 96 104 97 113 105 100 98 98 94 92 82 67 61 999 32 999 999 999 999 999 999 999 69 52 30 31 999 999 27 54 68 999 51 72 48 22 61 20 52 113 125 134 120 90 86 95 91 89 999 999 999 999 999 999 999 999 999 999 999 999 999 70 26 999 999 999 999 999 999 999 27 999 37 46 31 26 999 35 41 66 87 101 105 113 129 134 135 135 136 137 138 137 136 134 132 125 106 97 102 99 94 111 94 98 97 98 102 100 90 88 70 61 60 51 44 999 999 999 999 999 999 86 140 52 95 32 100 999 83 28 93 999 70 32 30 24 19 24 76 118 125 134 999 100 95 97 94 89 999 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 38 48 59 67 999 33 27 27 71 79 95 106 110 118 131 135 135 135 137 138 139 137 137 134 132 125 105 98 93 98 95 125 96 92 100 93 106 96 89 77 64 72 73 999 999 13 999 999 999 999 999 142 137 49 999 28 999 104 27 20 59 999 60 30 33 29 28 999 112 109 125 133 102 96 100 100 99 96 81 999 999 999 999 999 999 999 999 45 999 999 999 16 999 999 999 45 999 999 999 82 50 54 78 84 63 32 37 27 92 92 101 107 120 127 132 136 136 135 138 138 139 138 137 134 133 127 105 101 88 88 97 107 94 94 92 94 99 91 86 86 66 65 80 56 21 10 999 999 999 999 44 89 41 61 82 47 999 36 42 18 39 51 72 30 34 31 31 29 68 112 123 130 107 98 101 101 103 100 93 75 999 999 999 999 999 999 999 14 999 999 999 999 999 999 999 13 999 999 999 999 67 74 89 93 83 999 37 37 80 102 101 107 127 130 133 135 136 135 139 138 140 138 137 134 133 127 105 97 85 87 92 109 95 99 94 89 88 88 80 75 65 51 55 52 46 999 999 999 999 999 999 63 125 55 999 135 71 32 44 13 19 24 22 29 32 28 31 29 52 108 121 129 109 101 102 99 103 101 99 76 96 999 999 999 999 999 999 999 999 999 999 11 26 999 999 14 999 999 999 92 69 77 95 101 92 56 61 59 100 108 102 108 130 131 132 135 135 136 139 138 141 138 137 135 133 127 107 94 87 86 93 106 96 92 94 86 83 94 68 66 59 56 61 14 999 27 999 999 999 999 999 54 47 65 68 76 31 20 15 24 16 19 21 29 26 50 34 29 103 111 120 129 999 111 95 93 98 100 99 81 96 56 999 999 999 999 999 999 999 999 999 11 15 12 999 9 999 999 999 47 70 84 100 107 104 79 67 88 112 107 106 116 130 131 133 134 133 137 139 138 140 137 137 134 133 128 110 93 94 82 97 104 98 87 96 85 80 78 64 48 58 40 68 26 86 999 999 999 999 999 999 74 39 55 36 94 51 32 15 14 16 12 18 21 19 999 47 28 125 99 119 129 999 125 104 89 92 99 100 83 999 63 999 999 999 999 999 999 999 999 32 10 17 999 999 999 999 999 999 138 87 98 107 111 115 96 91 110 117 105 114 123 129 131 134 135 133 136 137 137 139 137 136 134 133 127 112 94 92 75 91 101 90 80 92 83 71 69 73 48 49 21 31 23 999 999 999 999 999 999 999 999 56 47 31 142 62 66 19 13 14 16 21 30 21 28 28 36 100 112 117 126 999 135 113 98 84 96 98 85 999 999 999 999 999 11 999 999 999 999 31 7 999 999 999 999 999 999 138 138 94 110 115 118 120 105 107 119 114 106 122 128 131 133 136 135 132 136 137 135 138 136 136 134 132 127 115 97 79 76 88 90 93 82 94 85 76 75 71 999 34 20 27 16 999 11 999 999 999 999 999 129 106 52 34 52 27 52 47 31 33 19 16 53 22 34 29 37 50 111 119 122 999 999 116 47 77 91 96 84 85 81 999 999 999 999 10 999 13 138 81 999 999 999 999 999 999 999 123 138 107 120 122 124 120 108 112 115 110 113 130 134 137 137 138 135 133 136 137 137 137 137 136 133 131 127 118 97 79 77 127 90 89 97 93 75 56 72 77 52 999 16 19 999 86 999 64 999 999 999 999 999 122 55 57 93 43 73 46 43 49 36 60 19 29 31 28 30 76 119 98 110 999 999 999 93 129 106 94 84 103 70 999 999 999 10 9 15 14 16 999 999 999 999 999 999 999 999 999 123 114 123 126 127 120 109 106 109 109 120 134 137 138 138 140 135 134 136 136 135 136 136 136 133 130 126 119 95 80 56 81 90 88 88 90 63 64 62 30 34 51 999 24 999 999 999 51 999 999 999 999 77 90 54 48 30 28 999 63 70 52 15 21 15 23 38 33 28 35 99 87 106 999 999 98 61 999 109 97 80 999 59 999 999 999 11 12 10 19 26 999 999 999 999 999 999 999 999 999 138 116 125 128 129 121 113 103 110 111 123 136 137 137 138 140 135 134 135 137 134 134 135 136 133 130 125 119 96 92 66 63 90 72 90 81 102 72 58 18 38 999 999 33 8 999 999 125 999 999 999 97 92 72 55 87 34 41 104 999 37 26 19 16 30 31 29 24 31 27 82 115 123 999 80 21 27 135 105 109 90 999 54 999 999 15 999 999 9 16 24 23 999 999 999 999 999 999 138 999 112 117 125 129 130 123 120 106 113 114 126 137 135 136 137 139 137 133 134 136 133 134 134 136 132 130 126 118 95 79 69 65 70 81 999 58 91 61 55 41 15 58 999 33 999 999 999 999 999 999 999 127 92 57 59 56 93 999 999 40 999 16 16 34 42 27 33 48 30 28 48 123 116 999 999 14 67 135 79 121 999 999 65 999 999 7 999 999 7 999 999 999 999 999 999 999 999 999 45 138 122 119 127 130 131 125 124 112 116 117 128 137 135 136 138 137 136 133 133 136 134 133 134 135 132 130 125 119 95 89 86 74 80 91 999 76 93 69 47 999 67 107 17 17 999 999 999 139 999 81 999 142 93 55 113 66 38 999 37 59 62 41 16 19 21 26 19 48 35 29 68 90 60 999 17 13 58 999 999 123 80 90 69 999 9 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 107 120 128 131 131 128 127 119 121 119 128 136 137 137 140 137 136 133 133 135 134 133 133 134 131 130 125 118 93 83 72 86 73 87 999 87 86 67 53 52 999 999 999 17 999 999 999 999 999 999 999 142 86 54 70 66 35 46 34 15 13 13 38 28 20 17 28 33 31 28 85 36 59 77 20 999 999 89 135 999 113 107 17 16 8 999 999 37 999 999 999 88 999 999 999 999 999 999 21 138 108 122 128 131 131 130 128 125 125 124 130 135 135 137 139 137 137 133 134 136 134 133 133 133 130 130 125 115 91 88 85 118 57 96 999 87 80 56 47 29 18 52 999 999 999 999 999 999 35 999 999 80 100 90 49 68 30 999 142 16 14 13 36 28 23 27 20 52 63 60 59 88 83 25 23 88 999 999 999 999 999 999 999 999 999 999 999 80 51 999 999 999 999 999 999 999 999 138 999 101 114 123 127 131 132 131 128 127 125 128 134 135 135 137 137 137 137 133 135 136 134 134 132 133 129 130 123 109 84 89 59 110 75 89 87 75 70 65 999 45 999 999 999 999 999 999 999 999 21 999 127 51 54 95 48 33 999 999 42 19 11 24 43 31 27 47 37 17 51 85 77 91 58 68 61 999 88 999 999 999 999 999 999 999 999 999 999 999 71 999 999 999 999 999 999 999 999 19 999 103 116 121 127 131 132 131 130 128 126 130 134 134 134 136 136 136 135 133 136 136 134 134 131 132 129 129 119 107 82 74 100 73 67 88 78 93 63 115 70 89 74 28 999 999 999 999 37 37 999 999 77 79 54 66 51 27 69 29 35 13 19 36 36 22 68 41 37 50 67 66 74 65 52 999 85 101 999 999 104 999 999 999 999 999 999 999 10 999 88 999 999 999 999 999 999 999 999 32 138 107 118 121 126 130 131 130 131 129 128 132 134 134 133 135 135 135 134 132 137 136 135 134 131 131 127 127 118 102 82 91 49 75 88 90 83 87 50 35 31 24 15 999 999 999 999 999 144 51 55 999 999 93 94 65 11 12 24 28 40 18 68 28 29 999 68 35 52 57 83 51 62 144 61 999 999 93 95 121 110 999 999 999 999 999 999 999 8 999 89 76 999 999 999 999 999 999 18 138 999 113 117 119 127 130 131 130 132 131 129 131 133 133 134 134 135 134 133 131 135 137 135 134 132 130 126 126 114 101 86 94 51 101 83 78 66 86 999 999 94 999 999 999 999 999 999 999 999 999 48 999 77 999 85 52 13 27 19 999 14 18 14 999 999 151 51 113 29 34 40 52 49 36 61 999 999 999 999 111 89 999 999 999 999 999 999 999 10 999 106 73 88 999 999 999 999 999 124 999 107 114 109 116 126 128 130 130 133 133 131 132 133 132 134 136 135 133 131 131 135 136 134 134 132 130 124 123 111 104 96 86 84 75 69 96 57 999 999 999 999 999 999 999 999 999 999 999 999 999 73 999 93 52 59 29 12 22 22 62 13 34 17 999 999 151 151 78 51 35 31 47 16 51 144 22 85 999 999 999 999 999 999 999 999 999 999 999 999 999 112 999 73 999 999 999 999 7 44 999 121 96 101 112 126 128 131 130 133 133 132 132 132 132 134 136 134 131 129 130 134 136 133 134 132 129 123 120 110 107 103 92 86 83 68 81 58 999 999 999 999 999 999 999 999 999 999 999 999 999 63 999 78 77 30 999 78 32 37 31 52 67 999 999 999 36 999 89 151 34 32 48 62 23 66 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 999 999 999 999 13 14 141 999 107 84 96 111 125 128 130 130 133 133 133 133 132 132 134 134 134 131 126 128 133 135 132 131 131 128 123 118 109 108 105 94 93 77 90 86 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 89 70 999 999 16 67 59 51 999 999 999 999 115 75 74 69 21 36 30 57 80 55 999 73 102 88 95 84 999 81 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 999 122 124 102 108 124 129 130 130 133 133 132 133 132 131 131 132 133 130 123 125 132 134 131 130 130 127 121 117 111 109 105 99 98 93 86 126 59 61 999 999 999 999 999 999 999 999 999 999 999 999 93 999 59 86 69 31 999 146 146 999 146 59 18 999 999 121 101 82 65 71 53 53 86 101 63 38 68 111 96 93 88 95 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 93 91 999 106 123 128 130 131 132 133 132 132 131 130 129 131 132 128 119 124 130 134 130 130 130 127 121 117 112 110 106 96 99 87 89 118 67 999 999 999 999 999 999 999 999 999 999 999 999 999 62 146 56 999 57 999 64 999 65 87 64 50 999 999 151 151 65 74 35 89 72 50 31 55 122 36 91 999 999 91 103 101 114 91 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 124 60 72 103 121 128 130 130 133 133 132 131 131 130 128 129 130 124 116 120 128 131 128 130 130 127 121 117 111 111 108 100 98 88 75 79 49 999 999 999 999 999 999 999 999 999 999 999 41 999 999 999 999 999 61 999 74 999 146 61 36 29 999 999 999 66 61 66 52 48 151 19 29 82 110 112 999 92 93 93 97 100 999 70 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 31 39 80 104 121 127 130 131 132 134 131 130 130 128 128 128 126 119 110 113 124 128 126 130 130 127 121 116 111 110 109 102 98 89 98 999 63 999 999 999 999 999 999 999 999 999 999 999 57 147 64 104 999 999 52 63 78 52 999 56 58 35 999 28 34 68 53 59 67 32 79 67 66 81 999 110 108 88 95 94 84 101 999 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 33 71 108 118 125 129 130 132 133 130 128 129 127 126 126 123 117 108 113 123 123 124 129 128 127 121 118 112 108 110 105 96 102 101 73 59 999 999 999 999 999 999 999 999 999 999 147 81 53 62 56 52 999 999 49 999 115 146 102 70 47 69 57 56 51 80 68 52 38 62 81 68 129 60 999 106 94 99 99 90 999 94 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 22 38 141 107 115 121 127 130 132 133 129 127 128 126 126 126 118 111 107 113 117 118 122 128 127 128 123 118 113 108 109 107 97 95 90 76 56 999 999 999 999 999 999 999 999 3 999 147 56 55 71 34 146 999 146 64 92 77 146 73 58 70 117 59 88 66 51 71 53 50 39 79 57 999 90 125 98 95 99 98 96 92 103 83 999 999 999 999 999 999 999 999 999 999 999 999 43 999 999 69 84 35 70 99 114 117 125 128 133 131 128 126 128 126 126 125 115 109 112 108 110 115 121 126 126 128 123 120 116 110 107 103 103 92 93 72 65 999 999 999 999 999 999 999 3 3 6 97 35 117 48 77 51 30 146 999 146 124 146 60 67 66 50 65 39 151 151 33 151 86 151 75 90 999 999 137 95 97 97 97 98 87 110 999 999 999 999 999 999 999 999 999 999 999 999 999 141 999 13 999 54 35 46 87 108 118 123 128 132 130 127 126 128 126 126 121 111 110 108 107 107 117 120 121 126 128 123 123 119 115 107 97 101 91 101 84 52 999 999 999 999 999 999 999 999 999 4 29 33 141 29 72 33 47 48 60 146 146 78 67 77 67 73 35 54 999 69 65 151 33 25 48 49 68 75 137 97 103 96 101 97 86 999 999 999 999 999 999 999 999 999 999 999 999 999 999 141 28 48 999 52 29 40 80 111 119 123 127 131 128 126 126 128 126 123 119 109 109 111 105 108 115 120 124 128 128 124 125 123 116 105 99 101 92 100 72 62 999 999 999 999 999 999 999 999 999 999 23 35 26 17 29 27 30 49 81 146 146 71 106 70 57 86 63 109 63 62 50 32 34 29 35 31 70 36 999 108 89 94 98 96 87 999 76 999 999 999 999 999 999 999 999 999 999 999 999 11 999 55 54 15 141 32 86 108 117 123 127 130 127 121 125 128 126 123 116 106 112 111 109 110 114 120 126 128 128 124 127 125 117 106 103 99 93 95 70 73 999 999 999 999 999 999 999 999 999 999 33 55 37 18 17 41 42 38 57 54 135 71 78 64 74 151 56 44 39 36 58 49 23 29 38 37 45 56 137 107 106 98 87 93 91 103 93 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 15 12 141 44 125 118 118 122 126 128 123 119 125 127 126 123 115 107 108 108 109 115 113 121 128 126 129 126 128 125 119 107 101 97 96 94 74 78 999 999 999 999 999 999 999 999 6 999 38 52 51 23 18 21 34 38 38 62 85 67 72 62 66 56 49 21 47 33 19 28 30 49 34 30 43 53 94 120 127 99 103 125 999 83 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 58 14 999 999 102 999 119 119 122 124 116 117 122 125 126 123 110 105 106 108 111 110 109 118 126 126 128 126 127 124 120 109 99 95 93 92 72 999 999 999 999 999 999 999 999 3 8 3 27 50 59 32 23 29 53 61 30 38 67 91 63 71 72 67 30 20 38 85 30 31 30 33 23 27 34 999 999 106 128 92 999 102 96 81 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 37 14 29 999 131 106 118 116 117 119 110 115 116 124 124 122 108 105 103 106 106 99 106 122 125 126 127 124 125 124 122 109 101 94 91 109 95 88 53 999 999 999 999 999 999 999 999 999 13 36 75 26 30 19 54 91 64 45 62 69 67 67 70 58 55 29 40 21 13 31 21 30 22 32 18 30 999 137 999 89 104 101 94 85 64 999 999 999 999 999 999 999 999 999 999 999 999 999 14 21 999 999 42 999 101 100 113 114 112 111 109 109 114 121 123 120 107 104 107 107 108 102 107 120 124 125 126 121 125 123 122 110 101 96 96 76 92 73 999 999 999 999 999 999 999 999 5 999 6 24 35 21 58 44 27 34 70 22 146 98 35 81 71 53 71 26 34 54 999 14 35 17 14 26 29 21 999 999 137 86 98 104 95 86 999 999 999 999 999 999 999 6 999 999 999 999 61 11 133 8 141 15 999 999 77 99 113 109 108 105 117 107 114 118 121 118 107 106 103 103 109 99 106 114 119 124 124 121 122 124 121 110 101 94 98 80 80 79 999 999 999 999 999 999 999 999 6 999 999 18 46 18 58 27 30 26 69 31 29 41 49 103 61 67 36 32 15 999 999 999 999 17 21 10 15 22 999 999 115 96 137 102 94 83 62 999 999 999 999 999 999 999 999 999 999 19 17 13 30 49 29 39 18 999 146 111 129 105 97 103 131 115 111 111 118 119 106 106 99 103 105 93 106 108 116 122 123 120 121 121 119 111 101 96 82 74 83 999 42 999 999 999 999 999 999 999 999 999 999 4 999 15 54 33 25 18 26 33 999 999 32 85 56 28 17 999 999 999 999 999 22 20 26 19 13 21 999 999 137 115 100 96 92 56 999 999 999 999 999 999 6 7 18 999 34 31 21 27 141 999 36 999 999 999 999 999 109 101 103 98 107 117 109 111 117 116 99 104 100 101 98 91 107 106 113 121 122 118 119 119 117 110 102 93 87 94 76 52 74 999 999 999 999 999 999 999 999 999 999 3 17 12 29 52 28 23 42 17 999 999 999 42 60 78 999 999 999 999 20 23 26 61 32 19 15 23 999 999 137 65 108 91 91 63 999 999 999 999 999 999 7 999 999 20 32 45 18 999 48 64 15 14 999 999 80 999 99 103 98 103 66 112 105 111 110 112 98 104 109 99 97 84 106 101 109 113 118 115 117 116 116 109 103 97 86 87 87 75 999 999 999 999 999 999 999 999 999 999 999 30 17 999 21 29 999 999 999 999 999 999 999 42 27 999 999 999 999 19 20 19 28 48 70 26 15 31 999 999 999 93 999 90 999 69 999 999 999 999 999 999 999 999 7 141 47 15 16 31 14 15 51 999 999 999 999 999 91 103 104 95 93 110 109 105 107 112 102 100 103 100 94 83 101 93 103 105 114 111 115 114 113 108 102 92 88 87 62 999 999 999 999 999 999 999 999 999 999 999 999 999 16 999 999 25 53 999 999 999 999 999 999 999 22 28 999 999 17 999 999 24 30 59 61 29 26 30 999 999 999 999 999 87 999 108 999 999 999 999 999 999 999 999 999 999 999 15 18 30 29 999 31 19 999 113 141 87 90 92 98 108 108 104 102 107 111 111 104 104 105 101 90 84 86 92 98 100 110 108 111 112 110 104 104 97 83 62 68 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 999 999 29 999 14 23 21 34 54 28 30 23 999 999 53 85 999 87 999 999 999 999 999 999 999 999 999 999 999 999 999 141 12 19 17 18 29 23 33 79 999 81 78 113 999 999 94 110 96 105 109 108 101 107 109 102 93 80 79 79 94 99 126 111 106 110 106 103 102 98 84 81 85 58 999 999 999 999 999 999 999 999 999 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 23 999 18 999 16 999 16 999 18 33 30 39 62 29 999 999 999 999 999 90 999 999 999 142 999 999 999 999 999 999 999 999 999 55 16 17 61 60 21 61 73 59 77 86 68 96 95 55 95 101 102 105 107 103 101 106 110 102 93 77 74 67 95 93 105 105 102 105 105 98 106 93 85 68 70 54 999 999 999 999 999 999 999 999 999 999 999 43 999 999 999 999 999 999 999 999 999 999 999 999 999 21 30 22 21 999 14 18 14 18 22 999 999 999 999 999 999 999 111 84 67 999 49 999 999 999 999 999 999 999 999 999 999 999 49 65 58 51 68 37 73 109 81 87 65 100 87 64 62 118 96 103 104 102 99 106 108 103 94 84 75 77 92 89 94 102 95 102 102 100 94 100 86 81 98 28 999 999 999 999 999 999 999 999 999 999 999 999 56 999 999 999 999 999 999 49 999 999 999 999 999 999 17 12 13 22 21 23 16 15 999 999 999 20 999 999 999 999 103 79 60 999 999 88 999 999 999 999 999 999 999 57 999 999 23 999 999 44 55 110 36 64 88 85 103 64 84 79 100 107 107 102 102 101 96 96 103 100 94 87 77 84 89 84 90 109 95 104 99 98 86 101 75 77 84 71 999 999 999 999 999 999 999 999 999 999 999 999 53 999 999 999 49 51 69 49 999 999 999 999 999 22 18 12 17 16 16 28 26 15 999 999 21 999 999 6 5 999 999 999 999 999 999 0 999 10 13 10 9 999 999 999 98 999 87 85 64 999 55 10 999 999 999 999 999 999 999 999 50 55 60 73 60 84 61 68 71 59 38 49 35 40 48 62 68 62 61 59 57 63 84 36 67 66 67 59 64 53 141 40 55 53 32 68 86 115 89 73 70 65 66 66 65 63 66 66 66 63 63 65 73 71 67 75 80 88 114 110 96 89 83 88 78 97 0 3 8 5 999 0 999 999 999 999 999 999 13 11 11 999 999 999 74 999 999 82 77 73 82 15 5 999 999 11 6 999 999 999 32 36 45 81 55 89 46 31 61 61 21 25 32 25 38 68 46 41 68 29 131 24 33 37 41 72 44 66 44 67 102 69 65 36 36 27 90 999 101 69 66 63 66 64 65 63 66 68 68 65 64 64 72 70 84 81 80 84 99 100 89 79 85 999 98 69 4 2 6 4 999 0 999 999 999 4 999 999 27 7 89 34 999 999 43 999 999 46 79 58 999 14 10 999 999 3 14 999 999 19 37 37 64 57 53 999 124 27 23 33 46 28 29 33 42 47 47 38 33 17 38 57 49 33 47 69 45 44 65 71 89 50 64 50 25 46 71 108 79 62 65 63 65 63 63 63 68 68 68 66 64 65 72 69 85 85 84 90 91 88 79 87 104 88 999 999 999 999 2 0 0 0 999 999 999 999 999 999 20 15 26 14 999 35 999 70 999 98 78 65 999 25 70 23 999 6 20 5 999 33 55 42 45 43 73 95 29 33 28 54 31 28 30 40 43 55 56 37 32 20 19 30 34 70 70 67 56 52 60 62 84 46 45 42 28 30 83 92 85 56 63 64 65 62 62 64 85 68 70 67 63 66 73 66 85 87 84 88 89 90 75 83 89 83 999 87 999 999 2 999 999 3 999 999 999 999 999 51 60 36 15 16 6 3 999 77 77 85 87 71 68 75 26 78 999 999 999 4 25 37 48 36 43 73 77 999 12 18 33 33 47 30 54 42 42 62 55 42 36 29 32 30 50 33 68 47 76 64 57 65 32 41 47 48 46 51 99 92 65 61 63 63 64 61 62 62 85 86 86 67 64 85 75 72 60 85 87 86 84 97 73 78 71 64 60 999 999 999 999 3 999 5 999 5 999 15 28 36 21 999 7 999 11 999 3 80 36 104 70 76 63 38 49 25 52 23 999 9 24 61 34 24 26 27 59 57 999 37 34 30 26 32 32 36 31 59 58 42 41 32 49 26 23 28 50 63 73 50 49 39 36 44 42 70 50 36 67 90 66 71 63 63 64 62 61 63 68 86 88 84 84 88 72 68 58 88 89 77 80 103 82 80 69 62 55 108 999 999 2 999 999 1 999 7 13 30 999 17 48 999 999 999 12 4 6 68 57 87 71 83 53 67 999 17 999 24 999 999 28 33 48 19 16 999 74 23 999 32 35 25 30 29 27 37 53 69 48 41 41 40 53 31 111 27 57 51 74 64 59 37 36 31 37 70 56 74 67 77 67 68 63 65 63 62 60 62 67 87 88 85 84 73 67 65 65 85 84 97 50 79 77 95 69 67 67 99 999 999 999 999 999 999 999 999 6 26 23 999 999 11 999 999 999 12 999 67 58 79 87 77 50 53 15 34 59 18 13 27 20 51 16 18 30 17 9 17 999 31 44 25 29 31 29 15 33 55 37 54 46 44 48 37 32 33 34 41 68 49 37 40 35 83 85 72 38 120 72 65 60 65 63 84 63 62 60 61 84 88 89 87 87 67 73 65 65 88 85 86 70 69 76 79 67 83 999 999 999 999 999 999 0 999 0 999 999 50 999 999 999 4 3 999 999 13 8 6 999 48 81 59 49 66 999 36 14 13 12 47 69 40 57 37 35 20 20 36 999 999 46 33 24 30 21 18 38 49 47 36 41 43 46 38 56 43 43 42 59 74 45 45 94 106 999 73 138 999 58 55 55 75 78 83 83 61 61 61 83 94 89 88 90 71 75 71 62 84 87 80 81 76 70 70 999 75 55 77 999 999 999 999 999 999 999 999 5 8 999 999 999 999 5 999 999 999 5 999 999 78 999 64 48 62 16 39 41 14 31 76 71 58 74 64 60 40 21 25 999 999 45 48 22 52 29 23 32 18 31 42 41 45 42 50 53 60 46 46 61 75 60 66 71 105 81 71 999 999 75 58 58 75 79 83 83 61 60 61 82 93 93 89 91 77 76 73 78 89 90 71 81 70 66 79 58 82 72 84 999 999 2 0 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 67 999 999 37 95 22 39 18 15 76 43 76 77 85 81 76 80 49 39 34 999 999 73 999 61 32 29 28 26 24 50 44 46 55 33 68 72 44 71 72 77 80 101 69 120 75 72 69 999 43 100 60 58 78 79 79 83 81 60 61 82 95 109 95 94 92 81 73 78 84 88 67 72 67 65 51 77 99 77 90 999 999 999 999 4 999 1 999 999 999 999 999 999 999 999 5 999 999 999 999 45 66 50 52 37 35 23 31 32 68 54 83 87 85 90 73 84 77 55 56 31 93 86 49 39 30 28 24 61 31 48 44 47 43 36 36 40 43 49 46 78 113 77 72 999 130 71 118 36 57 112 56 60 81 82 80 82 78 77 61 82 93 106 108 97 91 91 88 102 84 100 78 67 69 56 75 72 93 88 100 999 999 999 999 999 2 6 4 999 999 1 999 999 999 999 999 999 999 999 999 45 71 43 999 41 43 38 48 76 71 80 87 79 76 79 79 88 90 86 81 50 999 97 52 42 36 22 19 32 35 67 67 51 41 48 43 45 47 73 68 116 999 71 73 62 91 68 130 81 34 57 55 60 82 78 85 79 79 77 77 81 89 102 107 98 97 101 93 93 85 85 77 63 67 58 999 74 86 97 93 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 4 999 999 999 43 57 56 999 34 41 47 43 49 78 76 71 76 79 77 77 77 77 71 82 87 52 999 60 52 43 23 20 32 32 39 56 70 51 43 44 47 52 72 73 78 125 86 72 74 65 94 64 131 47 31 72 88 79 79 86 93 78 78 77 78 78 95 95 107 99 96 104 94 87 90 82 70 61 57 74 58 71 76 91 92 12 5 999 999 999 999 4 1 999 999 0 999 999 999 999 5 1 999 999 36 117 136 29 32 45 46 45 86 96 90 78 78 73 77 72 73 79 79 66 97 46 125 65 56 56 999 26 34 36 41 49 72 55 63 49 70 71 80 72 77 113 98 75 78 53 91 71 55 52 35 77 63 56 75 92 92 81 77 81 76 81 82 95 98 98 92 105 87 83 84 78 66 56 66 81 70 76 999 95 95 999 2 2 999 999 0 999 1 999 999 999 999 999 999 999 999 999 6 999 42 36 133 58 54 37 43 999 111 73 77 76 76 64 68 73 74 71 80 74 86 67 999 66 62 40 70 48 39 30 64 66 73 73 73 70 73 55 74 60 96 80 90 79 76 54 80 71 43 44 38 60 46 71 87 93 89 86 90 84 88 83 90 110 108 100 88 114 90 80 76 65 54 35 37 999 87 86 80 92 91 9 5 3 999 999 999 999 999 999 999 0 999 999 999 999 999 6 10 5 28 67 999 59 50 31 40 999 71 79 74 72 71 68 69 68 70 73 73 74 73 89 94 69 58 999 999 103 32 35 46 70 73 74 76 57 72 70 74 63 98 85 90 76 60 72 75 73 48 41 37 57 44 70 85 88 88 82 97 82 99 90 84 102 116 100 92 104 83 81 68 71 31 52 78 999 72 999 85 86 88 999 8 999 1 999 999 4 999 999 999 999 999 999 999 999 999 4 999 11 7 11 18 39 36 21 94 90 76 77 77 72 71 72 73 70 71 80 71 75 80 59 95 72 54 999 999 48 28 35 43 74 74 81 78 56 71 61 70 136 118 136 92 82 62 70 49 70 999 47 32 35 47 67 79 88 80 87 105 78 96 100 94 85 100 113 99 108 78 79 63 56 35 999 50 77 102 999 97 83 88 999 1 999 18 15 4 2 999 999 999 999 999 999 999 999 999 3 9 13 24 53 42 10 15 28 70 85 77 75 74 72 74 77 74 72 73 72 75 76 81 71 91 66 63 75 111 50 52 49 61 74 73 76 74 71 70 62 45 87 138 136 91 82 83 71 40 134 50 47 26 32 45 80 78 73 68 89 83 79 92 98 89 91 97 117 105 116 77 71 58 50 67 999 51 999 78 79 104 86 93 999 999 999 33 11 17 999 1 4 999 999 999 999 999 999 999 999 13 12 27 34 27 23 32 38 89 75 77 76 74 73 80 78 75 74 74 73 73 70 81 79 65 71 56 999 62 75 32 39 47 54 75 72 73 80 64 66 40 143 57 100 93 84 81 69 55 34 49 999 24 27 62 77 85 69 91 65 77 80 101 77 93 67 48 116 116 131 79 73 64 56 62 62 999 999 88 82 95 93 89 999 999 999 999 6 5 999 999 5 2 2 5 999 999 999 31 999 13 24 28 52 18 13 11 56 88 76 73 71 77 73 80 84 80 78 76 77 76 79 77 79 60 61 48 43 37 59 50 42 47 61 75 68 71 134 42 65 54 136 60 87 84 75 75 77 999 119 74 47 20 92 83 81 67 58 80 45 119 81 82 77 94 80 46 134 98 136 74 69 69 58 57 999 999 65 85 93 98 91 88 999 999 999 999 999 999 999 999 999 1 999 4 2 999 999 60 56 37 34 33 27 21 14 51 100 73 75 72 69 80 73 90 93 81 80 76 78 75 71 79 79 56 63 39 48 54 66 41 43 72 64 73 67 69 59 90 46 58 109 73 75 81 75 86 129 999 130 60 136 42 64 77 78 78 62 31 33 82 77 88 89 84 87 71 113 96 135 55 70 52 64 63 999 53 54 85 75 81 90 92 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 89 60 55 31 999 999 59 999 17 98 76 72 69 76 72 74 95 100 81 83 76 88 82 72 76 79 77 68 41 43 61 49 45 67 56 63 70 72 48 30 83 42 70 70 73 55 70 78 134 112 999 122 57 43 30 30 117 67 75 65 51 53 65 71 82 74 99 52 61 34 60 98 60 70 66 70 66 68 54 61 69 74 73 77 104 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 47 999 999 16 16 12 11 16 111 77 72 71 75 73 83 95 90 81 83 74 83 82 72 75 78 60 63 46 42 62 66 44 72 77 60 50 60 31 24 71 58 999 69 73 53 63 86 143 82 104 120 999 999 100 49 93 60 75 53 43 37 42 73 69 67 86 89 50 48 86 83 57 68 70 50 69 68 63 66 68 75 75 73 91 999 999 999 999 999 999 999 999 999 999 999 999 999 44 67 999 47 999 999 28 23 13 12 28 113 75 70 70 73 73 75 93 87 81 83 74 75 74 76 73 77 60 48 44 35 45 43 51 54 82 59 64 62 48 26 56 53 86 70 55 51 47 136 138 130 113 125 999 26 126 39 72 39 33 76 37 137 32 67 45 46 71 80 92 65 78 34 62 78 67 67 76 70 67 71 72 70 78 68 79 999 999 999 0 999 999 999 999 999 999 999 999 999 999 73 999 72 999 8 43 10 10 52 62 113 77 71 69 78 73 73 95 92 84 86 74 74 76 73 75 77 61 63 41 56 42 43 78 57 82 77 55 68 51 75 32 27 96 74 55 49 47 88 96 132 82 35 999 999 74 48 42 23 29 30 45 62 30 45 34 47 61 999 137 74 103 35 47 66 68 68 77 71 70 69 66 68 74 70 87 999 999 999 0 999 999 999 999 999 999 999 999 999 999 52 999 45 999 6 3 7 12 18 69 90 75 71 75 77 74 72 83 95 89 84 76 78 85 73 78 79 59 55 35 63 43 47 54 56 78 75 41 72 36 49 39 36 120 71 56 50 47 94 76 78 34 140 49 999 43 54 32 55 999 49 17 15 28 27 24 52 33 143 999 143 29 22 35 81 69 70 71 69 52 53 67 68 69 71 93 999 999 999 999 999 999 999 999 999 999 999 999 999 999 46 66 30 999 999 999 12 14 73 80 89 76 68 75 77 74 75 76 87 90 88 80 80 83 73 71 77 60 45 36 38 61 76 70 55 74 73 999 38 38 39 53 54 78 72 55 52 49 99 67 60 87 999 55 28 70 39 999 15 11 999 6 8 21 39 36 999 58 46 999 143 108 999 28 97 77 47 66 67 70 50 51 66 67 71 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 74 4 999 999 999 14 999 118 63 72 69 62 70 81 80 73 85 87 92 85 83 80 87 73 70 77 59 53 43 38 63 69 51 69 85 63 41 31 51 44 47 66 68 53 56 54 47 93 79 64 114 999 54 27 83 45 999 16 999 999 999 999 999 36 20 26 25 72 36 27 31 28 47 54 85 65 86 77 69 51 51 63 68 73 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 84 49 999 999 999 999 136 999 75 69 71 66 68 70 72 73 73 81 87 93 77 85 78 75 77 75 78 74 45 41 55 72 54 52 67 76 45 59 40 60 42 83 69 70 54 56 58 68 54 60 105 138 999 136 48 131 43 999 32 14 999 3 5 1 999 14 16 12 37 54 74 26 35 36 71 57 87 74 72 71 70 68 57 59 70 66 999 999 999 999 999 999 999 999 999 999 999 999 999 41 50 46 999 999 999 999 999 85 82 74 71 68 62 66 74 73 75 84 93 90 76 77 77 78 78 78 74 72 43 43 63 77 73 52 66 76 77 67 44 46 49 73 73 56 56 61 62 68 75 64 75 136 124 139 999 104 41 58 28 16 999 999 6 7 6 5 10 10 20 95 66 87 50 60 77 86 72 63 74 67 68 69 57 55 66 87 999 999 999 999 999 999 999 999 999 999 999 999 999 999 54 999 999 999 999 999 999 92 87 75 71 67 73 74 70 73 78 89 94 81 80 76 78 73 78 77 72 56 44 53 44 85 55 67 85 75 76 71 71 71 57 86 56 55 57 82 83 75 72 94 91 133 135 125 136 96 56 999 23 21 999 2 4 5 3 0 999 21 20 90 50 55 35 35 75 65 78 72 71 67 67 66 54 61 84 87 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 126 99 96 89 72 69 68 71 74 74 79 73 83 89 86 86 78 76 74 78 77 62 53 43 55 47 85 53 70 79 87 71 57 69 58 77 73 56 57 60 65 65 77 77 84 68 110 136 119 143 132 37 999 999 999 999 0 1 2 6 0 0 14 141 999 49 129 65 61 85 67 90 62 72 65 65 69 53 56 69 84 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 94 96 91 74 68 75 71 73 76 72 78 82 77 88 82 79 71 79 78 78 61 70 42 78 85 70 66 47 68 131 133 61 87 69 75 89 60 59 64 68 66 82 76 70 90 70 83 66 60 63 38 17 1 999 999 0 999 999 1 0 999 999 999 999 999 90 56 79 67 69 80 84 69 82 55 49 56 58 70 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 90 94 87 91 71 68 78 72 73 67 73 72 77 76 76 75 75 70 75 76 73 80 999 999 83 73 67 76 64 59 52 999 91 78 75 74 76 62 60 65 67 68 68 75 85 72 59 63 999 82 66 44 999 1 999 0 0 999 999 999 0 999 999 999 53 33 122 999 59 74 67 69 999 60 100 999 68 47 51 59 64 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 90 94 72 71 67 94 75 72 68 71 74 78 80 68 68 68 73 76 78 63 66 999 66 54 72 47 79 30 51 30 103 999 135 88 59 83 66 65 68 70 70 69 84 78 86 82 51 46 39 34 31 999 0 999 999 0 999 999 999 999 999 999 43 57 999 74 75 85 72 74 73 65 54 94 83 108 78 45 63 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 90 93 91 88 89 65 102 75 71 70 71 78 74 71 73 69 73 74 77 76 74 60 47 67 72 55 70 45 54 51 115 999 999 132 84 81 87 69 71 72 72 72 72 70 83 88 76 50 65 51 56 34 999 0 999 999 999 999 0 999 999 999 6 999 14 60 999 999 71 92 76 78 63 48 70 53 120 66 74 47 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 999 93 88 96 90 88 81 110 74 75 73 72 76 74 70 78 75 76 74 77 68 82 50 43 75 66 73 53 45 52 47 69 100 135 75 76 67 72 74 75 75 74 74 74 73 87 95 75 61 52 50 53 35 999 0 0 999 999 999 999 999 999 999 17 70 67 26 999 999 103 96 77 89 64 65 84 39 64 64 44 66 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 101 91 84 98 117 95 79 102 88 75 74 72 79 74 74 75 73 72 75 77 74 999 999 79 43 68 72 56 49 86 58 76 90 88 99 83 69 75 76 75 77 75 74 74 75 89 87 74 68 50 48 57 33 5 999 999 999 999 999 999 999 999 999 999 27 50 39 999 999 74 85 83 85 67 61 999 999 65 53 42 48 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 98 95 84 999 999 99 88 65 99 90 75 76 75 78 73 78 74 71 78 67 87 999 26 44 34 78 97 70 71 46 79 72 67 70 76 67 74 76 75 75 77 76 75 73 75 74 88 76 76 67 38 32 14 17 999 999 999 117 141 71 999 5 999 999 999 999 74 77 999 109 105 93 95 53 76 999 53 55 48 42 46 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 102 93 79 67 96 105 91 58 124 82 87 81 79 78 80 80 77 75 70 76 59 80 31 42 38 52 85 85 71 49 79 72 56 54 62 69 76 77 76 76 76 76 75 74 75 74 88 78 73 79 47 29 10 8 999 999 999 68 34 25 999 999 999 999 72 999 27 30 21 999 999 59 82 77 73 56 68 100 55 42 48 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 116 999 999 101 95 77 70 100 87 111 98 77 80 80 82 81 76 65 71 60 81 27 33 53 40 76 88 70 94 89 53 52 48 57 69 76 78 77 76 77 77 76 74 75 75 88 83 84 67 36 34 20 45 999 999 999 21 29 11 999 999 999 999 999 999 88 74 78 98 74 132 72 78 101 55 47 72 36 41 67 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 999 999 999 69 999 999 999 999 999 87 92 76 94 94 91 79 92 999 29 25 22 102 67 97 52 80 103 87 52 50 46 55 70 75 77 76 76 76 77 77 74 76 90 87 92 81 70 52 73 36 10 999 999 999 120 999 999 999 999 999 999 999 999 999 999 999 31 49 79 65 75 86 80 71 24 32 42 54 69 999 999 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 98 80 999 999 52 999 999 999 103 84 98 86 97 93 999 62 24 91 999 52 74 76 68 77 84 76 52 52 50 56 70 76 77 78 78 77 75 77 78 77 90 89 88 81 69 73 50 70 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 69 135 46 102 87 49 85 74 60 46 65 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 999 999 999 999 999 999 999 124 999 999 999 999 999 999 999 999 124 110 75 85 137 54 24 26 47 50 87 75 79 82 91 77 62 56 55 54 60 70 75 77 78 77 77 75 79 78 76 89 90 89 92 84 73 47 19 58 999 999 999 999 999 999 999 999 999 999 999 999 999 36 999 57 80 126 53 999 999 47 87 31 61 68 73 73 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 999 48 999 999 999 999 999 112 999 999 112 77 127 73 107 18 29 32 94 75 88 80 72 75 64 63 60 59 60 65 70 75 77 91 79 77 77 80 79 77 90 91 87 99 75 79 45 999 999 999 999 999 999 999 999 999 999 115 102 66 83 84 41 999 999 76 999 35 999 71 46 101 61 84 75 75 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 110 999 999 39 39 13 83 100 76 70 96 58 50 59 66 64 62 64 67 67 71 75 77 92 94 78 77 81 78 78 90 90 85 101 83 78 67 999 999 999 999 999 999 999 999 25 56 56 54 56 81 48 77 999 84 999 136 79 999 75 69 94 60 79 84 74 75 999 999 999 999 999 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 999 999 999 999 999 999 999 999 999 999 999 36 16 73 131 75 73 92 61 56 64 67 65 64 69 68 68 72 75 91 92 93 91 91 80 80 79 78 90 88 100 95 74 82 999 999 999 999 999 999 999 999 999 134 65 46 53 54 52 52 999 83 83 138 63 999 66 63 75 102 126 72 75 74 999 999 999 103 999 87 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 53 47 999 999 999 999 999 999 999 999 999 999 999 41 17 47 90 89 91 84 68 70 71 69 68 67 71 70 71 74 77 92 99 96 94 94 79 93 78 77 89 83 98 63 56 91 999 72 999 999 999 999 999 999 999 129 48 54 47 52 47 35 999 88 94 89 63 999 64 86 48 90 125 73 79 69 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 50 47 98 97 92 81 73 74 73 75 72 70 67 71 72 71 76 79 90 104 97 101 96 93 93 93 77 89 85 85 64 72 999 999 999 999 999 999 999 999 999 141 59 48 999 999 85 64 65 102 55 999 140 51 124 72 67 53 94 109 74 81 73 999 999 90 999 91 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 76 999 999 999 999 999 28 59 999 113 117 97 88 77 72 70 72 72 71 67 74 74 73 77 79 89 110 101 99 94 89 93 93 90 86 94 88 83 75 999 999 28 31 16 51 999 999 999 53 52 66 999 92 76 68 999 50 69 77 999 68 108 65 75 75 122 101 75 80 78 999 999 999 999 999 999 999 64 999 999 999 999 999 999 999 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 39 33 47 999 999 999 22 78 999 98 114 109 94 79 70 69 71 74 68 68 72 76 76 80 78 89 102 105 97 96 94 100 92 87 85 91 85 77 80 65 54 48 30 13 999 999 999 132 141 70 115 70 999 67 999 69 999 999 73 72 60 93 66 57 133 34 105 77 79 78 999 999 98 101 92 999 89 999 999 999 999 999 999 999 999 76 999 999 999 999 32 999 999 999 999 999 999 999 15 999 29 31 13 999 999 999 28 54 999 71 103 110 83 77 67 68 70 72 70 70 73 76 79 81 76 88 96 105 101 110 98 106 96 90 90 89 90 78 74 68 59 62 17 48 999 999 55 999 999 55 127 59 47 76 999 999 93 26 56 53 92 92 65 68 47 63 114 90 74 76 999 999 999 100 94 999 999 999 999 999 999 999 999 999 999 92 999 999 999 999 32 999 999 999 999 999 999 999 22 16 999 31 19 17 999 34 34 56 50 53 98 93 85 75 70 68 71 74 71 70 70 77 81 80 92 97 96 99 95 103 95 112 104 90 85 87 91 79 74 66 60 999 31 999 999 999 999 999 999 999 68 47 29 30 999 999 26 53 67 999 50 71 47 21 60 19 44 91 70 74 117 89 78 94 87 88 999 999 999 999 999 999 999 999 999 999 999 999 999 69 25 999 999 999 999 999 999 999 26 999 37 42 30 25 999 34 40 65 43 60 96 94 83 74 69 68 70 73 71 71 75 77 81 80 89 96 101 98 93 110 80 97 96 97 94 90 89 83 67 60 59 50 43 999 999 999 999 999 999 85 128 47 94 31 99 999 82 27 92 999 69 31 29 23 16 23 75 98 76 74 999 99 82 84 82 77 999 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 47 52 46 999 33 26 26 70 52 49 65 92 81 83 75 69 71 71 73 72 71 71 74 81 80 89 97 92 97 94 119 83 91 99 92 105 87 88 76 63 71 72 999 999 12 999 999 999 999 999 141 125 48 999 27 999 103 26 19 58 999 59 30 30 26 24 999 111 89 72 77 101 93 85 85 85 82 72 999 999 999 999 999 999 999 999 44 999 999 999 15 999 999 999 44 999 999 999 81 47 46 48 37 46 31 36 27 91 49 56 66 82 84 84 77 69 69 71 74 72 71 72 72 80 81 89 100 87 87 96 106 82 93 88 93 98 85 85 85 65 64 79 55 20 9 999 999 999 999 43 88 41 60 81 46 999 35 41 17 38 50 71 29 30 27 28 25 67 94 72 75 106 97 85 66 65 62 58 72 999 999 999 999 999 999 999 13 999 999 999 999 999 999 999 12 999 999 999 999 66 73 51 35 44 999 36 36 54 52 56 69 85 85 82 77 70 68 72 73 73 71 70 71 78 80 88 96 84 86 91 108 89 98 87 88 87 87 79 74 64 50 54 51 45 999 999 999 999 999 999 62 123 54 999 133 70 31 43 12 18 23 21 26 27 25 28 26 51 94 74 72 108 100 89 84 65 63 62 70 95 999 999 999 999 999 999 999 999 999 999 10 25 999 999 13 999 999 999 91 68 76 50 45 45 51 60 47 61 59 56 55 84 82 79 76 73 71 77 72 77 71 70 71 77 80 89 93 86 85 92 105 95 91 94 85 82 93 67 65 58 55 60 13 999 26 999 999 999 999 999 53 46 64 67 75 30 19 14 23 13 18 20 25 22 49 34 26 102 103 78 74 999 110 85 78 84 66 62 72 95 55 999 999 999 999 999 999 999 999 999 10 14 11 999 8 999 999 999 46 69 73 46 45 56 37 66 52 66 62 62 63 81 79 75 72 72 70 78 75 76 74 70 74 77 80 73 83 93 81 96 103 97 84 95 84 79 77 63 47 57 39 67 25 85 999 999 999 999 999 999 73 39 54 36 93 50 31 13 13 15 11 17 18 19 999 46 25 120 97 82 74 999 121 103 88 80 83 61 73 999 62 999 999 999 999 999 999 999 999 31 9 16 999 999 999 999 999 999 133 85 64 45 48 63 45 49 66 71 65 57 58 75 72 73 75 67 72 75 73 74 73 70 68 78 79 75 79 91 74 90 100 89 76 91 82 70 68 72 47 48 20 30 22 999 999 999 999 999 999 999 999 55 42 30 141 61 65 18 11 13 15 20 29 20 25 27 35 99 111 92 74 999 129 112 97 83 63 60 73 999 999 999 999 999 10 999 999 999 999 30 6 999 999 999 999 999 999 137 130 77 63 61 54 69 57 59 72 67 65 63 63 65 67 72 73 67 70 71 70 77 74 74 72 77 80 77 84 78 75 87 89 92 81 93 84 75 74 70 999 33 19 26 15 999 10 999 999 999 999 999 128 105 42 33 51 26 51 46 30 33 18 15 52 21 33 26 36 49 110 95 75 999 999 115 46 76 77 61 73 84 80 999 999 999 999 9 999 12 137 80 999 999 999 999 999 999 999 122 126 70 65 64 60 65 53 64 68 64 60 65 68 77 70 71 76 67 73 71 71 76 73 70 73 78 79 79 83 78 76 117 89 88 96 92 74 50 71 76 51 999 15 18 999 85 999 63 999 999 999 999 999 121 45 56 92 42 72 45 42 48 35 59 18 28 28 26 30 75 118 83 71 999 999 999 92 122 105 78 81 102 69 999 999 999 8 8 14 10 13 999 999 999 999 999 999 999 999 999 118 71 69 64 67 62 56 59 64 59 62 70 70 84 73 73 76 72 75 70 69 70 76 76 75 77 79 80 81 79 55 80 89 87 87 89 62 63 61 29 33 50 999 23 999 999 999 50 999 999 999 999 76 89 46 47 29 27 999 62 69 51 14 20 13 22 37 32 25 34 98 86 102 999 999 97 60 999 108 96 79 999 58 999 999 999 10 11 7 16 23 999 999 999 999 999 999 999 999 999 117 73 70 69 69 63 50 58 58 55 67 69 71 78 73 73 74 75 74 71 70 68 73 76 76 79 80 80 82 91 65 62 89 71 89 80 101 71 57 17 37 999 999 32 7 999 999 124 999 999 999 96 91 71 54 86 33 40 103 999 36 25 18 13 29 30 28 23 28 26 81 114 116 999 79 20 26 122 104 108 89 999 53 999 999 14 999 999 8 15 23 22 999 999 999 999 999 999 137 999 111 72 70 68 72 63 56 60 60 57 64 77 72 75 71 72 73 73 73 74 71 68 74 78 76 80 82 79 81 78 68 64 69 80 999 57 90 60 54 40 14 57 999 32 999 999 999 999 999 999 999 126 91 55 58 55 92 999 999 39 999 15 15 34 41 26 33 47 27 27 47 122 115 999 999 11 66 127 78 120 999 999 64 999 999 4 999 999 6 999 999 999 999 999 999 999 999 999 44 129 112 76 71 70 72 63 64 56 62 58 69 70 69 69 71 71 72 70 72 74 71 71 73 79 79 81 82 81 81 88 85 73 79 90 999 75 92 68 46 999 66 106 16 16 999 999 999 138 999 80 999 138 92 54 112 65 37 999 36 58 61 40 14 18 20 25 18 47 35 26 67 89 56 999 16 12 57 999 999 121 79 89 68 999 8 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 97 78 77 71 73 65 62 64 64 60 64 73 72 73 73 72 71 72 72 70 72 71 72 77 80 83 82 80 80 82 71 85 72 86 999 86 79 67 52 51 999 999 999 16 999 999 999 999 999 999 999 136 85 53 69 65 34 45 33 14 12 12 37 27 19 17 27 33 31 26 84 35 58 76 17 999 999 88 128 999 112 106 16 15 7 999 999 36 999 999 999 87 999 999 999 999 999 999 20 118 92 83 78 72 73 68 66 71 70 63 65 74 69 75 77 75 77 72 76 73 73 73 73 79 79 83 82 93 87 87 84 117 56 95 999 86 76 49 46 28 17 51 999 999 999 999 999 999 34 999 999 79 99 89 48 67 29 999 141 15 13 12 35 27 22 26 19 51 62 59 58 87 82 24 22 87 999 999 999 999 999 999 999 999 999 999 999 79 51 999 999 999 999 999 999 999 999 137 999 100 94 83 78 75 74 65 65 72 71 68 75 77 76 78 79 72 78 78 77 74 72 73 73 78 78 82 82 91 81 88 58 109 74 88 86 74 69 64 999 44 999 999 999 999 999 999 999 999 20 999 126 50 53 94 47 32 999 999 41 18 10 23 42 31 26 46 36 16 50 84 76 90 57 67 60 999 87 999 999 999 999 999 999 999 999 999 999 999 68 999 999 999 999 999 999 999 999 18 999 96 79 77 75 77 73 72 70 73 71 72 73 69 76 80 77 76 78 80 78 74 74 75 75 79 80 83 80 91 81 73 99 72 66 87 77 92 62 114 69 88 73 27 999 999 999 999 36 36 999 999 76 78 53 65 50 26 68 28 35 12 18 35 35 21 67 40 36 49 66 65 73 64 51 999 84 100 999 999 103 999 999 999 999 999 999 999 9 999 87 999 999 999 999 999 999 999 999 31 121 93 78 73 74 76 75 72 73 72 74 72 76 75 76 80 77 78 79 81 80 76 77 76 75 79 79 82 79 87 81 90 48 74 87 89 82 86 49 34 30 23 14 999 999 999 999 999 143 50 54 999 999 92 93 64 9 11 23 27 39 17 67 27 28 999 67 34 51 56 82 50 61 141 60 999 999 92 94 120 109 999 999 999 999 999 999 999 7 999 88 76 999 999 999 999 999 999 17 132 999 99 76 72 76 79 77 73 77 76 73 74 74 78 77 80 78 78 80 84 82 78 79 78 78 79 79 82 77 86 85 93 50 100 82 77 65 85 999 999 93 999 999 999 999 999 999 999 999 999 47 999 76 999 84 51 12 26 18 999 13 17 13 999 999 150 50 112 28 34 39 51 48 35 60 999 999 999 999 110 88 999 999 999 999 999 999 999 9 999 105 72 87 999 999 999 999 999 123 999 106 103 73 77 81 80 76 76 78 78 73 74 76 77 80 80 79 79 81 86 83 79 79 78 79 80 77 80 91 87 87 85 83 74 68 95 56 999 999 999 999 999 999 999 999 999 999 999 999 999 72 999 92 51 58 28 10 21 21 61 12 34 16 999 999 150 150 77 50 35 30 46 15 50 142 21 84 999 999 999 999 999 999 999 999 999 999 999 999 999 111 999 72 999 999 999 999 6 43 999 117 82 87 93 84 82 78 77 76 78 74 74 77 77 80 82 82 81 85 87 86 82 79 81 80 80 76 77 91 89 88 85 85 82 67 80 57 999 999 999 999 999 999 999 999 999 999 999 999 999 62 999 77 76 30 999 77 31 36 30 51 66 999 999 999 35 999 88 150 34 32 47 61 22 65 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 999 999 999 999 12 13 140 999 106 77 95 94 86 83 79 78 77 75 75 74 79 79 82 83 84 82 85 89 88 85 79 80 80 79 76 75 73 90 89 86 92 76 89 85 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 88 69 999 999 15 66 58 50 999 999 999 999 114 74 73 68 20 35 29 56 79 54 999 72 101 87 94 83 999 80 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 999 121 119 101 94 98 87 81 78 78 76 76 78 80 80 82 83 87 84 85 98 90 87 82 79 80 79 76 74 74 90 88 98 97 92 85 125 58 60 999 999 999 999 999 999 999 999 999 999 999 999 92 999 58 85 68 30 999 145 145 999 144 58 17 999 999 120 100 81 64 70 52 52 85 100 62 37 67 110 95 92 87 94 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 92 90 999 91 97 87 82 78 77 76 79 80 81 82 81 85 87 85 96 98 91 87 83 81 81 80 76 73 73 92 89 90 98 86 88 117 66 999 999 999 999 999 999 999 999 999 999 999 999 999 61 142 55 999 56 999 63 999 64 86 63 49 999 999 150 149 64 73 35 88 71 49 31 54 121 36 90 999 999 86 102 100 113 90 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 123 59 70 89 96 87 81 78 78 79 80 82 82 82 81 84 87 84 95 97 98 87 82 83 82 80 77 73 72 92 91 96 97 87 74 78 48 999 999 999 999 999 999 999 999 999 999 999 40 999 999 999 999 999 60 999 73 999 145 60 36 28 999 999 999 65 60 65 51 47 150 18 28 81 109 111 999 91 85 85 96 99 999 69 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 37 79 89 96 85 84 79 79 82 81 82 83 82 83 85 86 95 95 95 97 87 83 85 82 81 76 72 71 92 92 92 97 88 97 999 62 999 999 999 999 999 999 999 999 999 999 999 56 146 63 103 999 999 51 62 77 51 999 55 57 35 999 27 34 67 52 58 66 32 78 66 65 80 999 109 107 77 81 78 75 100 999 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 26 33 51 92 95 85 84 78 79 81 82 82 83 82 83 84 85 95 96 98 97 85 84 85 82 83 76 73 70 91 93 95 95 101 100 72 58 999 999 999 999 999 999 999 999 999 999 139 80 52 61 55 51 999 999 48 999 114 145 101 69 46 68 56 55 50 79 67 51 37 61 80 67 128 59 999 105 81 84 64 75 999 93 72 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 19 37 124 90 95 83 86 81 80 80 82 83 84 81 84 85 95 94 93 101 95 80 83 86 83 83 77 73 70 91 93 99 96 94 89 75 55 999 999 999 999 999 999 999 999 2 999 140 55 54 70 34 145 999 145 63 91 76 139 72 57 69 116 58 87 65 50 70 53 49 38 78 56 999 89 122 97 81 84 64 82 91 102 82 999 999 999 999 999 999 999 999 999 999 999 999 42 999 999 68 83 34 69 84 96 95 84 81 81 81 82 84 83 83 86 86 94 99 98 98 93 95 83 86 83 83 80 75 70 73 91 98 102 91 92 71 64 999 999 999 999 999 999 999 2 1 5 96 35 116 47 76 50 29 145 999 145 123 132 57 66 65 49 64 38 149 145 32 145 85 149 74 89 999 999 123 94 84 83 82 84 86 109 999 999 999 999 999 999 999 999 999 999 999 999 999 140 999 10 999 53 34 42 73 96 96 83 81 82 82 83 85 84 83 86 95 94 106 98 96 96 97 82 84 84 84 79 79 73 76 91 92 100 90 100 83 51 999 999 999 999 999 999 999 999 999 3 28 32 136 28 71 33 46 47 59 145 137 77 66 76 66 72 35 53 999 68 64 149 33 24 47 48 67 74 125 96 99 81 90 82 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 140 27 47 999 51 28 38 72 106 97 85 81 83 82 84 86 85 83 84 96 95 108 108 96 106 97 83 97 85 83 80 79 76 77 88 97 100 91 99 71 61 999 999 999 999 999 999 999 999 999 999 22 35 25 16 28 26 29 48 80 145 139 70 105 69 55 85 62 108 62 61 49 32 34 28 35 31 69 35 999 107 81 83 83 82 83 999 75 999 999 999 999 999 999 999 999 999 999 999 999 10 999 54 53 14 140 32 85 107 97 85 83 85 83 83 87 86 84 85 95 94 111 110 107 109 96 95 85 84 83 80 82 77 77 89 102 98 92 94 69 72 999 999 999 999 999 999 999 999 999 999 32 54 36 17 16 40 41 37 56 53 130 70 77 63 73 137 55 43 38 35 57 48 22 28 37 36 44 55 131 106 105 97 74 82 90 102 92 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 14 11 140 43 121 116 101 95 84 85 83 96 98 86 85 85 95 99 107 107 108 109 97 96 85 83 84 83 82 78 77 90 100 96 95 93 73 77 999 999 999 999 999 999 999 999 5 999 37 51 50 22 17 20 34 37 37 61 84 66 71 61 66 54 48 20 46 33 18 27 29 48 34 30 42 52 93 119 118 98 102 115 999 82 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 57 13 999 999 101 999 102 95 82 85 94 97 97 86 85 84 93 102 105 107 110 105 95 96 86 83 84 83 84 77 78 91 95 94 92 91 71 999 999 999 999 999 999 999 999 2 7 2 26 49 58 31 22 28 52 60 29 37 66 90 62 70 69 66 30 19 37 84 29 31 29 33 22 26 34 999 999 105 120 91 999 101 95 80 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 36 13 28 999 115 105 102 95 95 96 94 100 95 98 86 95 92 104 102 105 104 87 93 97 87 85 84 83 83 78 79 91 95 93 90 108 94 87 52 999 999 999 999 999 999 999 999 999 12 35 74 25 29 18 53 90 63 44 61 68 66 66 68 51 54 28 39 20 12 31 20 29 21 32 17 29 999 128 999 88 103 95 81 84 63 999 999 999 999 999 999 999 999 999 999 999 999 999 13 20 999 999 41 999 100 99 103 96 93 94 105 102 97 97 96 96 92 103 106 106 103 98 101 97 86 86 85 83 84 79 79 91 93 95 95 75 91 72 999 999 999 999 999 999 999 999 4 999 5 23 34 20 57 43 26 34 69 21 145 97 35 80 68 51 70 25 34 53 999 13 35 16 13 25 28 20 999 999 124 85 97 98 84 85 999 999 999 999 999 999 999 5 999 999 999 999 60 8 132 7 140 14 999 999 74 98 109 96 94 97 117 106 102 97 97 96 92 105 102 102 101 98 105 96 96 97 85 83 83 82 81 92 92 93 97 79 79 78 999 999 999 999 999 999 999 999 5 999 999 17 45 17 57 26 29 25 68 30 28 40 48 102 60 66 36 32 14 999 999 999 999 16 20 9 14 21 999 999 114 95 116 97 78 82 61 999 999 999 999 999 999 999 999 999 999 18 16 12 29 48 28 38 17 999 136 110 112 96 82 102 115 114 108 96 96 96 95 105 98 102 101 92 105 98 99 97 97 96 82 81 79 93 92 95 81 73 82 999 41 999 999 999 999 999 999 999 999 999 999 3 999 14 53 33 24 17 25 32 999 999 31 84 55 28 16 999 999 999 999 999 21 19 25 18 12 20 999 999 131 114 99 85 77 50 999 999 999 999 999 999 5 6 17 999 32 30 20 26 140 999 35 999 999 999 999 999 108 100 102 97 106 116 108 103 98 95 86 103 100 100 97 90 106 104 107 101 98 95 82 81 80 92 93 92 86 93 75 51 73 999 999 999 999 999 999 999 999 999 999 2 16 11 28 51 27 22 41 16 999 999 999 41 59 77 999 999 999 999 19 22 25 60 31 18 15 22 999 999 136 64 107 78 90 62 999 999 999 999 999 999 6 999 999 19 31 44 16 999 47 63 14 13 999 999 79 999 98 102 97 102 65 111 104 109 95 92 84 104 106 95 96 83 105 100 108 103 98 95 95 79 94 91 92 96 85 86 86 74 999 999 999 999 999 999 999 999 999 999 999 29 16 999 20 28 999 999 999 999 999 999 999 41 26 999 999 999 999 18 19 18 28 47 69 26 13 31 999 999 999 92 999 77 999 68 999 999 999 999 999 999 999 999 6 140 46 14 15 30 13 14 50 999 999 999 999 999 90 102 103 94 92 109 108 104 92 92 86 89 89 93 93 82 100 92 102 103 100 96 93 91 92 91 89 91 87 86 61 999 999 999 999 999 999 999 999 999 999 999 999 999 15 999 999 24 52 999 999 999 999 999 999 999 21 27 999 999 16 999 999 23 29 58 60 29 25 30 999 999 999 999 999 75 999 107 999 999 999 999 999 999 999 999 999 999 999 14 17 29 28 999 27 18 999 112 132 86 89 91 97 107 107 103 101 106 93 75 87 88 89 89 83 83 85 91 97 99 106 100 93 92 92 94 100 96 82 61 67 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 999 999 28 999 13 22 20 34 53 28 30 22 999 999 52 84 999 83 999 999 999 999 999 999 999 999 999 999 999 999 999 140 11 18 16 16 25 22 32 78 999 75 77 112 999 999 93 109 95 99 91 90 86 90 70 86 81 79 78 78 93 98 113 108 93 92 89 98 101 97 83 80 84 57 999 999 999 999 999 999 999 999 999 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 999 17 999 15 999 15 999 17 33 30 38 61 28 999 999 999 999 999 89 999 999 999 141 999 999 999 999 999 999 999 999 999 54 15 16 60 59 20 60 72 58 76 74 67 95 94 54 94 100 101 95 70 87 98 90 69 68 78 76 73 66 94 92 104 104 92 93 91 92 105 92 84 67 69 53 999 999 999 999 999 999 999 999 999 999 999 42 999 999 999 999 999 999 999 999 999 999 999 999 999 20 29 21 20 999 13 17 13 17 21 999 999 999 999 999 999 999 110 83 66 999 48 999 999 999 999 999 999 999 999 999 999 999 48 64 57 50 67 36 72 108 78 58 64 99 86 63 61 117 95 90 68 86 98 90 72 67 85 83 74 76 91 88 93 101 86 100 98 99 93 99 85 80 97 27 999 999 999 999 999 999 999 999 999 999 999 999 55 999 999 999 999 999 999 48 999 999 999 999 999 999 16 11 12 21 20 22 15 14 999 999 999 19 999 999 999 999 102 78 59 999 999 87 999 999 999 999 999 999 999 56 999 999 22 999 999 43 54 109 35 63 83 57 102 63 83 78 99 106 106 94 68 86 95 86 87 65 86 86 76 83 88 83 85 108 87 103 98 97 85 100 74 76 83 70 999 999 999 999 999 999 999 999 999 999 999 999 52 999 999 999 48 50 68 48 999 999 999 999 999 21 17 10 16 15 15 28 25 14 999 999 20 999