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