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 19 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 1855 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 1 1 1 1 6 6 6 3 3 1 1 3 4 4 4 1 4 4 4 4 4 4 4 1 4 4 4 1 1 1 1 1 1 1 1 1 1 6 1 1 3 1 4 4 4 4 4 4 4 4 4 4 4 1 1 1 4 1 3 1 1 1 1 2 1 1 2 2 2 2 1 1 4 2 2 1 2 2 2 7 1 1 4 1 2 2 7 7 7 7 7 4 4 4 4 4 4 4 4 4 6 1 1 1 1 6 3 3 3 1 1 4 3 4 1 4 4 4 4 4 4 4 1 1 4 1 4 1 1 3 4 1 1 1 1 1 1 1 1 1 4 1 4 4 4 4 6 4 3 4 4 4 1 1 1 1 4 3 1 1 1 1 1 1 1 2 2 2 1 2 2 1 3 2 2 1 2 2 2 1 1 2 1 1 1 6 2 2 7 2 7 4 4 4 4 4 4 4 4 4 6 3 2 1 1 1 3 3 6 1 3 4 1 3 1 1 3 4 4 4 4 4 1 1 1 1 4 4 1 6 4 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 3 1 1 1 1 3 2 1 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 1 2 2 1 2 6 7 7 1 4 4 4 4 1 4 4 4 4 4 3 1 3 1 1 6 3 1 1 3 4 4 1 1 1 1 4 4 4 4 4 4 1 1 4 1 1 1 4 1 4 3 1 1 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 3 1 2 1 1 1 1 1 2 1 1 2 2 2 2 2 1 2 2 1 1 2 1 1 1 2 1 2 1 1 2 6 2 7 4 4 4 4 4 1 4 4 4 4 4 3 4 6 6 4 3 1 6 3 1 4 4 1 1 1 1 4 4 4 4 4 4 1 1 1 2 1 1 4 4 4 1 4 1 4 1 1 1 1 1 4 1 3 4 1 4 4 4 4 3 4 4 1 1 1 1 1 1 1 3 1 1 1 1 2 2 2 2 2 2 1 1 2 1 1 1 2 1 1 1 2 2 2 1 7 6 1 7 7 4 4 4 4 4 1 4 4 4 4 4 3 4 4 6 3 3 3 1 1 4 4 4 1 4 1 1 4 4 4 4 4 4 1 1 1 1 1 2 4 4 4 1 4 3 4 1 1 1 1 2 7 4 4 7 7 4 4 4 4 4 4 4 1 1 1 1 1 2 1 1 2 1 1 1 2 2 2 2 2 1 1 2 2 1 1 1 1 1 2 2 2 2 2 2 2 6 2 7 4 4 4 4 4 1 4 4 4 4 4 4 6 4 4 3 6 4 1 1 4 4 4 4 4 1 2 1 4 4 4 4 4 3 1 1 4 1 1 4 1 4 4 1 1 1 4 1 1 1 1 1 2 7 2 2 2 4 4 4 4 4 4 4 1 3 3 1 4 1 1 1 2 2 2 2 2 2 2 2 2 1 1 2 1 2 1 1 1 1 2 2 7 2 1 4 2 6 7 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 3 3 3 1 4 4 4 4 4 1 1 1 4 4 4 4 4 1 1 4 1 1 4 4 4 4 4 4 1 1 1 1 1 1 1 2 7 2 2 2 2 2 4 4 1 4 4 4 3 1 1 1 3 1 7 2 2 1 2 2 2 2 2 2 2 2 1 1 1 2 1 2 2 1 2 2 2 2 2 2 2 6 4 1 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 3 6 1 3 1 4 4 4 1 4 1 1 1 4 4 4 4 4 4 1 4 1 1 1 1 1 4 4 4 1 3 4 1 1 1 1 2 7 2 2 2 2 2 7 4 1 4 4 4 3 1 1 3 1 1 1 1 2 2 2 2 1 2 2 2 1 2 1 1 2 2 1 2 2 2 2 2 2 2 7 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 3 4 4 4 4 1 4 4 4 1 4 4 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 1 4 1 1 1 1 2 4 1 4 7 7 7 1 4 4 4 1 2 1 1 3 1 1 1 1 1 2 2 2 2 1 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 7 2 7 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 3 4 4 1 4 4 4 4 1 4 1 1 1 1 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 3 4 1 1 1 1 1 4 4 4 7 2 1 2 1 1 1 1 1 1 1 1 2 1 2 1 2 2 2 7 2 2 2 1 2 2 1 1 2 2 2 2 1 2 2 2 2 7 7 7 6 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 3 4 3 4 4 4 4 1 4 4 4 1 1 4 4 4 4 4 4 4 2 1 1 1 4 4 4 4 4 4 1 1 2 1 1 4 4 4 4 4 2 2 1 6 1 1 1 1 1 1 1 1 1 1 2 1 2 2 2 2 2 2 1 2 4 1 2 1 2 2 2 2 2 2 2 2 2 2 7 2 7 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 4 4 4 4 1 1 1 1 4 1 1 4 4 4 4 4 4 4 4 1 1 1 1 4 4 4 4 1 3 1 1 1 1 4 4 4 4 7 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 2 2 2 2 2 2 2 3 1 2 1 2 2 2 2 1 2 2 7 2 2 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 1 1 1 1 1 1 4 1 4 4 4 4 4 4 1 1 1 1 1 4 4 4 4 1 3 1 1 1 2 1 3 4 4 4 7 2 7 2 1 1 3 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 4 3 1 1 1 2 2 2 2 1 2 1 4 1 4 1 1 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 1 1 1 1 1 4 1 1 4 4 4 4 4 4 4 4 2 1 1 4 4 4 1 1 4 3 1 1 2 2 1 4 4 4 4 4 4 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 7 7 2 2 4 1 1 1 2 2 2 2 1 2 1 1 4 1 2 2 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 1 4 4 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 4 1 1 1 1 1 1 7 4 4 4 4 4 7 2 1 1 1 6 1 2 2 1 1 1 1 2 2 2 2 2 7 4 1 2 4 3 7 1 2 2 2 2 1 6 1 7 1 4 4 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 4 4 1 1 1 4 4 4 1 1 1 4 4 4 4 4 4 4 1 1 1 4 4 4 4 4 3 1 3 1 2 1 1 4 4 4 2 7 2 2 2 1 1 1 1 1 1 1 1 1 4 2 2 2 2 2 2 6 7 1 1 3 1 1 7 2 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 1 1 4 6 1 1 4 4 1 4 4 1 4 1 1 1 1 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 1 1 2 1 1 4 4 7 2 7 2 2 2 1 1 1 1 2 1 1 1 4 4 4 2 2 2 2 2 2 4 1 2 3 1 1 7 2 2 2 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 3 4 4 1 1 1 1 4 4 1 1 4 1 4 1 1 4 4 1 1 4 1 4 4 1 4 1 1 1 4 4 4 4 4 4 4 1 1 1 2 4 4 4 2 2 2 2 2 2 1 2 1 2 1 1 1 1 4 4 4 2 2 2 2 2 2 2 7 7 3 1 1 2 1 2 2 1 6 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 4 4 4 4 1 3 4 1 1 3 4 4 1 1 1 1 1 4 4 1 1 4 4 4 4 4 1 7 1 1 4 4 4 4 4 4 4 1 1 2 4 4 4 4 2 2 2 2 2 1 1 2 1 2 1 1 6 4 4 4 1 2 2 2 2 2 2 1 2 1 3 1 1 1 1 2 2 1 1 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 4 3 4 1 4 4 4 4 1 1 4 4 4 1 1 4 4 4 4 4 4 1 1 1 4 4 4 4 4 1 1 1 2 2 4 4 4 7 2 2 2 2 1 2 1 1 1 1 1 2 1 1 4 4 4 2 2 2 2 2 4 2 2 1 2 1 1 1 1 1 2 1 2 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 1 1 1 3 3 1 1 4 1 4 4 1 4 4 1 1 1 4 4 4 4 4 4 1 1 4 1 4 4 4 2 1 1 1 1 1 3 4 4 2 2 2 2 2 2 2 1 1 1 2 1 1 1 1 4 4 2 7 2 2 2 1 2 2 2 2 1 1 1 2 1 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 3 1 1 4 4 6 1 1 3 1 4 4 4 4 4 1 1 4 4 4 1 4 4 6 4 4 1 4 4 4 1 1 1 1 3 1 4 4 7 1 2 2 2 1 2 2 1 1 1 1 1 1 2 1 4 3 2 2 2 2 1 2 2 2 2 2 2 1 1 2 1 1 1 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 3 3 1 1 4 4 4 4 1 1 4 4 4 4 4 4 3 1 3 4 4 4 1 4 4 1 1 4 4 4 4 4 7 2 2 2 2 2 2 7 2 1 1 1 1 1 1 1 1 2 2 2 2 7 7 4 7 2 2 2 2 1 1 2 1 1 1 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 4 4 1 4 4 4 1 4 4 4 4 4 7 1 1 1 1 1 4 4 1 1 6 4 4 4 4 4 4 4 7 2 2 2 1 6 2 1 1 1 2 1 1 1 1 2 2 2 2 3 4 3 2 2 2 2 2 2 1 1 1 1 2 2 2 2 1 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 1 4 4 1 4 4 4 4 4 4 4 4 4 4 1 1 1 3 1 4 1 1 1 1 4 4 4 4 4 4 4 2 1 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 1 1 3 4 7 2 2 2 2 2 2 1 1 1 1 2 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 1 1 1 4 4 1 1 4 4 3 4 2 2 1 1 2 1 4 4 1 1 1 1 4 4 4 4 4 4 3 1 2 7 7 1 1 1 1 1 6 1 2 1 2 2 2 2 1 3 3 2 2 2 2 2 2 2 2 1 1 2 2 1 2 2 1 4 1 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 1 4 1 1 1 4 1 4 1 1 3 1 1 1 4 4 4 4 4 2 7 2 1 2 2 1 1 1 1 1 1 1 2 2 2 2 2 1 1 2 4 1 1 2 2 2 2 2 1 1 1 2 2 2 1 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 1 1 1 4 4 4 1 4 1 1 1 1 4 4 4 1 1 1 1 4 4 4 4 3 2 2 4 1 2 2 1 1 1 1 1 1 1 4 2 2 2 2 2 1 2 7 4 2 1 2 2 2 2 2 1 1 7 1 1 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 4 1 1 4 2 1 1 1 4 4 1 4 1 1 1 4 3 4 4 2 2 2 2 2 2 2 1 1 1 1 1 6 3 4 2 2 2 2 1 1 4 2 1 2 1 2 2 2 2 1 1 1 2 1 1 1 1 1 1 1 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 1 1 1 2 1 1 1 1 4 4 1 1 1 1 1 1 4 4 3 2 2 1 2 2 2 1 2 1 1 1 1 3 1 1 1 2 2 1 1 3 3 3 6 2 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 1 1 2 1 4 4 4 2 1 1 1 4 1 4 3 4 2 2 2 2 2 2 1 2 2 1 2 2 3 4 7 2 1 2 2 2 4 3 3 2 1 1 2 2 1 1 1 1 2 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 4 4 3 4 1 1 1 3 1 4 4 2 2 2 2 1 1 2 1 2 2 1 2 1 3 4 1 2 1 1 2 2 3 4 3 1 2 1 2 1 1 1 1 1 2 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 1 1 1 1 3 1 1 1 1 1 6 1 1 3 1 2 2 2 1 1 2 1 1 2 2 2 2 2 6 3 1 2 1 1 1 4 4 4 1 1 2 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 6 3 1 2 2 2 2 2 1 1 1 1 2 2 2 1 2 7 1 7 2 1 3 3 3 1 1 1 1 1 1 1 1 1 1 2 1 1 4 1 1 1 1 1 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 6 3 6 1 2 2 2 2 2 1 1 1 1 2 2 2 2 1 1 1 4 6 3 3 3 3 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 6 2 1 1 1 1 1 1 1 1 1 1 2 1 6 6 1 2 2 2 2 2 1 1 1 1 2 2 1 2 2 1 4 7 6 4 4 1 1 1 1 2 6 3 1 1 1 1 1 1 1 1 4 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 6 6 7 1 1 1 1 1 1 1 1 1 1 1 6 3 6 1 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 7 4 2 4 6 1 6 1 2 2 3 1 1 1 1 1 1 1 1 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 4 4 4 4 4 4 4 4 4 4 4 4 6 6 2 1 2 1 1 1 1 1 1 1 1 1 2 6 1 1 2 2 2 2 2 1 1 1 2 2 2 2 2 1 7 7 7 1 2 1 1 3 1 2 6 3 3 6 1 1 1 1 1 1 1 4 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 7 6 2 6 1 1 1 2 1 1 2 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 2 2 2 2 2 7 7 2 2 1 1 1 1 1 1 1 6 3 1 1 1 1 1 2 1 3 3 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 1 2 1 1 1 2 1 1 2 2 1 1 2 2 1 2 2 2 2 2 1 1 1 2 2 2 2 2 7 6 7 2 1 1 1 1 1 6 1 6 3 1 1 1 1 1 2 1 4 3 4 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 2 2 2 2 2 2 1 1 2 2 2 2 1 2 1 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 7 7 7 1 2 1 1 1 6 6 1 1 3 3 1 1 1 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 1 7 1 1 1 1 3 6 1 6 6 3 3 1 1 1 1 1 4 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 7 1 2 2 2 2 2 2 2 1 1 2 1 1 2 2 2 2 1 1 1 1 1 1 1 3 1 6 2 1 3 3 3 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 2 2 2 2 2 2 2 1 2 2 2 2 2 7 2 2 2 2 2 2 2 1 1 1 2 1 1 2 2 1 2 1 2 1 2 1 1 3 3 3 1 1 1 3 3 3 1 6 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 7 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 4 1 2 1 1 6 1 1 1 1 1 3 6 1 1 1 1 1 1 1 1 1 3 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 1 2 1 1 1 3 4 7 2 1 1 6 6 1 1 1 3 3 6 1 1 1 1 6 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 2 2 2 2 2 2 1 2 1 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 1 1 1 3 3 2 1 1 2 6 3 3 3 3 6 6 1 1 1 1 1 1 6 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 1 1 3 3 1 2 1 1 3 3 6 6 6 3 3 1 1 2 1 1 1 2 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 7 7 7 2 2 2 2 2 2 2 2 2 7 2 2 7 2 2 2 2 2 2 2 2 2 2 2 1 7 6 3 1 1 1 2 3 3 6 6 1 4 4 4 6 2 6 1 1 1 1 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 7 2 7 7 7 2 2 2 1 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 1 1 2 1 2 1 1 1 2 3 4 4 4 4 4 4 4 1 1 4 1 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 7 7 7 7 7 7 2 2 2 2 2 2 6 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 7 7 2 1 1 2 4 4 4 4 4 4 4 4 2 2 2 2 2 2 1 1 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 3 4 7 4 4 4 7 7 2 2 2 2 2 6 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 7 7 7 2 2 2 2 2 2 7 1 2 1 2 4 2 2 1 2 2 1 2 1 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 7 7 7 2 2 2 2 2 2 6 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 1 1 2 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 7 7 3 4 7 2 7 2 7 2 2 2 7 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 1 2 2 2 2 2 2 1 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 4 4 7 4 6 4 7 4 2 7 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 3 2 1 2 2 2 1 2 4 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 4 4 7 2 7 7 2 7 2 7 7 2 2 2 2 2 1 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 7 2 2 1 2 2 2 1 1 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 4 4 4 4 4 1 1 4 4 4 4 4 4 7 3 7 3 7 7 7 7 2 2 2 2 7 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 7 2 2 2 2 2 2 1 2 7 2 2 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 7 4 7 3 4 3 3 7 7 7 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 7 2 2 2 1 2 2 2 1 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 7 4 4 3 3 7 7 2 2 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 7 2 2 3 2 2 2 2 2 2 2 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 7 2 1 7 4 4 4 3 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 7 2 7 2 1 2 1 2 2 2 2 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 4 4 4 4 4 2 2 1 3 4 4 4 3 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 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 3 2 2 2 1 1 2 2 7 1 4 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 7 4 4 4 3 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 7 7 2 4 2 2 2 2 1 2 4 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 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 7 2 2 7 4 7 2 2 2 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 4 4 4 4 4 1 1 4 4 4 4 2 1 4 4 4 4 3 7 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 7 2 7 7 3 7 2 2 2 2 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 4 4 1 4 4 4 4 7 3 4 4 4 4 7 7 2 2 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 7 7 7 4 4 4 4 3 2 2 1 2 2 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 4 4 4 4 7 7 4 4 4 3 7 2 7 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 7 7 7 2 7 7 4 4 4 4 7 2 1 7 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 1 1 4 4 4 4 7 3 4 4 4 3 2 7 3 7 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 7 2 2 2 7 7 2 7 2 2 2 7 2 2 4 4 2 4 3 4 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 6 4 4 4 4 7 3 4 4 4 2 1 3 3 2 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 7 2 2 2 2 2 2 3 4 1 4 4 3 3 4 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 7 7 4 4 4 7 7 3 3 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 7 2 2 3 7 3 3 4 4 4 4 1 7 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 2 2 2 2 2 2 7 2 7 7 4 4 4 4 3 2 7 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 3 4 4 4 4 4 4 4 4 4 4 4 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 2 2 2 2 2 2 7 7 4 4 4 2 4 2 2 7 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 4 4 4 4 4 4 4 4 4 4 4 4 3 7 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 2 2 7 7 2 2 2 7 2 3 3 4 2 4 1 2 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 6 6 4 4 6 4 4 4 4 4 4 4 4 4 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 2 2 2 2 2 2 2 2 2 2 2 2 2 4 3 3 6 2 1 1 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 3 4 4 4 4 4 4 4 4 3 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 2 2 2 7 7 3 3 6 2 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 2 2 2 2 7 2 7 4 3 3 6 7 1 1 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 7 7 4 6 6 4 1 2 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 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 2 7 2 2 2 2 2 2 2 2 2 2 2 2 7 6 2 3 7 2 1 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 6 3 4 4 4 4 4 4 4 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 7 2 2 2 2 2 2 2 2 2 2 2 7 2 7 4 2 2 2 7 2 4 7 4 3 4 4 1 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 6 3 4 4 4 4 3 4 4 4 4 4 4 4 3 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 7 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 7 7 2 7 7 7 4 6 2 4 4 4 1 1 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 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 7 7 7 7 7 7 7 2 7 2 4 4 4 4 3 4 4 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 7 7 7 2 2 7 4 2 7 2 2 7 4 4 4 4 4 2 1 2 4 4 4 4 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 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 4 2 7 7 2 2 7 7 7 7 7 6 3 4 3 4 7 4 4 4 4 4 4 1 1 1 3 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 3 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 7 7 7 3 7 4 7 7 2 2 2 7 4 3 4 4 4 4 4 4 4 4 4 4 1 3 1 6 4 4 4 6 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 4 4 2 4 7 7 7 7 2 2 2 7 4 4 4 4 4 4 4 4 4 4 4 2 1 1 3 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 4 7 2 4 7 7 2 7 2 7 2 1 4 4 4 4 4 6 4 4 4 4 4 4 1 3 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 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 7 2 2 4 3 7 7 7 7 7 2 2 2 3 4 4 4 4 4 4 4 4 4 1 4 4 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 4 4 4 4 3 3 3 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 7 2 2 3 4 4 2 2 2 2 2 2 6 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 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 7 2 4 7 7 2 2 2 2 7 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 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 1 2 2 2 1 2 7 7 1 4 4 4 7 2 2 7 7 2 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 4 4 3 3 3 3 2 6 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 7 7 7 3 7 7 7 7 7 2 2 2 7 4 7 3 4 4 3 4 1 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 1 4 4 4 4 3 4 3 1 6 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 7 2 2 2 1 2 7 2 7 2 2 4 7 7 2 7 7 7 4 4 6 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 3 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 7 2 2 2 2 7 2 7 3 2 2 7 7 7 7 2 2 2 7 7 4 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 7 2 2 1 2 2 4 2 2 2 2 2 7 7 1 1 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 1 1 2 1 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 2 2 1 1 1 7 2 2 2 2 2 6 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 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 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 6 2 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 4 1 1 1 1 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 2 2 2 2 7 6 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 1 1 1 6 2 2 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 7 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 7 2 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 1 1 3 7 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 1 2 2 2 2 2 2 2 2 7 2 1 2 2 2 2 2 7 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 1 1 3 3 7 2 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 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 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2992 2949 2968 2982 9999 9999 9999 9999 9999 3032 3032 9999 9999 9999 9999 3023 9999 9999 9999 9999 9999 9999 9999 2966 9999 9999 9999 2905 2901 2980 2888 2859 2840 2836 2758 2773 2668 9999 2847 2905 9999 2856 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2918 2919 2967 9999 2950 9999 2744 2857 2793 2873 2043 2790 2851 2633 2641 2615 2716 2495 2892 9999 2640 2079 2652 2040 2371 2662 9999 2896 2868 9999 2892 2717 2729 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2925 2958 2924 2980 9999 9999 9999 9999 3031 3031 9999 9999 9999 2894 9999 9999 9999 9999 9999 9999 9999 2881 2969 9999 2967 9999 2906 2932 9999 9999 2692 2894 2810 2920 2757 2752 2798 2833 2889 9999 2938 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2971 2921 2886 2971 9999 9999 2791 2740 2863 2866 2879 2870 2789 2565 2680 2562 2673 2680 2229 2799 9999 2613 2593 2694 2040 2702 2686 2872 2912 2790 2126 2671 2690 9999 2714 2588 9999 2616 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2858 2875 3001 3034 9999 9999 9999 3029 9999 9999 2996 9999 2974 3012 9999 9999 9999 9999 9999 9999 2947 2974 2994 2958 9999 9999 2918 9999 9999 2903 2935 2903 2962 2820 2809 2822 2848 2925 2918 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2916 2864 9999 9999 9999 2840 2852 2880 2892 9999 2520 2781 2699 2602 2535 2599 2563 2043 2766 2043 2549 2696 2667 2040 2690 2696 2850 2733 2905 2599 2040 2636 2627 9999 9999 9999 2808 9999 9999 9999 9999 3025 9999 9999 9999 9999 9999 9999 2974 9999 2933 3034 9999 9999 3032 3032 9999 9999 9999 2994 2833 2955 2960 9999 9999 9999 9999 9999 9999 2935 2971 9999 2937 2929 2962 9999 2980 9999 9999 2934 2980 9999 2840 2838 2827 2870 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2895 2780 9999 2938 2651 2744 2915 2826 2848 2877 2702 2742 2716 2566 2523 2633 2729 2674 2810 2657 2656 2790 2720 2507 2752 2767 2832 2588 2750 2722 2671 2625 2684 9999 2724 9999 9999 9999 9999 9999 9999 3025 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3032 9999 9999 3032 9999 9999 2732 2855 2817 2990 9999 9999 9999 9999 9999 9999 2902 2936 2967 2665 2917 2910 9999 9999 9999 2930 9999 2980 9999 2844 2841 2838 2855 2938 9999 2919 9999 9999 2813 9999 9999 9999 9999 9999 9999 9999 2876 2912 2801 2914 2874 2869 2876 9999 2902 2783 2826 2770 2551 2577 2517 2564 2662 2413 2897 2773 2429 2742 2777 2851 2615 2754 2805 2710 2490 2504 2724 2771 9999 9999 2744 9999 9999 9999 9999 9999 9999 9999 3025 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3031 3023 9999 9999 9999 2998 9999 2941 2977 9999 9999 9999 9999 9999 9999 2666 2930 2949 2878 2859 2820 9999 9999 9999 2930 9999 9999 9999 2735 2848 2827 2838 2703 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2870 2943 2921 2896 2889 2745 2853 2737 2669 2794 2792 2691 2552 2585 2495 2588 2676 2342 2864 2794 2634 2693 2785 2838 2715 2740 2523 2608 2482 2602 2667 2682 2040 9999 2562 9999 9999 9999 9999 9999 9999 3028 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3032 3000 9999 9999 9999 9999 9999 2982 2581 2978 9999 9999 9999 9999 9999 9999 2892 2979 9999 2885 2936 9999 2977 9999 9999 2943 2964 2972 9999 2873 2857 2820 2814 2720 2688 9999 2576 2573 2654 9999 9999 9999 9999 9999 9999 9999 2907 9999 9999 2925 9999 2866 2918 2794 2720 2550 2714 2605 2548 2519 2504 2598 2666 2145 2868 2713 2708 2639 2791 2747 2690 2728 2570 2662 9999 2592 2757 9999 2604 9999 9999 2863 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2938 9999 9999 9999 9999 9999 2833 2860 2948 9999 9999 9999 9999 9999 2983 2963 9999 2923 2888 9999 9999 9999 9999 9999 9999 2931 2980 2852 2943 2869 2835 2757 2681 9999 2580 2542 2564 2616 2522 9999 9999 2911 9999 9999 9999 9999 2958 2906 2931 9999 2890 9999 2678 2625 2689 2620 2559 2602 2522 2529 2611 2681 2654 2840 2791 2668 2641 2781 2718 2646 2670 2627 2613 2570 2597 2619 2555 2583 9999 9999 2910 9999 9999 9999 9999 9999 3028 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3034 9999 3032 9999 9999 9999 2991 9999 2987 2915 2969 9999 9999 9999 9999 9999 9999 2971 9999 2837 2904 2908 2896 2987 9999 9999 9999 2971 9999 9999 2928 2889 2863 2789 2172 9999 2587 2622 2495 2489 2353 9999 9999 2929 9999 9999 9999 9999 2911 2910 9999 2889 2901 2772 2762 2533 2589 2528 2580 2566 2530 2043 2623 2699 2780 2818 2738 2611 2630 2726 2696 2613 2604 2596 2593 2505 2587 9999 2677 2690 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2998 9999 9999 9999 2916 9999 9999 9999 9999 9999 9999 9999 9999 9999 2903 2911 2971 9999 9999 9999 9999 9999 2980 9999 2929 2879 2684 2888 2637 9999 2574 9999 9999 9999 9999 2871 9999 9999 9999 2931 2653 2867 2884 9999 2906 2798 2864 2800 2691 2544 2594 2537 2570 2266 2386 2661 2613 2731 2818 2791 2571 2559 2569 2634 2654 2598 2561 2603 2618 2461 9999 2584 9999 2710 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2996 9999 9999 9999 9999 3010 9999 9999 9999 9999 2753 9999 2850 2968 2860 3017 9999 9999 9999 9999 9999 9999 9999 2935 2887 2921 9999 9999 9999 9999 9999 9999 9999 9999 2899 2870 2908 2924 2938 9999 9999 9999 9999 2697 2617 2750 2828 2937 2933 2897 2857 2831 2868 2936 2762 2808 2723 2759 2638 2567 2586 9999 2620 2277 2226 2788 2675 2707 2838 2764 2523 2559 2518 2596 2656 2613 2533 2627 2546 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2896 2998 9999 9999 9999 9999 9999 9999 9999 9999 2984 9999 9999 9999 2960 2898 9999 9999 9999 9999 9999 9999 9999 2356 2749 2862 2885 9999 9999 9999 9999 9999 9999 2936 2934 2701 2821 2929 9999 9999 9999 9999 9999 2612 2640 2797 9999 2936 2899 2913 2743 2832 2793 2840 2889 2783 2700 2662 2726 2590 2566 2587 2585 2575 2629 2343 2688 9999 2494 2043 2727 2548 2528 2515 2632 2656 2535 2571 2473 2624 2598 9999 2641 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3023 9999 9999 9999 9999 9999 2847 2987 2978 3002 9999 2789 2903 9999 9999 9999 9999 9999 9999 9999 9999 2806 2811 2850 2916 9999 9999 9999 9999 2877 9999 2946 2467 2827 2884 9999 9999 9999 9999 9999 2646 2772 2511 2852 2938 2883 2914 2853 2843 2780 2810 2816 2812 2695 2718 2744 2560 2588 2591 2648 2471 2690 2455 2043 9999 2617 2043 2733 2521 2497 2568 2596 2766 2360 2635 9999 2635 2366 2591 2578 2629 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2940 9999 9999 9999 9999 9999 9999 2970 2899 3002 2939 2985 2971 9999 2949 9999 9999 9999 9999 9999 9999 2959 2828 2810 2857 2941 9999 9999 9999 9999 2951 9999 2751 2831 2779 2702 2802 9999 9999 9999 9999 9999 2600 9999 2790 2942 2926 9999 2866 2865 2818 2787 2775 2790 2805 2728 2707 2561 2583 2593 2616 2295 2636 2621 9999 9999 2198 2480 2502 2481 2485 2611 2708 2757 2699 2743 9999 2754 9999 2553 2667 2645 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 2957 2986 3014 2988 9999 2973 2980 9999 9999 9999 9999 9999 9999 9999 9999 2136 2843 2886 9999 9999 9999 2899 2945 9999 9999 2866 2803 2714 2655 2743 9999 9999 9999 9999 9999 9999 2042 2879 2928 2938 2864 2907 2818 2768 2787 2715 2823 2788 2089 2478 2580 2568 2603 9999 9999 2415 2691 9999 2779 2261 2304 2528 2485 2496 2607 2746 2612 2774 2796 9999 2803 2594 2709 2675 2651 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3064 9999 3064 3056 3064 9999 9999 2961 2983 2988 3014 2990 2988 2930 2988 9999 9999 9999 9999 9999 9999 9999 2957 2809 2870 9999 9999 9999 9999 9999 9999 2926 2880 2870 2822 2637 2692 9999 9999 9999 9999 9999 9999 9999 2725 2855 2903 2788 9999 2904 2770 2718 2772 2762 2884 2891 2297 2233 2557 2556 2587 9999 9999 2523 2526 9999 9999 9999 2043 2413 2521 2526 2597 2790 9999 2713 9999 2476 9999 9999 2801 2609 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3022 3064 3023 3009 3060 9999 9999 3009 2949 3014 9999 9999 9999 2991 2972 2965 9999 9999 9999 9999 9999 9999 9999 2956 2838 2918 9999 9999 9999 9999 9999 9999 2924 9999 2675 2603 2563 2756 9999 9999 9999 2042 9999 2042 2305 2677 2850 2736 2838 2861 2767 2761 2765 2813 2444 9999 2690 2704 2488 2562 2533 2585 9999 9999 2462 2416 9999 2886 2880 9999 2600 2550 2580 2600 2701 2889 2825 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2994 3064 9999 9999 3064 3064 9999 9999 2995 9999 9999 3014 9999 3008 2996 2988 2938 9999 9999 9999 9999 9999 9999 9999 2908 2931 9999 9999 9999 9999 9999 9999 9999 2655 2861 2718 2694 2707 9999 9999 9999 2341 9999 2464 2519 2513 2840 2787 2761 2836 2716 2746 2787 2861 9999 9999 9999 2641 2426 2512 2529 2575 2718 9999 2542 2043 9999 2902 2848 9999 2688 2599 2641 2701 2808 2863 2850 9999 2997 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2974 3064 3034 3064 9999 9999 2961 2968 9999 3001 9999 3014 3001 9999 9999 2968 2976 9999 2987 9999 9999 2982 9999 2912 2882 2886 9999 9999 9999 9999 9999 9999 9999 2901 2876 2717 2593 9999 9999 9999 2279 2463 2586 2486 2455 2599 2770 2756 2775 2699 2709 2768 2802 2863 9999 9999 9999 2587 2505 2534 2538 2592 2673 2591 9999 9999 9999 2859 2848 2669 2773 2615 2695 2730 9999 2901 2912 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3006 9999 9999 3064 3064 9999 9999 9999 2979 2990 2971 2991 3002 9999 9999 2986 2973 9999 9999 9999 9999 9999 2873 9999 2850 2952 9999 9999 9999 9999 9999 9999 9999 2884 2350 2741 9999 9999 9999 9999 2670 2331 2527 2493 2583 2770 2828 2607 2781 2698 2768 2826 9999 9999 9999 9999 2841 2688 2566 2553 2542 2610 2593 2243 2531 2826 9999 2835 2855 2423 2442 2630 2573 2724 2813 2918 2665 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 9999 9999 9999 3064 9999 9999 9999 9999 2958 2997 9999 9999 9999 2994 3000 9999 9999 9999 9999 9999 9999 2856 2847 2948 9999 9999 9999 9999 9999 2802 2858 2888 2042 2704 9999 9999 9999 9999 2647 2521 2464 2508 2676 2672 2804 2849 2823 2802 2744 2773 2857 2980 9999 9999 9999 2599 2495 2586 2583 2639 9999 2043 2340 2797 2675 2773 2854 2283 2762 2695 2667 2706 2711 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2857 3064 3064 9999 9999 3064 3000 9999 3011 9999 9999 3014 9999 9999 2918 2989 2983 9999 9999 9999 9999 9999 9999 2865 2876 9999 2736 9999 9999 9999 2629 2821 2840 2910 2795 2779 9999 9999 9999 2695 2524 2536 2442 2617 2541 2629 2827 2852 2787 2726 2804 2731 2884 2971 9999 9999 2043 9999 2532 2608 2671 2690 2520 2510 2439 2618 2750 2700 2858 2689 2739 2732 2752 2650 2677 2670 2384 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3064 3064 9999 9999 9999 2983 2987 9999 3014 9999 9999 9999 9999 9999 2906 2985 9999 9999 9999 2931 9999 9999 9999 9999 9999 2943 9999 9999 9999 2905 2757 2807 2894 9999 2746 9999 9999 9999 2707 2051 2499 2466 2644 2423 2250 2845 2859 2789 2836 2882 2896 2736 2875 9999 9999 2551 2728 2627 2653 2760 2485 2448 2496 2347 2416 2543 2702 2865 2767 2732 2750 2735 2586 2575 2684 2798 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3028 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3064 3064 3064 9999 9999 2946 3014 9999 9999 9999 9999 2940 2988 9999 9999 9999 9999 9999 9999 9999 2866 9999 9999 9999 9999 2892 9999 9999 2789 2846 9999 9999 9999 9999 9999 9999 2620 2042 2487 2508 2675 2266 9999 2303 2870 2867 2859 2827 2738 2794 2867 2789 2547 2687 2569 2459 9999 9999 9999 9999 2433 2311 2303 2392 2743 2849 2650 2747 2752 2764 2534 2568 2620 2773 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2997 3014 2965 3014 9999 9999 3014 9999 9999 9999 3014 9999 9999 9999 9999 9999 9999 2854 2883 2044 2658 2924 9999 9999 2811 2846 9999 9999 9999 9999 9999 9999 9999 9999 9999 2545 2575 2512 2342 9999 2776 2869 2840 2739 2798 2808 2778 2817 2771 2627 2558 2664 2424 9999 9999 9999 2576 2374 2301 2287 2376 2715 2830 2796 2758 2752 2589 2506 2582 2661 2735 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3028 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3014 9999 9999 3014 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2706 2909 2858 9999 2885 9999 2934 2763 2889 2914 9999 9999 9999 9999 9999 9999 9999 2042 2662 2621 2042 2758 2877 2868 2843 2846 2913 2792 2749 2792 2793 2709 2664 2640 2853 2862 9999 9999 9999 2532 2344 2303 2293 2425 2693 2807 2830 2770 2752 2641 2542 2609 2679 2799 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3064 9999 9999 9999 9999 9999 9999 9999 3014 3014 3014 9999 9999 3014 3014 9999 9999 9999 9999 2658 2687 2827 2937 2611 2920 9999 9999 2869 2885 2749 2942 9999 9999 9999 9999 9999 9999 9999 2365 2042 9999 9999 2814 2853 2819 2834 2901 9999 2514 2429 2778 2679 2609 2689 2709 2880 9999 9999 2110 2591 2446 2334 2306 2311 2421 2714 2823 2843 2729 2674 2461 2558 2592 2752 9999 3001 9999 9999 9999 9999 9999 9999 9999 9999 9999 3028 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3064 9999 9999 9999 9999 9999 9999 9999 9999 3014 3014 9999 9999 9999 9999 9999 2987 9999 2819 2769 2834 9999 2823 9999 2937 2901 9999 2926 2894 2946 9999 9999 9999 9999 9999 2435 9999 2745 2042 2461 2642 2809 2837 2802 2838 2740 2854 2736 2644 2688 2477 2657 2626 2798 2762 2640 9999 2801 2782 2443 2344 2342 2367 2528 2799 2877 2818 2627 2701 2195 2546 2446 2791 9999 9999 9999 3023 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3014 3014 9999 9999 9999 9999 9999 3014 2956 3000 9999 9999 9999 2973 9999 2749 2782 2867 2859 9999 9999 9999 2945 2886 2892 2919 9999 9999 9999 9999 9999 2616 2696 9999 2747 2698 2690 2716 2759 2842 2796 2822 2778 2897 9999 2546 2529 2690 2689 2680 2841 2610 9999 9999 2408 2728 2428 2383 2443 2432 2589 2852 2757 9999 2715 2517 2333 2491 2683 2795 9999 3025 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3064 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2996 3014 9999 2950 2935 9999 2299 2793 2816 2918 9999 9999 2833 9999 2875 2868 2917 9999 9999 9999 9999 2447 2609 2622 2309 2695 2730 2671 2661 2715 2831 2712 2815 9999 9999 9999 2729 2563 2683 2598 2790 2790 9999 2737 2795 2683 2683 2430 2445 2567 2515 2725 2912 2827 2719 2758 2821 2787 2691 2764 2877 2875 3004 3025 9999 9999 3025 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3064 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2987 2774 2818 2182 2868 2833 2886 2957 9999 9999 2946 2933 2804 2889 2931 2964 9999 9999 9999 2725 2610 2698 2614 2716 2622 2688 2597 2669 2784 2763 2790 9999 2920 2529 2774 2648 2628 2406 2459 9999 9999 9999 9999 2634 2665 2458 2509 2617 2576 2802 2842 2861 2774 2787 2815 2733 2761 2799 2664 2872 2993 3025 9999 9999 3025 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2838 9999 2877 2816 2591 2859 9999 9999 9999 2625 2860 2909 2917 9999 2973 9999 9999 9999 2534 2714 2324 2659 2687 2691 2680 2584 2634 2733 2722 2667 9999 9999 9999 2431 2405 2317 2043 2043 9999 9999 9999 2548 2699 2676 2517 2573 2691 2685 2844 2902 2687 2741 2835 2893 2816 2764 2791 2828 2893 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2826 2899 2860 2797 2847 2938 9999 9999 9999 9999 2916 2919 2940 9999 2972 9999 9999 2682 2650 2643 2503 2748 2429 2695 2700 2625 2617 2697 2663 2259 9999 9999 2767 2607 2418 2368 2043 2626 9999 9999 9999 2725 2647 2717 2637 2660 2709 2741 2871 2840 2618 2738 2854 2946 2855 2795 2787 2883 2970 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2870 9999 2773 2749 2837 2866 9999 2923 2952 2948 2867 2849 9999 2800 2953 9999 2208 2626 2665 2666 2371 2747 2695 2767 2702 2647 2614 2628 2622 2629 9999 9999 2186 2717 2043 2471 2257 9999 9999 9999 2043 2671 2649 2770 2754 2757 2752 2789 2891 2537 2639 2764 2856 2928 2788 2831 2834 2904 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2766 2904 2768 2755 2717 2832 2942 2930 2940 2962 2957 2886 2864 2837 2963 9999 9999 2507 2609 2570 2536 2542 2684 2734 2748 2703 2675 2638 2644 2670 2202 2628 9999 2763 9999 2043 2614 9999 9999 9999 2909 2459 2708 2706 2801 2819 2809 2809 2810 2872 2642 2727 2800 9999 2930 2767 2826 2826 2942 9999 9999 9999 3025 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2782 2849 2762 2799 2749 2856 2912 2930 2926 2913 2921 2859 2868 2939 9999 9999 9999 2540 2647 2570 2635 2614 2644 2702 2737 2715 2703 2634 2627 2660 2477 2370 2864 2042 9999 9999 9999 9999 9999 9999 2892 2816 2669 2526 2816 2872 2839 2845 2897 2882 2691 2731 2854 3014 2988 2715 2821 2844 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2637 9999 2705 2846 2817 2824 2903 2905 2889 2895 2876 2846 2893 2804 2883 9999 9999 2629 2623 2535 2520 2552 2607 2691 2722 2732 2703 2626 2619 2698 2616 2708 2364 9999 9999 9999 9999 9999 2765 2918 2846 2808 2690 9999 9999 2905 2890 2864 2891 2824 2676 2773 2902 9999 2983 2637 2813 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2861 2840 2842 2866 2864 2869 2843 2830 2789 2874 2921 9999 9999 9999 2795 2516 2475 2456 2462 2566 2672 2730 2746 2674 2595 2570 2564 2614 2680 2713 9999 9999 2564 9999 9999 2890 9999 2845 2711 2513 9999 2946 2928 2899 2867 2867 2782 2697 2819 9999 3014 2893 2710 2795 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2663 2859 2716 2853 2879 2869 2880 2829 2826 2731 2802 2890 2823 9999 2801 2813 2606 2478 2404 2419 2551 2664 2735 2743 2635 2552 2533 2552 2616 2855 9999 9999 9999 2543 2750 2804 2909 9999 2855 2779 9999 9999 9999 9999 2896 2885 2869 2782 2750 2855 3014 9999 2804 2775 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2714 9999 2840 2763 2797 2750 2823 2865 2640 2857 2781 2762 2819 2855 2826 2751 2665 2531 2463 2394 2417 2581 2699 2753 2726 2626 2553 2541 2588 2662 9999 9999 2156 2056 2760 2825 2762 2892 2938 2890 2835 9999 9999 2975 2837 2925 2903 2862 2726 2822 9999 9999 3014 2843 2781 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2629 2653 2635 2618 2744 2730 2757 2811 2800 2732 2776 2806 2531 2679 2721 2790 2749 2729 2599 2515 2456 2408 2467 2609 2755 2762 2703 2647 2576 2592 2593 2054 9999 9999 9999 2695 2043 2825 2878 2875 2959 9999 2866 9999 9999 2973 2878 2922 2889 2887 2711 2898 9999 9999 9999 9999 2534 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2585 2619 2622 2622 2702 2720 2667 2819 2818 2714 2663 2646 2229 2577 2714 2807 2729 2634 2499 2460 2445 2568 2678 2789 2765 2681 2664 2544 2584 2530 2054 9999 9999 9999 2772 2697 2806 2879 2968 9999 9999 2753 2876 9999 9999 2910 2962 2951 2861 2793 2977 3014 3014 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2620 2635 2562 2579 2577 2730 2542 2666 2633 2714 2696 2604 2640 2491 2602 2465 2718 2632 2596 2531 2495 2510 2621 2753 2810 2775 2690 2699 2582 2599 2610 2615 2621 2727 2876 9999 2560 2810 2889 2975 9999 9999 2781 9999 9999 9999 9999 2921 2892 2855 2843 3014 9999 3014 9999 2676 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2421 9999 9999 2584 2554 2524 2556 2616 2455 2615 2630 2597 2749 2562 2615 2662 9999 2693 2537 2568 2574 2543 2514 2576 2716 2772 2293 2718 2718 2732 2624 2607 2617 2665 2538 2818 2518 2843 2778 2834 2917 9999 2975 9999 2720 2818 9999 9999 9999 2970 2939 2857 2819 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2539 2527 2521 2569 2616 2609 2566 2700 2664 2585 2567 2654 2666 9999 2520 2521 2551 2569 2571 2517 2555 2742 2840 2832 2683 2738 2788 2650 2608 2395 2618 2603 2700 2785 2720 2774 2859 9999 9999 9999 2811 2747 2800 9999 9999 9999 3014 9999 2882 2889 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2513 9999 2494 2514 2482 2548 2595 2596 2605 2680 2655 2633 2522 2581 2443 2443 2497 2520 2550 2544 2534 2467 2493 2745 2805 2597 2798 2796 2841 9999 2122 2042 2770 2827 9999 2605 2739 2811 2881 2941 9999 9999 2847 2694 2797 2864 2975 2975 3014 2966 2867 9999 9999 3014 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2508 2478 2491 2470 2528 2579 2560 2582 2679 2534 2416 2558 2548 2540 9999 2536 2546 2559 2511 2509 2422 2469 2709 2723 2728 2734 2845 2809 9999 9999 9999 2687 2803 2805 9999 9999 2842 2826 2952 9999 9999 9999 2820 2800 2855 2969 9999 2940 2895 2714 2929 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2553 9999 2488 2510 2486 2474 2472 2514 2672 2499 2684 2706 2599 2460 2528 2568 9999 2467 2537 2571 2590 2502 2405 2371 2532 2417 2572 2744 2792 2875 9999 9999 2674 2184 2746 2695 9999 9999 9999 9999 9999 9999 9999 2873 2813 2803 2824 2850 2848 9999 2330 2043 2674 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2531 2424 2527 2516 2477 2493 2536 2733 2615 2739 2665 2578 2492 2521 2607 9999 2549 2560 2572 2572 2401 2339 2344 2589 2462 2515 2712 2814 2901 9999 9999 2851 2700 2785 2472 9999 9999 9999 9999 9999 9999 9999 2845 2796 2700 2741 2839 2787 2653 2804 9999 2810 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2603 9999 9999 9999 2515 2470 2504 2591 2621 2451 2729 2615 2580 9999 2488 2498 9999 2541 2556 2567 2524 2400 2317 2357 2615 2488 2556 2701 2812 9999 9999 9999 2833 2683 2815 2729 9999 9999 9999 9999 2975 9999 9999 9999 9999 2647 9999 2844 2723 2736 2778 9999 2260 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2454 9999 9999 9999 2491 2515 2512 2686 2556 2584 2634 2590 2570 2583 2573 2400 9999 2556 2549 2534 2506 2357 2314 2399 2482 2566 2594 2722 2825 2659 2259 2740 2815 2675 2802 2042 9999 9999 9999 9999 9999 9999 9999 9999 2135 2738 9999 2573 2726 2703 2785 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2622 9999 9999 9999 9999 9999 9999 2480 2525 2539 2706 2550 2512 9999 2465 2494 2573 2533 2354 2507 2549 2531 2517 2505 2390 2349 2452 2538 2553 2594 2723 2309 9999 9999 2386 2806 2348 2042 9999 9999 9999 9999 9999 9999 9999 9999 2043 2656 2724 2797 2717 2728 2769 2845 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2799 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2507 2459 2525 2594 2605 9999 2727 2645 2494 2345 2558 2524 2390 2512 2536 2472 2506 2478 2410 2408 2465 2514 2535 2571 2679 9999 9999 9999 2483 2701 2642 2656 2607 2635 9999 2797 2622 2812 2043 9999 2043 2641 2806 2043 2690 2489 2704 2749 2656 2669 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2562 2492 2469 2552 2640 2599 9999 2665 2527 2543 2367 2538 2456 9999 2512 2522 2555 2488 2465 2445 2439 2478 2539 2529 2564 2583 2563 2580 2582 2632 2604 2534 2625 2582 2665 2604 2746 2043 2043 2660 2672 2420 2043 2813 2748 2854 2697 2619 2223 2043 2879 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2843 2976 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2638 9999 2527 9999 2548 2546 2681 9999 9999 2713 2455 2678 2377 2518 2510 2480 2514 2495 2550 2489 2424 2435 2444 2504 2571 2540 2544 2553 2565 2547 2557 2625 2651 2564 2499 2683 2707 2605 2736 2755 2043 2043 2736 2526 2637 2720 2770 2043 2275 2531 2698 2624 2639 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2855 2972 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2511 9999 2629 2537 2545 2702 2660 2671 9999 2412 2610 2491 2510 2502 2479 2513 2499 2498 2508 2456 2430 2437 2537 2597 2532 2509 2568 2635 2481 2552 2438 2653 2588 2711 2431 2653 2482 9999 2650 9999 2688 2735 2043 2601 2695 2820 2716 9999 2043 2641 2722 2888 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2971 2992 9999 9999 9999 9999 9999 9999 9999 2630 9999 9999 2650 9999 2675 9999 9999 2519 2649 2598 2549 2618 2819 9999 2432 2458 2490 2483 2518 2493 2481 2521 2496 2514 2503 2468 2431 2473 2563 2614 2521 2500 2575 2505 2534 2572 2516 2661 2646 2612 2561 2691 9999 2701 9999 2631 2698 2765 2545 2683 2661 2788 2836 9999 2043 2598 2781 2768 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2974 3005 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2635 2642 2653 2623 9999 2761 2300 2724 2481 2493 2311 2517 2513 2496 2488 2510 2494 2538 2509 2487 2487 2571 2577 2583 2554 2444 2526 2441 2523 2543 2496 2619 9999 2631 2569 2668 2464 2663 9999 2536 2552 2656 2647 2557 2597 2547 2771 9999 2043 2612 2781 2043 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2591 2623 2606 2628 2699 2515 9999 2595 2604 2498 2430 2420 2459 2508 2476 2477 2492 2497 2519 2496 2537 2571 2673 2526 2618 2500 2470 2500 2494 2487 2550 2553 2476 2419 2699 2561 2564 2500 2538 9999 9999 9999 2677 2517 2440 2595 2662 2746 2043 2431 2651 2782 2890 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2727 2600 9999 9999 9999 9999 9999 9999 9999 2692 2619 2636 2539 2589 9999 2665 2726 2510 2514 2493 2484 2439 2460 2480 2473 2473 2472 2501 2524 2544 2560 2568 2537 2593 2560 2466 2508 2493 2497 2487 2558 2555 2531 9999 2279 2657 2551 2490 9999 2629 2722 9999 2043 2575 2463 2439 2678 2043 2678 2043 2699 2043 2817 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2661 2777 9999 9999 9999 9999 9999 9999 2665 2624 2617 2582 2623 2582 2663 2645 2688 2511 2416 2455 2437 2368 2479 2452 2467 2455 2477 2502 2533 2531 2531 2614 2559 2493 2545 2473 2503 2445 2473 2428 2556 2506 2611 9999 2599 2452 2553 2400 2608 9999 2674 9999 2536 2500 2630 2558 2710 2744 2043 2273 2297 2043 2366 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2478 2701 2795 9999 9999 9999 9999 9999 2680 2644 2622 2668 2417 2598 2513 2612 9999 2610 9999 2485 2420 2466 2384 2477 2461 2459 2449 2487 2504 2500 2494 2522 2628 2496 2491 2582 2264 2505 2395 2359 2424 2531 2401 2287 2645 2537 2642 2456 2600 2614 2681 2803 9999 2580 2679 2601 2602 2776 2043 2043 9999 2740 9999 2043 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2431 2840 9999 9999 9999 9999 9999 9999 2682 2630 2723 2544 2505 2600 2478 2541 2600 2554 2528 2510 2438 2453 2421 2453 2448 2450 2441 2486 2520 2514 2522 2529 2573 2456 2492 2421 2489 2483 2400 2440 2519 2457 2379 2638 2499 2697 9999 2675 9999 9999 2716 9999 2308 2563 2719 2481 2521 2652 9999 2043 2043 2893 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2656 2724 9999 9999 9999 9999 9999 2677 2661 2662 2706 2501 2412 2419 2538 2454 2473 2482 2502 2489 2510 2427 2470 2425 2435 2435 2437 2439 2478 2510 2523 2538 2475 2543 2575 2518 2581 2562 2533 2437 2430 2373 2504 2459 2348 2517 2713 2564 9999 2627 2723 9999 9999 9999 2614 2043 2468 2540 2668 2393 2043 2866 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 9999 9999 9999 9999 9999 9999 2986 2998 9999 9999 9999 9999 2658 2870 9999 9999 9999 9999 9999 9999 2671 9999 2617 2711 2570 2455 2459 2440 2425 2432 2436 2455 2515 2432 2464 2421 2427 2424 2426 2431 2480 2493 2550 2482 2485 2553 2473 2605 2546 2595 2490 2485 2478 2537 2634 2553 2613 2437 9999 9999 9999 2516 9999 9999 9999 9999 2709 2493 2737 2469 2659 2842 2043 2729 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2698 2576 9999 9999 2620 2440 2506 2449 2416 2404 2406 2417 2469 2464 2452 2410 2414 2413 2416 2426 2488 2489 2568 2496 2542 2524 2478 2718 2369 2474 2547 2573 2524 2424 2353 2483 2140 2517 2672 2706 9999 9999 9999 9999 9999 9999 9999 9999 2680 2175 2804 2585 2043 2303 2801 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2965 2981 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2705 9999 2610 2718 2625 9999 2349 2510 2411 2405 2392 2407 2424 2436 2456 2436 2398 2403 2406 2409 2442 2498 2493 2539 2465 2537 2503 2519 2608 2588 2461 2500 2455 2284 2423 9999 2432 2407 2654 9999 9999 9999 2488 9999 9999 9999 9999 9999 9999 9999 2043 2846 9999 2293 2610 2856 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2959 2987 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2664 9999 9999 9999 2643 9999 2537 2473 2465 2408 2396 2398 2401 2424 2428 2459 2421 2386 2393 2402 2413 2456 2481 2512 2490 2482 2541 2550 2488 2591 2488 2258 2498 9999 2391 9999 2424 2563 2367 9999 9999 2640 9999 2599 2573 2603 9999 2452 2694 9999 9999 2566 9999 9999 9999 2777 2043 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2969 2955 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2729 2858 9999 9999 2630 9999 9999 2528 2504 2440 2396 2398 2408 2392 2405 2431 2442 2403 2374 2391 2402 2419 2445 2461 2507 2489 2471 2541 2487 2622 2552 2557 2410 2519 2561 2621 9999 2698 2332 2321 9999 2480 2592 2568 2142 2555 2552 9999 9999 2845 9999 9999 9999 9999 9999 2043 2695 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2967 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2661 9999 2477 2465 2474 2426 2394 2407 2402 2386 2391 2418 2422 2388 2368 2388 2401 2416 2430 2457 2475 2466 2439 2536 2517 2565 2529 2552 2347 2489 2596 2632 2556 2710 9999 2388 2610 2672 2308 2308 9999 2605 2597 9999 9999 9999 9999 9999 9999 9999 9999 2258 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2649 9999 2473 2455 2428 2408 2384 2407 2405 2387 2382 2401 2407 2373 2356 2381 2396 2402 2441 2451 2453 2510 2469 2578 2528 2541 2571 2559 2465 2449 2296 2624 9999 9999 2378 2372 2429 2599 2494 2206 9999 2585 9999 9999 9999 9999 9999 9999 9999 2531 9999 2107 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2987 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2721 2689 2583 9999 2471 2432 2419 2392 2370 2389 2392 2384 2364 2374 2374 2360 2348 2377 2383 2396 2444 2466 2479 2477 2477 2573 2607 2582 2517 2583 2495 2556 2541 2296 2080 2567 9999 9999 2555 2582 2479 2371 2508 2605 9999 9999 9999 9999 9999 2099 9999 2511 2321 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2986 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2425 2461 2446 2424 2388 2361 2373 2381 2372 2347 2351 2355 2347 2344 2373 2373 2387 2428 2474 2486 2512 2479 2584 2571 2563 2574 2571 9999 2469 2637 2330 2530 2505 2487 2562 2509 9999 9999 2489 2423 2590 9999 2596 9999 9999 9999 2043 9999 2448 2252 2797 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2984 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2564 2471 2437 2452 2440 2423 2389 2360 2367 2361 2354 2334 2342 2334 2341 2334 2370 2373 2383 2406 2449 2488 2491 2514 2530 2597 2590 2519 2456 2464 2514 2435 2408 2275 2522 2459 2601 2338 2486 2420 2593 2299 2497 2441 2599 9999 9999 9999 9999 2043 2601 2608 2719 2303 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2703 9999 2553 2480 2447 2446 2419 2391 2363 2365 2352 2342 2329 2329 2319 2334 2339 2361 2370 2373 2399 2432 2498 2522 2502 2526 2553 2562 2519 2448 2456 2568 2550 2450 2467 2387 2433 2537 9999 2583 2516 2497 2470 2493 2391 9999 9999 9999 9999 9999 2564 2608 2619 2470 2790 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2555 2524 2469 2449 2442 2424 2399 2377 2373 2346 2334 2324 2317 2314 2334 2339 2358 2370 2368 2407 2430 2490 2489 2528 2468 2536 2550 2417 2477 2431 2472 2632 2494 2337 2522 2538 9999 9999 2552 2559 2267 2253 9999 2441 9999 9999 9999 9999 9999 9999 2647 2552 2648 2651 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2462 9999 2511 2469 2452 2447 2427 2409 2390 2381 2348 2334 2311 2311 2314 2332 2338 2348 2356 2371 2415 2468 2453 2511 2547 2440 2531 2520 2519 2487 2470 2493 2604 2465 2443 2562 2652 2583 2519 2662 2548 2432 2042 9999 9999 9999 9999 9999 9999 9999 9999 2363 2636 2559 2699 2331 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2655 2442 2472 2477 2449 2442 2436 2425 2407 2390 2354 2329 2303 2311 2314 2342 2341 2347 2339 2381 2426 2458 2443 2520 2546 2449 2522 2488 2483 2471 2481 2518 2442 9999 2473 2538 2611 2557 2599 2577 2582 2319 2171 2557 2504 2541 9999 9999 2752 9999 9999 2043 2660 2633 2655 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2994 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2530 2515 2495 2468 2446 2439 2429 2427 2413 2400 2348 2324 2306 2314 2327 2348 2341 2344 2330 2388 2437 2486 2472 2531 2557 9999 2498 2468 2423 2447 2509 2507 2359 2583 2360 2672 2601 9999 2581 9999 9999 2305 2470 2293 9999 2630 9999 9999 9999 9999 9999 9999 2637 2632 2634 2043 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2570 2587 2487 2471 2443 2432 2423 2420 2420 2402 2337 2319 2314 2327 2348 2351 2340 2331 2340 2404 2459 2480 2483 2507 9999 2525 2527 2412 2395 2460 2498 2477 2520 2587 2236 2598 2207 9999 2363 2582 9999 9999 2551 9999 9999 9999 9999 9999 2684 9999 9999 9999 2570 2453 2672 2043 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2550 2484 2499 2466 2450 2428 2415 2414 2417 2392 2330 2334 2343 2366 2373 2357 2337 2330 2364 2427 2476 2470 2468 2485 2518 2502 2509 2390 2418 2448 2463 2524 2478 2531 2483 2705 9999 9999 9999 9999 9999 9999 9999 2425 9999 2498 9999 9999 9999 9999 9999 9999 9999 2659 2626 2790 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2695 2563 2498 2468 2456 2428 2408 2414 2410 2375 2337 2363 2393 2413 2386 2355 2327 2343 2391 2432 2484 2464 2435 2433 2466 2486 2490 2397 2419 2476 2486 2514 2509 2554 9999 2639 9999 9999 9999 2590 2551 9999 9999 2427 9999 2128 2394 9999 9999 9999 9999 9999 9999 2129 2761 2645 9999 9999 9999 9999 2937 2963 3001 3014 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2579 2536 2481 2466 2456 2432 2397 2413 2393 2361 2354 2405 2433 2443 2381 2354 2336 2361 2416 2448 2456 2461 2415 2429 2459 2500 2473 2395 2426 2500 2480 2501 2401 2579 2540 2598 2589 9999 2629 9999 9999 2669 2558 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2938 2947 2993 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2567 2441 2476 2468 2455 2435 2392 2413 2374 2362 2372 2443 2463 2446 2373 2357 2344 2381 2419 2457 2450 2450 2405 2426 2465 2506 2415 2372 2440 2472 2517 2485 2464 2536 2570 2599 9999 9999 9999 9999 9999 9999 9999 9999 2327 2343 2705 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2394 9999 2969 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2677 2673 9999 2481 2487 2454 2432 2399 2404 2370 2372 2405 2470 2467 2431 2360 2349 2358 2406 2433 2443 2434 2427 2404 2436 2482 2496 2399 2367 2443 2527 2496 2527 2433 2558 2582 9999 9999 9999 9999 2758 9999 9999 9999 9999 9999 2574 2575 2409 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2043 2874 2987 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2809 2657 2673 2485 2496 2500 2456 2426 2399 2397 2374 2389 2435 2477 2467 2405 2341 2346 2380 2422 2425 2431 2412 2418 2402 2458 2473 2482 2376 2373 2474 2530 2504 2538 2436 2556 2580 9999 9999 9999 9999 2654 9999 9999 9999 2434 9999 2470 9999 2389 2793 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2860 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 2797 2556 2474 2482 2454 2426 2397 2394 2374 2410 2457 2466 2448 2383 2331 2359 2401 2426 2421 2414 2403 2414 2403 2475 2466 2443 2374 2377 2492 2545 2354 2544 2477 2481 2583 9999 2627 2589 9999 9999 9999 9999 9999 9999 9999 2493 2680 2537 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2043 9999 9999 2950 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2851 2578 2443 2485 2458 2435 2397 2390 2376 2425 2467 2458 2417 2350 2329 2362 2401 2431 2415 2408 2392 2402 2415 2516 2459 2418 2380 2424 2524 2526 2317 2474 2514 2487 2593 9999 2698 2042 9999 9999 9999 2161 2472 2426 2573 2462 2544 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2759 2351 2567 2478 2466 2439 2401 2388 2383 2431 2476 2458 2382 2338 2330 2362 2396 2414 2407 2402 2386 2391 2440 2515 2428 2385 2370 2481 2485 2581 2429 2428 2465 2539 2578 2691 9999 2042 9999 9999 9999 2529 2178 2425 2531 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2406 2498 2495 2464 2439 2406 2392 2385 2428 2473 2449 2366 2334 2334 2363 2393 2395 2397 2399 2372 2385 2439 2489 2426 2402 2401 2522 2231 2681 2394 2472 2483 2598 2679 9999 9999 2793 9999 9999 9999 9999 2309 2520 9999 9999 2314 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2697 9999 9999 2474 2495 2450 2432 2406 2392 2390 2426 2459 2431 2358 2342 2334 2369 2385 2378 2384 2394 2378 2388 2441 2503 2453 2439 2498 2555 2449 2477 2459 2490 2628 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2524 2482 2400 9999 9999 9999 9999 9999 9999 9999 9999 2924 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2991 9999 9999 9999 9999 9999 9999 9999 2840 9999 9999 2426 2507 2447 2426 2406 2399 2397 2419 2445 2409 2359 2347 2349 2379 2385 2375 2373 2396 2381 2399 2476 2547 2442 2525 2418 2508 9999 2581 2269 2526 2781 2548 9999 2654 9999 2695 2640 9999 9999 9999 2483 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2796 2920 2725 2543 2470 2519 2465 2432 2406 2409 2405 2413 2436 2394 2357 2357 2369 2389 2401 2379 2373 2400 2384 2415 2534 2521 2412 2596 2488 9999 2722 2673 2461 2627 9999 2766 9999 9999 2654 2042 9999 9999 9999 9999 2186 2520 2516 9999 9999 9999 2797 2615 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2942 2555 2650 2415 2568 2490 2448 2422 2447 2446 2419 2426 2388 2362 2359 2374 2395 2422 2393 2374 2399 2397 2448 2554 2551 2342 2472 2523 2286 2558 2691 2676 2712 9999 2042 2600 2805 2767 2751 9999 2437 2295 2521 2418 2232 9999 9999 2816 2867 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2922 2748 2691 2814 2576 2547 2500 2485 2448 2501 2458 2432 2417 2388 2364 2369 2375 9999 2433 2406 2387 2423 2436 2522 2560 2585 2624 2542 2570 2556 2583 2603 2722 2673 2771 2042 2848 2815 2848 9999 2636 2405 2415 2538 2494 9999 2599 2595 2842 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2924 2750 2833 2884 2713 2614 2479 2527 2474 2513 2445 2444 2415 2390 2376 2381 2387 2406 2433 2406 2424 2470 2491 2561 2428 2466 2686 2629 2482 2430 2561 2587 2530 2759 2042 2042 2042 2740 2759 2635 2705 2660 2467 2432 2561 9999 2403 2335 2654 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2900 2925 2776 2935 2710 9999 2518 2324 2391 2488 2468 2458 2399 2392 2398 2400 2396 2407 2424 2409 2471 2509 2515 2593 2439 2560 2484 2684 2469 2483 2618 2530 2529 2716 2726 2764 2757 2563 2551 2750 2714 2710 2653 2631 9999 9999 2614 2845 2806 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 2859 2872 9999 2671 2581 2649 9999 2336 2461 2454 2449 2399 2399 2414 2429 2411 2408 2454 2415 2485 2509 2534 2676 2550 2654 9999 2611 2468 2314 2539 2597 2749 2715 2762 2780 2746 2644 2760 2600 2719 2673 2685 2311 9999 2419 2766 2868 2736 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2818 2884 9999 9999 2610 9999 2688 2498 2532 2457 2447 2435 2404 2410 2424 2476 2443 2429 2483 2412 2459 2491 2569 2656 2681 2713 2636 2751 2517 2330 2486 2669 2668 2676 2775 2443 9999 2704 2759 2653 2595 2606 2608 2661 9999 2683 2671 2847 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2887 2835 9999 9999 9999 2675 9999 2400 2628 2402 2450 2437 2420 2432 2427 2520 2416 2482 2492 2453 2460 2525 2590 2640 2715 2660 2781 2651 2357 2407 2459 2641 2722 2753 2552 2546 2617 2735 2681 2745 2675 2584 2694 2619 2593 2681 2686 2855 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 36 16 36 58 9999 9999 9999 9999 9999 21 19 9999 9999 9999 9999 23 9999 9999 9999 9999 9999 9999 9999 88 9999 9999 9999 98 9 5 10 15 179 277 9 38 54 9999 316 47 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 22 97 23 9999 28 9999 10 53 13 15 3 74 42 12 27 29 15 6 41 9999 5 3 5 1 3 5 9999 14 4 9999 6 3 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 31 16 32 9999 9999 9999 9999 3 6 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 6 28 9999 14 9999 56 11 9999 9999 2 123 8 13 6 78 86 361 41 9999 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 77 110 43 13 9999 9999 8 10 31 15 14 94 65 10 24 27 43 9 3 8 9999 5 7 6 2 8 5 30 31 4 2 3 3 9999 7 3 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 10 24 20 9999 9999 9999 18 9999 9999 56 9999 83 21 9999 9999 9999 9999 9999 9999 21 21 9 42 9999 9999 5 9999 9999 6 57 6 27 6 72 98 262 63 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 54 82 9999 9999 9999 21 12 102 49 9999 6 74 23 25 33 23 5 1 6 1 7 14 5 3 11 5 39 7 37 3 1 3 4 9999 9999 9999 6 9999 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 21 9999 42 15 9999 9999 21 10 9999 9999 9999 77 3 22 7 9999 9999 9999 9999 9999 9999 17 31 9999 179 20 97 9999 12 9999 9999 12 3 9999 10 116 40 195 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 41 15 9999 40 6 10 42 18 51 155 14 99 41 32 35 28 6 5 9 8 16 41 8 9 27 13 72 7 10 9 4 3 6 9999 7 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 9999 9999 17 9999 9999 2 3 3 12 9999 9999 9999 9999 9999 9999 14 24 12 5 37 7 9999 9999 9999 4 9999 1 9999 12 94 236 375 83 9999 24 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 63 151 15 43 19 30 30 9999 164 24 53 131 22 25 38 39 31 3 26 7 6 78 37 46 17 57 73 13 6 7 12 4 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 21 9999 9999 9999 18 9999 22 8 9999 9999 9999 9999 9999 9999 3 16 14 35 14 3 9999 9999 9999 9 9999 9999 9999 4 113 169 154 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 415 33 20 21 48 9 11 7 7 31 111 37 34 44 34 32 26 3 21 10 14 45 42 146 133 83 10 9 7 12 11 3 2 9999 3 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 28 9999 9999 9999 9999 9999 34 2 14 9999 9999 9999 9999 9999 9999 9 30 9999 215 92 9999 71 9999 9999 73 34 35 9999 5 126 236 95 70 25 9999 25 34 26 9999 9999 9999 9999 9999 9999 9999 54 9999 9999 17 9999 15 31 18 19 9 27 27 35 37 25 24 23 3 37 10 37 38 50 17 152 84 13 12 9999 17 19 9999 5 9999 9999 9 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 3 7 18 9999 9999 9999 9999 9999 123 34 9999 30 80 9999 9999 9999 9999 9999 9999 11 14 4 66 163 219 25 19 9999 45 28 39 35 10 9999 9999 4 9999 9999 9999 9999 58 46 18 9999 23 9999 14 33 35 21 27 40 38 19 24 33 7 87 33 47 80 72 20 88 48 22 12 12 18 10 5 6 9999 9999 5 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 9 9999 9999 9999 22 9999 34 11 81 9999 9999 9999 9999 9999 9999 118 9999 6 75 77 6 11 9999 9999 9999 37 9999 9999 23 38 44 26 3 9999 84 33 19 16 8 9999 9999 11 9999 9999 9999 9999 42 93 9999 30 46 15 114 31 34 16 32 19 33 4 26 40 11 114 49 38 70 57 23 85 40 28 13 10 14 9999 6 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 39 9999 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 107 59 35 9999 9999 9999 9999 9999 3 9999 25 21 4 48 3 9999 17 9999 9999 9999 9999 9 9999 9999 9999 27 3 42 65 9999 26 8 32 276 43 43 41 18 26 7 18 12 16 45 21 46 24 33 33 41 21 59 40 36 16 8 9999 8 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 34 9999 9999 9999 9999 5 9999 9999 9999 9999 1 9999 2 36 5 6 9999 9999 9999 9999 9999 9999 9999 183 114 64 9999 9999 9999 9999 9999 9999 9999 9999 27 119 16 23 11 9999 9999 9999 9999 23 9 6 7 63 75 42 183 242 94 30 7 13 12 118 57 46 34 9999 37 5 11 33 7 19 38 89 29 47 31 47 20 60 41 31 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 19 9999 9999 9999 9999 9999 9999 9999 9999 18 9999 9999 9999 20 7 9999 9999 9999 9999 9999 9999 9999 1 8 134 100 9999 9999 9999 9999 9999 9999 54 11 6 29 82 9999 9999 9999 9999 9999 20 17 13 9999 58 21 20 11 248 302 283 48 13 11 12 54 50 37 35 20 24 13 9 14 9999 7 3 79 45 64 42 46 16 24 46 11 28 12 9999 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 40 9999 9999 9999 9999 9999 4 36 7 32 9999 3 7 9999 9999 9999 9999 9999 9999 9999 9999 23 222 38 13 9999 9999 9999 9999 7 9999 21 4 117 22 9999 9999 9999 9999 9999 18 33 4 10 45 16 20 15 118 182 141 141 84 13 18 66 37 40 38 22 11 31 8 3 9999 10 3 94 37 71 58 17 22 12 31 9999 26 7 21 19 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 9999 9999 9999 52 5 14 4 20 66 9999 2 9999 9999 9999 9999 9999 9999 11 42 179 104 93 9999 9999 9999 9999 53 9999 5 39 48 11 22 9999 9999 9999 9999 9999 6 9999 9 95 42 9999 16 137 263 46 127 120 25 15 25 35 42 36 12 6 24 11 9999 9999 5 6 11 31 71 37 20 15 31 27 9999 27 9999 15 63 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 18 23 14 12 9999 34 7 9999 9999 9999 9999 9999 9999 9999 9999 4 96 47 9999 9999 9999 8 77 9999 9999 41 35 30 23 12 9999 9999 9999 9999 9999 9999 3 151 83 85 10 49 18 17 129 24 33 10 3 9 36 42 41 9999 9999 10 14 9999 6 6 5 10 32 75 26 22 6 43 19 9999 11 3 14 20 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 9999 4 8 5 9999 9999 11 12 23 10 43 16 8 13 9999 9999 9999 9999 9999 9999 9999 18 29 47 9999 9999 9999 9999 9999 9999 21 9 121 77 23 39 9999 9999 9999 9999 9999 9999 9999 16 163 36 8 9999 78 11 16 81 23 16 23 3 6 27 44 43 9999 9999 10 8 9999 9999 9999 3 9 35 57 22 34 9999 19 9999 2 9999 9999 7 5 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 32 4 4 3 3 9999 9999 11 6 27 9999 9999 9999 16 13 11 9999 9999 9999 9999 9999 9999 9999 15 22 55 9999 9999 9999 9999 9999 9999 15 9999 7 10 22 31 9999 9999 9999 1 9999 3 5 14 49 10 12 11 15 20 78 59 2 9999 3 8 9 27 38 47 9999 9999 7 6 9999 16 110 9999 17 34 49 22 14 69 41 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 6 9999 9999 3 4 9999 9999 62 9999 9999 27 9999 17 14 27 6 9999 9999 9999 9999 9999 9999 9999 69 13 9999 9999 9999 9999 9999 9999 9999 2 81 24 31 10 9999 9999 9999 3 9999 9 10 10 88 11 9 21 21 49 62 21 9999 9999 9999 10 9 23 35 39 11 9999 7 3 9999 60 116 9999 25 41 39 48 70 26 18 9999 19 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 4 10 4 9999 9999 31 26 9999 22 9999 8 23 9999 9999 14 12 9999 8 9999 9999 49 9999 63 62 3 9999 9999 9999 9999 9999 9999 9999 29 168 13 7 9999 9999 9999 4 5 23 18 13 15 20 8 13 18 30 69 19 7 9999 9999 9999 9 13 26 35 41 8 9 9999 9999 9999 41 90 10 41 38 23 44 9999 126 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 91 9999 9999 6 6 9999 9999 9999 10 46 23 16 23 9999 9999 30 11 9999 9999 9999 9999 9999 6 9999 119 45 9999 9999 9999 9999 9999 9999 9999 91 2 11 9999 9999 9999 9999 8 7 40 39 28 42 33 7 22 25 78 45 9999 9999 9999 9999 3 11 16 25 31 41 5 6 10 11 9999 61 85 6 7 32 9 42 65 41 3 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 20 9999 9999 9999 9999 7 20 9999 9999 9999 26 44 9999 9999 9999 9999 9999 9999 33 230 32 9999 9999 9999 9999 9999 5 21 164 1 11 9999 9999 9999 9999 11 16 67 79 44 12 27 47 26 51 23 11 3 3 9999 9999 9999 5 12 23 27 32 9999 6 16 45 8 116 62 6 47 50 16 158 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 3 6 8 9999 9999 20 47 9999 17 9999 9999 6 9999 9999 6 55 12 9999 9999 9999 9999 9999 9999 42 42 9999 1 9999 9999 9999 1 51 73 54 10 12 9999 9999 9999 34 12 33 133 64 11 7 55 33 13 16 26 7 5 6 9999 9999 1 9999 11 20 24 22 6 16 61 72 96 262 59 8 76 60 64 92 20 18 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 4 5 9999 9999 9999 51 17 9999 19 9999 9999 9999 9999 9999 6 10 9999 9999 9999 22 9999 9999 9999 9999 9999 15 9999 9999 9999 34 51 38 9 9999 3 9999 9999 9999 28 8 73 153 20 5 4 39 53 12 34 59 19 5 4 9999 9999 3 8 13 13 17 5 6 36 150 124 137 113 95 10 192 69 44 58 24 40 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 6 14 9999 9999 12 12 9999 9999 9999 9999 10 26 9999 9999 9999 9999 9999 9999 9999 56 9999 9999 9999 9999 5 9999 9999 96 79 9999 9999 9999 9999 9999 9999 8 6 80 144 15 3 9999 5 154 17 24 13 7 13 9 6 3 8 5 7 9999 9999 9999 9999 87 243 254 198 70 59 6 103 79 89 41 39 27 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 26 12 79 44 9999 9999 11 9999 9999 9999 8 9999 9999 9999 9999 9999 9999 70 27 1 4 21 9999 9999 5 90 9999 9999 9999 9999 9999 9999 9999 9999 9999 57 124 7 4 9999 10 88 12 7 8 10 15 8 9 6 6 7 5 9999 9999 9999 20 184 293 419 175 30 100 16 175 64 14 36 49 27 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 9999 9999 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 45 14 9999 9 9999 120 5 205 26 9999 9999 9999 9999 9999 9999 9999 3 30 24 3 9 17 33 315 14 25 7 8 21 12 10 8 7 24 29 9999 9999 9999 38 346 339 388 132 36 394 214 81 50 23 48 46 19 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 5 9999 9999 9999 9999 9999 9999 9999 21 12 28 9999 9999 17 10 9999 9999 9999 9999 4 17 20 39 3 25 9999 9999 9 12 5 50 9999 9999 9999 9999 9999 9999 9999 4 3 9999 9999 17 34 192 287 34 9999 4 6 25 8 9 12 14 64 9999 9999 1 7 42 388 374 226 40 37 109 111 25 18 13 36 29 28 9999 20 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 3 9999 9999 9999 9999 9999 9999 9999 9999 10 17 9999 9999 9999 9999 9999 13 9999 20 64 15 9999 4 9999 120 9 9999 53 22 24 9999 9999 9999 9999 9999 1 9999 10 4 6 11 191 154 165 54 7 7 5 10 11 5 12 13 59 8 3 9999 12 44 114 309 283 127 64 44 225 18 14 17 7 20 14 31 9999 9999 9999 24 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 19 9999 9999 9999 9999 9999 36 13 44 9999 9999 9999 25 9999 9 126 66 4 9999 9999 9999 57 23 59 101 9999 9999 9999 9999 9999 6 5 9999 13 9 14 41 425 106 41 34 7 6 9999 6 7 14 14 15 84 3 9999 9999 7 61 154 263 151 61 54 29 8 9999 26 6 8 11 29 15 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 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 21 9999 32 22 9999 3 167 18 9 9999 9999 5 9999 82 157 64 9999 9999 9999 9999 4 11 9 5 14 11 23 144 170 151 21 29 9999 9999 9999 9 9 13 10 27 10 9999 5 6 14 68 202 142 55 53 59 55 10 11 42 18 24 26 33 21 10 19 17 9999 9999 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 21 8 6 1 41 83 122 10 9999 9999 19 41 12 109 22 12 9999 9999 9999 13 12 17 11 16 11 99 93 147 90 37 20 9999 8 4 12 12 9 7 7 9999 9999 9999 9999 16 100 213 249 32 58 50 12 21 35 40 12 15 38 25 8 19 33 20 9999 9999 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 9999 23 21 7 15 9999 9999 9999 1 15 159 44 9999 19 9999 9999 9999 10 22 6 15 11 14 268 92 80 84 24 10 9999 9999 9999 5 7 6 5 4 9999 9999 9999 8 62 140 297 171 50 102 110 34 9 45 41 15 16 20 21 15 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 23 90 85 35 62 64 9999 9999 9999 9999 96 34 46 9999 42 9999 9999 18 20 17 9 47 6 17 135 78 53 65 16 5 9999 9999 12 9 7 7 4 5 9999 9999 9999 40 70 111 61 60 77 81 86 15 17 54 21 24 24 24 19 18 21 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 29 9999 51 69 59 5 9999 12 19 33 15 16 9999 8 22 9999 4 15 18 18 8 63 14 78 135 54 43 34 14 9 9999 9999 6 14 5 8 5 9999 9999 9999 4 110 60 65 123 92 103 46 66 8 29 51 11 18 22 26 20 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 45 9 112 60 48 41 15 89 81 33 32 143 10 52 9999 9999 7 12 12 13 13 22 44 93 214 179 52 61 21 5 6 9999 18 9999 4 10 9999 9999 9999 29 10 81 73 26 140 146 78 21 18 27 89 43 9999 18 31 22 13 14 9999 9999 9999 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 11 9 106 34 32 32 30 105 24 28 40 170 51 9999 9999 9999 9 12 13 33 28 20 58 67 358 149 56 46 19 7 6 65 4 9999 9999 9999 9999 9999 9999 16 72 21 11 17 94 42 46 105 24 67 55 48 22 20 33 31 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 9999 6 78 22 14 136 57 161 114 97 156 110 9 9 9999 9999 14 12 14 38 85 30 118 51 469 175 92 43 35 13 15 6 9999 9999 9999 9999 9999 7 159 21 37 25 9999 9999 56 36 31 68 22 93 45 33 9999 16 24 29 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 59 17 16 102 49 204 147 86 54 108 68 9999 9999 9999 49 12 20 106 145 48 153 125 471 229 121 40 28 20 15 8 9999 9999 5 9999 9999 33 9999 150 15 9 9999 13 78 24 24 49 28 116 24 9999 19 15 27 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 117 17 39 115 111 92 34 103 115 77 95 11 9999 13 48 22 38 168 151 61 143 212 473 162 95 52 44 23 40 9999 9999 9999 7 10 14 100 9999 137 13 9999 9999 9999 9999 23 56 49 55 98 11 16 9999 13 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 9999 43 45 48 8 16 20 8 51 88 76 60 39 16 13 19 20 55 174 161 65 142 261 330 145 67 41 40 27 9999 9999 5 4 18 24 13 37 28 82 21 9999 9999 15 14 66 59 28 39 69 9999 9999 16 14 14 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 11 22 17 30 21 29 17 15 6 10 16 7 17 34 37 14 18 16 21 50 145 122 30 68 239 205 79 52 34 20 6 9999 9999 9999 12 4 46 87 13 48 9999 45 9999 9999 58 32 24 15 33 27 44 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 10 26 29 33 22 19 13 19 9 7 8 7 5 13 19 78 20 20 22 50 146 64 22 51 161 122 90 34 28 14 6 9999 9999 9999 13 17 112 41 87 9999 9999 27 17 9999 9999 97 72 34 23 25 32 23 20 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 17 19 32 35 40 14 27 6 5 5 7 10 7 9 10 48 20 21 27 108 104 29 22 42 201 105 73 35 37 22 16 12 15 84 9999 13 140 39 47 9999 9999 39 9999 9999 9999 9999 18 12 20 24 16 9999 22 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 8 9999 9999 25 26 33 28 19 14 39 11 6 7 8 13 14 9999 44 23 25 26 31 69 63 38 19 7 22 147 45 28 34 22 21 11 32 8 40 116 104 47 9999 26 9999 25 27 9999 9999 9999 47 28 20 15 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 34 38 47 37 36 30 37 46 11 5 11 17 16 9999 21 29 26 28 39 61 50 85 206 30 16 48 38 18 17 9 14 12 11 28 23 172 145 9999 9999 9999 20 31 33 9999 9999 9999 17 9999 25 23 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 9999 38 52 49 56 41 29 50 46 10 9 15 17 11 14 24 35 26 26 34 53 103 69 36 10 133 216 27 9999 5 5 46 51 9999 12 21 141 100 29 9999 9999 20 17 34 23 36 14 22 21 29 9999 9999 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 35 59 72 76 30 20 28 18 5 7 24 19 16 9999 33 46 27 26 44 90 177 26 58 21 23 65 9 9999 9999 9999 23 40 15 9999 9999 17 15 22 9999 9999 9999 30 29 47 11 9999 12 10 11 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 17 9999 19 23 34 54 84 71 56 15 46 10 6 10 22 22 9999 20 35 52 31 29 55 272 165 11 140 238 32 42 9999 9999 8 7 47 18 9999 9999 9999 9999 9999 9999 9999 20 30 25 28 93 22 9999 3 1 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 16 11 17 35 48 68 65 37 19 44 7 6 13 20 25 9999 33 38 42 28 31 226 283 150 17 187 61 131 46 9999 9999 44 24 78 10 9999 9999 9999 9999 9999 9999 9999 15 25 12 11 89 142 24 14 9999 18 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 18 9999 9999 9999 29 39 47 57 10 8 15 6 7 9999 17 17 9999 32 34 35 25 138 491 236 46 21 85 39 44 9999 9999 9999 64 18 79 10 9999 9999 9999 9999 10 9999 9999 9999 9999 10 9999 187 151 73 11 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 27 57 39 52 5 6 6 5 8 25 22 15 9999 34 32 29 30 285 626 281 23 42 86 50 94 8 5 12 78 15 27 3 9999 9999 9999 9999 9999 9999 9999 9999 10 16 9999 7 113 33 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 6 9999 9999 9999 9999 9999 9999 29 46 39 19 3 3 9999 4 8 27 21 16 29 36 29 31 34 122 242 83 48 76 69 69 6 9999 9999 6 92 5 1 9999 9999 9999 9999 9999 9999 9999 9999 2 22 16 5 9 48 57 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 24 40 45 8 9999 5 4 4 8 26 22 20 39 36 23 37 37 44 112 72 58 60 66 40 9999 9999 9999 9 15 9 8 5 4 9999 4 2 3 1 9999 1 17 20 1 6 9 25 7 3 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 11 22 45 33 6 9999 4 4 5 10 25 19 9999 46 35 34 32 45 51 114 89 75 59 54 26 16 16 25 18 9 6 6 4 4 3 4 1 1 2 2 3 7 18 3 7 10 17 5 3 8 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 88 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9 9999 26 29 22 9999 9999 5 5 11 12 25 25 40 48 31 41 30 34 62 101 74 62 44 33 25 17 16 21 17 10 6 4 5 4 3 4 3 1 1 6 4 17 12 3 1 2 14 30 10 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 9999 26 17 20 16 7 4 9999 5 11 21 27 28 52 48 32 28 33 35 69 87 66 35 23 21 25 23 15 20 11 10 6 6 3 3 2 9999 2 9999 5 8 3 16 13 5 2 9999 7 30 20 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 62 56 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 3 9999 4 9999 9999 14 23 14 13 13 14 9999 3 6 10 25 28 32 60 50 34 27 30 39 58 87 48 22 14 16 21 14 22 21 13 11 6 4 3 3 9999 3 9999 3 6 10 8 20 14 8 3 9999 2 31 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 69 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 26 25 21 12 9999 23 3 6 5 8 10 33 27 42 70 48 38 28 25 45 61 52 33 16 12 12 17 13 23 19 11 9 9999 4 3 3 3 3 9999 3 3 5 12 11 15 6 3 9999 9 43 17 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 13 25 18 20 14 4 9999 4 5 8 11 18 29 30 49 64 49 44 26 21 56 40 51 20 16 10 14 18 18 23 22 11 5 3 5 3 3 3 3 9999 9999 9999 5 8 8 14 13 3 1 11 39 13 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 11 5 9999 9999 9999 9999 9999 9999 9999 11 19 20 15 20 9999 6 10 4 6 11 19 23 31 32 62 61 56 46 27 27 37 27 17 22 14 11 17 18 23 26 21 9 5 9999 3 5 3 3 9999 5 4 9999 1 10 8 11 16 1 2 3 21 3 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 23 26 9999 9999 9999 9999 9999 9999 8 12 20 14 22 21 14 7 11 6 8 13 21 21 35 36 69 58 59 38 29 31 31 36 15 14 14 12 17 14 20 21 18 8 7 9999 5 3 4 3 4 9999 2 9999 3 9 16 15 23 4 1 2 3 1 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 4 28 16 9999 9999 9999 9999 9999 6 12 15 18 10 24 19 20 9999 14 9999 13 16 25 25 40 48 71 63 53 32 26 36 41 28 11 14 16 9 15 12 14 18 14 7 6 8 4 4 3 3 3 3 3 9999 4 13 16 18 44 1 2 9999 6 9999 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 4 24 9999 9999 9999 9999 9999 9999 10 14 18 9 12 28 27 34 38 26 19 18 21 23 32 44 56 65 64 52 38 36 47 39 18 14 14 12 13 13 14 17 20 10 8 10 5 5 9999 3 9999 9999 3 9999 1 4 11 10 11 22 9999 1 1 17 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 8 9999 9999 9999 9999 9999 3 5 11 12 5 5 10 22 35 55 59 52 33 25 22 26 39 51 59 64 69 58 46 41 31 23 21 29 14 21 19 19 18 16 12 11 7 4 4 5 3 9999 3 3 9999 9999 9999 4 2 5 11 22 2 1 41 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 12 14 9999 9999 9999 9999 4 12 9999 9999 9999 9999 9999 9999 7 9999 4 6 6 11 18 36 63 60 79 73 40 24 30 51 61 66 74 72 65 43 39 19 23 28 20 21 15 29 22 21 14 13 12 6 5 3 9999 9999 9999 2 9999 9999 9999 9999 3 2 5 8 16 15 1 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 32 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 3 9999 9999 8 15 27 39 73 71 90 87 60 32 33 67 68 76 85 70 49 34 33 20 29 24 17 40 7 15 20 21 10 7 4 4 3 4 4 4 9999 9999 9999 9999 9999 9999 9999 9999 2 5 22 4 3 3 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 16 54 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 3 4 6 9999 16 39 37 74 88 99 86 60 41 38 83 83 90 90 67 40 29 24 23 32 21 13 13 9 9 10 8 4 4 9999 4 5 7 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 1 10 9999 5 8 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 42 36 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 4 9999 18 22 33 42 63 80 88 110 58 53 47 91 92 94 75 62 37 32 23 34 35 22 9 9 6 5 7 9999 3 9999 5 6 5 9999 9999 5 9999 6 6 4 9999 2 3 9999 9999 2 9999 9999 9999 15 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 16 89 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 2 6 9999 9999 3 9999 9999 30 32 34 48 61 64 89 133 88 58 61 102 103 99 74 51 36 40 29 33 28 14 10 7 7 6 9 7 6 9999 8 4 4 9999 6 6 4 4 6 3 9999 9999 5 9999 9999 9999 9999 9999 4 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 64 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 26 35 47 43 61 67 58 77 134 99 61 75 115 116 102 80 47 36 42 30 26 24 13 9 7 8 6 10 10 8 6 6 9999 5 11 10 3 3 9999 6 3 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 9999 32 50 66 68 82 73 72 83 136 108 77 90 117 130 108 75 45 32 32 32 27 31 12 9 9 10 10 11 6 5 9999 9999 3 6 8 7 4 3 9999 6 9999 9999 9999 9999 9999 9999 9999 3 9999 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 25 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 3 5 9999 35 50 71 83 95 88 74 83 156 125 97 105 144 134 122 83 41 32 29 23 26 28 16 11 8 11 13 16 8 2 4 8 9999 9999 9 6 4 5 7 7 9999 9999 9999 9999 9999 1 9999 7 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 19 43 59 79 96 112 106 98 93 187 138 123 123 153 136 111 80 44 37 30 24 23 25 15 12 10 11 9999 13 11 3 8 9 11 11 7 9999 9999 7 8 8 9999 5 9999 9999 9999 1 9999 8 7 26 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 31 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 11 25 56 63 100 113 124 125 107 118 175 170 153 139 158 146 116 83 51 45 33 23 23 18 19 16 11 9 14 13 7 4 6 11 11 11 5 5 5 10 7 8 8 5 9999 9999 9999 9999 1 17 17 22 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 23 38 63 79 114 142 133 135 129 152 185 185 179 152 181 140 104 73 57 53 36 26 18 18 20 16 13 11 18 21 12 5 8 9 8 7 9999 6 6 7 8 8 5 9999 9999 9999 9999 9999 7 28 24 11 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 8 28 45 76 82 121 145 136 134 143 175 196 203 197 152 162 138 92 74 51 43 36 24 16 17 23 20 13 14 19 22 26 7 7 13 8 9999 9999 5 6 4 4 9999 4 9999 9999 9999 9999 9999 9999 31 23 27 16 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 30 49 84 101 127 137 117 129 142 180 206 231 170 159 145 135 79 70 42 39 29 26 15 17 31 30 25 21 24 21 23 8 10 15 10 5 5 6 5 4 3 9999 9999 9999 9999 9999 9999 9999 9999 11 53 24 32 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 5 11 27 54 99 132 133 133 108 101 149 197 227 235 181 162 136 129 88 71 44 34 26 27 14 17 39 34 33 29 26 18 13 9999 11 12 7 4 5 4 4 3 3 6 4 3 9999 9999 3 9999 9999 1 50 36 35 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 27 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 13 29 54 129 156 138 134 93 95 145 187 220 215 150 142 134 119 101 64 48 36 28 28 16 9999 37 31 36 33 26 16 13 17 8 13 6 9999 4 9999 9999 2 5 3 9999 4 9999 9999 9999 9999 9999 9999 25 34 27 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 15 30 80 152 164 134 135 82 95 129 192 183 152 143 139 126 121 99 64 43 31 31 28 9999 33 41 25 40 39 23 20 23 19 6 7 3 9999 3 3 9999 9999 5 9999 9999 9999 9999 9999 2 9999 9999 9999 13 15 22 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 13 39 109 179 188 153 146 78 89 130 154 134 113 113 127 133 130 86 61 36 26 33 37 45 38 32 26 46 35 26 32 20 14 7 8 9999 9999 9999 9999 9999 9999 9999 3 9999 3 9999 9999 9999 9999 9999 9999 9999 27 13 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 12 22 55 118 167 246 164 143 85 107 130 110 93 82 105 130 125 107 72 49 34 28 35 45 51 38 29 34 42 33 28 27 19 14 9999 5 9999 9999 9999 5 2 9999 9999 3 9999 3 3 9999 9999 9999 9999 9999 9999 6 11 4 9999 9999 9999 9999 96 27 20 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 8 22 51 112 146 246 182 172 89 135 115 100 71 77 100 119 114 85 60 44 33 34 44 76 64 42 33 47 42 32 22 20 13 14 9 3 3 9999 4 9999 9999 2 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 92 19 46 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 15 51 117 137 250 191 170 118 133 100 86 67 65 105 121 95 70 50 44 39 42 57 93 70 40 32 49 49 27 22 16 13 14 8 3 9999 9999 9999 9999 9999 9999 9999 9999 6 5 11 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 8 9999 61 108 117 243 189 162 142 125 85 61 55 66 95 112 96 64 48 41 43 48 62 99 52 32 33 58 55 31 22 18 13 15 7 9999 9999 9999 9999 3 9999 9999 9999 9999 9999 11 7 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 14 13 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 3 7 18 62 62 87 209 219 173 150 107 81 52 64 67 111 114 86 55 47 42 48 60 58 87 36 33 36 73 53 24 22 22 16 14 7 9999 9999 9999 9999 2 9999 9999 9999 5 9999 11 9999 3 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 10 21 34 52 115 174 234 212 171 108 80 54 74 85 121 108 70 49 52 48 61 79 66 65 38 45 50 65 41 17 12 27 21 12 8 9999 2 2 9999 9999 9999 9999 9999 9999 9999 13 9 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 15 16 25 45 110 171 232 259 192 107 83 77 97 123 120 99 70 59 56 61 71 94 93 51 34 55 88 63 39 14 8 20 28 14 9 9999 3 1 9999 9999 9999 4 7 13 24 9 6 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 8 30 40 153 210 230 270 199 127 81 88 108 145 131 100 76 66 61 64 78 107 78 33 27 41 62 52 21 18 8 14 23 18 7 4 9999 1 9999 9999 9999 6 6 13 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 18 49 172 242 252 253 174 176 92 64 115 162 150 114 82 74 75 74 73 104 65 36 33 48 55 38 8 27 7 15 21 15 7 9999 9999 3 9999 9999 9999 9999 8 13 9999 9999 3 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 3 9999 9999 15 46 175 233 247 199 151 160 98 69 137 189 150 119 104 90 96 80 92 96 70 46 46 57 44 27 7 8 8 18 22 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 6 3 9999 9999 9999 9999 9999 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 6 9999 9999 9999 9999 9999 9999 9999 5 9999 9999 12 37 150 190 215 166 153 157 118 97 165 192 158 121 107 104 110 84 95 90 60 31 27 41 14 13 9999 6 6 16 20 3 9999 2 9999 2 2 9999 9999 9999 9 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 12 5 11 10 25 94 147 154 138 133 160 143 158 192 193 150 135 106 99 113 89 96 86 45 16 12 21 8 9999 12 5 5 10 9999 4 9999 9999 2 1 9999 9999 9999 9999 5 6 4 9999 9999 9999 4 2 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 20 17 4 11 7 21 48 112 113 91 76 117 166 175 199 190 156 129 94 97 99 88 95 63 32 16 6 7 5 3 5 5 6 5 9999 1 2 4 4 3 9999 4 5 10 7 4 9999 9999 11 7 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 12 3 5 14 7 13 28 54 67 60 42 104 180 194 207 171 147 9999 80 89 89 81 75 42 27 19 9 5 5 6 5 5 9 3 4 1 5 5 6 9999 5 5 7 11 7 9999 5 5 12 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 13 3 7 15 7 10 14 27 43 42 39 102 147 190 205 158 143 124 90 78 60 54 51 25 15 12 11 6 6 7 6 5 5 4 1 1 1 4 5 5 9 11 9 9 6 9999 5 3 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9 12 4 36 5 9999 8 9 17 34 78 110 127 191 140 97 103 112 86 88 51 33 33 22 14 13 5 9 7 12 11 5 4 3 3 4 4 3 5 11 11 13 13 11 9999 9999 8 19 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 11 5 7 9999 3 3 7 9999 10 29 110 139 164 185 99 61 85 114 73 72 54 27 31 47 18 13 9999 8 7 12 14 7 6 3 4 4 5 7 11 6 11 11 13 4 9999 5 13 20 4 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 4 6 9999 9999 3 9999 5 5 16 28 150 153 166 156 94 44 55 93 51 41 73 31 41 82 43 15 11 14 10 16 18 10 5 3 5 2 9999 12 7 6 6 13 11 11 9999 11 5 10 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 7 4 9999 9999 9999 3 9999 6 24 24 117 167 130 96 98 32 24 53 44 28 51 56 45 56 75 17 66 9 10 25 22 9 5 5 3 6 11 9 4 5 9 15 21 10 17 9 5 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 70 62 74 75 9999 9999 9999 9999 9999 101 79 9999 9999 9999 9999 125 9999 9999 9999 9999 9999 9999 9999 111 9999 9999 9999 144 73 45 64 113 102 131 153 127 259 9999 174 102 9999 129 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 93 136 104 9999 96 9999 71 132 92 106 347 186 142 275 278 404 277 272 189 9999 172 842 133 170 789 411 9999 122 57 9999 187 692 534 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 65 77 57 68 9999 9999 9999 9999 69 70 9999 9999 9999 170 9999 9999 9999 9999 9999 9999 9999 98 76 9999 59 9999 122 60 9999 9999 264 96 211 67 209 157 200 143 109 9999 76 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 143 121 141 77 9999 9999 76 72 129 101 98 117 180 355 259 426 245 305 180 150 9999 326 603 106 108 528 263 252 165 119 59 120 300 9999 770 1008 9999 532 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 98 66 58 62 9999 9999 9999 126 9999 9999 104 9999 105 107 9999 9999 9999 9999 9999 9999 72 77 55 83 9999 9999 57 9999 9999 57 75 65 80 112 135 135 137 80 76 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 113 122 9999 9999 9999 111 72 124 150 9999 175 168 241 311 547 596 382 120 166 254 586 408 84 401 538 268 201 254 157 256 121 118 708 9999 9999 9999 276 9999 9999 9999 9999 73 9999 9999 9999 9999 9999 9999 72 9999 97 60 9999 9999 72 76 9999 9999 9999 112 48 100 111 9999 9999 9999 9999 9999 9999 81 89 9999 111 94 108 9999 57 9999 9999 51 45 9999 88 114 147 145 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 119 79 9999 116 63 71 107 116 155 178 260 155 182 398 541 570 228 140 99 250 481 233 136 330 284 315 159 422 251 351 95 107 703 9999 763 9999 9999 9999 9999 9999 9999 109 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 60 9999 9999 131 9999 9999 48 150 209 76 9999 9999 9999 9999 9999 9999 111 96 54 332 137 87 9999 9999 9999 44 9999 49 9999 75 108 132 155 109 9999 75 9999 9999 293 9999 9999 9999 9999 9999 9999 9999 132 114 54 120 103 119 104 9999 123 156 204 139 489 389 477 424 501 231 119 88 411 193 255 174 369 217 173 259 590 775 378 145 9999 9999 256 9999 9999 9999 9999 9999 9999 9999 112 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 75 118 9999 9999 9999 79 9999 118 74 9999 9999 9999 9999 9999 9999 139 105 60 116 207 124 9999 9999 9999 95 9999 9999 9999 56 103 143 133 516 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 136 106 60 89 117 128 79 70 129 146 153 208 447 334 440 457 606 194 120 164 270 269 241 145 167 189 683 376 929 665 488 380 614 9999 478 9999 9999 9999 9999 9999 9999 148 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 50 101 9999 9999 9999 9999 9999 97 278 79 9999 9999 9999 9999 9999 9999 77 93 9999 124 115 9999 111 9999 9999 119 82 92 9999 52 103 134 117 145 320 9999 689 562 593 9999 9999 9999 9999 9999 9999 9999 96 9999 9999 75 9999 99 109 119 367 359 230 348 473 573 472 445 684 181 172 228 202 561 230 236 177 178 617 319 9999 907 310 9999 801 9999 9999 275 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 71 9999 9999 9999 9999 9999 62 107 101 9999 9999 9999 9999 9999 110 79 9999 94 133 9999 9999 9999 9999 9999 9999 48 73 42 83 107 119 147 183 9999 506 624 399 359 936 9999 9999 55 9999 9999 9999 9999 119 105 76 9999 112 9999 204 389 283 264 528 304 625 452 392 546 202 171 158 207 405 195 327 276 262 528 600 905 667 813 1332 998 9999 9999 241 9999 9999 9999 9999 9999 148 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 82 9999 92 9999 9999 9999 102 9999 91 117 102 9999 9999 9999 9999 9999 9999 128 9999 76 126 127 122 62 9999 9999 9999 92 9999 9999 62 99 98 118 711 9999 260 277 637 599 1194 9999 9999 56 9999 9999 9999 9999 104 102 9999 103 124 151 137 460 573 532 392 195 654 494 207 288 171 144 175 356 357 212 294 280 428 606 758 872 656 9999 830 693 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 116 9999 9999 9999 115 9999 9999 9999 9999 9999 9999 9999 9999 9999 124 120 91 9999 9999 9999 9999 9999 59 9999 57 154 153 102 369 9999 268 9999 9999 9999 9999 198 9999 9999 9999 79 408 119 117 9999 80 193 139 136 210 433 498 457 503 250 909 235 149 202 157 156 392 464 428 373 350 309 492 488 690 916 9999 1020 9999 783 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 103 9999 9999 9999 9999 48 9999 9999 9999 9999 270 9999 240 104 208 99 9999 9999 9999 9999 9999 9999 9999 113 124 146 9999 9999 9999 9999 9999 9999 9999 9999 75 144 89 62 61 9999 9999 9999 9999 273 137 89 66 123 126 108 119 148 136 71 127 145 249 130 292 393 654 9999 425 585 679 250 90 242 138 161 435 549 464 373 308 275 478 370 1045 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 65 82 9999 9999 9999 9999 9999 9999 9999 9999 104 9999 9999 9999 105 178 9999 9999 9999 9999 9999 9999 9999 388 205 134 167 9999 9999 9999 9999 9999 9999 80 47 86 169 109 9999 9999 9999 9999 9999 291 411 115 9999 117 115 110 70 121 183 177 136 168 113 267 145 364 470 659 619 371 850 313 361 9999 185 128 175 359 511 439 279 431 407 350 617 597 553 9999 826 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 145 9999 9999 9999 9999 9999 107 104 80 114 9999 271 114 9999 9999 9999 9999 9999 9999 9999 9999 126 173 182 121 9999 9999 9999 9999 98 9999 63 107 132 106 9999 9999 9999 9999 9999 208 190 83 47 113 102 101 76 125 163 171 145 130 119 232 136 478 468 560 441 285 524 297 188 9999 98 163 144 389 517 352 341 277 734 370 9999 425 869 577 888 778 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 158 9999 9999 9999 9999 9999 9999 106 106 90 113 93 115 9999 134 9999 9999 9999 9999 9999 9999 62 100 158 129 107 9999 9999 9999 9999 108 9999 104 112 134 344 175 9999 9999 9999 9999 9999 228 9999 114 123 127 9999 84 121 125 165 127 128 122 232 212 510 514 719 556 205 410 328 9999 9999 70 128 162 489 516 379 354 314 214 257 9999 219 9999 273 224 529 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 79 102 82 98 76 9999 93 58 9999 9999 9999 9999 9999 9999 9999 9999 830 154 111 9999 9999 9999 43 114 9999 9999 131 127 169 354 170 9999 9999 9999 9999 9999 9999 878 143 114 121 60 107 115 160 124 170 127 158 1134 459 415 546 693 9999 9999 597 351 9999 43 49 92 225 508 481 420 299 698 163 255 9999 158 615 179 280 522 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 245 9999 113 304 108 9999 9999 59 69 92 78 108 79 66 81 9999 9999 9999 9999 9999 9999 9999 69 111 165 9999 9999 9999 9999 9999 9999 70 56 118 108 235 197 9999 9999 9999 9999 9999 9999 9999 213 148 104 71 9999 111 173 241 124 119 109 116 843 714 501 474 594 9999 9999 284 473 9999 9999 9999 55 297 462 548 531 236 9999 251 9999 190 9999 9999 171 301 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 148 80 58 55 175 9999 9999 93 64 122 9999 9999 9999 81 64 58 9999 9999 9999 9999 9999 9999 9999 66 115 113 9999 9999 9999 9999 9999 9999 58 9999 201 232 303 173 9999 9999 9999 640 9999 967 470 257 175 73 94 77 116 188 131 120 255 9999 338 496 380 497 505 483 9999 9999 129 268 9999 92 176 9999 246 608 480 656 340 175 145 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 70 100 9999 9999 205 141 9999 9999 132 9999 9999 124 9999 108 84 97 75 9999 9999 9999 9999 9999 9999 9999 124 70 9999 9999 9999 9999 9999 9999 9999 67 115 150 155 291 9999 9999 9999 719 9999 836 482 387 151 94 78 155 203 159 131 132 9999 9999 9999 748 672 554 573 582 419 9999 76 141 9999 115 161 9999 198 507 354 254 213 247 156 9999 120 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 100 76 117 79 9999 9999 97 81 9999 137 9999 97 119 9999 9999 60 74 9999 51 9999 9999 100 9999 106 147 165 9999 9999 9999 9999 9999 9999 9999 124 118 107 404 9999 9999 9999 877 554 769 874 768 269 185 172 142 271 204 134 156 167 9999 9999 9999 583 589 477 554 591 558 149 9999 9999 9999 118 132 121 136 535 269 223 9999 148 143 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 150 9999 9999 107 108 9999 9999 9999 76 134 76 91 136 9999 9999 99 69 9999 9999 9999 9999 9999 111 9999 178 90 9999 9999 9999 9999 9999 9999 9999 153 196 167 9999 9999 9999 9999 477 863 675 589 405 140 139 237 146 204 138 136 9999 9999 9999 9999 101 291 436 477 584 463 906 113 246 92 9999 145 123 58 182 546 370 265 214 152 211 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 98 9999 9999 9999 9999 230 9999 9999 9999 9999 64 113 9999 9999 9999 107 132 9999 9999 9999 9999 9999 9999 115 200 77 9999 9999 9999 9999 9999 149 123 133 145 199 9999 9999 9999 9999 509 668 519 306 170 181 142 131 96 120 162 168 264 66 9999 9999 9999 417 567 452 448 354 9999 220 886 156 94 161 118 54 180 280 418 246 349 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 51 67 67 9999 9999 151 119 9999 91 9999 9999 117 9999 9999 66 124 101 9999 9999 9999 9999 9999 9999 128 182 9999 76 9999 9999 9999 270 147 181 105 84 134 9999 9999 9999 475 415 710 444 207 261 178 123 127 62 180 136 71 112 80 9999 9999 428 9999 422 360 309 248 1008 325 443 246 146 159 122 91 203 258 178 362 368 460 1006 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 213 78 9999 9999 9999 98 68 9999 95 9999 9999 9999 9999 9999 96 109 9999 9999 9999 80 9999 9999 9999 9999 9999 58 9999 9999 9999 93 171 302 77 9999 133 9999 9999 9999 297 882 517 451 269 281 148 125 127 70 128 114 99 146 189 9999 9999 311 238 261 257 205 767 686 385 470 337 350 185 155 115 191 264 177 388 559 263 293 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 203 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 99 71 124 9999 9999 69 72 9999 9999 9999 9999 125 119 9999 9999 9999 9999 9999 9999 9999 176 9999 9999 9999 9999 71 9999 9999 127 193 9999 9999 9999 9999 9999 9999 941 1092 415 452 332 284 9999 94 109 80 107 91 59 94 145 122 431 194 348 428 9999 9999 9999 9999 377 476 400 393 250 239 92 192 242 138 446 533 415 238 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 112 76 98 107 9999 9999 53 9999 9999 9999 69 9999 9999 9999 9999 9999 9999 134 99 195 72 76 9999 9999 98 135 9999 9999 9999 9999 9999 9999 9999 9999 9999 252 319 466 79 9999 115 126 69 61 104 70 109 227 206 215 215 231 348 9999 9999 9999 274 426 489 451 427 784 231 159 167 223 274 514 418 302 248 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 78 9999 9999 67 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 220 101 90 9999 113 9999 138 113 127 78 9999 9999 9999 9999 9999 9999 9999 519 160 322 1164 119 83 142 144 102 109 66 78 140 209 235 199 276 134 107 9999 9999 9999 295 440 505 453 494 889 183 163 148 205 249 373 357 309 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 121 9999 9999 9999 9999 9999 9999 9999 82 57 92 9999 9999 62 50 9999 9999 9999 9999 303 520 114 72 172 79 9999 9999 108 89 204 105 9999 9999 9999 9999 9999 9999 9999 89 322 9999 9999 160 143 152 130 129 9999 53 140 154 279 297 193 284 121 9999 9999 419 188 444 436 475 429 637 643 161 134 238 286 254 297 297 225 9999 107 9999 9999 9999 9999 9999 9999 9999 9999 9999 76 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 84 9999 9999 9999 9999 9999 9999 9999 9999 77 68 9999 9999 9999 9999 9999 69 9999 115 228 205 9999 106 9999 110 117 9999 108 99 80 9999 9999 9999 9999 9999 287 9999 185 69 374 516 177 127 136 135 84 46 62 147 293 650 238 216 135 146 250 9999 98 107 374 498 449 420 204 275 123 103 350 217 292 197 286 150 9999 9999 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 112 119 9999 9999 9999 9999 9999 132 55 97 9999 9999 9999 91 9999 130 213 130 166 9999 9999 9999 89 141 141 141 9999 9999 9999 9999 9999 710 440 9999 187 127 243 287 198 123 133 141 74 43 9999 116 637 276 232 250 116 178 9999 9999 144 112 386 549 340 383 158 172 46 9999 267 142 111 179 219 113 9999 80 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 102 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 45 70 9999 73 71 9999 898 194 216 80 9999 9999 120 9999 120 134 122 9999 9999 9999 9999 385 375 474 895 180 150 316 233 223 125 140 147 9999 9999 9999 127 435 259 311 164 144 9999 231 143 167 117 459 580 350 226 121 125 78 248 276 183 137 216 151 134 77 120 149 9999 9999 136 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 149 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 61 295 173 831 130 152 121 62 9999 9999 62 86 164 112 72 68 9999 9999 9999 226 349 178 343 151 157 188 377 252 156 138 142 9999 53 57 106 283 302 93 102 9999 9999 9999 9999 182 114 479 543 533 146 142 97 112 190 235 97 104 121 147 113 108 145 157 9999 9999 209 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 157 9999 118 185 804 158 9999 9999 9999 139 198 125 78 9999 85 9999 9999 9999 561 248 649 395 151 175 164 302 353 174 175 131 9999 9999 9999 87 91 142 132 95 9999 9999 9999 169 167 115 349 381 166 96 165 115 166 205 158 67 77 110 199 105 88 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 176 119 132 169 161 92 9999 9999 9999 9999 109 82 88 9999 109 9999 9999 238 259 304 261 221 65 181 155 240 310 208 202 61 9999 9999 85 137 67 114 84 78 9999 9999 9999 213 251 130 230 229 109 105 211 112 156 206 117 68 95 119 144 95 105 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 150 9999 182 183 160 84 9999 75 76 98 77 156 9999 46 88 9999 60 195 250 289 268 170 190 136 157 254 304 330 256 134 9999 9999 68 131 59 105 42 9999 9999 9999 45 180 303 134 140 159 122 118 188 92 156 205 71 54 117 95 114 86 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 237 170 110 126 186 140 104 63 116 111 92 96 174 63 102 9999 9999 106 202 265 564 475 236 159 124 158 163 253 254 214 66 91 9999 99 9999 58 72 9999 9999 9999 96 91 157 163 126 121 117 126 135 155 133 125 182 9999 49 146 95 112 136 9999 9999 9999 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 270 213 204 118 171 141 119 93 131 105 94 129 141 106 9999 9999 9999 137 258 233 401 540 277 149 134 152 160 255 267 212 177 86 117 47 9999 9999 9999 9999 9999 9999 70 108 308 109 89 102 108 113 129 106 94 164 133 89 58 151 135 107 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 558 9999 318 121 154 156 128 112 134 116 113 137 126 98 46 9999 9999 128 239 279 630 453 343 154 150 146 163 264 272 179 237 164 52 9999 9999 9999 9999 9999 63 111 80 108 180 9999 9999 97 92 104 133 73 97 140 103 9999 48 216 177 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 124 254 200 129 156 125 114 125 189 129 114 9999 9999 9999 103 405 596 508 512 317 176 157 150 175 289 335 358 250 154 90 9999 9999 59 9999 9999 117 9999 93 111 81 9999 41 94 79 112 121 73 97 111 9999 68 70 233 227 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 740 121 427 248 131 148 135 116 120 140 155 116 99 9999 42 97 327 651 573 502 326 197 184 155 234 291 301 343 255 108 9999 9999 9999 91 127 89 122 9999 96 70 9999 9999 9999 9999 89 113 108 83 90 66 54 9999 115 246 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 568 9999 160 167 256 258 224 179 149 130 121 158 137 132 83 59 147 388 507 599 449 300 182 193 152 187 287 270 263 200 9999 9999 122 93 99 116 91 110 75 79 56 9999 9999 54 63 98 86 89 118 87 9999 9999 79 153 267 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 739 581 516 743 291 309 276 268 282 301 202 169 204 255 212 177 164 134 116 412 563 638 435 403 178 174 155 181 290 268 268 212 9999 9999 9999 142 49 137 125 62 85 9999 64 9999 9999 96 91 79 47 79 114 82 9999 9999 9999 9999 633 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 823 365 565 471 501 400 774 242 294 333 385 391 485 266 292 135 176 179 386 474 597 368 467 154 136 133 154 332 334 340 212 9999 9999 9999 84 151 124 113 120 9999 9999 54 47 9999 9999 92 82 69 72 77 77 76 53 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 794 871 568 533 419 277 715 875 657 351 336 464 482 417 311 883 215 372 246 341 298 506 656 270 113 114 131 164 234 275 279 169 126 127 113 9999 122 119 98 101 9999 9999 58 9999 9999 9999 9999 55 41 70 91 96 9999 91 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1179 9999 9999 771 774 680 676 934 1083 646 517 195 311 612 472 282 9999 249 672 513 310 378 432 493 556 195 49 167 124 158 197 220 234 169 102 99 69 93 120 122 80 9999 67 9999 66 60 9999 9999 9999 71 67 72 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 653 708 585 763 753 584 700 177 174 395 564 410 410 9999 660 723 560 411 398 564 680 207 125 99 187 139 142 157 186 174 181 110 76 101 121 127 118 9999 9999 9999 40 54 61 9999 9999 9999 66 9999 78 94 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 855 9999 696 725 702 726 494 502 454 179 211 358 477 461 1052 896 736 786 656 692 576 693 598 157 177 80 126 124 114 9999 81 161 136 126 9999 48 67 107 108 74 9999 9999 42 41 63 70 91 60 100 62 90 9999 9999 161 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 804 694 643 632 768 715 637 744 317 478 745 336 494 757 9999 706 724 755 804 648 555 568 239 257 227 115 120 43 9999 9999 9999 174 121 51 9999 9999 57 51 61 9999 9999 9999 63 70 113 53 9999 90 90 95 62 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 822 9999 746 710 704 634 668 738 260 896 224 367 700 565 365 421 9999 907 758 641 687 713 670 540 468 818 520 221 130 111 9999 9999 65 74 119 140 9999 9999 9999 9999 9999 9999 9999 49 63 67 85 125 78 9999 58 94 122 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 843 940 569 616 533 549 700 241 518 159 495 699 696 444 387 9999 637 694 693 694 1078 497 500 365 760 594 474 130 100 9999 9999 96 141 118 55 9999 9999 9999 9999 9999 9999 9999 62 69 86 77 118 80 103 92 9999 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 693 9999 9999 9999 654 717 630 646 509 676 266 586 631 9999 657 728 9999 741 775 640 758 541 530 561 417 717 607 533 145 9999 9999 9999 105 95 109 86 9999 9999 9999 9999 48 9999 9999 9999 9999 74 9999 111 79 74 94 9999 89 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1177 9999 9999 9999 714 545 710 289 751 466 535 600 648 592 547 1057 9999 671 776 768 700 527 604 646 1107 475 524 269 148 168 73 122 114 105 114 65 9999 9999 9999 9999 9999 9999 9999 9999 49 68 9999 59 80 107 93 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 908 9999 9999 9999 9999 9999 9999 623 589 771 516 996 972 9999 734 693 499 692 1169 1029 691 736 877 742 435 634 726 580 346 514 215 565 9999 9999 405 123 189 220 9999 9999 9999 9999 9999 9999 9999 9999 205 116 138 175 147 124 84 107 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 227 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 837 674 722 553 916 9999 557 790 870 970 610 689 1194 925 704 1081 761 836 738 618 769 462 384 448 263 9999 9999 9999 666 335 415 470 630 543 9999 204 192 184 383 9999 390 129 105 291 145 85 136 94 136 150 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 850 1071 753 478 508 1178 9999 622 627 478 993 694 874 9999 771 709 794 702 654 692 634 671 373 380 398 590 728 681 511 525 569 541 489 673 419 335 158 575 638 182 185 180 116 107 118 129 151 143 113 55 144 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 136 228 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1012 9999 807 9999 477 624 523 9999 9999 561 346 231 960 688 686 776 658 691 588 712 709 620 596 536 368 366 458 647 634 682 523 474 535 737 621 498 273 393 199 319 383 291 107 169 129 140 166 151 174 101 120 121 149 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 159 276 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1013 9999 630 621 598 681 991 448 9999 514 244 683 601 631 906 690 710 645 671 680 630 607 457 386 438 618 561 435 890 640 805 671 783 487 776 285 402 9999 316 9999 199 102 135 130 140 135 164 9999 161 115 130 129 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 192 268 9999 9999 9999 9999 9999 9999 9999 1316 9999 9999 886 9999 955 9999 9999 1027 607 824 526 871 315 9999 1016 736 419 742 601 717 817 689 734 567 587 770 670 432 445 411 562 607 607 690 748 572 603 533 642 610 292 454 9999 554 9999 372 230 113 138 134 134 106 237 9999 183 123 98 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 205 314 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 881 482 729 747 9999 284 1029 625 739 691 812 543 634 712 705 734 687 588 550 815 461 394 440 466 573 816 709 848 616 690 804 458 9999 445 430 471 842 781 9999 440 236 164 149 133 131 79 178 9999 156 119 104 81 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1050 623 728 826 652 888 9999 698 701 821 736 629 732 678 794 707 757 634 615 698 564 489 241 650 506 730 835 690 734 642 606 659 709 766 341 806 860 541 512 9999 9999 9999 170 147 142 88 139 207 383 106 119 108 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 9999 9999 9999 9999 9999 9999 9999 172 235 9999 9999 9999 9999 9999 9999 9999 873 770 637 1147 818 9999 580 563 810 923 674 571 488 699 697 698 689 734 611 566 736 540 856 651 446 695 759 645 645 583 504 430 581 747 9999 811 470 798 536 9999 563 363 9999 663 157 131 130 139 390 247 191 143 153 109 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 137 108 9999 9999 9999 9999 9999 9999 1242 1008 738 681 787 755 797 894 544 855 1042 667 636 651 647 737 689 767 657 614 567 757 716 604 553 809 745 637 606 610 521 598 429 789 577 9999 468 595 650 815 401 9999 327 9999 302 112 133 85 135 170 663 328 99 171 74 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 830 137 137 9999 9999 9999 9999 9999 965 1192 857 556 1083 758 1030 1052 9999 838 9999 800 729 522 716 666 752 761 856 693 661 872 916 700 501 816 783 584 1069 570 898 742 633 515 1025 1060 539 558 484 850 485 530 559 257 9999 338 171 138 90 96 291 216 9999 97 9999 118 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 484 137 9999 9999 9999 9999 9999 9999 868 711 389 830 855 557 955 946 832 905 885 677 664 668 686 691 806 748 763 791 851 763 562 551 701 1074 671 1015 774 758 1046 591 466 745 789 381 499 455 9999 604 9999 9999 522 9999 1340 228 176 146 88 137 9999 575 112 149 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1347 230 9999 9999 9999 9999 9999 1336 1236 670 449 872 1084 944 704 749 714 782 670 1026 711 691 684 743 706 682 759 626 821 769 686 474 754 1006 463 806 456 689 685 842 567 805 694 613 678 687 332 860 9999 508 622 9999 9999 9999 189 216 164 143 137 240 470 121 112 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 234 284 9999 9999 9999 9999 346 314 9999 9999 9999 9999 9999 9999 829 9999 889 766 959 917 882 699 630 749 622 683 783 689 610 721 697 688 751 725 613 577 592 841 842 686 588 633 430 402 653 598 448 444 375 553 582 809 9999 9999 9999 541 9999 9999 9999 9999 246 207 180 150 92 152 291 119 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 251 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 914 924 9999 9999 1034 920 691 566 627 710 611 670 745 703 611 708 772 685 813 706 611 532 592 828 734 655 599 249 736 456 389 373 400 555 751 613 1163 814 512 433 9999 9999 9999 9999 9999 9999 9999 9999 273 164 109 213 161 169 88 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 283 257 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 817 9999 1208 842 1023 9999 990 550 720 649 708 673 737 672 768 671 844 796 751 756 680 656 740 680 1008 743 727 526 485 524 474 511 496 618 718 9999 885 720 442 9999 9999 9999 940 9999 9999 9999 9999 9999 9999 9999 575 135 9999 102 147 107 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 278 314 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1122 9999 9999 9999 1030 9999 935 704 673 767 677 692 751 804 789 647 773 798 725 735 798 615 672 792 835 791 571 585 704 587 856 840 662 9999 648 9999 1032 478 742 9999 9999 867 9999 530 600 1030 9999 267 193 9999 9999 226 9999 9999 9999 108 81 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 240 215 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 616 288 9999 9999 1316 9999 9999 754 747 853 792 785 707 733 802 813 631 791 805 815 812 761 652 652 838 708 639 591 796 562 708 768 732 627 603 446 9999 425 624 648 9999 1014 671 512 1043 585 708 9999 9999 225 9999 9999 9999 9999 9999 154 176 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 202 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 777 9999 770 843 694 922 806 804 851 746 939 906 675 788 811 886 902 693 706 595 642 659 723 761 806 836 782 832 1048 531 427 371 639 498 9999 674 561 499 879 816 9999 484 751 9999 9999 9999 9999 9999 9999 9999 9999 123 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 827 9999 650 645 619 823 917 808 894 690 919 960 805 776 819 889 755 683 644 645 655 510 687 642 894 929 686 769 910 709 872 344 9999 9999 892 851 893 567 673 1199 9999 678 9999 9999 9999 9999 9999 9999 9999 171 9999 124 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1002 1257 942 9999 691 744 624 864 876 846 825 850 867 934 877 814 914 866 716 656 683 705 660 693 710 588 725 780 813 619 605 510 826 514 1346 880 9999 9999 619 661 815 1066 712 667 9999 9999 9999 9999 9999 574 9999 129 140 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 292 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1051 763 845 824 852 861 796 1008 742 906 854 902 890 868 858 711 655 754 751 709 656 727 599 887 826 684 625 9999 658 648 795 650 767 719 621 812 9999 9999 690 802 672 9999 687 9999 9999 9999 972 9999 75 113 87 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 212 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 1345 1137 1053 731 857 851 928 878 828 931 843 852 933 995 975 852 849 846 709 734 800 734 719 666 691 702 689 845 856 831 697 1081 834 886 581 565 473 1045 790 819 437 864 857 767 517 9999 9999 9999 9999 390 82 82 124 78 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 875 9999 775 873 669 873 790 933 908 947 929 970 879 985 899 1033 929 837 743 779 626 659 689 629 706 731 734 686 620 687 660 628 1059 858 478 916 583 457 9999 599 728 637 570 738 700 9999 9999 9999 9999 9999 170 122 88 76 90 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 837 722 787 732 821 858 946 865 925 911 955 906 1248 1040 1116 927 864 689 765 605 637 652 760 644 929 910 874 917 689 660 695 556 829 702 594 633 9999 9999 587 647 1066 891 9999 677 9999 9999 9999 9999 9999 9999 89 96 114 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 865 9999 654 865 839 888 886 940 820 925 878 1109 920 1301 1240 1101 897 850 770 694 699 606 688 748 612 880 931 796 624 716 628 506 406 830 702 473 542 537 641 402 510 657 1179 9999 9999 9999 9999 9999 9999 9999 9999 91 117 114 81 56 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 562 1025 730 868 867 1001 1017 1024 906 818 1031 984 948 1111 998 932 871 822 766 776 771 708 729 726 667 886 714 586 623 679 624 501 755 9999 519 538 671 575 576 619 500 632 1090 525 623 524 9999 9999 272 9999 9999 152 80 112 114 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 318 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 878 675 683 954 877 1001 921 1096 815 875 948 1169 914 1039 878 984 941 859 931 806 699 674 759 676 756 9999 751 492 663 671 516 666 1133 634 564 401 578 9999 652 9999 9999 458 663 798 9999 418 9999 9999 9999 9999 9999 9999 88 115 120 128 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 943 596 843 832 814 844 777 1008 670 852 939 969 962 912 1082 884 815 808 882 704 584 652 711 687 9999 775 574 586 739 587 676 909 640 494 882 555 693 9999 1018 757 9999 9999 405 9999 9999 9999 9999 9999 344 9999 9999 9999 107 79 132 135 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 869 1089 908 833 960 863 939 1081 815 847 895 956 944 931 981 938 972 895 700 681 640 685 714 792 844 709 589 683 597 564 758 558 678 663 676 434 9999 9999 9999 9999 9999 9999 9999 916 9999 802 9999 9999 9999 9999 9999 9999 9999 129 148 165 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 413 732 749 891 841 833 953 1279 921 888 904 864 806 873 1148 1004 1000 873 705 655 720 706 808 1099 868 705 732 868 644 555 524 539 543 560 9999 415 9999 9999 9999 386 564 9999 9999 769 9999 1030 860 9999 9999 9999 9999 9999 9999 160 131 157 9999 9999 9999 9999 234 192 216 247 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 534 754 781 860 919 977 1004 1318 946 1011 877 911 811 815 899 906 852 724 748 703 874 763 775 856 862 642 740 677 757 577 638 633 756 580 758 691 732 9999 574 9999 9999 423 372 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 189 153 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 656 959 826 861 1000 951 954 1002 1014 1171 897 902 676 741 888 1015 810 686 844 732 766 768 670 750 659 566 690 753 689 704 688 680 677 649 685 852 9999 9999 9999 9999 9999 9999 9999 9999 1019 863 330 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 179 9999 127 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 806 462 9999 711 800 883 943 868 980 953 1003 819 758 891 801 955 1056 740 676 789 703 716 759 705 804 545 646 692 705 618 476 742 650 808 457 574 9999 9999 9999 9999 260 9999 9999 9999 9999 9999 640 580 715 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 138 118 245 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 305 999 462 965 507 796 937 895 969 930 886 972 895 803 936 884 929 1004 747 732 831 854 844 748 810 816 738 726 758 621 512 430 527 658 889 507 817 9999 9999 9999 9999 335 9999 9999 9999 819 9999 748 9999 763 199 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 105 9999 9999 9999 169 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 271 666 713 821 917 896 964 997 1216 946 952 1002 974 934 1011 894 766 780 813 908 842 805 833 694 773 756 809 623 649 542 607 511 699 644 705 9999 575 417 9999 9999 9999 9999 9999 9999 9999 561 433 560 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 111 9999 9999 149 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 601 911 888 970 952 798 1090 1117 985 944 878 982 965 937 882 823 836 877 766 854 987 789 517 620 623 590 548 465 782 695 494 451 627 606 9999 287 485 9999 9999 9999 943 609 764 397 513 493 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 307 1097 463 1027 876 1036 841 983 1011 936 843 757 955 897 928 913 767 909 849 824 683 873 775 700 721 810 709 457 422 648 623 608 566 434 640 450 9999 485 9999 9999 9999 482 1100 687 467 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 741 853 864 997 984 992 939 1319 974 889 929 920 995 961 868 920 887 781 830 801 835 885 912 714 556 475 639 273 715 747 619 268 529 9999 9999 288 9999 9999 9999 9999 951 570 9999 9999 876 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 661 9999 9999 670 760 795 943 984 954 956 1127 954 951 896 1148 995 863 967 814 982 875 868 823 834 485 537 474 333 430 821 482 690 592 374 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 627 681 720 9999 9999 9999 9999 9999 9999 9999 9999 278 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 228 9999 9999 9999 9999 9999 9999 9999 276 9999 9999 735 734 658 830 912 934 1052 945 952 1035 1038 1262 909 1021 926 802 948 835 895 712 630 423 430 337 563 540 9999 322 704 420 211 454 9999 335 9999 324 586 9999 9999 9999 572 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 255 580 832 628 715 532 817 953 906 802 896 1006 1037 1113 994 983 1010 962 912 981 799 880 649 499 686 432 354 512 9999 438 376 441 283 9999 375 9999 9999 335 587 9999 9999 9999 9999 1064 794 809 9999 9999 9999 291 599 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 240 237 536 420 737 606 563 652 767 657 577 878 998 846 894 825 992 1113 895 859 873 747 808 529 577 770 1002 574 710 804 484 410 443 311 9999 485 235 197 200 325 9999 843 883 759 733 1243 9999 9999 146 193 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 242 244 275 192 592 691 528 463 696 533 696 909 974 876 1253 1018 923 9999 862 838 750 698 624 397 532 502 650 577 753 685 503 445 388 286 284 396 177 150 173 9999 534 615 816 704 759 9999 533 283 152 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 239 265 216 216 298 534 594 423 521 580 990 943 876 948 1032 1045 958 984 872 794 659 568 543 474 736 748 386 581 659 761 620 418 569 251 403 238 492 160 270 456 370 273 585 850 628 9999 746 220 117 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 237 264 190 226 610 9999 699 827 543 466 811 902 826 953 949 754 733 858 642 816 657 588 684 590 590 616 616 597 442 534 537 569 434 304 303 146 275 377 515 225 300 232 264 362 9999 9999 302 147 116 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 237 227 235 9999 930 1018 612 9999 406 403 861 937 967 932 830 641 627 895 471 634 856 712 686 263 512 366 9999 635 385 738 613 513 372 230 232 229 281 701 238 243 245 294 245 911 9999 775 193 153 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 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 288 187 9999 9999 1063 9999 495 478 199 355 766 884 875 822 834 580 501 652 574 518 629 753 449 204 247 384 634 275 328 738 536 377 372 246 236 545 9999 390 184 206 235 356 390 284 9999 301 144 128 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 221 226 9999 9999 9999 810 9999 213 167 308 671 791 800 688 740 611 612 391 623 369 407 462 363 300 189 452 171 366 592 530 518 380 287 192 258 657 526 227 186 151 257 329 275 190 255 245 111 142 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 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 12 10 9 999 999 999 999 999 3 2 999 999 999 999 3 999 999 999 999 999 999 999 9 999 999 999 23 23 6 25 29 32 32 43 42 58 999 31 24 999 29 999 999 999 999 999 999 999 999 999 999 999 19 18 8 999 12 999 46 30 39 26 156 39 31 69 71 78 52 91 24 999 64 145 62 153 104 61 999 17 24 999 18 50 47 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 12 16 8 999 999 999 999 2 2 999 999 999 24 999 999 999 999 999 999 999 26 9 999 9 999 24 16 999 999 53 24 37 20 43 44 38 33 26 999 15 999 999 999 999 999 999 999 999 999 999 7 18 26 7 999 999 39 46 29 27 25 26 40 82 61 89 60 58 125 38 999 70 75 54 156 54 56 21 16 39 135 58 54 999 51 72 999 69 999 999 999 999 999 999 999 999 999 999 999 999 29 26 5 2 999 999 999 2 999 999 5 999 8 3 999 999 999 999 999 999 13 8 4 12 999 999 21 999 999 23 17 23 11 36 36 34 31 19 20 999 999 999 999 999 999 999 999 999 999 999 999 20 28 999 999 999 32 30 25 25 999 87 40 56 79 94 80 78 153 42 154 83 56 60 156 57 54 30 47 17 71 153 64 67 999 999 999 36 999 999 999 999 2 999 999 999 999 999 999 9 999 15 2 999 999 3 2 999 999 999 5 33 12 11 999 999 999 999 999 999 16 9 999 15 17 10 999 6 999 999 16 6 999 32 32 35 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 41 999 15 62 46 20 35 31 26 54 46 52 87 95 73 48 58 36 63 65 40 50 92 44 42 34 76 44 50 58 66 57 999 49 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 2 999 999 2 999 999 47 29 35 6 999 999 999 999 999 999 23 16 9 58 23 22 999 999 999 17 999 6 999 31 32 32 29 15 999 19 999 999 37 999 999 999 999 999 999 999 27 20 39 20 26 28 26 999 22 41 35 42 90 85 96 87 65 97 22 41 102 46 42 30 75 44 37 53 92 90 50 41 999 999 45 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 2 3 999 999 999 5 999 14 8 999 999 999 999 999 999 57 17 13 27 29 35 999 999 999 17 999 999 999 46 30 34 32 53 999 999 999 999 999 999 999 999 999 999 999 999 27 13 18 23 25 45 30 46 60 40 39 57 90 84 101 83 63 108 28 39 69 56 41 31 50 46 90 73 94 76 62 56 156 999 76 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 2 5 999 999 999 999 999 8 72 8 999 999 999 999 999 999 24 7 999 25 15 999 7 999 999 14 10 8 999 28 29 35 36 49 59 999 85 85 67 999 999 999 999 999 999 999 23 999 999 17 999 27 19 40 51 84 53 80 90 96 100 80 64 135 27 52 54 72 40 45 54 48 83 63 999 80 44 999 72 999 999 26 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 33 28 13 999 999 999 999 999 6 11 999 20 25 999 999 999 999 999 999 17 6 30 14 27 33 44 59 999 84 93 86 77 89 999 999 22 999 999 999 999 10 23 15 999 24 999 60 75 58 74 89 80 95 93 77 60 63 32 40 60 62 40 52 62 60 74 74 83 79 72 80 76 999 999 18 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 2 999 2 999 999 999 6 999 7 21 9 999 999 999 999 999 999 8 999 32 23 22 24 5 999 999 999 9 999 999 18 26 29 40 131 999 71 76 100 100 117 999 999 16 999 999 999 999 21 20 999 24 24 42 43 94 82 92 84 86 94 156 76 55 40 35 47 78 64 49 57 67 80 82 78 93 80 999 58 55 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 20 999 999 999 999 999 999 999 999 999 23 23 9 999 999 999 999 999 6 999 18 26 54 26 62 999 83 999 999 999 999 27 999 999 999 16 60 29 26 999 22 38 29 38 56 90 82 91 87 128 119 63 75 49 36 40 86 88 86 74 67 86 87 80 74 99 999 77 999 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 3 999 999 999 999 44 999 30 10 28 2 999 999 999 999 999 999 999 16 25 20 999 999 999 999 999 999 999 999 25 27 22 19 15 999 999 999 999 56 71 44 34 15 16 25 29 33 27 15 43 37 50 43 74 86 83 999 77 124 133 40 59 54 33 43 98 88 98 82 66 81 92 76 88 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 23 5 999 999 999 999 999 999 999 999 7 999 999 999 11 23 999 999 999 999 999 999 999 103 44 28 25 999 999 999 999 999 999 15 16 53 36 17 999 999 999 999 999 76 69 38 999 16 23 22 46 33 39 32 25 40 54 63 49 84 86 82 82 85 70 119 58 999 92 156 48 89 96 95 75 65 94 86 100 75 77 999 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 999 999 999 999 999 30 7 8 4 999 39 22 999 999 999 999 999 999 999 999 38 36 31 21 999 999 999 999 26 999 14 92 34 26 999 999 999 999 999 67 43 84 30 16 25 21 30 31 40 36 35 36 56 51 46 87 82 82 68 100 58 100 156 999 72 156 47 95 100 90 79 42 119 73 999 72 113 81 84 71 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 10 24 4 14 7 9 999 12 999 999 999 999 999 999 11 35 36 29 14 999 999 999 999 13 999 44 34 41 53 38 999 999 999 999 999 72 999 39 14 19 999 28 28 35 40 41 39 38 49 55 88 83 81 73 122 71 72 999 999 132 92 94 106 102 78 54 43 57 46 999 44 999 87 58 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 14 11 7 2 6 999 9 7 999 999 999 999 999 999 999 999 135 31 26 999 999 999 24 14 999 999 29 38 52 66 46 999 999 999 999 999 999 156 26 17 15 28 23 36 42 40 54 35 39 142 96 84 86 80 999 999 109 57 999 41 127 119 89 104 84 79 46 71 42 38 999 37 71 53 62 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 2 2 2 999 999 11 7 6 2 7 6 15 6 999 999 999 999 999 999 999 11 37 28 999 999 999 999 999 999 18 26 27 34 70 56 999 999 999 999 999 999 999 50 29 24 39 999 22 42 51 41 43 25 24 116 132 91 88 83 999 999 90 88 999 999 999 159 108 95 95 80 40 999 53 999 87 999 999 37 71 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 3 2 2 4 2 999 999 3 12 2 999 999 999 6 9 10 999 999 999 999 999 999 999 12 33 22 999 999 999 999 999 999 19 999 58 74 87 45 999 999 999 154 999 156 119 59 31 47 32 28 42 43 42 37 92 999 54 53 95 89 92 84 999 999 98 104 999 24 25 999 78 90 85 79 55 23 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 2 999 999 2 2 999 999 5 999 999 2 999 3 5 6 14 999 999 999 999 999 999 999 22 17 999 999 999 999 999 999 999 59 29 52 56 52 999 999 999 108 999 99 90 91 32 40 43 33 52 46 40 29 999 999 999 67 106 98 94 85 51 999 83 156 999 23 30 999 59 81 72 54 36 28 30 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 2 2 2 999 999 11 10 999 4 999 2 4 999 999 9 8 999 5 999 999 6 999 23 27 25 999 999 999 999 999 999 999 24 26 51 74 999 999 999 120 95 82 101 104 77 42 43 41 55 54 42 39 28 999 999 999 77 95 94 92 82 59 76 999 999 999 30 30 61 42 78 58 49 999 21 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 2 2 999 999 999 8 6 9 6 4 999 999 7 9 999 999 999 999 999 27 999 30 13 999 999 999 999 999 999 999 25 104 46 999 999 999 999 59 118 93 100 85 43 34 71 41 57 42 35 999 999 999 999 33 57 84 90 93 79 73 131 88 34 999 33 29 102 101 74 80 50 37 18 59 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 2 999 999 999 999 11 5 999 999 999 5 5 999 999 999 999 999 999 31 31 14 999 999 999 999 999 38 29 25 153 53 999 999 999 999 65 93 105 82 59 60 38 31 35 38 46 41 29 6 999 999 999 72 96 82 84 72 999 156 125 39 59 41 30 124 44 55 63 51 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 29 2 2 999 999 2 5 999 3 999 999 2 999 999 19 6 7 999 999 999 999 999 999 29 28 999 46 999 999 999 64 35 32 23 39 41 999 999 999 56 90 94 92 80 87 68 35 31 40 49 38 48 25 7 999 999 152 999 89 77 64 58 86 96 108 66 44 52 30 56 46 48 45 61 61 62 103 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 999 999 999 8 6 999 2 999 999 999 999 999 22 7 999 999 999 17 999 999 999 999 999 14 999 999 999 24 44 38 24 999 45 999 999 999 54 150 84 88 68 101 126 32 30 39 33 27 24 47 26 999 999 77 48 71 65 43 91 98 100 105 96 78 52 27 42 47 45 48 87 85 58 38 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 2 2 2 999 999 13 2 999 999 999 999 14 6 999 999 999 999 999 999 999 29 999 999 999 999 24 999 999 39 31 999 999 999 999 999 999 69 156 85 82 60 121 999 118 27 28 30 34 46 39 27 39 77 56 77 97 999 999 999 999 93 109 110 99 45 31 63 45 44 43 92 86 76 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 5 2 10 3 999 999 2 999 999 999 2 999 999 999 999 999 999 30 27 153 59 19 999 999 37 31 999 999 999 999 999 999 999 999 999 93 73 88 111 999 41 27 32 46 38 37 41 35 42 67 80 61 101 999 999 999 84 101 111 112 101 53 33 38 43 45 79 98 85 67 47 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 2 999 999 999 999 999 999 999 999 999 999 52 23 29 999 25 999 16 43 25 22 999 999 999 999 999 999 999 156 65 74 156 43 26 29 31 31 22 40 44 40 39 52 61 66 30 30 999 999 999 93 105 110 112 94 57 37 33 42 45 70 91 80 61 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 2 999 999 999 999 999 999 999 2 2 2 999 999 2 2 999 999 999 999 59 57 35 16 67 21 999 999 27 25 44 15 999 999 999 999 999 999 999 109 156 999 999 37 31 35 33 24 999 85 101 42 58 73 57 53 27 999 999 137 75 107 106 110 109 110 52 34 31 51 61 103 88 82 45 999 3 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 999 999 999 2 2 999 999 999 999 999 5 999 36 42 33 999 34 999 15 23 999 19 24 14 999 999 999 999 999 93 999 45 160 96 66 36 32 37 33 46 30 46 66 57 92 64 71 39 43 63 999 38 41 92 105 105 102 96 39 25 35 71 55 132 90 107 40 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 2 2 999 999 999 999 999 3 11 5 999 999 999 8 999 44 40 27 29 999 999 999 14 26 25 20 999 999 999 999 999 69 53 999 45 54 57 51 43 32 39 35 41 24 999 82 86 57 57 59 32 68 999 999 106 48 94 100 92 109 85 30 43 999 53 87 119 96 60 38 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 2 999 999 999 999 999 999 999 999 999 999 999 5 2 999 13 16 999 114 39 36 21 999 999 33 999 26 27 21 999 999 999 999 94 73 70 119 55 48 62 58 50 33 53 36 999 999 999 48 81 58 75 40 39 999 46 39 58 55 94 92 89 96 49 20 34 51 45 35 40 59 44 25 25 2 2 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 2 999 999 999 999 999 999 999 999 999 999 999 5 41 36 126 29 33 25 11 999 999 14 17 38 25 17 10 999 999 999 49 74 55 72 51 71 54 69 57 40 44 40 999 20 83 41 66 69 108 97 999 999 999 999 70 58 90 82 77 88 38 31 28 43 41 35 48 44 39 61 26 4 2 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 33 999 26 36 75 29 999 999 999 64 29 22 22 999 8 999 999 999 88 53 118 63 57 57 55 71 63 47 52 61 999 999 999 100 108 119 156 156 999 999 999 83 53 56 81 73 55 55 31 22 57 47 34 23 35 43 39 33 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 23 29 39 32 15 999 999 999 999 21 21 15 999 9 999 999 59 66 67 93 46 101 56 52 65 79 53 63 126 999 999 42 73 105 112 156 67 999 999 999 50 61 49 75 59 51 46 26 32 74 47 29 12 29 40 40 24 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 999 42 44 33 28 999 14 10 11 22 30 999 38 12 999 132 71 63 62 113 45 56 42 52 71 78 75 72 68 999 999 132 51 156 98 127 999 999 999 158 57 71 42 44 44 44 40 23 86 71 43 29 15 40 33 33 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 18 42 43 49 28 12 13 11 8 9 20 28 32 11 999 999 90 74 82 89 88 59 48 45 51 56 73 72 62 133 67 999 43 999 156 72 999 999 999 21 101 51 51 39 35 36 36 36 26 70 48 39 999 15 44 34 34 12 999 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 40 24 43 32 46 24 16 13 13 15 14 24 27 16 999 999 999 85 65 82 72 77 68 52 47 50 51 75 76 64 94 110 29 159 999 999 999 999 999 999 23 36 63 89 36 26 33 32 22 25 54 48 31 2 5 53 36 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 999 999 999 999 62 999 52 25 30 28 16 18 18 18 20 25 24 37 26 999 999 70 71 90 95 76 79 53 49 47 51 64 78 55 73 53 112 999 999 999 999 999 42 18 31 38 59 999 999 23 24 28 23 34 56 42 22 999 5 71 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 24 26 25 22 23 21 25 27 40 26 22 999 999 999 39 92 104 90 89 87 57 47 45 56 70 85 88 75 59 51 999 999 77 999 999 25 999 31 53 91 999 12 16 22 27 29 42 53 36 999 2 23 55 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 23 51 25 20 21 20 28 28 47 37 24 34 999 38 37 78 103 97 95 93 58 47 45 63 76 93 89 75 31 999 999 999 83 44 37 21 999 29 41 999 999 999 999 22 26 28 41 44 29 2 999 37 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 999 27 43 37 44 28 22 65 24 40 43 36 31 34 44 63 93 103 98 95 88 52 44 48 64 92 90 82 65 999 999 133 146 43 35 43 25 14 24 34 999 999 7 32 17 22 28 50 35 999 999 2 31 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 63 70 73 47 49 44 31 32 47 41 31 85 59 51 40 45 49 77 96 103 97 88 79 44 43 51 61 86 82 80 148 999 999 999 55 156 35 25 26 11 999 29 999 999 7 27 17 23 24 54 23 999 999 999 999 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 78 75 75 75 55 51 61 30 29 50 60 64 131 81 52 37 49 70 100 103 91 90 60 40 42 55 58 91 84 90 148 999 999 999 41 56 37 27 8 999 999 44 26 999 999 20 9 11 28 40 6 2 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 69 86 85 85 49 88 64 66 50 53 72 66 93 74 100 50 71 80 95 84 82 75 44 37 41 54 52 83 80 77 74 71 49 26 999 84 36 25 7 999 999 41 999 999 999 999 17 23 29 31 2 999 2 999 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 105 999 999 83 90 96 90 74 105 78 69 73 44 81 73 62 999 55 93 87 85 93 98 89 52 41 124 52 49 48 74 79 75 63 87 36 89 32 41 33 19 999 7 999 52 36 999 999 999 8 14 29 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 93 94 94 86 78 79 87 53 61 74 82 65 62 999 96 98 91 88 86 98 89 45 32 34 59 47 40 66 76 111 73 75 54 41 52 41 29 999 999 999 37 47 39 999 999 999 2 999 25 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 97 999 100 96 100 92 82 82 82 57 63 67 93 81 105 107 101 96 91 92 93 102 85 45 38 76 38 38 33 999 138 156 43 35 999 75 47 36 25 14 999 999 31 57 39 28 7 7 2 8 27 999 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 100 105 101 88 80 85 87 84 59 83 106 88 89 90 999 93 90 89 99 96 95 88 54 49 49 48 32 37 999 999 999 59 38 38 999 999 31 34 11 999 999 999 36 39 31 8 999 13 22 52 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 88 999 102 98 103 101 88 98 57 97 56 52 73 101 94 86 999 106 93 87 83 102 112 101 79 109 73 45 40 28 999 999 59 132 46 56 999 999 999 999 999 999 999 26 37 38 35 30 31 999 111 153 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 91 108 93 97 101 101 95 48 75 47 59 77 97 95 78 999 91 88 85 86 120 105 105 71 105 81 50 36 24 999 999 31 56 40 98 999 999 999 999 999 999 999 31 39 55 46 32 40 68 37 999 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 77 999 999 999 99 104 97 86 70 101 48 69 77 999 100 98 999 93 89 87 96 98 108 103 79 102 75 54 37 999 999 999 34 59 36 48 999 999 999 999 7 999 999 999 999 65 999 31 48 47 41 999 123 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 100 999 999 999 104 97 96 55 79 75 65 73 79 83 85 115 999 89 91 95 102 103 109 98 104 86 70 50 34 62 126 46 36 60 38 156 999 999 999 999 999 999 999 999 136 47 999 79 48 55 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 67 999 999 999 999 999 999 107 93 91 53 78 83 999 92 93 86 93 122 101 90 96 99 99 99 104 90 91 76 87 49 120 999 999 108 37 113 156 999 999 999 999 999 999 999 999 156 66 50 38 51 49 42 31 999 999 999 999 999 999 999 999 999 999 999 999 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 93 109 94 82 73 999 47 62 88 117 89 95 119 96 92 106 98 103 112 97 104 97 95 90 59 999 999 999 96 54 66 62 70 64 999 39 65 37 153 999 153 68 38 153 55 95 55 45 60 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 96 107 89 70 73 999 58 82 82 116 93 108 999 95 96 89 105 103 105 92 87 78 96 89 83 85 82 84 70 74 84 68 74 58 69 45 153 153 59 57 97 156 37 45 30 55 74 132 158 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 8 999 999 999 999 999 999 999 999 999 999 999 999 999 64 999 88 999 91 93 59 999 999 50 95 58 117 98 99 102 95 104 89 105 114 108 91 83 90 91 92 90 85 88 88 72 64 79 87 56 51 68 46 44 153 153 47 82 70 50 42 153 117 90 57 71 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 90 999 72 91 90 54 60 56 999 102 73 102 100 102 100 95 102 102 99 109 109 92 95 81 94 98 87 71 101 89 106 64 75 51 93 60 86 999 60 999 55 47 156 77 55 35 50 999 156 71 51 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 8 5 999 999 999 999 999 999 999 63 999 999 60 999 56 999 999 93 67 77 87 72 35 999 96 96 96 105 98 103 102 94 102 99 103 104 108 87 88 76 92 97 84 95 93 85 93 62 63 68 75 53 999 52 999 64 53 42 84 59 63 39 32 999 156 81 41 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 8 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 69 65 71 999 43 114 48 92 93 125 97 99 98 101 96 100 94 99 99 101 87 85 81 85 105 93 106 96 90 95 70 999 65 74 57 89 58 999 79 77 61 66 84 78 82 42 999 156 79 40 153 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 78 74 76 71 54 85 999 71 71 92 107 113 111 101 101 103 98 98 97 101 93 86 58 94 73 94 102 98 99 103 90 84 92 98 53 76 74 84 79 999 999 999 57 89 102 78 63 45 153 107 70 40 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 48 71 999 999 999 999 999 999 999 55 73 69 89 81 999 59 48 85 87 96 102 112 112 106 103 103 102 97 97 92 88 87 91 80 85 101 96 100 101 104 88 83 83 999 118 60 77 86 999 66 49 999 153 80 99 105 60 153 56 156 56 156 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 64 41 999 999 999 999 999 999 60 70 74 80 73 82 62 63 56 88 106 105 112 123 105 109 104 105 102 99 95 95 96 78 85 98 88 100 97 107 105 113 87 90 71 999 71 92 78 99 69 999 56 999 79 93 71 86 53 45 153 117 117 153 104 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 90 55 38 999 999 999 999 999 56 65 72 62 108 79 97 75 999 74 999 99 112 108 122 102 103 105 106 99 101 101 101 94 73 95 98 81 131 96 113 121 113 90 108 123 64 81 63 90 69 67 55 37 999 74 59 77 78 42 153 156 999 46 999 153 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 98 32 999 999 999 999 999 999 57 69 50 85 95 80 107 92 81 90 93 97 112 110 117 105 105 106 107 99 95 97 94 93 83 105 98 109 98 99 114 109 95 102 112 67 88 53 999 56 999 999 50 999 110 76 50 97 91 67 999 153 153 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 58 49 999 999 999 999 999 55 59 61 52 89 103 108 92 110 102 102 97 104 99 114 108 110 106 108 108 108 102 96 94 94 106 91 86 93 83 86 92 111 111 117 94 98 111 84 50 74 999 65 48 999 999 999 68 156 93 87 63 99 153 29 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 7 5 999 999 999 999 59 27 999 999 999 999 999 999 58 999 67 51 78 103 107 111 109 108 93 90 96 114 110 108 109 110 94 109 102 99 89 102 103 91 105 77 88 82 102 103 101 89 68 81 69 95 999 999 999 81 999 999 999 999 51 85 46 98 64 31 153 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 52 73 999 999 69 109 101 107 96 114 97 95 104 110 112 113 113 96 95 109 99 103 87 100 94 96 102 51 113 102 90 85 90 104 110 89 135 85 57 51 999 999 999 999 999 999 999 999 55 131 38 73 156 115 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 10 8 999 999 999 999 999 999 999 999 999 999 999 51 999 67 49 67 999 123 97 114 97 99 97 94 108 105 110 98 97 97 97 107 98 104 93 108 94 99 92 74 76 100 93 100 120 99 999 97 103 62 999 999 999 87 999 999 999 999 999 999 999 153 31 999 121 72 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 11 7 999 999 999 999 999 999 999 999 999 999 57 999 999 999 62 999 91 106 110 112 115 98 98 94 109 103 108 100 99 97 96 105 103 99 102 105 92 90 95 76 92 127 91 999 102 999 100 79 109 999 999 64 999 73 77 70 999 90 53 999 999 74 999 999 999 41 153 999 999 999 999 999 999 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 11 999 999 999 999 999 999 999 999 999 999 47 29 999 999 63 999 999 97 101 113 112 114 114 99 97 93 107 114 101 99 97 95 105 107 97 104 108 93 99 70 82 81 104 89 80 69 999 54 113 115 999 92 74 76 135 81 77 999 999 31 999 999 999 999 999 156 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 999 106 107 101 108 115 114 114 99 99 95 110 99 102 99 98 96 107 108 102 110 114 93 92 81 86 83 115 96 76 67 80 51 999 107 74 60 115 113 999 72 70 999 999 999 999 999 999 999 999 120 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 999 108 104 109 114 100 114 114 99 100 98 97 101 103 100 98 97 106 113 114 100 108 85 90 86 80 83 100 104 122 67 999 999 104 111 104 73 88 129 999 75 999 999 999 999 999 999 999 80 999 139 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 48 53 74 999 106 107 113 99 102 99 99 100 102 101 101 103 104 101 100 98 107 111 107 105 106 87 76 79 89 79 96 86 85 114 144 80 999 999 83 75 90 108 90 73 999 999 999 999 999 137 999 89 114 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 113 104 106 95 99 103 101 100 101 104 104 103 104 105 101 101 99 108 104 106 98 105 83 83 83 80 81 999 101 67 109 87 92 97 83 89 999 999 93 105 76 999 72 999 999 999 153 999 102 130 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 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 101 114 105 107 95 99 103 102 103 103 106 105 106 105 106 101 101 100 111 105 104 102 97 92 79 80 91 101 103 93 102 101 125 90 102 75 113 90 102 76 123 92 102 72 999 999 999 999 153 78 76 51 113 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 89 103 107 91 95 99 102 102 104 105 107 107 108 106 105 103 101 117 113 107 100 97 98 93 88 85 92 104 107 86 86 97 97 112 104 84 999 75 87 92 97 93 106 999 999 999 999 999 80 79 75 100 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 97 102 91 92 94 98 101 101 105 106 107 108 109 106 105 103 102 102 111 108 102 103 92 104 93 89 111 101 112 106 72 91 118 92 85 999 999 80 79 124 126 999 96 999 999 999 999 999 999 69 90 68 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 89 999 101 102 91 91 94 97 99 100 104 106 109 109 109 106 106 104 103 117 111 104 112 99 88 109 96 99 97 102 107 101 78 98 104 85 64 74 85 60 80 97 156 999 999 999 999 999 999 999 999 118 74 88 56 107 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 60 106 108 101 91 92 93 94 97 99 104 107 110 109 109 105 105 104 106 116 108 110 113 97 87 108 94 103 105 108 105 95 106 999 100 88 71 78 72 74 73 111 131 80 86 78 999 999 44 999 999 153 61 73 65 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 82 93 104 102 91 92 94 94 96 98 104 107 110 109 107 104 105 105 107 115 106 102 108 95 86 999 100 109 113 113 99 96 120 81 115 61 72 999 74 999 999 112 93 117 999 65 999 999 999 999 999 999 71 73 72 156 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 78 79 106 88 92 93 95 95 95 97 106 108 109 107 104 104 105 106 105 114 104 108 107 101 999 96 93 118 114 106 101 104 96 81 131 74 128 999 104 72 999 999 80 999 999 999 999 999 55 999 999 999 82 106 62 156 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 99 99 89 91 94 96 96 95 99 107 106 105 102 101 103 106 107 102 109 105 108 109 102 94 98 100 122 110 111 109 97 104 91 94 52 999 999 999 999 999 999 999 95 999 85 999 999 999 999 999 999 999 66 71 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 87 99 88 90 94 97 96 96 101 106 102 99 96 99 103 107 105 115 107 104 110 112 107 102 101 104 118 111 107 105 99 97 86 999 64 999 999 999 73 76 999 999 96 999 136 100 999 999 999 999 999 999 136 43 62 999 999 999 999 14 9 3 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 77 93 100 89 90 93 98 96 99 103 104 97 108 92 100 103 106 103 113 105 111 109 111 94 105 98 108 112 109 102 104 99 113 81 85 70 71 999 65 999 999 57 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 12 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 79 108 101 88 90 93 99 96 101 102 101 92 105 107 101 103 105 116 110 104 108 106 113 94 104 97 118 114 106 108 96 100 103 89 80 69 999 999 999 999 999 999 999 999 117 114 53 999 999 999 999 999 999 999 999 999 999 999 999 999 99 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 58 999 102 86 90 93 98 97 102 101 97 104 103 109 103 104 103 114 107 107 108 107 114 93 100 103 118 116 106 96 101 93 108 86 77 999 999 999 999 43 999 999 999 999 999 80 78 97 999 999 999 999 999 999 999 999 999 999 999 999 153 26 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 58 58 102 100 100 90 94 98 98 101 99 93 101 104 114 105 105 100 108 108 108 111 113 113 89 105 105 118 101 101 94 99 92 110 86 77 999 999 999 999 60 999 999 999 100 999 100 999 100 39 999 999 999 999 999 999 999 999 999 999 999 999 28 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 38 88 106 100 90 94 98 98 101 96 90 103 91 100 106 103 114 107 108 110 114 96 114 103 105 106 114 116 99 89 120 93 104 99 77 999 64 71 999 999 999 999 999 999 999 97 58 79 999 999 999 999 999 999 999 999 999 999 153 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 82 113 100 90 93 98 99 101 94 88 90 95 104 107 103 114 108 112 114 115 97 96 95 110 111 100 110 94 92 122 104 99 99 76 999 52 153 999 999 999 132 96 109 85 99 82 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 116 88 102 89 92 98 99 100 93 87 90 100 106 107 103 98 113 114 114 99 99 92 98 116 115 117 100 103 82 104 110 108 90 77 54 999 153 999 999 999 85 132 110 89 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 99 98 89 92 97 99 100 94 88 106 102 106 106 102 99 98 98 98 117 100 108 102 115 112 113 95 135 60 109 102 103 77 57 999 999 39 999 999 999 999 123 92 999 999 113 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 102 98 91 93 97 99 99 94 89 109 103 105 106 102 100 100 100 98 100 99 107 97 104 107 98 90 99 95 99 100 72 999 999 999 999 999 999 999 999 999 999 89 92 101 999 999 999 999 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 32 999 999 109 98 91 94 97 98 98 95 91 96 103 104 104 100 100 101 101 98 100 98 103 92 113 94 111 94 999 76 126 93 40 77 999 60 999 53 62 999 999 999 96 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 16 48 87 100 97 89 93 97 97 97 96 93 98 103 103 102 99 98 100 101 98 100 96 92 93 111 79 94 999 50 57 94 69 999 42 999 999 60 153 999 999 999 999 132 86 85 999 999 999 38 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 13 78 64 106 86 99 91 95 91 91 95 94 99 102 103 101 98 95 99 101 98 98 106 90 88 115 96 85 118 78 54 57 50 999 153 69 38 42 44 999 96 121 90 104 127 999 999 35 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 15 44 53 35 77 87 102 100 106 100 105 93 95 99 102 102 101 999 93 97 99 94 93 94 89 81 69 81 77 80 74 71 49 56 42 153 25 36 25 999 65 104 106 87 91 999 72 72 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 44 33 21 50 72 101 96 102 96 108 92 96 99 101 100 99 97 93 97 110 102 99 88 110 102 57 67 92 103 80 73 83 43 153 153 153 46 43 65 53 62 99 105 80 999 103 110 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 15 41 14 50 999 89 121 118 103 88 90 98 99 98 98 98 97 94 97 101 99 98 80 108 84 91 56 96 98 71 83 82 49 48 42 43 75 80 44 51 52 64 69 999 999 71 25 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 999 999 999 999 999 999 999 999 999 999 999 999 999 16 29 26 999 56 73 62 999 121 111 90 91 98 98 96 109 96 97 90 113 100 100 95 58 88 64 999 71 97 126 89 73 44 49 43 40 45 64 43 72 50 60 58 117 999 102 42 21 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 21 999 999 67 999 54 88 91 112 91 93 97 96 94 101 106 94 100 112 90 105 86 59 57 51 67 44 91 126 101 60 58 55 41 92 999 53 43 62 73 75 74 62 999 58 58 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 32 999 999 999 55 999 106 72 119 91 93 95 93 94 97 117 100 99 112 103 95 83 73 49 63 41 63 118 119 108 65 48 44 77 82 72 47 55 45 59 81 57 71 79 58 55 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 12 10 7 999 999 999 999 999 1 1 999 999 999 999 1 999 999 999 999 999 999 999 9 999 999 999 23 23 6 25 29 32 32 43 41 57 999 31 23 999 29 999 999 999 999 999 999 999 999 999 999 999 18 18 8 999 12 999 45 29 39 26 153 39 30 64 63 67 50 84 23 999 63 140 61 153 102 59 999 17 24 999 18 50 47 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 16 11 16 8 999 999 999 999 1 1 999 999 999 24 999 999 999 999 999 999 999 26 9 999 9 999 22 16 999 999 53 24 36 20 43 44 38 33 25 999 14 999 999 999 999 999 999 999 999 999 999 7 18 24 7 999 999 39 46 28 27 25 26 39 75 56 75 57 56 120 38 999 67 70 53 153 52 55 21 15 39 133 58 54 999 50 72 999 67 999 999 999 999 999 999 999 999 999 999 999 999 29 26 5 1 999 999 999 1 999 999 5 999 8 2 999 999 999 999 999 999 13 8 4 11 999 999 21 999 999 23 16 23 10 35 36 34 31 19 19 999 999 999 999 999 999 999 999 999 999 999 999 19 28 999 999 999 32 30 25 23 999 81 40 53 69 79 69 75 153 42 153 77 53 58 153 54 53 29 47 16 70 153 64 65 999 999 999 36 999 999 999 999 1 999 999 999 999 999 999 9 999 14 1 999 999 1 1 999 999 999 5 33 12 11 999 999 999 999 999 999 16 8 999 15 17 10 999 6 999 999 16 6 999 32 32 34 27 999 999 999 999 999 999 999 999 999 999 999 999 999 999 23 40 999 14 60 45 19 34 30 26 52 46 50 74 80 64 48 57 36 60 60 39 49 83 44 42 32 71 44 49 58 66 55 999 48 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 1 999 999 1 999 999 47 29 35 6 999 999 999 999 999 999 23 15 9 57 21 22 999 999 999 17 999 6 999 31 32 32 29 15 999 19 999 999 36 999 999 999 999 999 999 999 26 20 38 19 26 27 26 999 22 40 34 42 76 73 81 75 59 96 22 41 94 46 41 29 67 44 37 51 85 83 48 41 999 999 45 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 999 999 5 999 14 8 999 999 999 999 999 999 57 17 13 26 29 35 999 999 999 17 999 999 999 46 30 34 32 51 999 999 999 999 999 999 999 999 999 999 999 999 27 13 18 23 24 45 30 46 57 39 39 54 76 71 84 71 57 105 27 39 64 53 40 31 50 46 81 68 86 69 58 56 153 999 75 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 1 4 999 999 999 999 999 7 72 8 999 999 999 999 999 999 24 7 999 25 15 999 7 999 999 14 10 8 999 27 29 35 36 49 54 999 73 73 60 999 999 999 999 999 999 999 21 999 999 17 999 27 18 39 49 77 50 68 77 81 83 70 58 131 27 50 51 63 39 45 54 48 74 59 999 71 43 999 69 999 999 26 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 33 28 13 999 999 999 999 999 6 10 999 19 25 999 999 999 999 999 999 17 6 30 14 27 33 43 55 999 72 78 75 66 81 999 999 21 999 999 999 999 10 21 15 999 24 999 56 65 54 66 75 69 81 80 68 56 60 32 39 58 62 40 49 62 58 65 68 74 70 67 76 72 999 999 18 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 1 999 1 999 999 999 6 999 6 21 9 999 999 999 999 999 999 8 999 32 23 22 24 5 999 999 999 8 999 999 18 25 28 39 127 999 71 65 84 85 104 999 999 16 999 999 999 999 20 20 999 24 22 41 43 79 71 80 72 74 79 153 66 53 40 35 46 68 64 48 53 67 69 70 71 83 71 999 56 54 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 20 999 999 999 999 999 999 999 999 999 23 22 8 999 999 999 999 999 6 999 17 26 54 25 62 999 73 999 999 999 999 27 999 999 999 16 60 27 25 999 21 38 28 38 54 77 70 78 74 115 100 59 67 47 35 39 74 75 74 64 60 70 75 69 67 89 999 72 999 51 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 3 999 999 999 999 44 999 30 9 28 1 999 999 999 999 999 999 999 16 25 20 999 999 999 999 999 999 999 999 23 27 22 19 15 999 999 999 999 52 66 44 34 15 16 23 29 33 27 14 43 37 49 43 63 74 71 999 66 114 120 39 57 51 32 43 80 75 81 70 60 68 79 65 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 23 5 999 999 999 999 999 999 999 999 7 999 999 999 11 23 999 999 999 999 999 999 999 103 44 28 25 999 999 999 999 999 999 15 16 52 35 17 999 999 999 999 999 67 62 38 999 15 23 21 45 33 39 32 24 40 52 59 48 71 74 71 71 73 64 105 54 999 85 153 48 77 80 82 64 60 79 74 88 66 70 999 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 999 999 999 30 6 8 4 999 39 22 999 999 999 999 999 999 999 999 37 36 30 21 999 999 999 999 26 999 14 88 34 25 999 999 999 999 999 61 41 82 30 15 25 21 30 31 40 36 35 36 53 49 45 75 71 70 61 88 54 90 153 999 67 153 47 81 84 74 70 42 103 64 999 64 102 71 73 65 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 9 23 4 14 7 9 999 12 999 999 999 999 999 999 11 34 36 29 14 999 999 999 999 12 999 44 33 41 51 37 999 999 999 999 999 69 999 39 14 18 999 28 28 35 40 41 39 37 48 51 75 72 70 67 111 63 66 999 999 124 86 83 86 86 68 51 43 53 45 999 44 999 76 58 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 11 6 2 6 999 9 7 999 999 999 999 999 999 999 999 132 31 25 999 999 999 23 14 999 999 28 37 49 59 45 999 999 999 999 999 999 153 26 17 15 28 22 35 42 40 50 34 39 138 87 72 74 69 999 999 96 54 999 41 116 110 80 86 84 68 45 68 41 38 999 37 70 51 57 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 1 1 1 999 999 11 7 6 2 6 6 15 6 999 999 999 999 999 999 999 11 36 27 999 999 999 999 999 999 18 26 27 34 62 53 999 999 999 999 999 999 999 48 29 23 39 999 22 42 49 41 43 25 23 111 119 76 76 71 999 999 81 80 999 999 999 153 96 81 80 70 39 999 50 999 87 999 999 37 68 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 1 2 4 1 999 999 3 12 2 999 999 999 6 9 10 999 999 999 999 999 999 999 12 32 21 999 999 999 999 999 999 19 999 56 68 74 43 999 999 999 153 999 153 110 56 30 46 32 28 42 43 42 36 92 999 54 52 85 75 79 71 999 999 89 96 999 24 25 999 69 77 72 69 52 23 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 1 999 999 1 1 999 999 5 999 999 2 999 3 5 6 14 999 999 999 999 999 999 999 22 17 999 999 999 999 999 999 999 59 29 49 53 51 999 999 999 105 999 89 81 82 32 40 43 32 49 45 40 28 999 999 999 62 94 82 80 73 49 999 78 153 999 21 30 999 54 69 62 52 36 27 29 999 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 1 1 1 999 999 11 9 999 4 999 2 4 999 999 9 8 999 5 999 999 6 999 22 25 25 999 999 999 999 999 999 999 23 26 49 70 999 999 999 113 89 71 85 90 69 42 43 41 52 50 42 37 28 999 999 999 71 83 79 78 70 57 71 999 999 999 28 30 58 41 67 53 48 999 21 18 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 1 1 999 999 999 8 6 9 6 4 999 999 6 9 999 999 999 999 999 27 999 30 12 999 999 999 999 999 999 999 25 104 45 999 999 999 999 57 107 80 84 72 42 34 68 40 52 42 34 999 999 999 999 32 54 74 76 78 68 70 118 79 34 999 32 29 95 92 64 73 48 36 17 59 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 1 999 999 999 999 11 5 999 999 999 5 4 999 999 999 999 999 999 29 31 13 999 999 999 999 999 38 29 25 153 51 999 999 999 999 61 81 89 82 56 57 37 30 34 37 45 41 29 6 999 999 999 69 84 71 72 63 999 153 106 38 57 41 29 113 43 53 58 51 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 29 1 1 999 999 1 4 999 2 999 999 2 999 999 19 6 7 999 999 999 999 999 999 28 26 999 46 999 999 999 64 35 32 22 38 41 999 999 999 52 80 79 92 66 78 64 34 30 40 48 37 47 25 7 999 999 152 999 79 68 57 54 81 82 92 66 44 52 28 54 46 47 44 61 56 58 100 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 999 999 7 6 999 2 999 999 999 999 999 22 7 999 999 999 17 999 999 999 999 999 14 999 999 999 23 43 37 24 999 45 999 999 999 51 147 84 88 61 95 117 31 29 39 32 25 23 47 26 999 999 76 48 65 60 43 86 91 84 105 96 78 52 27 42 47 44 47 71 73 55 38 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 1 999 999 13 2 999 999 999 999 14 6 999 999 999 999 999 999 999 28 999 999 999 999 24 999 999 39 31 999 999 999 999 999 999 65 153 85 82 56 115 999 110 27 27 29 34 46 39 27 39 77 54 74 89 999 999 999 999 93 109 110 99 45 30 61 45 44 43 79 74 66 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 5 2 10 2 999 999 2 999 999 999 2 999 999 999 999 999 999 30 25 151 58 19 999 999 36 31 999 999 999 999 999 999 999 999 999 77 73 82 105 999 41 27 32 46 38 37 41 35 42 65 75 58 94 999 999 999 73 101 111 112 101 50 33 38 43 44 71 83 72 59 47 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 2 999 999 2 999 999 999 999 999 999 999 999 999 999 50 22 29 999 25 999 16 43 25 21 999 999 999 999 999 999 999 153 58 65 153 43 26 27 31 31 21 39 44 39 39 51 58 62 29 28 999 999 999 79 105 110 112 94 53 37 33 42 44 62 78 68 56 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 1 999 999 999 999 999 999 999 2 2 2 999 999 2 2 999 999 999 999 58 54 34 15 67 20 999 999 27 25 44 14 999 999 999 999 999 999 999 102 153 999 999 36 30 35 33 23 999 82 94 41 56 68 54 51 25 999 999 136 70 91 106 110 109 95 50 34 31 48 57 89 75 70 44 999 3 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 999 999 999 999 999 999 2 2 999 999 999 999 999 5 999 35 42 33 999 34 999 15 23 999 18 24 14 999 999 999 999 999 93 999 45 153 89 62 36 32 37 32 46 30 46 61 54 87 60 65 38 43 63 999 38 40 92 105 105 102 80 38 25 35 65 52 124 77 91 39 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 2 2 999 999 999 999 999 2 11 4 999 999 999 8 999 44 40 27 29 999 999 999 14 25 24 20 999 999 999 999 999 66 52 999 45 52 54 49 43 32 38 34 41 23 999 77 80 54 54 56 32 68 999 999 97 48 94 100 92 93 71 29 43 999 50 81 107 85 55 38 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 1 999 999 999 999 999 999 999 999 999 999 999 5 2 999 13 16 999 111 39 35 21 999 999 33 999 26 27 21 999 999 999 999 91 67 65 109 53 47 57 58 50 33 50 35 999 999 999 48 75 55 69 39 39 999 46 39 55 55 94 92 74 82 48 19 34 49 43 35 39 54 43 25 25 2 1 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 1 999 999 999 999 999 999 999 999 999 999 999 5 41 35 126 27 33 25 11 999 999 13 16 37 25 17 10 999 999 999 48 67 52 67 49 65 54 69 57 40 43 39 999 20 79 41 61 65 97 89 999 999 999 999 63 58 90 82 67 73 37 31 28 41 40 35 47 43 38 59 26 4 1 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 32 999 26 35 70 29 999 999 999 64 29 22 21 999 8 999 999 999 79 49 107 58 54 53 55 71 63 47 49 57 999 999 999 93 97 109 152 152 999 999 999 77 52 56 81 73 54 55 31 21 55 46 32 23 35 43 39 33 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 23 29 38 31 15 999 999 999 999 21 20 15 999 8 999 999 54 60 61 83 45 94 53 52 65 66 52 58 116 999 999 42 68 95 102 152 65 999 999 999 48 61 49 63 59 51 46 26 31 66 46 29 12 29 38 39 24 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 999 41 44 32 28 999 14 10 10 22 30 999 38 12 999 122 64 57 57 101 45 53 42 52 61 67 64 65 64 999 999 125 49 152 88 116 999 999 999 152 57 61 42 44 44 44 39 23 78 63 43 29 15 39 33 32 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 16 42 43 49 27 11 13 11 8 9 19 28 32 10 999 999 82 67 73 78 78 54 47 45 51 56 62 61 57 123 64 999 43 999 152 67 999 999 999 21 89 51 51 38 35 36 36 36 26 62 48 38 999 15 42 34 34 12 999 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 40 24 43 32 44 23 15 13 13 15 14 23 27 15 999 999 999 78 60 73 63 66 61 52 46 50 51 63 64 58 87 102 28 153 999 999 999 999 999 999 23 35 57 80 35 26 32 31 22 24 54 47 29 1 4 50 34 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 999 999 999 999 62 999 51 25 29 28 16 16 18 18 20 25 24 37 25 999 999 64 65 79 81 76 68 53 48 47 51 64 66 52 66 51 102 999 999 999 999 999 42 18 31 37 54 999 999 21 23 27 23 34 56 41 21 999 5 63 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 26 25 22 22 21 25 27 39 26 20 999 999 999 38 81 87 90 89 74 57 47 45 56 70 73 74 67 55 50 999 999 74 999 999 24 999 31 50 82 999 12 16 22 27 27 40 53 35 999 1 23 51 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 23 49 24 20 21 20 27 28 47 37 24 34 999 38 36 68 87 97 95 76 58 47 45 63 76 79 76 66 29 999 999 999 78 44 37 21 999 29 41 999 999 999 999 22 24 26 40 44 29 1 999 37 41 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 49 999 26 42 36 44 28 22 62 23 40 43 35 29 34 44 57 79 89 98 95 72 52 44 48 64 76 78 71 58 999 999 129 143 43 34 43 23 14 24 32 999 999 7 32 16 21 28 48 34 999 999 1 31 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 63 59 62 66 45 47 43 30 32 47 41 31 79 55 48 39 44 47 69 81 90 97 88 67 44 43 51 61 73 70 70 144 999 999 999 53 152 34 25 26 10 999 27 999 999 7 26 16 23 24 50 22 999 999 999 999 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 65 65 65 51 48 57 29 29 49 58 60 120 72 49 37 47 63 84 89 91 74 55 39 42 55 58 77 71 79 144 999 999 999 41 53 37 25 8 999 999 44 26 999 999 20 9 11 28 39 6 1 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 63 75 72 72 47 78 57 63 49 52 68 62 85 69 88 49 63 69 79 84 82 65 44 36 41 54 52 72 69 67 67 65 48 26 999 75 36 24 7 999 999 40 999 999 999 999 17 23 29 31 1 999 1 999 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 95 999 999 71 76 80 76 66 90 66 63 69 44 75 66 58 999 53 78 74 73 77 82 72 49 41 112 49 49 47 65 68 66 58 78 35 81 31 41 33 19 999 7 999 49 35 999 999 999 7 13 29 35 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 78 80 81 74 66 67 74 51 57 71 74 59 57 999 81 81 76 74 73 81 76 45 32 33 55 46 39 60 68 98 66 69 52 40 49 41 29 999 999 999 36 45 38 999 999 999 1 999 24 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 82 999 84 82 86 77 70 69 68 55 59 63 81 72 92 92 84 81 76 77 79 88 85 45 37 69 38 38 32 999 134 153 42 34 999 68 46 36 25 13 999 999 30 53 38 28 7 7 1 8 27 999 999 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 87 85 88 80 72 75 71 55 79 96 75 77 78 999 78 77 75 82 82 95 88 50 48 48 47 31 36 999 999 999 54 37 37 999 999 31 34 11 999 999 999 35 38 29 8 999 13 22 50 15 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 999 86 82 86 87 88 82 56 84 54 51 69 89 80 74 999 88 78 73 70 83 97 101 79 95 73 45 39 26 999 999 56 126 45 53 999 999 999 999 999 999 999 26 36 37 34 30 30 999 107 153 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 79 95 80 81 87 85 79 47 66 46 57 72 85 81 68 999 77 75 73 73 98 105 105 71 89 81 50 36 23 999 999 30 52 40 87 999 999 999 999 999 999 999 31 38 52 46 32 40 60 37 999 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 68 999 999 999 82 88 83 70 65 91 47 66 72 999 85 84 999 78 76 74 80 98 108 103 66 85 75 52 36 999 999 999 33 55 36 47 999 999 999 999 7 999 999 999 999 61 999 31 48 47 41 999 116 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 90 999 999 999 85 81 82 54 76 71 63 70 73 71 73 98 999 76 77 79 83 103 109 98 86 74 70 49 34 59 116 46 36 56 37 153 999 999 999 999 999 999 999 999 132 46 999 73 48 52 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 65 999 999 999 999 999 999 86 80 78 50 76 82 999 89 85 73 79 103 83 77 79 81 83 99 104 90 78 76 70 48 109 999 999 99 37 104 153 999 999 999 999 999 999 999 999 153 59 48 38 49 48 42 31 999 999 999 999 999 999 999 999 999 999 999 999 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 83 89 80 70 68 999 47 61 84 105 75 80 99 82 78 87 83 87 96 97 88 81 79 73 55 999 999 999 86 52 62 59 68 63 999 38 65 36 153 999 153 62 37 153 54 85 51 45 60 58 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 85 88 76 61 69 999 57 80 78 102 78 90 999 82 80 76 85 89 91 92 87 78 79 74 71 75 72 72 63 68 79 65 72 58 68 45 153 153 59 57 95 153 36 45 30 53 66 121 153 20 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 8 999 999 999 999 999 999 999 999 999 999 999 999 999 62 999 80 999 77 77 55 999 999 49 90 55 101 81 82 86 82 84 77 85 94 93 91 83 73 78 77 76 74 77 75 65 60 74 84 55 51 68 46 44 153 153 46 80 63 49 42 153 114 79 53 65 63 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 82 999 63 78 77 51 58 56 999 96 67 85 82 83 86 82 84 84 82 90 93 92 78 69 79 82 74 63 86 76 92 60 71 50 93 60 86 999 60 999 54 47 153 69 53 35 50 999 153 63 49 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 8 5 999 999 999 999 999 999 999 63 999 999 59 999 55 999 999 81 60 69 77 65 35 999 93 90 85 86 81 85 86 81 84 82 83 88 93 87 75 66 81 84 73 83 79 73 81 58 61 67 75 53 999 52 999 64 52 42 77 55 59 39 32 999 153 70 40 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 8 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 61 59 65 999 43 110 48 86 85 109 81 82 84 85 82 84 78 82 85 85 73 72 71 76 91 80 92 80 78 84 66 999 64 74 57 89 58 999 79 76 59 61 76 69 77 42 999 153 68 40 153 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 64 68 64 52 82 999 69 68 84 94 95 89 83 87 87 85 84 81 84 78 73 56 80 66 84 88 83 84 85 76 76 87 95 52 75 74 84 78 999 999 999 56 81 92 70 58 45 153 93 61 40 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 47 69 999 999 999 999 999 999 999 53 65 62 78 70 999 57 47 82 82 85 86 92 89 87 88 87 87 83 80 77 75 74 78 70 75 88 82 84 84 85 75 76 79 999 113 59 76 85 999 64 49 999 153 73 89 92 56 153 56 153 53 153 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 58 41 999 999 999 999 999 999 57 64 66 71 64 72 57 60 53 82 95 90 93 102 87 90 88 90 87 83 79 79 79 67 75 84 77 87 83 91 87 94 76 83 67 999 69 90 76 98 68 999 56 999 78 84 64 75 50 45 153 114 111 153 102 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 87 51 38 999 999 999 999 999 55 61 65 57 96 69 82 67 999 67 999 86 95 89 100 87 89 90 91 85 83 84 84 80 64 84 85 72 115 83 98 103 94 79 98 112 61 78 62 90 69 67 55 37 999 72 55 69 69 41 153 153 999 46 999 153 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 94 31 999 999 999 999 999 999 54 63 48 78 83 69 87 78 69 76 80 82 92 90 95 90 91 91 92 86 81 81 80 79 73 90 85 95 85 86 98 92 81 90 100 62 84 52 999 56 999 999 50 999 110 75 49 86 81 60 999 153 153 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 58 48 999 999 999 999 999 55 58 57 50 84 96 95 78 90 88 86 83 85 82 94 88 94 93 93 93 92 87 82 80 78 87 77 73 81 72 75 79 92 93 101 83 89 104 81 50 74 999 64 48 999 999 999 67 153 88 78 57 99 153 28 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 7 5 999 999 999 999 58 27 999 999 999 999 999 999 56 999 66 50 73 90 90 92 94 93 93 90 82 93 89 95 94 94 94 93 86 85 76 86 86 76 87 68 77 70 85 86 87 78 63 76 67 92 999 999 999 81 999 999 999 999 51 85 46 88 59 31 153 48 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 999 999 999 999 999 999 999 999 999 999 999 999 52 72 999 999 65 92 83 91 96 97 97 95 88 89 91 96 96 96 95 94 85 85 74 84 78 80 87 49 102 87 77 73 80 94 104 86 131 81 56 51 999 999 999 999 999 999 999 999 55 127 37 71 153 110 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 10 7 999 999 999 999 999 999 999 999 999 999 999 51 999 67 49 64 999 104 82 96 97 99 97 94 93 90 93 98 97 97 97 92 84 84 78 88 78 83 81 68 71 89 84 90 113 94 999 93 97 60 999 999 999 85 999 999 999 999 999 999 999 153 31 999 112 67 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 11 7 999 999 999 999 999 999 999 999 999 999 57 999 999 999 61 999 79 88 89 97 98 98 98 94 94 90 95 100 99 97 96 90 86 82 85 86 78 76 85 70 85 116 84 999 99 999 94 75 102 999 999 62 999 69 73 68 999 90 53 999 999 74 999 999 999 41 153 999 999 999 999 999 999 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 11 999 999 999 999 999 999 999 999 999 999 47 29 999 999 63 999 999 80 83 92 98 98 97 99 97 93 92 97 101 99 97 95 91 89 83 85 88 78 85 65 76 75 96 81 75 65 999 52 106 108 999 86 70 74 131 76 76 999 999 31 999 999 999 999 999 153 53 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 999 87 89 88 94 98 97 97 99 99 95 95 99 102 99 98 96 93 90 87 88 92 78 81 74 79 76 104 85 70 63 76 50 999 99 67 57 110 110 999 68 69 999 999 999 999 999 999 999 999 116 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 88 90 94 97 100 97 97 99 100 98 97 101 103 100 98 97 92 90 90 82 88 72 80 78 73 75 88 91 111 65 999 999 101 101 94 69 84 123 999 71 999 999 999 999 999 999 999 79 999 136 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 48 53 71 999 88 93 95 99 102 99 99 100 102 101 101 103 104 101 100 98 91 88 86 87 87 73 68 72 81 71 84 76 78 111 139 74 999 999 76 72 86 102 82 68 999 999 999 999 999 137 999 82 108 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 94 89 91 95 99 103 101 100 101 104 104 103 104 105 101 101 99 94 87 86 82 86 71 73 74 73 73 999 88 63 107 79 83 85 75 82 999 999 85 95 70 999 70 999 999 999 153 999 91 117 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 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 88 93 91 92 95 99 103 102 103 103 106 105 106 105 106 101 101 100 97 91 85 85 82 79 69 70 81 90 89 82 93 97 114 80 89 69 106 86 95 70 111 84 92 69 999 999 999 999 153 69 68 49 110 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 76 87 91 91 95 99 102 102 104 105 107 107 108 106 105 103 101 101 98 93 84 80 83 80 76 75 81 91 90 74 76 91 88 99 93 78 999 72 81 84 88 84 99 999 999 999 999 999 75 68 66 88 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 80 88 91 92 94 98 101 101 105 106 107 108 109 106 105 103 102 102 97 93 85 85 80 88 78 76 95 87 93 87 63 84 106 80 78 999 999 76 75 115 117 999 92 999 999 999 999 999 999 61 76 61 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 89 999 82 88 91 91 94 97 99 100 104 106 109 109 109 106 106 104 103 101 95 88 90 82 77 92 79 81 81 85 88 84 68 89 92 75 60 71 81 58 77 93 153 999 999 999 999 999 999 999 999 103 63 75 52 107 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 59 92 88 87 91 92 93 94 97 99 104 107 110 109 109 105 105 104 106 100 94 89 92 81 77 91 80 85 86 88 86 81 92 999 87 78 67 76 69 72 72 108 127 76 83 78 999 999 44 999 999 153 59 63 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 80 82 85 88 91 92 94 94 96 98 104 107 110 109 107 104 105 105 107 99 92 86 87 79 75 999 84 88 94 91 82 83 103 71 103 57 69 999 72 999 999 110 88 112 999 64 999 999 999 999 999 999 63 64 63 153 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 71 86 88 92 93 95 95 95 97 106 108 109 107 104 104 105 106 105 97 89 86 86 83 999 80 80 96 98 89 84 87 81 71 119 69 123 999 103 72 999 999 76 999 999 999 999 999 55 999 999 999 74 90 57 153 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 77 86 84 89 91 94 96 96 95 99 107 106 105 102 101 103 106 107 102 94 87 88 88 86 81 83 82 99 95 91 89 80 87 79 86 51 999 999 999 999 999 999 999 94 999 84 999 999 999 999 999 999 999 59 65 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 52 75 84 88 90 94 97 96 96 101 106 102 99 96 99 103 107 105 99 93 86 89 93 93 88 85 85 98 95 87 85 82 82 76 999 62 999 999 999 70 76 999 999 94 999 133 99 999 999 999 999 999 999 133 43 62 999 999 999 999 14 9 3 1 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 79 87 89 90 93 98 96 99 103 104 97 93 92 100 103 106 103 96 91 90 89 96 94 89 83 87 98 94 83 86 83 98 72 78 69 71 999 64 999 999 57 75 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 12 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 92 87 88 90 93 99 96 101 102 101 92 89 91 101 103 105 100 95 90 91 91 97 94 89 83 96 101 92 87 81 86 89 78 73 69 999 999 999 999 999 999 999 999 107 105 51 999 999 999 999 999 999 999 999 999 999 999 999 999 99 999 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 55 56 999 87 86 90 93 98 97 102 101 97 88 88 93 103 104 103 97 93 92 93 94 97 93 86 84 98 102 92 80 84 80 93 75 72 999 999 999 999 43 999 999 999 999 999 73 73 96 999 999 999 999 999 999 999 999 999 999 999 999 153 26 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 58 56 86 84 84 90 94 98 98 101 99 93 87 88 97 105 105 100 95 94 93 96 95 97 89 87 86 101 101 87 79 83 78 93 76 72 999 999 999 999 60 999 999 999 93 999 88 999 99 39 999 999 999 999 999 999 999 999 999 999 999 999 28 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 38 76 88 86 90 94 98 98 101 96 90 89 91 100 106 103 98 94 95 96 97 96 97 87 88 92 101 101 85 77 104 77 87 86 72 999 64 71 999 999 999 999 999 999 999 84 55 78 999 999 999 999 999 999 999 999 999 999 153 999 999 11 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 30 72 92 86 90 93 98 99 101 94 88 90 95 104 107 103 98 93 96 97 99 97 96 81 89 95 100 94 80 80 108 87 82 85 70 999 52 153 999 999 999 129 88 94 73 89 77 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 43 104 74 87 89 92 98 99 100 93 87 90 100 106 107 103 98 96 97 97 99 99 92 81 94 100 101 86 86 72 93 94 89 78 72 53 999 153 999 999 999 80 126 94 79 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 97 84 85 89 92 97 99 100 94 88 91 102 106 106 102 99 98 98 98 101 100 92 85 94 97 97 80 119 55 98 87 86 69 55 999 999 39 999 999 999 999 110 81 999 999 109 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 88 85 91 93 97 99 99 94 89 93 103 105 106 102 100 100 100 98 100 99 92 83 90 92 84 76 91 87 89 85 64 999 999 999 999 999 999 999 999 999 999 80 86 98 999 999 999 999 999 999 999 999 14 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 6 999 999 999 999 999 999 999 32 999 999 94 83 91 94 97 98 98 95 91 96 103 104 104 100 100 101 101 98 100 98 87 77 92 80 95 82 999 72 115 80 40 77 999 60 999 53 62 999 999 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 38 16 48 78 88 81 89 93 97 97 97 96 93 98 103 103 102 99 98 100 101 98 100 96 79 81 96 69 85 999 48 56 89 64 999 42 999 999 60 153 999 999 999 999 125 81 81 999 999 999 38 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 12 13 76 59 96 74 85 91 95 91 91 95 94 99 102 103 101 98 95 99 101 98 98 91 76 76 105 87 80 112 75 53 56 50 999 153 69 37 42 44 999 93 111 81 95 119 999 999 35 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 15 44 53 35 73 77 84 86 91 84 90 93 95 99 102 102 101 999 93 97 99 94 93 80 75 71 65 78 73 76 71 68 48 56 42 153 25 35 25 999 63 97 96 78 84 999 69 70 25 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 44 33 21 49 66 87 80 88 82 92 92 96 99 101 100 99 97 93 97 94 88 85 75 94 88 54 64 86 93 75 71 79 43 153 153 153 46 43 63 51 59 88 93 75 999 97 106 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 15 41 14 50 999 81 107 99 86 88 90 98 99 98 98 98 97 94 97 88 82 81 70 92 75 86 54 88 86 66 79 80 49 48 42 43 74 76 44 50 50 60 64 999 999 67 25 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 999 999 999 999 999 999 999 999 999 999 999 999 999 16 29 26 999 56 72 60 999 106 89 90 91 98 98 96 94 96 97 90 96 86 82 79 55 76 59 999 67 88 109 78 69 44 49 43 40 45 61 43 69 49 56 54 109 999 95 42 21 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 35 21 999 999 67 999 53 84 79 90 91 93 97 96 94 87 92 94 86 96 90 85 74 59 54 49 62 44 81 107 86 57 57 55 41 92 999 51 43 60 70 68 68 58 999 55 57 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 20 32 999 999 999 55 999 98 64 98 91 93 95 93 94 81 96 86 85 90 89 80 70 61 49 58 40 60 103 97 89 61 48 44 76 77 66 47 55 45 56 71 53 66 70 55 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 11 9 6 999 999 999 999 999 0 0 999 999 999 999 0 999 999 999 999 999 999 999 7 999 999 999 20 22 5 24 28 28 28 42 40 48 999 26 22 999 28 999 999 999 999 999 999 999 999 999 999 999 17 15 7 999 11 999 44 28 38 25 145 37 29 63 62 66 49 83 22 999 62 134 60 152 101 58 999 16 23 999 17 49 46 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 10 15 7 999 999 999 999 0 0 999 999 999 23 999 999 999 999 999 999 999 25 8 999 8 999 22 15 999 999 52 21 36 19 42 41 35 28 24 999 13 999 999 999 999 999 999 999 999 999 999 5 15 24 6 999 999 38 45 28 26 24 24 38 74 55 74 52 55 119 37 999 66 69 52 150 51 54 20 14 38 132 57 53 999 49 71 999 66 999 999 999 999 999 999 999 999 999 999 999 999 28 25 4 0 999 999 999 0 999 999 3 999 6 1 999 999 999 999 999 999 12 7 3 10 999 999 20 999 999 22 15 22 9 35 34 32 26 17 18 999 999 999 999 999 999 999 999 999 999 999 999 18 25 999 999 999 31 29 23 23 999 80 38 52 68 76 68 74 152 41 152 76 52 57 146 53 52 28 46 15 69 152 63 64 999 999 999 35 999 999 999 999 0 999 999 999 999 999 999 8 999 13 0 999 999 0 0 999 999 999 3 32 11 10 999 999 999 999 999 999 15 7 999 12 16 8 999 5 999 999 15 5 999 31 29 33 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 23 39 999 13 59 44 18 34 30 22 51 42 47 72 76 63 47 56 35 59 59 38 48 82 43 41 32 70 43 48 57 65 54 999 47 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 0 999 999 0 999 999 46 28 34 5 999 999 999 999 999 999 22 14 8 56 21 21 999 999 999 16 999 5 999 30 29 28 24 13 999 18 999 999 36 999 999 999 999 999 999 999 25 17 38 18 25 27 25 999 18 40 33 39 75 72 75 70 57 95 21 40 93 42 40 28 66 42 34 50 84 82 47 40 999 999 44 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 999 999 4 999 13 7 999 999 999 999 999 999 56 16 12 26 28 34 999 999 999 16 999 999 999 45 28 30 29 50 999 999 999 999 999 999 999 999 999 999 999 999 21 12 17 22 23 44 29 45 56 38 36 51 73 68 80 69 56 104 26 38 63 49 39 28 42 42 80 67 85 68 57 55 149 999 74 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 0 3 999 999 999 999 999 6 71 7 999 999 999 999 999 999 23 6 999 21 13 999 5 999 999 12 9 7 999 27 26 31 33 43 53 999 72 70 59 999 999 999 999 999 999 999 21 999 999 16 999 26 17 39 48 76 49 68 73 75 82 69 57 127 26 49 49 62 38 44 43 43 73 58 999 70 42 999 68 999 999 25 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 32 27 12 999 999 999 999 999 3 9 999 18 22 999 999 999 999 999 999 16 5 29 12 24 29 42 54 999 68 77 70 65 80 999 999 21 999 999 999 999 8 21 14 999 23 999 55 64 51 65 74 66 75 79 67 53 59 29 38 51 49 38 48 48 51 64 67 73 69 66 75 71 999 999 17 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 0 999 0 999 999 999 5 999 5 20 7 999 999 999 999 999 999 5 999 31 20 20 23 4 999 999 999 7 999 999 17 24 28 39 122 999 52 65 83 84 103 999 999 15 999 999 999 999 19 18 999 23 22 40 40 76 68 79 69 73 76 142 65 49 39 32 44 65 50 44 52 51 66 70 70 82 70 999 55 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 4 999 999 999 19 999 999 999 999 999 999 999 999 999 20 21 7 999 999 999 999 999 5 999 16 25 53 24 61 999 72 999 999 999 999 26 999 999 999 15 59 27 24 999 20 37 28 33 49 71 67 77 73 114 99 58 66 45 35 38 73 71 71 63 59 70 70 67 66 88 999 71 999 50 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 2 999 999 999 999 43 999 29 8 27 0 999 999 999 999 999 999 999 12 22 18 999 999 999 999 999 999 999 999 23 24 21 18 14 999 999 999 999 51 65 43 33 13 14 23 25 29 24 13 42 36 48 40 62 69 68 999 65 113 114 39 56 50 31 40 80 69 79 67 59 67 73 65 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 4 999 999 999 999 999 999 999 999 6 999 999 999 10 22 999 999 999 999 999 999 999 102 43 25 22 999 999 999 999 999 999 14 15 51 34 15 999 999 999 999 999 66 61 37 999 14 22 20 44 29 34 27 23 39 51 58 45 68 70 68 70 72 63 104 53 999 84 143 43 70 73 74 63 59 78 69 87 65 69 999 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 29 5 7 3 999 38 21 999 999 999 999 999 999 999 999 37 32 30 20 999 999 999 999 25 999 13 87 31 25 999 999 999 999 999 60 41 81 29 14 24 20 29 28 37 33 32 33 52 48 43 71 67 67 60 87 52 89 144 999 66 146 42 75 73 71 69 41 102 63 999 63 101 70 72 64 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 8 23 3 13 6 7 999 11 999 999 999 999 999 999 10 33 33 26 12 999 999 999 999 11 999 43 33 39 50 37 999 999 999 999 999 68 999 38 11 17 999 27 25 31 38 38 36 37 47 51 71 68 67 66 110 62 65 999 999 120 85 82 84 74 66 50 42 51 44 999 43 999 75 48 61 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 13 10 5 1 5 999 8 6 999 999 999 999 999 999 999 999 124 29 24 999 999 999 23 11 999 999 27 37 48 58 44 999 999 999 999 999 999 145 22 15 12 27 21 35 41 36 50 34 38 130 86 69 69 66 999 999 95 53 999 40 115 109 79 82 56 68 44 67 40 37 999 36 69 50 56 60 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 0 0 0 999 999 10 6 5 1 5 5 14 5 999 999 999 999 999 999 999 10 36 27 999 999 999 999 999 999 17 25 24 32 61 49 999 999 999 999 999 999 999 47 26 22 38 999 20 41 48 39 42 24 22 110 118 76 70 67 999 999 80 79 999 999 999 146 95 75 73 69 39 999 49 999 86 999 999 36 67 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 0 1 3 0 999 999 2 11 1 999 999 999 5 8 9 999 999 999 999 999 999 999 11 32 20 999 999 999 999 999 999 18 999 55 67 73 43 999 999 999 152 999 145 109 55 29 45 31 27 41 42 40 35 91 999 53 51 84 75 73 68 999 999 88 95 999 23 22 999 68 72 68 68 51 20 33 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 0 999 999 0 0 999 999 3 999 999 1 999 2 4 5 13 999 999 999 999 999 999 999 20 16 999 999 999 999 999 999 999 58 26 49 51 50 999 999 999 104 999 88 80 81 29 39 42 32 48 43 38 27 999 999 999 61 93 81 75 69 48 999 77 143 999 21 27 999 54 67 61 47 34 26 28 999 2 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 8 0 0 0 999 999 10 8 999 3 999 1 3 999 999 8 7 999 4 999 999 4 999 21 25 24 999 999 999 999 999 999 999 23 23 48 69 999 999 999 112 88 70 84 89 68 41 42 40 51 49 40 37 27 999 999 999 70 82 78 74 67 56 70 999 999 999 28 27 57 41 65 53 45 999 18 17 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 0 0 999 999 999 7 4 8 5 3 999 999 5 8 999 999 999 999 999 26 999 27 11 999 999 999 999 999 999 999 23 103 44 999 999 999 999 56 106 73 77 71 41 33 67 39 52 40 33 999 999 999 999 32 53 73 75 76 66 69 117 78 33 999 31 26 94 91 64 72 46 34 16 58 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 0 999 999 999 999 10 4 999 999 999 4 3 999 999 999 999 999 999 29 27 12 999 999 999 999 999 37 28 21 152 50 999 999 999 999 60 80 75 55 50 56 37 30 34 36 44 40 28 5 999 999 999 68 83 70 71 62 999 138 105 37 56 38 28 112 42 48 57 42 49 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 28 0 0 999 999 0 3 999 1 999 999 1 999 999 18 4 6 999 999 999 999 999 999 27 26 999 45 999 999 999 63 34 30 21 38 40 999 999 999 50 79 75 54 65 77 63 33 29 39 47 37 46 24 6 999 999 151 999 78 67 57 53 80 81 77 51 41 41 28 53 42 44 42 48 55 57 99 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 999 999 999 6 5 999 1 999 999 999 999 999 21 6 999 999 999 16 999 999 999 999 999 13 999 999 999 22 42 36 23 999 44 999 999 999 49 130 56 51 60 94 116 30 28 38 32 24 22 46 25 999 999 75 47 64 59 42 85 90 78 63 58 50 44 25 41 41 42 45 70 72 51 37 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 0 0 0 999 999 12 1 999 999 999 999 13 5 999 999 999 999 999 999 999 27 999 999 999 999 23 999 999 37 29 999 999 999 999 999 999 64 138 56 51 55 114 999 109 24 26 29 33 45 38 26 38 76 53 73 88 999 999 999 999 59 63 63 56 42 29 60 41 42 40 72 69 65 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 1 8 0 999 999 1 999 999 999 1 999 999 999 999 999 999 27 25 150 57 18 999 999 36 28 999 999 999 999 999 999 999 999 999 72 50 81 104 999 40 25 31 45 37 36 40 34 41 64 74 57 93 999 999 999 72 58 62 60 59 49 30 37 40 42 70 77 68 59 46 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 999 999 1 999 999 999 999 999 999 999 999 999 999 49 22 28 999 24 999 13 42 21 20 999 999 999 999 999 999 999 146 57 64 145 42 25 27 26 30 20 39 43 39 38 50 57 61 28 28 999 999 999 73 56 60 60 56 50 31 29 39 43 61 71 66 55 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 0 999 999 999 999 999 999 999 1 1 1 999 999 1 1 999 999 999 999 57 53 34 14 66 19 999 999 26 24 43 13 999 999 999 999 999 999 999 101 144 999 999 36 29 31 28 23 999 81 93 41 55 67 53 50 25 999 999 135 69 80 56 59 63 83 48 31 28 48 56 88 71 69 43 999 2 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 1 1 999 999 999 999 999 4 999 35 40 32 999 33 999 12 22 999 17 23 13 999 999 999 999 999 92 999 44 146 88 61 33 29 34 31 45 29 45 60 53 86 59 64 37 42 62 999 37 39 55 57 58 63 73 37 21 34 64 51 116 76 90 39 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 1 1 999 999 999 999 999 0 10 3 999 999 999 7 999 43 37 25 28 999 999 999 12 25 23 18 999 999 999 999 999 65 51 999 44 51 53 47 38 29 37 34 40 23 999 76 79 53 53 55 29 67 999 999 96 44 54 54 53 78 69 28 42 999 49 80 106 84 54 37 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 4 1 999 12 15 999 110 35 35 20 999 999 32 999 24 24 19 999 999 999 999 90 66 64 108 52 46 56 45 42 30 49 35 999 999 999 47 74 54 68 39 38 999 45 38 54 46 51 53 70 73 44 18 33 48 43 34 38 53 42 24 24 1 0 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 4 40 35 125 27 30 22 10 999 999 12 15 37 22 16 9 999 999 999 47 66 51 66 48 64 44 51 44 37 42 39 999 19 78 40 60 64 96 88 999 999 999 999 62 46 48 46 65 70 37 30 27 41 39 34 46 43 38 58 25 3 0 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 32 999 25 35 69 28 999 999 999 63 28 19 21 999 6 999 999 999 78 49 106 57 53 52 41 51 49 42 48 56 999 999 999 92 96 108 139 143 999 999 999 76 46 44 45 48 48 45 28 20 54 44 32 22 34 42 38 32 21 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 21 26 37 30 13 999 999 999 999 19 19 14 999 7 999 999 53 59 60 82 43 93 52 43 50 65 45 57 115 999 999 41 67 94 101 143 64 999 999 999 46 49 43 62 49 44 43 24 30 65 44 28 11 28 38 38 23 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 999 40 42 31 27 999 13 9 9 21 29 999 37 11 999 121 63 56 56 100 42 52 40 43 60 65 64 64 63 999 999 118 48 139 87 115 999 999 999 143 45 60 40 41 41 41 38 21 77 62 42 28 14 38 32 31 19 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 41 16 41 41 44 26 10 12 9 6 8 19 25 31 9 999 999 81 66 72 77 77 53 45 41 41 43 61 60 56 120 63 999 42 999 143 66 999 999 999 20 88 44 44 37 32 33 34 35 25 61 43 37 999 14 42 33 33 11 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 39 23 42 29 44 23 14 12 10 14 13 22 24 14 999 999 999 77 59 72 62 65 60 45 43 39 42 62 63 57 86 101 27 145 999 999 999 999 999 999 22 34 56 79 35 24 31 30 19 23 46 44 29 0 3 48 34 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 999 50 22 29 27 13 16 15 15 18 21 21 36 25 999 999 63 64 78 75 53 67 44 45 38 42 49 65 49 65 50 101 999 999 999 999 999 41 15 30 36 53 999 999 21 22 26 21 33 46 41 20 999 4 62 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 22 25 24 19 21 17 22 25 38 24 20 999 999 999 37 80 86 55 52 69 44 42 38 42 49 69 73 66 54 49 999 999 73 999 999 24 999 28 49 81 999 11 14 21 26 27 40 44 35 999 0 22 50 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 56 20 48 23 17 18 17 27 25 42 35 22 33 999 37 35 67 79 56 55 72 44 40 38 46 52 71 70 65 29 999 999 999 77 43 36 18 999 26 40 999 999 999 999 21 24 26 39 41 28 0 999 36 40 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 48 999 25 42 35 43 27 21 61 22 38 40 34 29 33 43 56 78 75 57 55 70 43 40 39 47 71 71 67 57 999 999 119 132 42 34 42 23 13 21 32 999 999 5 31 15 20 27 46 33 999 999 0 30 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 62 58 61 65 45 46 42 30 31 46 40 30 78 54 47 38 43 46 68 80 76 57 53 67 42 39 41 48 69 68 69 130 999 999 999 52 140 33 23 25 9 999 27 999 999 5 25 15 22 23 50 21 999 999 999 999 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 70 64 64 64 50 47 56 29 28 48 57 59 119 71 48 34 46 62 83 75 52 71 54 38 39 44 46 73 70 78 130 999 999 999 40 52 34 25 5 999 999 43 25 999 999 18 6 10 27 39 5 0 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 62 74 70 70 45 77 57 62 48 51 67 61 84 68 87 45 62 68 78 53 53 64 43 35 37 44 45 68 67 66 66 64 47 24 999 74 33 24 5 999 999 40 999 999 999 999 16 22 28 30 0 999 0 999 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 94 999 999 70 75 78 75 65 89 65 62 68 43 74 65 57 999 48 77 73 72 76 73 70 47 40 111 48 42 45 64 66 65 57 77 34 80 31 38 30 18 999 5 999 49 35 999 999 999 6 12 28 34 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 74 72 70 65 67 70 47 56 70 73 58 56 999 80 80 75 74 69 74 70 42 28 33 54 44 39 59 67 97 65 68 51 39 49 38 25 999 999 999 36 45 37 999 999 999 0 999 23 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 999 78 73 74 71 67 69 67 49 58 62 80 71 91 91 83 76 75 76 75 75 54 42 36 68 35 34 31 999 123 140 41 33 999 67 45 33 22 12 999 999 29 52 38 27 5 6 0 7 26 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 82 82 74 58 55 71 74 70 54 78 95 74 76 77 999 75 70 74 81 74 60 50 50 44 47 46 30 36 999 999 999 54 36 37 999 999 30 33 10 999 999 999 34 37 29 7 999 12 21 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 999 85 81 81 74 56 73 47 83 49 50 68 88 79 73 999 87 74 69 69 82 82 55 49 94 49 40 38 26 999 999 55 115 43 52 999 999 999 999 999 999 999 25 35 37 34 27 29 999 106 152 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 78 94 79 77 75 73 72 45 65 44 56 71 84 80 67 999 74 71 69 72 95 60 57 48 88 48 44 33 22 999 999 29 52 38 86 999 999 999 999 999 999 999 30 38 51 45 29 36 60 36 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 999 999 999 999 999 999 67 999 999 999 81 79 73 69 64 90 46 65 71 999 84 83 999 75 72 71 79 58 55 58 66 84 53 49 35 999 999 999 31 54 33 46 999 999 999 999 6 999 999 999 999 60 999 27 42 43 40 999 115 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 89 999 999 999 84 73 75 47 75 70 62 69 72 70 72 97 999 72 74 78 82 56 53 52 85 69 51 45 31 58 115 45 33 55 37 144 999 999 999 999 999 999 999 999 115 45 999 72 42 50 39 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 64 999 999 999 999 999 999 85 72 73 49 75 81 999 88 84 72 78 102 82 72 79 80 79 61 58 57 71 54 69 44 108 999 999 98 34 103 152 999 999 999 999 999 999 999 999 147 58 47 37 48 45 40 30 999 999 999 999 999 999 999 999 999 999 999 999 37 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 82 88 74 67 67 999 46 60 83 104 74 79 98 75 74 86 77 80 83 59 74 73 73 70 51 999 999 999 85 51 61 58 67 62 999 38 64 36 152 999 152 61 37 152 53 84 50 44 59 57 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 74 84 87 70 60 68 999 56 79 77 101 77 89 999 73 76 72 83 76 76 56 56 55 73 70 70 74 71 71 62 67 78 64 71 57 67 44 152 152 58 56 94 137 36 44 29 52 65 120 146 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 29 5 999 999 999 999 999 999 999 999 999 999 999 999 999 61 999 79 999 76 76 54 999 999 48 89 54 100 80 81 78 72 83 71 84 89 77 56 56 71 71 75 75 73 76 74 64 59 73 83 54 50 67 45 43 152 152 45 79 62 48 41 152 113 78 51 64 62 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 27 7 999 999 999 999 999 999 999 999 999 999 999 999 999 999 81 999 62 77 76 50 57 55 999 95 66 84 81 82 74 73 82 83 79 84 77 58 72 67 78 81 73 62 85 75 91 59 70 49 92 59 85 999 59 999 53 46 144 68 52 34 49 999 137 62 48 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 6 3 999 999 999 999 999 999 999 62 999 999 58 999 54 999 999 80 59 68 76 64 34 999 92 89 84 85 80 82 75 72 81 81 83 79 78 56 69 65 80 83 72 82 78 72 80 57 60 66 74 52 999 51 999 63 51 41 76 54 58 38 31 999 147 68 39 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 6 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 61 60 58 64 999 42 109 47 85 84 108 78 81 75 73 73 78 77 81 75 75 69 70 70 75 90 79 91 79 77 83 65 999 63 73 56 88 57 999 78 75 58 60 75 68 76 41 999 134 66 39 152 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 69 63 67 63 51 81 999 68 67 83 93 94 88 82 75 74 74 75 80 83 72 69 49 79 65 83 87 82 83 84 75 75 86 94 51 74 73 83 77 999 999 999 55 80 91 69 57 44 152 92 60 39 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 46 68 999 999 999 999 999 999 999 52 64 61 77 69 999 56 46 81 81 84 85 91 89 84 75 75 75 74 79 76 71 73 77 69 74 87 81 83 83 84 74 75 78 999 112 58 75 84 999 63 48 999 152 72 88 91 55 152 55 144 52 146 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 57 40 999 999 999 999 999 999 56 63 65 70 63 71 56 59 52 81 94 89 92 101 82 84 74 75 75 77 78 77 78 65 74 83 76 86 82 90 86 93 75 82 66 999 68 89 75 97 67 999 55 999 77 83 63 74 49 44 152 113 110 152 101 999 999 999 999 999 999 999 999 999 999 999 999 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 50 37 999 999 999 999 999 54 60 64 56 95 68 81 66 999 66 999 85 94 88 99 78 76 74 76 74 80 83 79 73 63 83 84 71 114 82 97 102 93 78 97 111 60 77 61 89 68 66 54 36 999 71 54 68 68 40 152 147 999 45 999 152 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 93 30 999 999 999 999 999 999 53 62 47 77 82 68 86 75 67 75 79 81 91 89 92 78 76 75 76 74 75 77 72 73 72 89 84 94 84 85 97 91 80 89 99 61 83 51 999 55 999 999 49 999 109 74 48 85 80 59 999 152 152 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 57 47 999 999 999 999 999 54 57 56 49 83 95 94 77 85 74 75 73 82 81 93 87 83 77 77 77 76 75 73 73 76 86 76 72 80 71 74 78 91 92 100 82 88 103 80 49 73 999 63 47 999 999 999 66 147 87 77 56 98 152 27 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 6 4 999 999 999 999 57 26 999 999 999 999 999 999 55 999 65 49 72 89 89 86 78 78 60 58 75 92 88 79 78 78 61 76 74 75 71 85 85 76 86 67 76 69 84 85 86 77 62 75 66 91 999 999 999 80 999 999 999 999 50 84 45 87 58 30 152 47 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 7 999 999 999 999 999 999 999 999 999 999 999 999 51 71 999 999 64 91 82 81 63 81 62 61 75 87 87 81 81 63 61 77 74 81 71 83 77 79 86 46 101 86 76 72 79 93 103 85 126 80 55 50 999 999 999 999 999 999 999 999 54 119 37 70 144 109 36 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 9 6 999 999 999 999 999 999 999 999 999 999 999 50 999 66 48 63 999 103 76 88 64 63 61 60 77 79 83 63 63 62 61 76 76 83 77 87 76 82 80 67 70 88 83 89 112 93 999 92 96 59 999 999 999 84 999 999 999 999 999 999 999 152 30 999 111 66 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 10 6 999 999 999 999 999 999 999 999 999 999 56 999 999 999 60 999 78 87 86 84 83 64 62 58 78 75 80 64 63 62 63 75 79 80 84 82 74 75 84 69 84 115 83 999 98 999 93 74 101 999 999 61 999 68 72 67 999 89 52 999 999 73 999 999 999 40 152 999 999 999 999 999 999 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 9 999 999 999 999 999 999 999 999 999 999 46 28 999 999 62 999 999 79 81 88 83 83 82 63 58 59 77 83 64 62 61 62 76 83 75 84 85 77 84 64 75 74 95 80 74 64 999 51 105 107 999 85 69 73 124 75 75 999 999 30 999 999 999 999 999 142 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 8 999 999 999 999 999 999 999 999 999 999 999 999 999 999 57 999 86 83 75 81 83 82 82 65 60 60 79 65 63 61 61 62 79 83 77 87 91 77 80 73 78 75 103 84 69 62 75 49 999 98 66 56 109 109 999 67 68 999 999 999 999 999 999 999 999 115 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 86 76 77 81 65 81 81 65 60 61 63 65 64 61 61 64 78 89 90 80 87 71 79 77 72 74 87 90 110 64 999 999 100 100 93 68 83 122 999 70 999 999 999 999 999 999 999 78 999 131 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 47 52 70 999 82 78 80 64 65 64 65 65 61 62 64 65 63 61 61 64 81 88 85 86 86 73 67 71 80 70 83 75 77 110 130 73 999 999 75 71 85 101 81 67 999 999 999 999 999 136 999 81 107 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 93 78 76 61 63 64 64 64 65 61 63 64 65 63 61 63 65 80 81 85 81 85 70 72 73 72 72 999 87 62 106 78 82 84 74 81 999 999 84 94 69 999 69 999 999 999 152 999 90 116 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 6 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 87 92 75 76 59 61 64 63 65 65 63 62 64 64 64 61 63 65 82 78 83 84 81 78 68 69 80 89 88 81 92 96 113 79 88 68 105 85 94 69 110 83 91 68 999 999 999 999 152 68 67 48 109 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 75 79 76 59 58 59 63 62 64 63 63 63 64 64 62 62 64 83 82 77 79 79 82 79 75 74 80 90 89 73 75 90 87 98 92 77 999 71 80 83 87 83 98 999 999 999 999 999 74 68 65 87 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 75 79 76 59 59 57 58 61 61 64 63 63 63 64 64 63 63 65 68 82 80 79 84 79 87 77 75 94 86 92 86 62 83 105 79 77 999 999 75 74 114 116 999 91 999 999 999 999 999 999 60 75 60 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 88 999 81 75 57 56 56 58 61 61 63 63 64 63 65 64 64 64 68 83 84 79 89 81 76 91 78 80 80 84 87 83 67 88 91 74 59 70 80 57 76 92 145 999 999 999 999 999 999 999 999 102 62 74 50 106 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 58 91 87 74 56 54 55 56 60 62 62 62 64 62 65 63 65 64 69 82 81 86 91 80 76 90 74 81 83 87 85 80 91 999 86 77 66 75 68 71 71 107 121 75 82 77 999 999 43 999 999 152 51 62 56 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 4 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 79 81 84 75 54 53 55 56 61 62 63 63 64 63 65 63 65 66 69 83 78 80 86 78 74 999 78 87 87 88 81 82 102 70 102 56 68 999 71 999 999 109 87 111 999 63 999 999 999 999 999 999 62 63 62 148 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 72 70 85 57 53 53 56 56 61 62 65 64 65 65 63 63 65 67 68 82 78 86 85 82 999 77 73 95 86 80 83 86 80 70 118 68 122 999 102 71 999 999 75 999 999 999 999 999 54 999 999 999 73 89 56 148 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 76 85 77 55 50 52 56 56 62 63 66 64 65 64 63 64 65 66 67 78 81 87 85 79 73 77 80 98 82 86 88 78 86 78 85 50 999 999 999 999 999 999 999 93 999 83 999 999 999 999 999 999 999 58 64 38 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 51 74 74 54 51 50 56 57 62 63 65 64 63 62 62 64 67 67 82 78 82 88 87 79 75 78 84 91 83 84 84 81 81 75 999 61 999 999 999 69 75 999 999 93 999 128 98 999 999 999 999 999 999 120 42 61 999 999 999 999 11 8 2 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 71 78 74 54 52 49 56 55 63 63 65 61 76 59 63 64 67 67 82 78 87 85 83 61 75 75 85 83 81 82 85 82 97 71 77 68 70 999 63 999 999 56 74 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 11 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 73 91 75 54 53 49 56 55 63 63 64 58 75 76 64 64 68 83 81 78 81 79 82 59 74 76 93 84 77 86 80 85 88 77 72 68 999 999 999 999 999 999 999 999 106 104 50 999 999 999 999 999 999 999 999 999 999 999 999 999 98 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 54 55 999 75 54 54 49 56 57 61 62 62 75 75 77 66 66 66 82 78 81 80 79 83 57 74 82 93 84 76 78 83 79 92 74 71 999 999 999 999 42 999 999 999 999 999 72 72 95 999 999 999 999 999 999 999 999 999 999 999 999 152 25 3 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 36 57 55 85 74 74 57 52 54 57 60 62 59 74 75 82 67 66 65 78 79 81 82 82 82 57 81 83 90 67 74 78 82 77 92 75 71 999 999 999 999 59 999 999 999 92 999 87 999 98 38 999 999 999 999 999 999 999 999 999 999 999 999 27 999 999 999 0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 37 75 83 74 54 53 54 55 59 60 58 75 59 65 67 65 81 78 79 82 83 62 82 74 80 78 84 84 76 76 103 76 86 85 71 999 63 70 999 999 999 999 999 999 999 83 54 77 999 999 999 999 999 999 999 999 999 999 152 999 999 10 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 29 71 91 75 55 52 54 53 58 58 57 58 60 65 67 65 81 78 81 82 82 62 60 72 86 81 65 78 74 79 107 86 81 84 69 999 51 152 999 999 999 122 87 93 72 88 76 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 42 103 73 78 51 50 53 53 57 56 57 57 63 64 66 65 65 81 82 82 65 62 59 78 93 87 84 74 85 71 92 93 88 77 71 52 999 152 999 999 999 79 117 93 78 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 96 83 74 50 49 52 53 58 53 56 75 64 64 64 64 64 65 64 64 83 63 77 79 90 82 82 74 118 54 97 86 85 68 54 999 999 38 999 999 999 999 109 80 999 999 108 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 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 87 74 50 50 52 56 59 54 56 77 63 61 64 63 63 65 64 64 64 63 75 74 77 77 74 75 90 86 88 84 63 999 999 999 999 999 999 999 999 999 999 79 85 97 999 999 999 999 999 999 999 999 13 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 5 999 999 999 999 999 999 999 31 999 999 93 77 52 52 54 57 58 55 55 61 61 61 62 62 62 64 63 63 64 62 75 75 91 73 94 81 999 71 114 79 39 76 999 59 999 52 61 999 999 999 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 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 38 15 47 77 87 80 56 54 57 57 58 55 54 58 60 60 61 60 61 64 63 63 63 61 71 80 95 68 84 999 47 55 88 63 999 41 999 999 59 152 999 999 999 999 118 80 80 999 999 999 37 66 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 11 12 75 58 95 73 74 55 58 57 59 58 54 57 59 60 60 60 59 62 64 63 62 76 73 75 104 86 79 111 74 52 55 49 999 152 68 37 41 43 999 92 110 80 94 118 999 999 34 26 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 43 52 34 72 76 83 74 75 74 79 57 54 56 58 59 60 999 60 62 64 61 60 73 74 70 64 77 72 75 70 67 47 55 41 152 24 35 24 999 62 96 95 77 83 999 68 69 24 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 14 43 32 20 48 65 86 79 77 74 82 56 56 56 57 59 59 59 59 63 79 75 74 74 93 87 53 63 85 92 74 70 78 42 152 152 152 45 42 62 50 58 87 92 74 999 96 105 59 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 18 14 40 13 49 999 80 106 98 81 57 55 59 56 58 62 62 59 60 62 75 79 78 69 91 74 85 53 87 85 65 78 79 48 47 41 42 73 75 43 49 49 59 63 999 999 66 24 30 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 15 28 25 999 55 71 59 999 105 88 55 53 57 56 60 78 62 59 59 80 74 81 77 49 75 58 999 66 87 108 77 68 43 48 42 39 44 60 42 68 48 55 53 108 999 94 41 20 45 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 34 20 999 999 66 999 52 83 78 89 52 53 56 56 59 76 76 59 74 85 58 84 69 47 50 48 61 43 80 106 85 56 56 54 40 91 999 50 42 59 69 67 67 57 999 54 56 23 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 19 31 999 999 999 54 999 97 63 97 54 52 57 58 59 78 95 74 75 89 75 72 67 60 43 57 39 59 102 96 88 60 47 43 75 76 65 46 54 44 55 70 52 65 69 54 53 22 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999