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