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