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